Documentation ¶
Overview ¶
Cisco-IOS-XR-mpls-te-oper:mpls-te-standby/p2mp/forwarding-output-label-rewrites/forwarding-output-label-rewrite
Index ¶
- type MplsTeS2LForwardingBag
- func (*MplsTeS2LForwardingBag) Descriptor() ([]byte, []int)
- func (m *MplsTeS2LForwardingBag) GetBackupTunnelName() string
- func (m *MplsTeS2LForwardingBag) GetIsSegmentRouting() bool
- func (m *MplsTeS2LForwardingBag) GetOriginalInputInterface() string
- func (m *MplsTeS2LForwardingBag) GetOutputInterfaceName() string
- func (m *MplsTeS2LForwardingBag) GetS2L() []*MplsTeS2LForwardingS2LIdBag
- func (m *MplsTeS2LForwardingBag) GetS2LOutputRewrite() *MplsTeS2LOutputRwBag
- func (m *MplsTeS2LForwardingBag) GetS2LsrPath() []*MplsTeSrS2LPathBag
- func (*MplsTeS2LForwardingBag) ProtoMessage()
- func (m *MplsTeS2LForwardingBag) Reset()
- func (m *MplsTeS2LForwardingBag) String() string
- func (m *MplsTeS2LForwardingBag) XXX_DiscardUnknown()
- func (m *MplsTeS2LForwardingBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeS2LForwardingBag) XXX_Merge(src proto.Message)
- func (m *MplsTeS2LForwardingBag) XXX_Size() int
- func (m *MplsTeS2LForwardingBag) XXX_Unmarshal(b []byte) error
- type MplsTeS2LForwardingBag_KEYS
- func (*MplsTeS2LForwardingBag_KEYS) Descriptor() ([]byte, []int)
- func (m *MplsTeS2LForwardingBag_KEYS) GetCtype() string
- func (m *MplsTeS2LForwardingBag_KEYS) GetDestinationAddress() string
- func (m *MplsTeS2LForwardingBag_KEYS) GetExtendedTunnelId() string
- func (m *MplsTeS2LForwardingBag_KEYS) GetLspId() uint32
- func (m *MplsTeS2LForwardingBag_KEYS) GetNextHopAddress() string
- func (m *MplsTeS2LForwardingBag_KEYS) GetP2MpId() uint32
- func (m *MplsTeS2LForwardingBag_KEYS) GetPreviousHopAddress() string
- func (m *MplsTeS2LForwardingBag_KEYS) GetSourceAddress() string
- func (m *MplsTeS2LForwardingBag_KEYS) GetTunnelId() uint32
- func (*MplsTeS2LForwardingBag_KEYS) ProtoMessage()
- func (m *MplsTeS2LForwardingBag_KEYS) Reset()
- func (m *MplsTeS2LForwardingBag_KEYS) String() string
- func (m *MplsTeS2LForwardingBag_KEYS) XXX_DiscardUnknown()
- func (m *MplsTeS2LForwardingBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeS2LForwardingBag_KEYS) XXX_Merge(src proto.Message)
- func (m *MplsTeS2LForwardingBag_KEYS) XXX_Size() int
- func (m *MplsTeS2LForwardingBag_KEYS) XXX_Unmarshal(b []byte) error
- type MplsTeS2LForwardingS2LIdBag
- func (*MplsTeS2LForwardingS2LIdBag) Descriptor() ([]byte, []int)
- func (m *MplsTeS2LForwardingS2LIdBag) GetDestinationAddress() string
- func (m *MplsTeS2LForwardingS2LIdBag) GetSubGroupId() uint32
- func (m *MplsTeS2LForwardingS2LIdBag) GetSubGroupOriginalId() string
- func (*MplsTeS2LForwardingS2LIdBag) ProtoMessage()
- func (m *MplsTeS2LForwardingS2LIdBag) Reset()
- func (m *MplsTeS2LForwardingS2LIdBag) String() string
- func (m *MplsTeS2LForwardingS2LIdBag) XXX_DiscardUnknown()
- func (m *MplsTeS2LForwardingS2LIdBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeS2LForwardingS2LIdBag) XXX_Merge(src proto.Message)
- func (m *MplsTeS2LForwardingS2LIdBag) XXX_Size() int
- func (m *MplsTeS2LForwardingS2LIdBag) XXX_Unmarshal(b []byte) error
- type MplsTeS2LOutputRwBag
- func (*MplsTeS2LOutputRwBag) Descriptor() ([]byte, []int)
- func (m *MplsTeS2LOutputRwBag) GetFailedRewrite() *TeS2LOutputRwFieldsBag
- func (m *MplsTeS2LOutputRwBag) GetPendingRewrite() *TeS2LOutputRwFieldsBag
- func (m *MplsTeS2LOutputRwBag) GetSubfamily() *TeS2LOutputRwFecSubfamilyBag
- func (m *MplsTeS2LOutputRwBag) GetSuccessfulRewrite() *TeS2LOutputRwFieldsBag
- func (*MplsTeS2LOutputRwBag) ProtoMessage()
- func (m *MplsTeS2LOutputRwBag) Reset()
- func (m *MplsTeS2LOutputRwBag) String() string
- func (m *MplsTeS2LOutputRwBag) XXX_DiscardUnknown()
- func (m *MplsTeS2LOutputRwBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeS2LOutputRwBag) XXX_Merge(src proto.Message)
- func (m *MplsTeS2LOutputRwBag) XXX_Size() int
- func (m *MplsTeS2LOutputRwBag) XXX_Unmarshal(b []byte) error
- type MplsTeSrS2LPathBag
- func (*MplsTeSrS2LPathBag) Descriptor() ([]byte, []int)
- func (m *MplsTeSrS2LPathBag) GetBackupPathId() uint32
- func (m *MplsTeSrS2LPathBag) GetIsBackup() bool
- func (m *MplsTeSrS2LPathBag) GetIsPrimary() bool
- func (m *MplsTeSrS2LPathBag) GetNextHop() string
- func (m *MplsTeSrS2LPathBag) GetOutgoingInterface() string
- func (m *MplsTeSrS2LPathBag) GetOutgoingLabelsStack() []uint32
- func (m *MplsTeSrS2LPathBag) GetPathId() uint32
- func (*MplsTeSrS2LPathBag) ProtoMessage()
- func (m *MplsTeSrS2LPathBag) Reset()
- func (m *MplsTeSrS2LPathBag) String() string
- func (m *MplsTeSrS2LPathBag) XXX_DiscardUnknown()
- func (m *MplsTeSrS2LPathBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeSrS2LPathBag) XXX_Merge(src proto.Message)
- func (m *MplsTeSrS2LPathBag) XXX_Size() int
- func (m *MplsTeSrS2LPathBag) XXX_Unmarshal(b []byte) error
- type TeLspFecCtypeDataT
- func (*TeLspFecCtypeDataT) Descriptor() ([]byte, []int)
- func (m *TeLspFecCtypeDataT) GetFecCtype() string
- func (m *TeLspFecCtypeDataT) GetFecDestinationP2MpId() uint32
- func (m *TeLspFecCtypeDataT) GetP2PLspDestination() string
- func (*TeLspFecCtypeDataT) ProtoMessage()
- func (m *TeLspFecCtypeDataT) Reset()
- func (m *TeLspFecCtypeDataT) String() string
- func (m *TeLspFecCtypeDataT) XXX_DiscardUnknown()
- func (m *TeLspFecCtypeDataT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeLspFecCtypeDataT) XXX_Merge(src proto.Message)
- func (m *TeLspFecCtypeDataT) XXX_Size() int
- func (m *TeLspFecCtypeDataT) XXX_Unmarshal(b []byte) error
- type TeLspFecT
- func (*TeLspFecT) Descriptor() ([]byte, []int)
- func (m *TeLspFecT) GetFecDestinationInfo() *TeLspFecCtypeDataT
- func (m *TeLspFecT) GetFecExtendedTunnelId() string
- func (m *TeLspFecT) GetFecLspId() uint32
- func (m *TeLspFecT) GetFecSource() string
- func (m *TeLspFecT) GetFecTunnelId() uint32
- func (m *TeLspFecT) GetFecVrf() string
- func (*TeLspFecT) ProtoMessage()
- func (m *TeLspFecT) Reset()
- func (m *TeLspFecT) String() string
- func (m *TeLspFecT) XXX_DiscardUnknown()
- func (m *TeLspFecT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeLspFecT) XXX_Merge(src proto.Message)
- func (m *TeLspFecT) XXX_Size() int
- func (m *TeLspFecT) XXX_Unmarshal(b []byte) error
- type TeS2LOutputRwFecSubfamilyBag
- func (*TeS2LOutputRwFecSubfamilyBag) Descriptor() ([]byte, []int)
- func (m *TeS2LOutputRwFecSubfamilyBag) GetLspFec() *TeLspFecT
- func (m *TeS2LOutputRwFecSubfamilyBag) GetNextHopAddress() string
- func (m *TeS2LOutputRwFecSubfamilyBag) GetNextNextHopAddress() string
- func (m *TeS2LOutputRwFecSubfamilyBag) GetPreviousHopAddress() string
- func (*TeS2LOutputRwFecSubfamilyBag) ProtoMessage()
- func (m *TeS2LOutputRwFecSubfamilyBag) Reset()
- func (m *TeS2LOutputRwFecSubfamilyBag) String() string
- func (m *TeS2LOutputRwFecSubfamilyBag) XXX_DiscardUnknown()
- func (m *TeS2LOutputRwFecSubfamilyBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeS2LOutputRwFecSubfamilyBag) XXX_Merge(src proto.Message)
- func (m *TeS2LOutputRwFecSubfamilyBag) XXX_Size() int
- func (m *TeS2LOutputRwFecSubfamilyBag) XXX_Unmarshal(b []byte) error
- type TeS2LOutputRwFieldsBag
- func (*TeS2LOutputRwFieldsBag) Descriptor() ([]byte, []int)
- func (m *TeS2LOutputRwFieldsBag) GetBackupActive() bool
- func (m *TeS2LOutputRwFieldsBag) GetBackupTunnelRewrite() *TeS2LOutputRwOutputInfoBag
- func (m *TeS2LOutputRwFieldsBag) GetExplicitNull() string
- func (m *TeS2LOutputRwFieldsBag) GetLabel() uint32
- func (m *TeS2LOutputRwFieldsBag) GetOutRewriteRole() string
- func (m *TeS2LOutputRwFieldsBag) GetPrimaryS2L() *TeS2LOutputRwOutputInfoBag
- func (m *TeS2LOutputRwFieldsBag) GetProtocolTransported() uint32
- func (m *TeS2LOutputRwFieldsBag) GetS2LSource() string
- func (m *TeS2LOutputRwFieldsBag) GetTimestamp() uint32
- func (*TeS2LOutputRwFieldsBag) ProtoMessage()
- func (m *TeS2LOutputRwFieldsBag) Reset()
- func (m *TeS2LOutputRwFieldsBag) String() string
- func (m *TeS2LOutputRwFieldsBag) XXX_DiscardUnknown()
- func (m *TeS2LOutputRwFieldsBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeS2LOutputRwFieldsBag) XXX_Merge(src proto.Message)
- func (m *TeS2LOutputRwFieldsBag) XXX_Size() int
- func (m *TeS2LOutputRwFieldsBag) XXX_Unmarshal(b []byte) error
- type TeS2LOutputRwOutputInfoBag
- func (*TeS2LOutputRwOutputInfoBag) Descriptor() ([]byte, []int)
- func (m *TeS2LOutputRwOutputInfoBag) GetNextHopAddress() string
- func (m *TeS2LOutputRwOutputInfoBag) GetOutLabel() uint32
- func (m *TeS2LOutputRwOutputInfoBag) GetParentInterfaceName() string
- func (m *TeS2LOutputRwOutputInfoBag) GetPhysicaInterfaceName() string
- func (m *TeS2LOutputRwOutputInfoBag) GetSrLabelStack() []uint32
- func (m *TeS2LOutputRwOutputInfoBag) GetTunnelInterfaceName() string
- func (*TeS2LOutputRwOutputInfoBag) ProtoMessage()
- func (m *TeS2LOutputRwOutputInfoBag) Reset()
- func (m *TeS2LOutputRwOutputInfoBag) String() string
- func (m *TeS2LOutputRwOutputInfoBag) XXX_DiscardUnknown()
- func (m *TeS2LOutputRwOutputInfoBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeS2LOutputRwOutputInfoBag) XXX_Merge(src proto.Message)
- func (m *TeS2LOutputRwOutputInfoBag) XXX_Size() int
- func (m *TeS2LOutputRwOutputInfoBag) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MplsTeS2LForwardingBag ¶
type MplsTeS2LForwardingBag struct { S2LOutputRewrite *MplsTeS2LOutputRwBag `protobuf:"bytes,50,opt,name=s2l_output_rewrite,json=s2lOutputRewrite,proto3" json:"s2l_output_rewrite,omitempty"` OriginalInputInterface string `` /* 130-byte string literal not displayed */ OutputInterfaceName string `protobuf:"bytes,52,opt,name=output_interface_name,json=outputInterfaceName,proto3" json:"output_interface_name,omitempty"` BackupTunnelName string `protobuf:"bytes,53,opt,name=backup_tunnel_name,json=backupTunnelName,proto3" json:"backup_tunnel_name,omitempty"` S2L []*MplsTeS2LForwardingS2LIdBag `protobuf:"bytes,54,rep,name=s2l,proto3" json:"s2l,omitempty"` IsSegmentRouting bool `protobuf:"varint,55,opt,name=is_segment_routing,json=isSegmentRouting,proto3" json:"is_segment_routing,omitempty"` S2LsrPath []*MplsTeSrS2LPathBag `protobuf:"bytes,56,rep,name=s2lsr_path,json=s2lsrPath,proto3" json:"s2lsr_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsTeS2LForwardingBag) Descriptor ¶
func (*MplsTeS2LForwardingBag) Descriptor() ([]byte, []int)
func (*MplsTeS2LForwardingBag) GetBackupTunnelName ¶
func (m *MplsTeS2LForwardingBag) GetBackupTunnelName() string
func (*MplsTeS2LForwardingBag) GetIsSegmentRouting ¶
func (m *MplsTeS2LForwardingBag) GetIsSegmentRouting() bool
func (*MplsTeS2LForwardingBag) GetOriginalInputInterface ¶
func (m *MplsTeS2LForwardingBag) GetOriginalInputInterface() string
func (*MplsTeS2LForwardingBag) GetOutputInterfaceName ¶
func (m *MplsTeS2LForwardingBag) GetOutputInterfaceName() string
func (*MplsTeS2LForwardingBag) GetS2L ¶
func (m *MplsTeS2LForwardingBag) GetS2L() []*MplsTeS2LForwardingS2LIdBag
func (*MplsTeS2LForwardingBag) GetS2LOutputRewrite ¶
func (m *MplsTeS2LForwardingBag) GetS2LOutputRewrite() *MplsTeS2LOutputRwBag
func (*MplsTeS2LForwardingBag) GetS2LsrPath ¶
func (m *MplsTeS2LForwardingBag) GetS2LsrPath() []*MplsTeSrS2LPathBag
func (*MplsTeS2LForwardingBag) ProtoMessage ¶
func (*MplsTeS2LForwardingBag) ProtoMessage()
func (*MplsTeS2LForwardingBag) Reset ¶
func (m *MplsTeS2LForwardingBag) Reset()
func (*MplsTeS2LForwardingBag) String ¶
func (m *MplsTeS2LForwardingBag) String() string
func (*MplsTeS2LForwardingBag) XXX_DiscardUnknown ¶
func (m *MplsTeS2LForwardingBag) XXX_DiscardUnknown()
func (*MplsTeS2LForwardingBag) XXX_Marshal ¶
func (m *MplsTeS2LForwardingBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsTeS2LForwardingBag) XXX_Merge ¶
func (m *MplsTeS2LForwardingBag) XXX_Merge(src proto.Message)
func (*MplsTeS2LForwardingBag) XXX_Size ¶
func (m *MplsTeS2LForwardingBag) XXX_Size() int
func (*MplsTeS2LForwardingBag) XXX_Unmarshal ¶
func (m *MplsTeS2LForwardingBag) XXX_Unmarshal(b []byte) error
type MplsTeS2LForwardingBag_KEYS ¶
type MplsTeS2LForwardingBag_KEYS struct { TunnelId uint32 `protobuf:"varint,1,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"` LspId uint32 `protobuf:"varint,2,opt,name=lsp_id,json=lspId,proto3" json:"lsp_id,omitempty"` ExtendedTunnelId string `protobuf:"bytes,3,opt,name=extended_tunnel_id,json=extendedTunnelId,proto3" json:"extended_tunnel_id,omitempty"` SourceAddress string `protobuf:"bytes,4,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"` P2MpId uint32 `protobuf:"varint,5,opt,name=p2mp_id,json=p2mpId,proto3" json:"p2mp_id,omitempty"` DestinationAddress string `protobuf:"bytes,6,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"` NextHopAddress string `protobuf:"bytes,7,opt,name=next_hop_address,json=nextHopAddress,proto3" json:"next_hop_address,omitempty"` PreviousHopAddress string `protobuf:"bytes,8,opt,name=previous_hop_address,json=previousHopAddress,proto3" json:"previous_hop_address,omitempty"` Ctype string `protobuf:"bytes,9,opt,name=ctype,proto3" json:"ctype,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsTeS2LForwardingBag_KEYS) Descriptor ¶
func (*MplsTeS2LForwardingBag_KEYS) Descriptor() ([]byte, []int)
func (*MplsTeS2LForwardingBag_KEYS) GetCtype ¶
func (m *MplsTeS2LForwardingBag_KEYS) GetCtype() string
func (*MplsTeS2LForwardingBag_KEYS) GetDestinationAddress ¶
func (m *MplsTeS2LForwardingBag_KEYS) GetDestinationAddress() string
func (*MplsTeS2LForwardingBag_KEYS) GetExtendedTunnelId ¶
func (m *MplsTeS2LForwardingBag_KEYS) GetExtendedTunnelId() string
func (*MplsTeS2LForwardingBag_KEYS) GetLspId ¶
func (m *MplsTeS2LForwardingBag_KEYS) GetLspId() uint32
func (*MplsTeS2LForwardingBag_KEYS) GetNextHopAddress ¶
func (m *MplsTeS2LForwardingBag_KEYS) GetNextHopAddress() string
func (*MplsTeS2LForwardingBag_KEYS) GetP2MpId ¶
func (m *MplsTeS2LForwardingBag_KEYS) GetP2MpId() uint32
func (*MplsTeS2LForwardingBag_KEYS) GetPreviousHopAddress ¶
func (m *MplsTeS2LForwardingBag_KEYS) GetPreviousHopAddress() string
func (*MplsTeS2LForwardingBag_KEYS) GetSourceAddress ¶
func (m *MplsTeS2LForwardingBag_KEYS) GetSourceAddress() string
func (*MplsTeS2LForwardingBag_KEYS) GetTunnelId ¶
func (m *MplsTeS2LForwardingBag_KEYS) GetTunnelId() uint32
func (*MplsTeS2LForwardingBag_KEYS) ProtoMessage ¶
func (*MplsTeS2LForwardingBag_KEYS) ProtoMessage()
func (*MplsTeS2LForwardingBag_KEYS) Reset ¶
func (m *MplsTeS2LForwardingBag_KEYS) Reset()
func (*MplsTeS2LForwardingBag_KEYS) String ¶
func (m *MplsTeS2LForwardingBag_KEYS) String() string
func (*MplsTeS2LForwardingBag_KEYS) XXX_DiscardUnknown ¶
func (m *MplsTeS2LForwardingBag_KEYS) XXX_DiscardUnknown()
func (*MplsTeS2LForwardingBag_KEYS) XXX_Marshal ¶
func (m *MplsTeS2LForwardingBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsTeS2LForwardingBag_KEYS) XXX_Merge ¶
func (m *MplsTeS2LForwardingBag_KEYS) XXX_Merge(src proto.Message)
func (*MplsTeS2LForwardingBag_KEYS) XXX_Size ¶
func (m *MplsTeS2LForwardingBag_KEYS) XXX_Size() int
func (*MplsTeS2LForwardingBag_KEYS) XXX_Unmarshal ¶
func (m *MplsTeS2LForwardingBag_KEYS) XXX_Unmarshal(b []byte) error
type MplsTeS2LForwardingS2LIdBag ¶
type MplsTeS2LForwardingS2LIdBag struct { DestinationAddress string `protobuf:"bytes,1,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"` SubGroupId uint32 `protobuf:"varint,2,opt,name=sub_group_id,json=subGroupId,proto3" json:"sub_group_id,omitempty"` SubGroupOriginalId string `protobuf:"bytes,3,opt,name=sub_group_original_id,json=subGroupOriginalId,proto3" json:"sub_group_original_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsTeS2LForwardingS2LIdBag) Descriptor ¶
func (*MplsTeS2LForwardingS2LIdBag) Descriptor() ([]byte, []int)
func (*MplsTeS2LForwardingS2LIdBag) GetDestinationAddress ¶
func (m *MplsTeS2LForwardingS2LIdBag) GetDestinationAddress() string
func (*MplsTeS2LForwardingS2LIdBag) GetSubGroupId ¶
func (m *MplsTeS2LForwardingS2LIdBag) GetSubGroupId() uint32
func (*MplsTeS2LForwardingS2LIdBag) GetSubGroupOriginalId ¶
func (m *MplsTeS2LForwardingS2LIdBag) GetSubGroupOriginalId() string
func (*MplsTeS2LForwardingS2LIdBag) ProtoMessage ¶
func (*MplsTeS2LForwardingS2LIdBag) ProtoMessage()
func (*MplsTeS2LForwardingS2LIdBag) Reset ¶
func (m *MplsTeS2LForwardingS2LIdBag) Reset()
func (*MplsTeS2LForwardingS2LIdBag) String ¶
func (m *MplsTeS2LForwardingS2LIdBag) String() string
func (*MplsTeS2LForwardingS2LIdBag) XXX_DiscardUnknown ¶
func (m *MplsTeS2LForwardingS2LIdBag) XXX_DiscardUnknown()
func (*MplsTeS2LForwardingS2LIdBag) XXX_Marshal ¶
func (m *MplsTeS2LForwardingS2LIdBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsTeS2LForwardingS2LIdBag) XXX_Merge ¶
func (m *MplsTeS2LForwardingS2LIdBag) XXX_Merge(src proto.Message)
func (*MplsTeS2LForwardingS2LIdBag) XXX_Size ¶
func (m *MplsTeS2LForwardingS2LIdBag) XXX_Size() int
func (*MplsTeS2LForwardingS2LIdBag) XXX_Unmarshal ¶
func (m *MplsTeS2LForwardingS2LIdBag) XXX_Unmarshal(b []byte) error
type MplsTeS2LOutputRwBag ¶
type MplsTeS2LOutputRwBag struct { Subfamily *TeS2LOutputRwFecSubfamilyBag `protobuf:"bytes,1,opt,name=subfamily,proto3" json:"subfamily,omitempty"` SuccessfulRewrite *TeS2LOutputRwFieldsBag `protobuf:"bytes,2,opt,name=successful_rewrite,json=successfulRewrite,proto3" json:"successful_rewrite,omitempty"` FailedRewrite *TeS2LOutputRwFieldsBag `protobuf:"bytes,3,opt,name=failed_rewrite,json=failedRewrite,proto3" json:"failed_rewrite,omitempty"` PendingRewrite *TeS2LOutputRwFieldsBag `protobuf:"bytes,4,opt,name=pending_rewrite,json=pendingRewrite,proto3" json:"pending_rewrite,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsTeS2LOutputRwBag) Descriptor ¶
func (*MplsTeS2LOutputRwBag) Descriptor() ([]byte, []int)
func (*MplsTeS2LOutputRwBag) GetFailedRewrite ¶
func (m *MplsTeS2LOutputRwBag) GetFailedRewrite() *TeS2LOutputRwFieldsBag
func (*MplsTeS2LOutputRwBag) GetPendingRewrite ¶
func (m *MplsTeS2LOutputRwBag) GetPendingRewrite() *TeS2LOutputRwFieldsBag
func (*MplsTeS2LOutputRwBag) GetSubfamily ¶
func (m *MplsTeS2LOutputRwBag) GetSubfamily() *TeS2LOutputRwFecSubfamilyBag
func (*MplsTeS2LOutputRwBag) GetSuccessfulRewrite ¶
func (m *MplsTeS2LOutputRwBag) GetSuccessfulRewrite() *TeS2LOutputRwFieldsBag
func (*MplsTeS2LOutputRwBag) ProtoMessage ¶
func (*MplsTeS2LOutputRwBag) ProtoMessage()
func (*MplsTeS2LOutputRwBag) Reset ¶
func (m *MplsTeS2LOutputRwBag) Reset()
func (*MplsTeS2LOutputRwBag) String ¶
func (m *MplsTeS2LOutputRwBag) String() string
func (*MplsTeS2LOutputRwBag) XXX_DiscardUnknown ¶
func (m *MplsTeS2LOutputRwBag) XXX_DiscardUnknown()
func (*MplsTeS2LOutputRwBag) XXX_Marshal ¶
func (m *MplsTeS2LOutputRwBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsTeS2LOutputRwBag) XXX_Merge ¶
func (m *MplsTeS2LOutputRwBag) XXX_Merge(src proto.Message)
func (*MplsTeS2LOutputRwBag) XXX_Size ¶
func (m *MplsTeS2LOutputRwBag) XXX_Size() int
func (*MplsTeS2LOutputRwBag) XXX_Unmarshal ¶
func (m *MplsTeS2LOutputRwBag) XXX_Unmarshal(b []byte) error
type MplsTeSrS2LPathBag ¶
type MplsTeSrS2LPathBag struct { IsPrimary bool `protobuf:"varint,1,opt,name=is_primary,json=isPrimary,proto3" json:"is_primary,omitempty"` IsBackup bool `protobuf:"varint,2,opt,name=is_backup,json=isBackup,proto3" json:"is_backup,omitempty"` OutgoingInterface string `protobuf:"bytes,3,opt,name=outgoing_interface,json=outgoingInterface,proto3" json:"outgoing_interface,omitempty"` PathId uint32 `protobuf:"varint,4,opt,name=path_id,json=pathId,proto3" json:"path_id,omitempty"` BackupPathId uint32 `protobuf:"varint,5,opt,name=backup_path_id,json=backupPathId,proto3" json:"backup_path_id,omitempty"` OutgoingLabelsStack []uint32 `` /* 128-byte string literal not displayed */ NextHop string `protobuf:"bytes,7,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsTeSrS2LPathBag) Descriptor ¶
func (*MplsTeSrS2LPathBag) Descriptor() ([]byte, []int)
func (*MplsTeSrS2LPathBag) GetBackupPathId ¶
func (m *MplsTeSrS2LPathBag) GetBackupPathId() uint32
func (*MplsTeSrS2LPathBag) GetIsBackup ¶
func (m *MplsTeSrS2LPathBag) GetIsBackup() bool
func (*MplsTeSrS2LPathBag) GetIsPrimary ¶
func (m *MplsTeSrS2LPathBag) GetIsPrimary() bool
func (*MplsTeSrS2LPathBag) GetNextHop ¶
func (m *MplsTeSrS2LPathBag) GetNextHop() string
func (*MplsTeSrS2LPathBag) GetOutgoingInterface ¶
func (m *MplsTeSrS2LPathBag) GetOutgoingInterface() string
func (*MplsTeSrS2LPathBag) GetOutgoingLabelsStack ¶
func (m *MplsTeSrS2LPathBag) GetOutgoingLabelsStack() []uint32
func (*MplsTeSrS2LPathBag) GetPathId ¶
func (m *MplsTeSrS2LPathBag) GetPathId() uint32
func (*MplsTeSrS2LPathBag) ProtoMessage ¶
func (*MplsTeSrS2LPathBag) ProtoMessage()
func (*MplsTeSrS2LPathBag) Reset ¶
func (m *MplsTeSrS2LPathBag) Reset()
func (*MplsTeSrS2LPathBag) String ¶
func (m *MplsTeSrS2LPathBag) String() string
func (*MplsTeSrS2LPathBag) XXX_DiscardUnknown ¶
func (m *MplsTeSrS2LPathBag) XXX_DiscardUnknown()
func (*MplsTeSrS2LPathBag) XXX_Marshal ¶
func (m *MplsTeSrS2LPathBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsTeSrS2LPathBag) XXX_Merge ¶
func (m *MplsTeSrS2LPathBag) XXX_Merge(src proto.Message)
func (*MplsTeSrS2LPathBag) XXX_Size ¶
func (m *MplsTeSrS2LPathBag) XXX_Size() int
func (*MplsTeSrS2LPathBag) XXX_Unmarshal ¶
func (m *MplsTeSrS2LPathBag) XXX_Unmarshal(b []byte) error
type TeLspFecCtypeDataT ¶
type TeLspFecCtypeDataT struct { FecCtype string `protobuf:"bytes,1,opt,name=fec_ctype,json=fecCtype,proto3" json:"fec_ctype,omitempty"` P2PLspDestination string `protobuf:"bytes,2,opt,name=p2p_lsp_destination,json=p2pLspDestination,proto3" json:"p2p_lsp_destination,omitempty"` FecDestinationP2MpId uint32 `` /* 126-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeLspFecCtypeDataT) Descriptor ¶
func (*TeLspFecCtypeDataT) Descriptor() ([]byte, []int)
func (*TeLspFecCtypeDataT) GetFecCtype ¶
func (m *TeLspFecCtypeDataT) GetFecCtype() string
func (*TeLspFecCtypeDataT) GetFecDestinationP2MpId ¶
func (m *TeLspFecCtypeDataT) GetFecDestinationP2MpId() uint32
func (*TeLspFecCtypeDataT) GetP2PLspDestination ¶
func (m *TeLspFecCtypeDataT) GetP2PLspDestination() string
func (*TeLspFecCtypeDataT) ProtoMessage ¶
func (*TeLspFecCtypeDataT) ProtoMessage()
func (*TeLspFecCtypeDataT) Reset ¶
func (m *TeLspFecCtypeDataT) Reset()
func (*TeLspFecCtypeDataT) String ¶
func (m *TeLspFecCtypeDataT) String() string
func (*TeLspFecCtypeDataT) XXX_DiscardUnknown ¶
func (m *TeLspFecCtypeDataT) XXX_DiscardUnknown()
func (*TeLspFecCtypeDataT) XXX_Marshal ¶
func (m *TeLspFecCtypeDataT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeLspFecCtypeDataT) XXX_Merge ¶
func (m *TeLspFecCtypeDataT) XXX_Merge(src proto.Message)
func (*TeLspFecCtypeDataT) XXX_Size ¶
func (m *TeLspFecCtypeDataT) XXX_Size() int
func (*TeLspFecCtypeDataT) XXX_Unmarshal ¶
func (m *TeLspFecCtypeDataT) XXX_Unmarshal(b []byte) error
type TeLspFecT ¶
type TeLspFecT struct { FecLspId uint32 `protobuf:"varint,1,opt,name=fec_lsp_id,json=fecLspId,proto3" json:"fec_lsp_id,omitempty"` FecTunnelId uint32 `protobuf:"varint,2,opt,name=fec_tunnel_id,json=fecTunnelId,proto3" json:"fec_tunnel_id,omitempty"` FecExtendedTunnelId string `protobuf:"bytes,3,opt,name=fec_extended_tunnel_id,json=fecExtendedTunnelId,proto3" json:"fec_extended_tunnel_id,omitempty"` FecSource string `protobuf:"bytes,4,opt,name=fec_source,json=fecSource,proto3" json:"fec_source,omitempty"` FecDestinationInfo *TeLspFecCtypeDataT `protobuf:"bytes,5,opt,name=fec_destination_info,json=fecDestinationInfo,proto3" json:"fec_destination_info,omitempty"` FecVrf string `protobuf:"bytes,6,opt,name=fec_vrf,json=fecVrf,proto3" json:"fec_vrf,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeLspFecT) Descriptor ¶
func (*TeLspFecT) GetFecDestinationInfo ¶
func (m *TeLspFecT) GetFecDestinationInfo() *TeLspFecCtypeDataT
func (*TeLspFecT) GetFecExtendedTunnelId ¶
func (*TeLspFecT) GetFecLspId ¶
func (*TeLspFecT) GetFecSource ¶
func (*TeLspFecT) GetFecTunnelId ¶
func (*TeLspFecT) ProtoMessage ¶
func (*TeLspFecT) ProtoMessage()
func (*TeLspFecT) XXX_DiscardUnknown ¶
func (m *TeLspFecT) XXX_DiscardUnknown()
func (*TeLspFecT) XXX_Marshal ¶
func (*TeLspFecT) XXX_Unmarshal ¶
type TeS2LOutputRwFecSubfamilyBag ¶
type TeS2LOutputRwFecSubfamilyBag struct { LspFec *TeLspFecT `protobuf:"bytes,1,opt,name=lsp_fec,json=lspFec,proto3" json:"lsp_fec,omitempty"` NextHopAddress string `protobuf:"bytes,2,opt,name=next_hop_address,json=nextHopAddress,proto3" json:"next_hop_address,omitempty"` PreviousHopAddress string `protobuf:"bytes,3,opt,name=previous_hop_address,json=previousHopAddress,proto3" json:"previous_hop_address,omitempty"` NextNextHopAddress string `protobuf:"bytes,4,opt,name=next_next_hop_address,json=nextNextHopAddress,proto3" json:"next_next_hop_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeS2LOutputRwFecSubfamilyBag) Descriptor ¶
func (*TeS2LOutputRwFecSubfamilyBag) Descriptor() ([]byte, []int)
func (*TeS2LOutputRwFecSubfamilyBag) GetLspFec ¶
func (m *TeS2LOutputRwFecSubfamilyBag) GetLspFec() *TeLspFecT
func (*TeS2LOutputRwFecSubfamilyBag) GetNextHopAddress ¶
func (m *TeS2LOutputRwFecSubfamilyBag) GetNextHopAddress() string
func (*TeS2LOutputRwFecSubfamilyBag) GetNextNextHopAddress ¶
func (m *TeS2LOutputRwFecSubfamilyBag) GetNextNextHopAddress() string
func (*TeS2LOutputRwFecSubfamilyBag) GetPreviousHopAddress ¶
func (m *TeS2LOutputRwFecSubfamilyBag) GetPreviousHopAddress() string
func (*TeS2LOutputRwFecSubfamilyBag) ProtoMessage ¶
func (*TeS2LOutputRwFecSubfamilyBag) ProtoMessage()
func (*TeS2LOutputRwFecSubfamilyBag) Reset ¶
func (m *TeS2LOutputRwFecSubfamilyBag) Reset()
func (*TeS2LOutputRwFecSubfamilyBag) String ¶
func (m *TeS2LOutputRwFecSubfamilyBag) String() string
func (*TeS2LOutputRwFecSubfamilyBag) XXX_DiscardUnknown ¶
func (m *TeS2LOutputRwFecSubfamilyBag) XXX_DiscardUnknown()
func (*TeS2LOutputRwFecSubfamilyBag) XXX_Marshal ¶
func (m *TeS2LOutputRwFecSubfamilyBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeS2LOutputRwFecSubfamilyBag) XXX_Merge ¶
func (m *TeS2LOutputRwFecSubfamilyBag) XXX_Merge(src proto.Message)
func (*TeS2LOutputRwFecSubfamilyBag) XXX_Size ¶
func (m *TeS2LOutputRwFecSubfamilyBag) XXX_Size() int
func (*TeS2LOutputRwFecSubfamilyBag) XXX_Unmarshal ¶
func (m *TeS2LOutputRwFecSubfamilyBag) XXX_Unmarshal(b []byte) error
type TeS2LOutputRwFieldsBag ¶
type TeS2LOutputRwFieldsBag struct { Timestamp uint32 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` OutRewriteRole string `protobuf:"bytes,2,opt,name=out_rewrite_role,json=outRewriteRole,proto3" json:"out_rewrite_role,omitempty"` Label uint32 `protobuf:"varint,3,opt,name=label,proto3" json:"label,omitempty"` PrimaryS2L *TeS2LOutputRwOutputInfoBag `protobuf:"bytes,4,opt,name=primary_s2l,json=primaryS2l,proto3" json:"primary_s2l,omitempty"` BackupTunnelRewrite *TeS2LOutputRwOutputInfoBag `protobuf:"bytes,5,opt,name=backup_tunnel_rewrite,json=backupTunnelRewrite,proto3" json:"backup_tunnel_rewrite,omitempty"` BackupActive bool `protobuf:"varint,6,opt,name=backup_active,json=backupActive,proto3" json:"backup_active,omitempty"` S2LSource string `protobuf:"bytes,7,opt,name=s2l_source,json=s2lSource,proto3" json:"s2l_source,omitempty"` ExplicitNull string `protobuf:"bytes,8,opt,name=explicit_null,json=explicitNull,proto3" json:"explicit_null,omitempty"` ProtocolTransported uint32 `protobuf:"varint,9,opt,name=protocol_transported,json=protocolTransported,proto3" json:"protocol_transported,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeS2LOutputRwFieldsBag) Descriptor ¶
func (*TeS2LOutputRwFieldsBag) Descriptor() ([]byte, []int)
func (*TeS2LOutputRwFieldsBag) GetBackupActive ¶
func (m *TeS2LOutputRwFieldsBag) GetBackupActive() bool
func (*TeS2LOutputRwFieldsBag) GetBackupTunnelRewrite ¶
func (m *TeS2LOutputRwFieldsBag) GetBackupTunnelRewrite() *TeS2LOutputRwOutputInfoBag
func (*TeS2LOutputRwFieldsBag) GetExplicitNull ¶
func (m *TeS2LOutputRwFieldsBag) GetExplicitNull() string
func (*TeS2LOutputRwFieldsBag) GetLabel ¶
func (m *TeS2LOutputRwFieldsBag) GetLabel() uint32
func (*TeS2LOutputRwFieldsBag) GetOutRewriteRole ¶
func (m *TeS2LOutputRwFieldsBag) GetOutRewriteRole() string
func (*TeS2LOutputRwFieldsBag) GetPrimaryS2L ¶
func (m *TeS2LOutputRwFieldsBag) GetPrimaryS2L() *TeS2LOutputRwOutputInfoBag
func (*TeS2LOutputRwFieldsBag) GetProtocolTransported ¶
func (m *TeS2LOutputRwFieldsBag) GetProtocolTransported() uint32
func (*TeS2LOutputRwFieldsBag) GetS2LSource ¶
func (m *TeS2LOutputRwFieldsBag) GetS2LSource() string
func (*TeS2LOutputRwFieldsBag) GetTimestamp ¶
func (m *TeS2LOutputRwFieldsBag) GetTimestamp() uint32
func (*TeS2LOutputRwFieldsBag) ProtoMessage ¶
func (*TeS2LOutputRwFieldsBag) ProtoMessage()
func (*TeS2LOutputRwFieldsBag) Reset ¶
func (m *TeS2LOutputRwFieldsBag) Reset()
func (*TeS2LOutputRwFieldsBag) String ¶
func (m *TeS2LOutputRwFieldsBag) String() string
func (*TeS2LOutputRwFieldsBag) XXX_DiscardUnknown ¶
func (m *TeS2LOutputRwFieldsBag) XXX_DiscardUnknown()
func (*TeS2LOutputRwFieldsBag) XXX_Marshal ¶
func (m *TeS2LOutputRwFieldsBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeS2LOutputRwFieldsBag) XXX_Merge ¶
func (m *TeS2LOutputRwFieldsBag) XXX_Merge(src proto.Message)
func (*TeS2LOutputRwFieldsBag) XXX_Size ¶
func (m *TeS2LOutputRwFieldsBag) XXX_Size() int
func (*TeS2LOutputRwFieldsBag) XXX_Unmarshal ¶
func (m *TeS2LOutputRwFieldsBag) XXX_Unmarshal(b []byte) error
type TeS2LOutputRwOutputInfoBag ¶
type TeS2LOutputRwOutputInfoBag struct { PhysicaInterfaceName string `protobuf:"bytes,1,opt,name=physica_interface_name,json=physicaInterfaceName,proto3" json:"physica_interface_name,omitempty"` TunnelInterfaceName string `protobuf:"bytes,2,opt,name=tunnel_interface_name,json=tunnelInterfaceName,proto3" json:"tunnel_interface_name,omitempty"` ParentInterfaceName string `protobuf:"bytes,3,opt,name=parent_interface_name,json=parentInterfaceName,proto3" json:"parent_interface_name,omitempty"` NextHopAddress string `protobuf:"bytes,4,opt,name=next_hop_address,json=nextHopAddress,proto3" json:"next_hop_address,omitempty"` OutLabel uint32 `protobuf:"varint,5,opt,name=out_label,json=outLabel,proto3" json:"out_label,omitempty"` SrLabelStack []uint32 `protobuf:"varint,6,rep,packed,name=sr_label_stack,json=srLabelStack,proto3" json:"sr_label_stack,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeS2LOutputRwOutputInfoBag) Descriptor ¶
func (*TeS2LOutputRwOutputInfoBag) Descriptor() ([]byte, []int)
func (*TeS2LOutputRwOutputInfoBag) GetNextHopAddress ¶
func (m *TeS2LOutputRwOutputInfoBag) GetNextHopAddress() string
func (*TeS2LOutputRwOutputInfoBag) GetOutLabel ¶
func (m *TeS2LOutputRwOutputInfoBag) GetOutLabel() uint32
func (*TeS2LOutputRwOutputInfoBag) GetParentInterfaceName ¶
func (m *TeS2LOutputRwOutputInfoBag) GetParentInterfaceName() string
func (*TeS2LOutputRwOutputInfoBag) GetPhysicaInterfaceName ¶
func (m *TeS2LOutputRwOutputInfoBag) GetPhysicaInterfaceName() string
func (*TeS2LOutputRwOutputInfoBag) GetSrLabelStack ¶
func (m *TeS2LOutputRwOutputInfoBag) GetSrLabelStack() []uint32
func (*TeS2LOutputRwOutputInfoBag) GetTunnelInterfaceName ¶
func (m *TeS2LOutputRwOutputInfoBag) GetTunnelInterfaceName() string
func (*TeS2LOutputRwOutputInfoBag) ProtoMessage ¶
func (*TeS2LOutputRwOutputInfoBag) ProtoMessage()
func (*TeS2LOutputRwOutputInfoBag) Reset ¶
func (m *TeS2LOutputRwOutputInfoBag) Reset()
func (*TeS2LOutputRwOutputInfoBag) String ¶
func (m *TeS2LOutputRwOutputInfoBag) String() string
func (*TeS2LOutputRwOutputInfoBag) XXX_DiscardUnknown ¶
func (m *TeS2LOutputRwOutputInfoBag) XXX_DiscardUnknown()
func (*TeS2LOutputRwOutputInfoBag) XXX_Marshal ¶
func (m *TeS2LOutputRwOutputInfoBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeS2LOutputRwOutputInfoBag) XXX_Merge ¶
func (m *TeS2LOutputRwOutputInfoBag) XXX_Merge(src proto.Message)
func (*TeS2LOutputRwOutputInfoBag) XXX_Size ¶
func (m *TeS2LOutputRwOutputInfoBag) XXX_Size() int
func (*TeS2LOutputRwOutputInfoBag) XXX_Unmarshal ¶
func (m *TeS2LOutputRwOutputInfoBag) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.