BgpRouteGenParams Object


Description:

Specifies BGP route generation parameters.

Parents: Project

Children: BgpLsBackboneTopologyGenParams, BgpLsNoneBackboneTopologyGenParams, BgpSrGlobalConfig, ChainTopologyGenParams, FullMeshTopologyGenParams, GridTopologyGenParams, HubSpokeTopologyGenParams, Ipv4RouteGenParams, Ipv6RouteGenParams, RingTopologyGenParams, TreeTopologyGenParams

Automatically-created children: TeParams

Relations:

Side name
(Type)
Relative Description
TopologyGenParams
(BackboneAreaTopologyGenParams)

ChainTopologyGenParams, FullMeshTopologyGenParams, GridTopologyGenParams, HubSpokeTopologyGenParams, RingTopologyGenParams, TreeTopologyGenParams

Backbone Area Topology Gen Params


(SelectedRouterRelation)

EmulatedDevice

Routers that routes will be generated on.

BgpRouteGenParams Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
AbrNumber

Number of Abrs

Type: enum

Default: 1

Possible Values:

Value Description
ONE

One

TWO

Two

AreaNumber

Number of areas

Type: u32

Default: 2

Range: 1 - 4294967295

BackboneHeadendRoutersNumber

Number of headend routers in backbone area

Type: u32

Default: 2

EnableLinkState

Enable BGP Link-State

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable BGP Link-State

FALSE

Disable BGP Link-State

EnableLoopbackAdvertisement

Advertise router id for loopback address

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Ture

FALSE

False

HeadendRoutersPerArea

Number of headend routers per non-backbone area

Type: u32

Default: 2

Range: 1 - 4294967295

IfPrefixLength

Interface Prefix Length

Type: u8

Default: 24

Range: 1 - 31

IgpMetricEnabled

Enable IGP Metric options

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

True

FALSE

False

IgpMetricType

IGP metric type

Type: enum

Default: OSPFV2

Possible Values:

Value Description
OSPFV2

OSPFv2

ISIS_NARROW

ISIS Narrow

ISIS_WIDE

ISIS Wide

IgpProtocols

IGP Protocols

Type: enum

Default: OSPFV2

Possible Values:

Value Description
OSPFV2

OSPFv2

ISIS_IPV4

ISIS IPv4

IncrementIgpMetric

Increment IGP metric for PE links

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable Increment

FALSE

Disable Increment

IncrementIpv4PrefixMetric

Increment IPv4 prefix metric for PE links

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

Enable Increment

FALSE

Disable Increment

IncrementSrWeight

Increment Segment Routing weight for PE links

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable Increment

FALSE

Disable Increment

IncrementTeRsvrBandwidth

Increment TE reservable bandwidth for headend router links

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable Increment

FALSE

Disable Increment

IncrementTeUnRsvrBandwidth

Increment TE unreservable bandwidth for headend router links

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable Increment

FALSE

Disable Increment

Ipv4AddrEnd

End IPv4 prefix

Type: ip

Default: 223.255.255.255

Ipv4AddrStart

Start IPv4 prefix

Type: ip

Default: 1.0.0.0

OverrideGlobalSrgb

Override Global SRGB.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

To use the SRGB configured on the route.

FALSE

To use the Global SRGB.

RouterIdStart

Starting router ID

Type: ip

Default: 1.0.0.1

RouterIdStep

Router ID step

Type: ip

Default: 0.0.0.1

SrAdjValue

SR Adj Value: SID/Label

Type: u32

Default: 9001

SrAlgorithms

SR Algorithm

Type: string

Default: 0

SrCapRange

SR Capability Range

Type: u32

Default: 100

Range: 0 - 16777215

SrCapValue

SR Index Base

Type: u32

Default: 100

SrEnabled

Enable Segment Routing options

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable Segment Routing options

FALSE

Disable Segment Routing options

SrIpv4PrefixSid

SR IPv4 prefix SID/Index

Type: u32

Default: 0

SrIpv4PrefixSidStep

SR IPv4 prefix SID/Index step

Type: u32

Default: 1

SrSidLabelType

SR Type: Lable/SID

Type: enum

Default: LABEL

Possible Values:

Value Description
LABEL

Enum SR Type: Label

SID

Enum SR Type: SID

SystemIdStart

Starting system ID

Type: mac

Default: 10:00:00:00:00:01

SystemIdStep

System ID step

Type: mac

Default: 00:00:00:00:00:01

TeEnabled

Enable traffic engineering options

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

True

FALSE

False

TeRsvrBandwidthStep

TE Parameters: Reservable bandwidth step

Type: u32

Default: 10000

TeUnRsvrBandwidth0Step

TE Parameters: Unreserved Bandwidth Step Priority 0

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth1Step

TE Parameters: Unreserved bandwidth step priority 1

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth2Step

TE Parameters: Unreserved bandwidth step priority 2

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth3Step

TE Parameters: Unreserved bbandwidth step priority 3

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth4Step

TE Parameters: Unreserved bandwidth step priority 4

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth5Step

TE Parameters: Unreserved bandwidth step priority 5

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth6Step

TE Parameters: Unreserved bandwidth step priority 6

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth7Step

TE Parameters: Unreserved bandwidth step priority 7

Type: u32

Default: 100000

Range: 1 - 4294967295

BgpRouteGenParams Read-Only Attributes

There are no read-only attributes.