cisco_ios_xr_mpls_te_oper_mpls_te_fast_reroute_protections_protection

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2019 License: Apache-2.0 Imports: 3 Imported by: 1

Documentation

Overview

Cisco-IOS-XR-mpls-te-oper:mpls-te/fast-reroute/protections/protection

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MplsTeFastrerouteProtectionBag

type MplsTeFastrerouteProtectionBag struct {
	SourceAddressXr          string   `protobuf:"bytes,50,opt,name=source_address_xr,json=sourceAddressXr,proto3" json:"source_address_xr,omitempty"`
	DestinationAddressXr     string   `protobuf:"bytes,51,opt,name=destination_address_xr,json=destinationAddressXr,proto3" json:"destination_address_xr,omitempty"`
	TunnelIdXr               uint32   `protobuf:"varint,52,opt,name=tunnel_id_xr,json=tunnelIdXr,proto3" json:"tunnel_id_xr,omitempty"`
	ExtendedTunnelIdXr       string   `protobuf:"bytes,53,opt,name=extended_tunnel_id_xr,json=extendedTunnelIdXr,proto3" json:"extended_tunnel_id_xr,omitempty"`
	TunnelName               string   `protobuf:"bytes,54,opt,name=tunnel_name,json=tunnelName,proto3" json:"tunnel_name,omitempty"`
	TunnelInstance           uint32   `protobuf:"varint,55,opt,name=tunnel_instance,json=tunnelInstance,proto3" json:"tunnel_instance,omitempty"`
	Role                     string   `protobuf:"bytes,56,opt,name=role,proto3" json:"role,omitempty"`
	AdminStatus              string   `protobuf:"bytes,57,opt,name=admin_status,json=adminStatus,proto3" json:"admin_status,omitempty"`
	OperationStatus          string   `protobuf:"bytes,58,opt,name=operation_status,json=operationStatus,proto3" json:"operation_status,omitempty"`
	IsSignalled              bool     `protobuf:"varint,59,opt,name=is_signalled,json=isSignalled,proto3" json:"is_signalled,omitempty"`
	IsFrrRequested           bool     `protobuf:"varint,60,opt,name=is_frr_requested,json=isFrrRequested,proto3" json:"is_frr_requested,omitempty"`
	OutboundFrrState         string   `protobuf:"bytes,61,opt,name=outbound_frr_state,json=outboundFrrState,proto3" json:"outbound_frr_state,omitempty"`
	InboundFrrState          string   `protobuf:"bytes,62,opt,name=inbound_frr_state,json=inboundFrrState,proto3" json:"inbound_frr_state,omitempty"`
	OutputInterfaceLsp       string   `protobuf:"bytes,63,opt,name=output_interface_lsp,json=outputInterfaceLsp,proto3" json:"output_interface_lsp,omitempty"`
	OutputLabel              uint32   `protobuf:"varint,64,opt,name=output_label,json=outputLabel,proto3" json:"output_label,omitempty"`
	NextHopAddress           string   `protobuf:"bytes,65,opt,name=next_hop_address,json=nextHopAddress,proto3" json:"next_hop_address,omitempty"`
	FrrOutputTunnelInterface string   `` /* 138-byte string literal not displayed */
	FrrOutputLabel           uint32   `protobuf:"varint,67,opt,name=frr_output_label,json=frrOutputLabel,proto3" json:"frr_output_label,omitempty"`
	BackupStatus             string   `protobuf:"bytes,68,opt,name=backup_status,json=backupStatus,proto3" json:"backup_status,omitempty"`
	BandwidthPoolType        string   `protobuf:"bytes,69,opt,name=bandwidth_pool_type,json=bandwidthPoolType,proto3" json:"bandwidth_pool_type,omitempty"`
	BandwidthLimitType       string   `protobuf:"bytes,70,opt,name=bandwidth_limit_type,json=bandwidthLimitType,proto3" json:"bandwidth_limit_type,omitempty"`
	OriginalInputInterface   string   `` /* 130-byte string literal not displayed */
	InputLabel               uint32   `protobuf:"varint,72,opt,name=input_label,json=inputLabel,proto3" json:"input_label,omitempty"`
	PreviousHopAddress       string   `protobuf:"bytes,73,opt,name=previous_hop_address,json=previousHopAddress,proto3" json:"previous_hop_address,omitempty"`
	BackupBandwidth          uint32   `protobuf:"varint,74,opt,name=backup_bandwidth,json=backupBandwidth,proto3" json:"backup_bandwidth,omitempty"`
	FrrOutputInterface       string   `protobuf:"bytes,75,opt,name=frr_output_interface,json=frrOutputInterface,proto3" json:"frr_output_interface,omitempty"`
	BackupNextHopAddress     string   `` /* 126-byte string literal not displayed */
	LspBandwidthType         string   `protobuf:"bytes,77,opt,name=lsp_bandwidth_type,json=lspBandwidthType,proto3" json:"lsp_bandwidth_type,omitempty"`
	SharingType              string   `protobuf:"bytes,78,opt,name=sharing_type,json=sharingType,proto3" json:"sharing_type,omitempty"`
	IsP2MpTunnel             bool     `protobuf:"varint,79,opt,name=is_p2mp_tunnel,json=isP2mpTunnel,proto3" json:"is_p2mp_tunnel,omitempty"`
	SubGroupOriginalId       string   `protobuf:"bytes,80,opt,name=sub_group_original_id,json=subGroupOriginalId,proto3" json:"sub_group_original_id,omitempty"`
	SubGroupIdXr             uint32   `protobuf:"varint,81,opt,name=sub_group_id_xr,json=subGroupIdXr,proto3" json:"sub_group_id_xr,omitempty"`
	P2MpIdXr                 uint32   `protobuf:"varint,82,opt,name=p2mp_id_xr,json=p2mpIdXr,proto3" json:"p2mp_id_xr,omitempty"`
	XXX_NoUnkeyedLiteral     struct{} `json:"-"`
	XXX_unrecognized         []byte   `json:"-"`
	XXX_sizecache            int32    `json:"-"`
}

