BgpLsLinkAttribute Object


Description:

BGP LS Link Attribute, included in type 29

Automatically created from: BgpLsLinkConfig

Automatically-created children: BgpLsSrEpePeerAdjSid, BgpLsSrEpePeerNodeSid, BgpLsSrEpePeerSetSid, TeParams

BgpLsLinkAttribute Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
Algorithm

Algorithm

Type: u8

Default: 0

ArgLength

SRv6 argument length

Type: u8

Default: 32

Range: 0 - 128

CustomSrv6EndPointBehavior

Custom SRv6 Endpoint Behavior

Type: u16

Default: 65535

Flags

This is an optional, non-transitive BGP attribute that is used to carry link parameters and attributes.

Type: enum

Default: 0

Possible Values:

Value Description
LOCAL_IPV4_ROUTER_ID

Sub TLV: LOCAL_IPV4_ROUTER_ID

LOCAL_IPV6_ROUTER_ID

Link Attribute TLV: IPv6 Router ID of Local Node

REMOTE_IPV4_ROUTER_ID

Sub TLV: REMOTE_IPV4_ROUTER_ID

REMOTE_IPV6_ROUTER_ID

Link Attribute TLV: IPv6 Router ID of Remote Node

LINK_ID

Sub TLV: LINK_ID

LINK_PROTECTION_TYPE

Sub TLV: LINK_PROTECTION_TYPE

IGP_METRIC

Sub TLV: IGP_METRIC

SRLG

Sub TLV: SRLG

SR_ADJ_SID

Sub TLV: SR_ADJ_SID

SR_LAN_ADJ_SID

Link Attribute TLV: SR LAN Adjacency SID

EPE_PEER_NODE_SID

Sub TLV: PEER_NODE_SID

EPE_PEER_ADJ_SID

Sub TLV: PEER_ADJ_SID

EPE_PEER_SET_SID

Sub TLV: PEER_SET_SID

SRV6_LINK_MSD

Link Attribute TLV: SRv6 Link MSD

SRV6_END_X_SID

Link Attribute TLV: SRv6 End.X SID

SRV6_LAN_END_X_SID

Link Attribute TLV: SRv6 LAN End.X SID

SRV6_SID_STRUCTURE

Link Attribute TLV: SRv6 SID Structure

IgpMetric

Link Attribute TLV: IGP Metric Value

Type: u32

Default: 0

IgpMetricTlvType

Link Attribute TLV: IGP Metric TLV Type

Type: enum

Default: OSPF

Possible Values:

Value Description
ISIS_SMALL

Enum IGP metric type: ISIS_SMALL

OSPF

Enum IGP metric type: OSPF

ISIS_WIDE

Enum IGP metric type: ISIS_WIDE

IsisNeighborId

ISIS Neighbor ID

Type: mac

Default: 00:00:00:00:00:00

IsisSrAdjSidFlags

Link Attribute TLV: ISIS SR Adj-SID Flags

Type: enum

Default: 0

Possible Values:

Value Description
FBIT

Enum Flags: F, Address Family

BBIT

Enum Flags: B, Backup

VBIT

Enum Flags: V, Value

LBIT

Enum Flags: L, Local

SBIT

Enum Flags: S, Set

PBIT

Bgp-LS ISIS Sr Adj Sid Flag: P, Persistent

IsisSystemId

IS-IS System-ID

Type: mac

Default: 00:00:00:00:00:00

LinkLocalId

Link Attribute TLV: Link Local ID

Type: u32

Default: 0

LinkName

Link Attribute TLV: Link Name

Type: string

Default: "" (empty string)

LinkProtectionType

Link Attribute TLV: Link Protection Type

Type: enum

Default: EXTRA_TRAFFIC

Possible Values:

Value Description
EXTRA_TRAFFIC

Enum Type: EXTRA_TRAFFIC

UNPROTECTED

Enum Type: UNPROTECTED

SHARED

Enum Type: SHARED

DEDICATED_1_TO_1

Enum Type: DEDICATED_1_TO_1

DEDICATE_1_PLUS_1

Enum Type: DEDICATE_1_PLUS_1

ENHANCED

Enum Type: ENHANCED

RESERVED1

Enum Type: RESERVED1

RESERVED2

Enum Type: RESERVED2

LinkRemoteId

Link Attribute TLV: Link Remote ID

Type: u32

Default: 0

LocalIpv4RouterIdList

