Config

Leafs

class NetworkInstances.NetworkInstance.SegmentRouting.Srlbs.Srlb.Config

Bases: Entity

Class Hierarchy: NetworkInstances NetworkInstance SegmentRouting Srlbs Srlb Config

This class represents configuration data.

Configuration parameters relating to the SRLB.

local_id

A unique local identifier used for the Segment Routing Local Block. The identifier is used when referencing the SRLB within other contexts

type: str

dataplane_type

The dataplane that is to be used for the Segment Routing Local Block. When MPLS is specified, the local block corresponds to a block of MPLS labels; when IPv6 is specified it corresponds to an IPv6 prefix

type: SrDataplaneType

mpls_label_block

A reference to the MPLS label block that is used to contain the SIDs of the SRLB

type: str

refers to: local_id

ipv6_prefix

The IPv6 prefix that is used for the SRLB

type: str

pattern: ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(/(([0-9])|([0-9]{2})|(1[0-1][0-9])|(12[0-8])))