Documentation ¶
Overview ¶
Cisco-IOS-XR-mpls-te-oper:mpls-te/fast-reroute/protections/protection
Index ¶
- type MplsTeFastrerouteProtectionBag
- func (*MplsTeFastrerouteProtectionBag) Descriptor() ([]byte, []int)
- func (m *MplsTeFastrerouteProtectionBag) GetAdminStatus() string
- func (m *MplsTeFastrerouteProtectionBag) GetBackupBandwidth() uint32
- func (m *MplsTeFastrerouteProtectionBag) GetBackupNextHopAddress() string
- func (m *MplsTeFastrerouteProtectionBag) GetBackupStatus() string
- func (m *MplsTeFastrerouteProtectionBag) GetBandwidthLimitType() string
- func (m *MplsTeFastrerouteProtectionBag) GetBandwidthPoolType() string
- func (m *MplsTeFastrerouteProtectionBag) GetDestinationAddressXr() string
- func (m *MplsTeFastrerouteProtectionBag) GetExtendedTunnelIdXr() string
- func (m *MplsTeFastrerouteProtectionBag) GetFrrOutputInterface() string
- func (m *MplsTeFastrerouteProtectionBag) GetFrrOutputLabel() uint32
- func (m *MplsTeFastrerouteProtectionBag) GetFrrOutputTunnelInterface() string
- func (m *MplsTeFastrerouteProtectionBag) GetInboundFrrState() string
- func (m *MplsTeFastrerouteProtectionBag) GetInputLabel() uint32
- func (m *MplsTeFastrerouteProtectionBag) GetIsFrrRequested() bool
- func (m *MplsTeFastrerouteProtectionBag) GetIsP2MpTunnel() bool
- func (m *MplsTeFastrerouteProtectionBag) GetIsSignalled() bool
- func (m *MplsTeFastrerouteProtectionBag) GetLspBandwidthType() string
- func (m *MplsTeFastrerouteProtectionBag) GetNextHopAddress() string
- func (m *MplsTeFastrerouteProtectionBag) GetOperationStatus() string
- func (m *MplsTeFastrerouteProtectionBag) GetOriginalInputInterface() string
- func (m *MplsTeFastrerouteProtectionBag) GetOutboundFrrState() string
- func (m *MplsTeFastrerouteProtectionBag) GetOutputInterfaceLsp() string
- func (m *MplsTeFastrerouteProtectionBag) GetOutputLabel() uint32
- func (m *MplsTeFastrerouteProtectionBag) GetP2MpIdXr() uint32
- func (m *MplsTeFastrerouteProtectionBag) GetPreviousHopAddress() string
- func (m *MplsTeFastrerouteProtectionBag) GetRole() string
- func (m *MplsTeFastrerouteProtectionBag) GetSharingType() string
- func (m *MplsTeFastrerouteProtectionBag) GetSourceAddressXr() string
- func (m *MplsTeFastrerouteProtectionBag) GetSubGroupIdXr() uint32
- func (m *MplsTeFastrerouteProtectionBag) GetSubGroupOriginalId() string
- func (m *MplsTeFastrerouteProtectionBag) GetTunnelIdXr() uint32
- func (m *MplsTeFastrerouteProtectionBag) GetTunnelInstance() uint32
- func (m *MplsTeFastrerouteProtectionBag) GetTunnelName() string
- func (*MplsTeFastrerouteProtectionBag) ProtoMessage()
- func (m *MplsTeFastrerouteProtectionBag) Reset()
- func (m *MplsTeFastrerouteProtectionBag) String() string
- func (m *MplsTeFastrerouteProtectionBag) XXX_DiscardUnknown()
- func (m *MplsTeFastrerouteProtectionBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeFastrerouteProtectionBag) XXX_Merge(src proto.Message)
- func (m *MplsTeFastrerouteProtectionBag) XXX_Size() int
- func (m *MplsTeFastrerouteProtectionBag) XXX_Unmarshal(b []byte) error
- type MplsTeFastrerouteProtectionBag_KEYS
- func (*MplsTeFastrerouteProtectionBag_KEYS) Descriptor() ([]byte, []int)
- func (m *MplsTeFastrerouteProtectionBag_KEYS) GetDestinationAddress() string
- func (m *MplsTeFastrerouteProtectionBag_KEYS) GetExtendedTunnelId() string
- func (m *MplsTeFastrerouteProtectionBag_KEYS) GetLspId() uint32
- func (m *MplsTeFastrerouteProtectionBag_KEYS) GetP2MpId() uint32
- func (m *MplsTeFastrerouteProtectionBag_KEYS) GetSessionType() uint32
- func (m *MplsTeFastrerouteProtectionBag_KEYS) GetSourceAddress() string
- func (m *MplsTeFastrerouteProtectionBag_KEYS) GetSubGroupId() uint32
- func (m *MplsTeFastrerouteProtectionBag_KEYS) GetSubGroupOriginator() string
- func (m *MplsTeFastrerouteProtectionBag_KEYS) GetTunnelId() uint32
- func (*MplsTeFastrerouteProtectionBag_KEYS) ProtoMessage()
- func (m *MplsTeFastrerouteProtectionBag_KEYS) Reset()
- func (m *MplsTeFastrerouteProtectionBag_KEYS) String() string
- func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_DiscardUnknown()
- func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_Merge(src proto.Message)
- func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_Size() int
- func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_Unmarshal(b []byte) error
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 (m *MplsTeFastrerouteProtectionBag) GetRole() string
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 (m *MplsTeFastrerouteProtectionBag) String() 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 (m *MplsTeFastrerouteProtectionBag_KEYS) GetLspId() uint32
func (*MplsTeFastrerouteProtectionBag_KEYS) GetP2MpId ¶
func (m *MplsTeFastrerouteProtectionBag_KEYS) GetP2MpId() uint32
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 (m *MplsTeFastrerouteProtectionBag_KEYS) GetTunnelId() uint32
func (*MplsTeFastrerouteProtectionBag_KEYS) ProtoMessage ¶
func (*MplsTeFastrerouteProtectionBag_KEYS) ProtoMessage()
func (*MplsTeFastrerouteProtectionBag_KEYS) Reset ¶
func (m *MplsTeFastrerouteProtectionBag_KEYS) Reset()
func (*MplsTeFastrerouteProtectionBag_KEYS) String ¶
func (m *MplsTeFastrerouteProtectionBag_KEYS) String() 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 (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_Merge(src proto.Message)
func (*MplsTeFastrerouteProtectionBag_KEYS) XXX_Size ¶
func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_Size() int
func (*MplsTeFastrerouteProtectionBag_KEYS) XXX_Unmarshal ¶
func (m *MplsTeFastrerouteProtectionBag_KEYS) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.