State

Leafs

Children

Enum Classes

class NetworkInstances.NetworkInstance.Mpls.SignalingProtocols.RsvpTe.Sessions.Session.State

Bases: Entity

Class Hierarchy: NetworkInstances NetworkInstance Mpls SignalingProtocols RsvpTe Sessions Session State

This class represents state data.

Operational state parameters relating to the

RSVP session

local_index

The index used to identify the RSVP session on the local network element. This index is generated by the device and is unique only to the local network element

type: int

range: 0..18446744073709551615

config: False

source_address

Origin address of RSVP session

type: union of the below types:

type: str

pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$

type: str

pattern: ^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$

config: False

destination_address

Destination address of RSVP session

type: union of the below types:

type: str

pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$

type: str

pattern: ^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$

config: False

tunnel_id

The tunnel ID is an identifier used in the RSVP session, which remains constant over the life of the tunnel

type: int

range: 0..65535

config: False

lsp_id

The LSP ID distinguishes between two LSPs originated from the same headend, and is commonly used to distinguish RSVP sessions during make before break operations

type: int

range: 0..65535

config: False

session_name

The signaled name of this RSVP session

type: str

config: False

status

Enumeration of RSVP session states

type: Status

config: False

type

The type/role of the RSVP session, signifing the session’s role on the current device, such as a transit session vs. an ingress session

type: one of the below values: INGRESS

config: False

protection_requested

The type of protection requested for the RSVP session

type: one of the below values: UNPROTECTED

config: False

label_in

Incoming MPLS label associated with this RSVP session

type: union of the below types:

type: int

range: 16..1048575

type: MplsLabel

config: False

label_out

Outgoing MPLS label associated with this RSVP session

type: union of the below types:

type: int

range: 16..1048575

type: MplsLabel

config: False

sender_tspec

Operational state statistics relating to the SENDER_TSPEC received for the RSVP session

type: SenderTspec

config: False