Link Attribute TLV: Local IPv4 Router IDs

Type: ip

Default: 192.0.1.0

LocalIpv6RouterIdList

Link Attribute TLV: Local IPv6 Router IDs

Type: ipv6

Default: 3000::1

MaximumEndDSrh

Maximum End D SRH

Type: u8

Default: 8

MaximumEndPop

Maximum End Pop

Type: u8

Default: 8

MaximumSegmentsLeft

Maximum Segments Left

Type: u8

Default: 8

MaximumTEncapSrh

Maximum T.Encap SRH

Type: u8

Default: 8

MaximumTInsertSrh

Maximum T.Insert SRH

Type: u8

Default: 8

MplsProtocolMask

Link Attribute TLV: MPLS Protocol Mask

Type: enum

Default: 0

Possible Values:

Value Description
LBIT

Enum mask: L

RBIT

Enum mask: R

MsdTypeFlags

SRv6 Link MSD Type

Type: enum

Default: 0

Possible Values:

Value Description
MAXIMUMSEGMENTSLEFT

Maximum Segments Left

MAXIMUMENDPOP

Maximum End Pop

MAXIMUMTINSERTSRH

Maximum T.Insert SRH

MAXIMUMTENCAPSRH

Maximum T.Encaps SRH

MAXIMUMENDDSRH

Maximum End D SRH

OspfNeighborId

OSPF Neighbor ID

Type: ip

Default: 192.0.1.0

OspfSrAdjSidFlags

Link Attribute TLV: OSPF SR Adj-SID Flags

Type: enum

Default: 0

Possible Values:

Value Description
BBIT

Enum Flags: B, Backup

VBIT

Enum Flags: V, Value

LBIT

Enum Flags: L, Local

GBIT

Enum Flags: G, Group

PBIT

Bgp-LS OSPF Sr Adj Sid Flag: P, Persistent

Ospfv3NeighborId

OSPFv3 Neighbor ID

Type: ip

Default: 192.0.0.1

RemoteIpv4RouterIdList

Link Attribute TLV: Remote IPv4 Router IDs

Type: ip

Default: 192.0.1.0

RemoteIpv6RouterIdList

Link Attribute TLV: Remote IPv6 Router IDs

Type: ipv6

Default: 3000::1

SrAdjSidFlags

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Link Attribute TLV: SR Adj-SID Flags

Type: enum

Default: 0

Possible Values:

Value Description
FBIT

Enum Flags: F, Address Family

BBIT

Enum Flags: B, Backup

Srlg

Link Attribute TLV: Shared Risk Link Group

Type: u32

Default: 0

Srv6EndPointBehavior

SRv6 Endpoint Behavior

Type: enum

Default: CUSTOM

Possible Values:

Value Description
END_DX6

End.DX6

END_DX4

End.DX4

END_DT6

End.DT6

END_DT4

End.DT4

END_DT46

End.DT46

END_DX2

End.DX2

END_DX2V

End.DX2V

END_DT2U

End.DT2U

END_DT2M

End.DT2M

CUSTOM

Custom

Srv6FuncLength

SRv6 function length

Type: u8

Default: 32

Range: 0 - 128

Srv6LocBlockLength

SRv6 locator block length

Type: u8

Default: 32

Range: 0 - 128

Srv6LocLength

SRv6 locator node length

Type: u8

Default: 32

Range: 0 - 128

Srv6Sid

SRv6 SID

Type: ipv6

Default: ::1

SRv6SidFlags

SRv6 SID Flags

Type: enum

Default: 0

Possible Values:

Value Description
BFLAG

B-Flag

SFLAG

S-Flag

PFLAG

P-Flag

CFLAG

C-Flag

UNUSED4

Unused (bit 4)

UNUSED5

Unused (bit 5)

UNUSED6

Unused (bit 6)

UNUSED7

Unused (bit 7)

Srv6Weight

Rv6 End.X Weight

Type: u8

Default: 1

Value

Link Attribute TLV:

Type: u32

Default: 9001

Range: 1 - 4294967295

ValueType

Link Attribute TLV: SID/Label Type

Type: enum

Default: LABEL

Possible Values:

Value Description
LABEL

Enum SID type: Lable

SID

Enum SID type: SID

Weight

Link Attribute TLV: Link Weight

Type: u8

Default: 1

BgpLsLinkAttribute Read-Only Attributes

There are no read-only attributes.