func (*MplsTeFastrerouteProtectionBag) Descriptor

func (*MplsTeFastrerouteProtectionBag) Descriptor() ([]byte, []int)

func (*MplsTeFastrerouteProtectionBag) GetAdminStatus

func (m *MplsTeFastrerouteProtectionBag) GetAdminStatus() string

func (*MplsTeFastrerouteProtectionBag) GetBackupBandwidth

func (m *MplsTeFastrerouteProtectionBag) GetBackupBandwidth() uint32

func (*MplsTeFastrerouteProtectionBag) GetBackupNextHopAddress

func (m *MplsTeFastrerouteProtectionBag) GetBackupNextHopAddress() string

func (*MplsTeFastrerouteProtectionBag) GetBackupStatus

func (m *MplsTeFastrerouteProtectionBag) GetBackupStatus() string

func (*MplsTeFastrerouteProtectionBag) GetBandwidthLimitType

func (m *MplsTeFastrerouteProtectionBag) GetBandwidthLimitType() string

func (*MplsTeFastrerouteProtectionBag) GetBandwidthPoolType

func (m *MplsTeFastrerouteProtectionBag) GetBandwidthPoolType() string

func (*MplsTeFastrerouteProtectionBag) GetDestinationAddressXr

func (m *MplsTeFastrerouteProtectionBag) GetDestinationAddressXr() string

func (*MplsTeFastrerouteProtectionBag) GetExtendedTunnelIdXr

func (m *MplsTeFastrerouteProtectionBag) GetExtendedTunnelIdXr() string

func (*MplsTeFastrerouteProtectionBag) GetFrrOutputInterface

func (m *MplsTeFastrerouteProtectionBag) GetFrrOutputInterface() string

func (*MplsTeFastrerouteProtectionBag) GetFrrOutputLabel

func (m *MplsTeFastrerouteProtectionBag) GetFrrOutputLabel() uint32

func (*MplsTeFastrerouteProtectionBag) GetFrrOutputTunnelInterface

func (m *MplsTeFastrerouteProtectionBag) GetFrrOutputTunnelInterface() string

func (*MplsTeFastrerouteProtectionBag) GetInboundFrrState

