cisco_ios_xr_mpls_te_oper_mpls_te_standby_p2mp_forwarding_output_label_rewrites_forwarding_output_label_rewrite

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: 0

Documentation

Overview

Cisco-IOS-XR-mpls-te-oper:mpls-te-standby/p2mp/forwarding-output-label-rewrites/forwarding-output-label-rewrite

Index

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 (*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 (*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) Descriptor() ([]byte, []int)

func (*TeLspFecT) GetFecDestinationInfo

func (m *TeLspFecT) GetFecDestinationInfo() *TeLspFecCtypeDataT

func (*TeLspFecT) GetFecExtendedTunnelId

func (m *TeLspFecT) GetFecExtendedTunnelId() string

func (*TeLspFecT) GetFecLspId

func (m *TeLspFecT) GetFecLspId() uint32

func (*TeLspFecT) GetFecSource

func (m *TeLspFecT) GetFecSource() string

func (*TeLspFecT) GetFecTunnelId

func (m *TeLspFecT) GetFecTunnelId() uint32

func (*TeLspFecT) GetFecVrf

func (m *TeLspFecT) GetFecVrf() string

func (*TeLspFecT) ProtoMessage

func (*TeLspFecT) ProtoMessage()

func (*TeLspFecT) Reset

func (m *TeLspFecT) Reset()

func (*TeLspFecT) String

func (m *TeLspFecT) String() string

func (*TeLspFecT) XXX_DiscardUnknown

func (m *TeLspFecT) XXX_DiscardUnknown()

func (*TeLspFecT) XXX_Marshal

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

func (*TeLspFecT) XXX_Merge

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

func (*TeLspFecT) XXX_Size

func (m *TeLspFecT) XXX_Size() int

func (*TeLspFecT) XXX_Unmarshal

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

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 (*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 (*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

Jump to

Keyboard shortcuts

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