BgpSrTePolicyAttribute Object


Description:

Defines the SR TE Policy attributes.

Automatically created from: BgpSrTePolicyConfig

BgpSrTePolicyAttribute Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
BindingSid

Binding SID sub-TLV

Type: u32

Default: 0

BindingSidFlags

Binding SID Flags.

Type: enum

Default: 0

Possible Values:

Value Description
S_FLAG

Specified-BSID-only Flag.

I_FLAG

Drop Upon Invalid Flag.

BindingSidLength

Specifies the length of Binding SID field

Type: enum

Default: LENGTH_4

Possible Values:

Value Description
LENGTH_0

Binding SID field length is 0(no Binding SID is present)

LENGTH_4

Binding SID field length is 4

LENGTH_16

Binding SID field length is 16

BindingSidStep

Binding SID step.

Type: u32

Default: 1

Color

Color sub-TLV

Type: u32

Default: 0

ColorStep

Color step.

Type: u32

Default: 1

Enlp

Explicit NULL Label Policy Sub-TLV.

Type: enum

Default: VALUE_4

Possible Values:

Value Description
VALUE_1

Push an IPv4 Explicit NULL label.

VALUE_2

Push an IPv6 Explicit NULL label.

VALUE_3

Push both IPv4 and IPv6 Explicit NULL label.

VALUE_4

Do not push an Explicit NULL label.

Flags

BGP SR TE Policy attributes Sub-Tlvs

Type: enum

Default: 0

Possible Values:

Value Description
COLOR

BGP SR TE Policy sub-TLV:Color

PREFERENCE

BGP SR TE Policy sub-TLV:Preference

BINDING_SID

BGP SR TE Policy sub-TLV:Binding SID

EXPLICIT_NULL

BGP SR TE Policy sub-TLV:ENLP

POLICY_PRIORITY

BGP SR TE Policy sub-TLV:Policy Priority

REMOTE_ENDPOINT

BGP SR TE Policy sub-TLV:Remote Endpoint

POLICY_NAME

BGP SR TE Policy sub-TLV:Policy Name

SRV6_BINDING_SID

SRv6 Binding SID

POLICY_CANDIDATE_PATH_NAME

Policy Candidate Path Name

Ipv6BindingSid

Binding SID sub-TLV

Type: ipv6

Default: 2000::1

Ipv6BindingSidStep

IPv6 binding SID step.

Type: ipv6

Default: ::1

Ipv6RemoteEndpointAddress

Remote Endpoint sub-TLV: Remote Endpoint Address

Type: ipv6

Default: 2000::1

Ipv6RemoteEndpointAddressIncrement

IPv6 remote endpoint increment.

Type: ipv6

Default: ::1

PolicyCandidatePathName

Policy Candidate Path Name

Type: string

Default: candidate_path_@s

PolicyName

Policy Name Sub-TLV.

Type: string

Default: policy_@s

PolicyPriority

Policy Priority Sub-TLV.

Type: u8

Default: 0

Preference

Preference sub-TLV

Type: u32

Default: 0

PreferenceStep

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

Preference step.

Type: u32

Default: 0

RemoteEndpointAddress

Remote Endpoint sub-TLV: Remote Endpoint Address

Type: ip

Default: 192.0.0.1

RemoteEndpointAddressIncrement

IPv4 remote endpoint increment.

Type: ip

Default: 0.0.0.1

RemoteEndpointAs

Remote Endpoint sub-TLV: Remote Endpoint AS Number

Type: u32

Default: 0

RemoteEndpointAsStep

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

Remote endpoint AS number step.

Type: u32

Default: 0

SidType

SID/Label Type

Type: enum

Default: LABEL

Possible Values:

Value Description
LABEL

LABEL

SID

SID

Srv6BindingSidFlag

SRv6 Binding SID Flag

Type: enum

Default: S_FLAG

Possible Values:

Value Description
S_FLAG

S-Flag

I_FLAG

I-Flag

B_FLAG

B-Flag

BgpSrTePolicyAttribute Read-Only Attributes

There are no read-only attributes.