BgpCustomAttribute Object


Description:

Bgp Custom Attribute

Parents: BgpEvpnAdRouteConfig, BgpEvpnEthernetSegmentRouteConfig, BgpEvpnInclusiveMcastRouteConfig, BgpEvpnIpPrefixRouteConfig, BgpEvpnJoinSynchRouteConfig, BgpEvpnLeaveSynchRouteConfig, BgpEvpnMacAdvRouteConfig, BgpEvpnSelectiveMcastEthernetTagRouteConfig, BgpIpv4MvpnGeneralADRouteConfig, BgpIpv4MvpnJoinRouteConfig, BgpIpv4MvpnType7RouteConfig, BgpIpv4RouteConfig, BgpIpv6MvpnGeneralADRouteConfig, BgpIpv6MvpnJoinRouteConfig, BgpIpv6MvpnType7RouteConfig, BgpIpv6RouteConfig, BgpLsIpv4PrefixConfig, BgpLsIpv6PrefixConfig, BgpLsLinkConfig, BgpLsNodeConfig, BgpLsScaleBackboneConfig, BgpMvpnType1RouteConfig, BgpSrTePolicyConfig

Children: BgpAsPathSegment, BgpLsCustomTlv

Automatically-created children: BgpMpReachUnReachAttr

BgpCustomAttribute Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
ExtendedCommunity

Extended Community

Type: string

Default: "" (empty string)

ExtendedLengthFlag

Extended Length Flag

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Extended length

FALSE

Regular length

Length

Length value to override the existing attribute length value.

Type: u16

Default: 0

NextHopV4

Next Hop

Type: ip

Default: 192.85.1.1

OptionalFlag

Optional Flag

Type: enum

Default: OPTIONAL_ATTRIBUTE

Possible Values:

Value Description
WELLKNOWN_ATTRIBUTE

Wellknown Attribute

OPTIONAL_ATTRIBUTE

Optional Attribute

OverrideExisting

Override Existing Attribute

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

True

FALSE

False

OverrideLength

Flag to enable or disable attribute length override.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable length override

FALSE

Disable length override

PartialFlag

Partial Flag

Type: enum

Default: COMPLETE

Possible Values:

Value Description
COMPLETE

Complete

PARTIAL

Partial

ReservedFlags

Reserved Flags

Type: u8

Default: 0

Range: 0 - 15

TransitiveFlag

Transitive Flag

Type: enum

Default: TRANSITIVE

Possible Values:

Value Description
NON_TRANSITIVE

Non Transitive

TRANSITIVE

Transitive

Type

Attribute Type

Type: u8

Default: 0

TypeSelector

Attribute Type Selector

Type: enum

Default: 0

Possible Values:

Value Description
CUSTOM

Custom

ORIGIN

Origin

AS_PATH

AS Path

NEXT_HOP

Next Hop

MULTI_EXIT_DISC

Multi Exit Discriminator

LOCAL_PREF

Local Preference

ATOMIC_AGGREGATE

Atomic Aggregate

AGGREGATOR

Aggregator

COMMUNITIES

Communities

ORIGINATOR_ID

Originator ID

CLUSTER_LIST

Cluster List

MP_REACH_UNREACH_NLRI

Select Custom Attribute as MP_REACH_UNREACH_NLRI to send MP Reach attribute while advertising routes and MP Unreach while withdrawing routes

EXTENDED_COMMUNITY

Extended Community

AS4_PATH

AS4 Path

AS4_AGGREGATOR

AS4 Aggregator

PMSI_TUNNEL

PMSI Tunnel

TUNNEL_ENCAPS

Tunnel Encaps

TRAFFIC_ENGINEERING

Traffic Engineering

IPV6_ADDR_EXTENDED_COMMUNITY

IPv6 Address Extended Community

AIGP

AIGP

PE_DISTINGUISHER

PE Distinguisher

LINK_STATE

Link State

ATTR_SET

Attribute Set

Value

Attribute Value

Type: u8

Default: 0

BgpCustomAttribute Read-Only Attributes

There are no read-only attributes.