func (m *MplsTeFastrerouteProtectionBag) GetInboundFrrState() string

func (*MplsTeFastrerouteProtectionBag) GetInputLabel

func (m *MplsTeFastrerouteProtectionBag) GetInputLabel() uint32

func (*MplsTeFastrerouteProtectionBag) GetIsFrrRequested

func (m *MplsTeFastrerouteProtectionBag) GetIsFrrRequested() bool

func (*MplsTeFastrerouteProtectionBag) GetIsP2MpTunnel

func (m *MplsTeFastrerouteProtectionBag) GetIsP2MpTunnel() bool

func (*MplsTeFastrerouteProtectionBag) GetIsSignalled

func (m *MplsTeFastrerouteProtectionBag) GetIsSignalled() bool

func (*MplsTeFastrerouteProtectionBag) GetLspBandwidthType

func (m *MplsTeFastrerouteProtectionBag) GetLspBandwidthType() string

func (*MplsTeFastrerouteProtectionBag) GetNextHopAddress

func (m *MplsTeFastrerouteProtectionBag) GetNextHopAddress() string

func (*MplsTeFastrerouteProtectionBag) GetOperationStatus

func (m *MplsTeFastrerouteProtectionBag) GetOperationStatus() string

func (*MplsTeFastrerouteProtectionBag) GetOriginalInputInterface

func (m *MplsTeFastrerouteProtectionBag) GetOriginalInputInterface() string

func (*MplsTeFastrerouteProtectionBag) GetOutboundFrrState

func (m *MplsTeFastrerouteProtectionBag) GetOutboundFrrState() string

func (*MplsTeFastrerouteProtectionBag) GetOutputInterfaceLsp

func (m *MplsTeFastrerouteProtectionBag) GetOutputInterfaceLsp() string

func (*MplsTeFastrerouteProtectionBag) GetOutputLabel

func (m *MplsTeFastrerouteProtectionBag) GetOutputLabel() uint32

func (*MplsTeFastrerouteProtectionBag) GetP2MpIdXr

func (m *MplsTeFastrerouteProtectionBag) GetP2MpIdXr() uint32

func (*MplsTeFastrerouteProtectionBag) GetPreviousHopAddress

func (m *MplsTeFastrerouteProtectionBag) GetPreviousHopAddress() string

func (*MplsTeFastrerouteProtectionBag) GetRole

func (*MplsTeFastrerouteProtectionBag) GetSharingType

func (m *MplsTeFastrerouteProtectionBag) GetSharingType() string

func (*MplsTeFastrerouteProtectionBag) GetSourceAddressXr

func (m *MplsTeFastrerouteProtectionBag) GetSourceAddressXr() string

func (*MplsTeFastrerouteProtectionBag) GetSubGroupIdXr

func (m *MplsTeFastrerouteProtectionBag) GetSubGroupIdXr() uint32

func (*MplsTeFastrerouteProtectionBag) GetSubGroupOriginalId

func (m *MplsTeFastrerouteProtectionBag) GetSubGroupOriginalId() string

func (*MplsTeFastrerouteProtectionBag) GetTunnelIdXr

func (m *MplsTeFastrerouteProtectionBag) GetTunnelIdXr() uint32

func (*MplsTeFastrerouteProtectionBag) GetTunnelInstance

func (m *MplsTeFastrerouteProtectionBag) GetTunnelInstance() uint32

func (*MplsTeFastrerouteProtectionBag) GetTunnelName

func (m *MplsTeFastrerouteProtectionBag) GetTunnelName() string

func (*MplsTeFastrerouteProtectionBag) ProtoMessage

func (*MplsTeFastrerouteProtectionBag) ProtoMessage()

func (*MplsTeFastrerouteProtectionBag) Reset

func (m *MplsTeFastrerouteProtectionBag) Reset()

func (*MplsTeFastrerouteProtectionBag) String

func (*MplsTeFastrerouteProtectionBag) XXX_DiscardUnknown

func (m *MplsTeFastrerouteProtectionBag) XXX_DiscardUnknown()

func (*MplsTeFastrerouteProtectionBag) XXX_Marshal

func (m *MplsTeFastrerouteProtectionBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsTeFastrerouteProtectionBag) XXX_Merge

func (m *MplsTeFastrerouteProtectionBag) XXX_Merge(src proto.Message)

func (*MplsTeFastrerouteProtectionBag) XXX_Size

func (m *MplsTeFastrerouteProtectionBag) XXX_Size() int

func (*MplsTeFastrerouteProtectionBag) XXX_Unmarshal

func (m *MplsTeFastrerouteProtectionBag) XXX_Unmarshal(b []byte) error

type MplsTeFastrerouteProtectionBag_KEYS

type MplsTeFastrerouteProtectionBag_KEYS struct {
	SourceAddress        string   `protobuf:"bytes,1,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"`
	DestinationAddress   string   `protobuf:"bytes,2,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"`
	TunnelId             uint32   `protobuf:"varint,3,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	ExtendedTunnelId     string   `protobuf:"bytes,4,opt,name=extended_tunnel_id,json=extendedTunnelId,proto3" json:"extended_tunnel_id,omitempty"`
	LspId                uint32   `protobuf:"varint,5,opt,name=lsp_id,json=lspId,proto3" json:"lsp_id,omitempty"`
	SubGroupId           uint32   `protobuf:"varint,6,opt,name=sub_group_id,json=subGroupId,proto3" json:"sub_group_id,omitempty"`
	SubGroupOriginator   string   `protobuf:"bytes,7,opt,name=sub_group_originator,json=subGroupOriginator,proto3" json:"sub_group_originator,omitempty"`
	P2MpId               uint32   `protobuf:"varint,8,opt,name=p2mp_id,json=p2mpId,proto3" json:"p2mp_id,omitempty"`
	SessionType          uint32   `protobuf:"varint,9,opt,name=session_type,json=sessionType,proto3" json:"session_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeFastrerouteProtectionBag_KEYS) Descriptor

func (*MplsTeFastrerouteProtectionBag_KEYS) Descriptor() ([]byte, []int)

func (*MplsTeFastrerouteProtectionBag_KEYS) GetDestinationAddress

func (m *MplsTeFastrerouteProtectionBag_KEYS) GetDestinationAddress() string

func (*MplsTeFastrerouteProtectionBag_KEYS) GetExtendedTunnelId

func (m *MplsTeFastrerouteProtectionBag_KEYS) GetExtendedTunnelId() string

func (*MplsTeFastrerouteProtectionBag_KEYS) GetLspId

func (*MplsTeFastrerouteProtectionBag_KEYS) GetP2MpId

func (*MplsTeFastrerouteProtectionBag_KEYS) GetSessionType

func (m *MplsTeFastrerouteProtectionBag_KEYS) GetSessionType() uint32

func (*MplsTeFastrerouteProtectionBag_KEYS) GetSourceAddress

func (m *MplsTeFastrerouteProtectionBag_KEYS) GetSourceAddress() string

func (*MplsTeFastrerouteProtectionBag_KEYS) GetSubGroupId

func (m *MplsTeFastrerouteProtectionBag_KEYS) GetSubGroupId() uint32

func (*MplsTeFastrerouteProtectionBag_KEYS) GetSubGroupOriginator

func (m *MplsTeFastrerouteProtectionBag_KEYS) GetSubGroupOriginator() string

func (*MplsTeFastrerouteProtectionBag_KEYS) GetTunnelId

func (*MplsTeFastrerouteProtectionBag_KEYS) ProtoMessage

func (*MplsTeFastrerouteProtectionBag_KEYS) ProtoMessage()

func (*MplsTeFastrerouteProtectionBag_KEYS) Reset

func (*MplsTeFastrerouteProtectionBag_KEYS) String

func (*MplsTeFastrerouteProtectionBag_KEYS) XXX_DiscardUnknown

func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_DiscardUnknown()

func (*MplsTeFastrerouteProtectionBag_KEYS) XXX_Marshal

func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsTeFastrerouteProtectionBag_KEYS) XXX_Merge

func (*MplsTeFastrerouteProtectionBag_KEYS) XXX_Size

func (*MplsTeFastrerouteProtectionBag_KEYS) XXX_Unmarshal

func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL