cisco_ios_xr_mpls_te_oper_mpls_te_p2mp_tunnel_rewrites_tunnel_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: 1

Documentation

Overview

Cisco-IOS-XR-mpls-te-oper:mpls-te/p2mp/tunnel-rewrites/tunnel-rewrite

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MplsTeS2LTunRwBag

type MplsTeS2LTunRwBag struct {
	TunnelInterface      string               `protobuf:"bytes,50,opt,name=tunnel_interface,json=tunnelInterface,proto3" json:"tunnel_interface,omitempty"`
	TunnelSignalName     string               `protobuf:"bytes,51,opt,name=tunnel_signal_name,json=tunnelSignalName,proto3" json:"tunnel_signal_name,omitempty"`
	SuccessfulRewrite    *TeS2LTunRwFieldsBag `protobuf:"bytes,52,opt,name=successful_rewrite,json=successfulRewrite,proto3" json:"successful_rewrite,omitempty"`
	FailedRewrite        *TeS2LTunRwFieldsBag `protobuf:"bytes,53,opt,name=failed_rewrite,json=failedRewrite,proto3" json:"failed_rewrite,omitempty"`
	PendingRewrite       *TeS2LTunRwFieldsBag `protobuf:"bytes,54,opt,name=pending_rewrite,json=pendingRewrite,proto3" json:"pending_rewrite,omitempty"`
	IsSegmentRouting     bool                 `protobuf:"varint,55,opt,name=is_segment_routing,json=isSegmentRouting,proto3" json:"is_segment_routing,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*MplsTeS2LTunRwBag) Descriptor

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

func (*MplsTeS2LTunRwBag) GetFailedRewrite

func (m *MplsTeS2LTunRwBag) GetFailedRewrite() *TeS2LTunRwFieldsBag

func (*MplsTeS2LTunRwBag) GetIsSegmentRouting

func (m *MplsTeS2LTunRwBag) GetIsSegmentRouting() bool

func (*MplsTeS2LTunRwBag) GetPendingRewrite

func (m *MplsTeS2LTunRwBag) GetPendingRewrite() *TeS2LTunRwFieldsBag

func (*MplsTeS2LTunRwBag) GetSuccessfulRewrite

func (m *MplsTeS2LTunRwBag) GetSuccessfulRewrite() *TeS2LTunRwFieldsBag

func (*MplsTeS2LTunRwBag) GetTunnelInterface

func (m *MplsTeS2LTunRwBag) GetTunnelInterface() string

func (*MplsTeS2LTunRwBag) GetTunnelSignalName

func (m *MplsTeS2LTunRwBag) GetTunnelSignalName() string

func (*MplsTeS2LTunRwBag) ProtoMessage

func (*MplsTeS2LTunRwBag) ProtoMessage()

func (*MplsTeS2LTunRwBag) Reset

func (m *MplsTeS2LTunRwBag) Reset()

func (*MplsTeS2LTunRwBag) String

func (m *MplsTeS2LTunRwBag) String() string

func (*MplsTeS2LTunRwBag) XXX_DiscardUnknown

func (m *MplsTeS2LTunRwBag) XXX_DiscardUnknown()

func (*MplsTeS2LTunRwBag) XXX_Marshal

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

func (*MplsTeS2LTunRwBag) XXX_Merge

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

func (*MplsTeS2LTunRwBag) XXX_Size

func (m *MplsTeS2LTunRwBag) XXX_Size() int

func (*MplsTeS2LTunRwBag) XXX_Unmarshal

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

type MplsTeS2LTunRwBag_KEYS

type MplsTeS2LTunRwBag_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"`
	Ctype                string   `protobuf:"bytes,3,opt,name=ctype,proto3" json:"ctype,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeS2LTunRwBag_KEYS) Descriptor

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

func (*MplsTeS2LTunRwBag_KEYS) GetCtype

func (m *MplsTeS2LTunRwBag_KEYS) GetCtype() string

func (*MplsTeS2LTunRwBag_KEYS) GetLspId

func (m *MplsTeS2LTunRwBag_KEYS) GetLspId() uint32

func (*MplsTeS2LTunRwBag_KEYS) GetTunnelId

func (m *MplsTeS2LTunRwBag_KEYS) GetTunnelId() uint32

func (*MplsTeS2LTunRwBag_KEYS) ProtoMessage

func (*MplsTeS2LTunRwBag_KEYS) ProtoMessage()

func (*MplsTeS2LTunRwBag_KEYS) Reset

func (m *MplsTeS2LTunRwBag_KEYS) Reset()

func (*MplsTeS2LTunRwBag_KEYS) String

func (m *MplsTeS2LTunRwBag_KEYS) String() string

func (*MplsTeS2LTunRwBag_KEYS) XXX_DiscardUnknown

func (m *MplsTeS2LTunRwBag_KEYS) XXX_DiscardUnknown()

func (*MplsTeS2LTunRwBag_KEYS) XXX_Marshal

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

func (*MplsTeS2LTunRwBag_KEYS) XXX_Merge

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

func (*MplsTeS2LTunRwBag_KEYS) XXX_Size

func (m *MplsTeS2LTunRwBag_KEYS) XXX_Size() int

func (*MplsTeS2LTunRwBag_KEYS) XXX_Unmarshal

func (m *MplsTeS2LTunRwBag_KEYS) 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

type TeS2LTunRwFieldCtypeBag

type TeS2LTunRwFieldCtypeBag struct {
	FecCtype             string                   `protobuf:"bytes,1,opt,name=fec_ctype,json=fecCtype,proto3" json:"fec_ctype,omitempty"`
	P2PTunnelRewrite     *TeS2LTunRwFieldsP2PBag  `protobuf:"bytes,2,opt,name=p2p_tunnel_rewrite,json=p2pTunnelRewrite,proto3" json:"p2p_tunnel_rewrite,omitempty"`
	P2MpTunnelRewrite    *TeS2LTunRwFieldsP2MpBag `protobuf:"bytes,3,opt,name=p2mp_tunnel_rewrite,json=p2mpTunnelRewrite,proto3" json:"p2mp_tunnel_rewrite,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*TeS2LTunRwFieldCtypeBag) Descriptor

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

func (*TeS2LTunRwFieldCtypeBag) GetFecCtype

func (m *TeS2LTunRwFieldCtypeBag) GetFecCtype() string

func (*TeS2LTunRwFieldCtypeBag) GetP2MpTunnelRewrite

func (m *TeS2LTunRwFieldCtypeBag) GetP2MpTunnelRewrite() *TeS2LTunRwFieldsP2MpBag

func (*TeS2LTunRwFieldCtypeBag) GetP2PTunnelRewrite

func (m *TeS2LTunRwFieldCtypeBag) GetP2PTunnelRewrite() *TeS2LTunRwFieldsP2PBag

func (*TeS2LTunRwFieldCtypeBag) ProtoMessage

func (*TeS2LTunRwFieldCtypeBag) ProtoMessage()

func (*TeS2LTunRwFieldCtypeBag) Reset

func (m *TeS2LTunRwFieldCtypeBag) Reset()

func (*TeS2LTunRwFieldCtypeBag) String

func (m *TeS2LTunRwFieldCtypeBag) String() string

func (*TeS2LTunRwFieldCtypeBag) XXX_DiscardUnknown

func (m *TeS2LTunRwFieldCtypeBag) XXX_DiscardUnknown()

func (*TeS2LTunRwFieldCtypeBag) XXX_Marshal

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

func (*TeS2LTunRwFieldCtypeBag) XXX_Merge

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

func (*TeS2LTunRwFieldCtypeBag) XXX_Size

func (m *TeS2LTunRwFieldCtypeBag) XXX_Size() int

func (*TeS2LTunRwFieldCtypeBag) XXX_Unmarshal

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

type TeS2LTunRwFieldsBag

type TeS2LTunRwFieldsBag struct {
	Timestamp            uint32                   `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	TunnelRewrite        *TeS2LTunRwFieldCtypeBag `protobuf:"bytes,2,opt,name=tunnel_rewrite,json=tunnelRewrite,proto3" json:"tunnel_rewrite,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*TeS2LTunRwFieldsBag) Descriptor

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

func (*TeS2LTunRwFieldsBag) GetTimestamp

func (m *TeS2LTunRwFieldsBag) GetTimestamp() uint32

func (*TeS2LTunRwFieldsBag) GetTunnelRewrite

func (m *TeS2LTunRwFieldsBag) GetTunnelRewrite() *TeS2LTunRwFieldCtypeBag

func (*TeS2LTunRwFieldsBag) ProtoMessage

func (*TeS2LTunRwFieldsBag) ProtoMessage()

func (*TeS2LTunRwFieldsBag) Reset

func (m *TeS2LTunRwFieldsBag) Reset()

func (*TeS2LTunRwFieldsBag) String

func (m *TeS2LTunRwFieldsBag) String() string

func (*TeS2LTunRwFieldsBag) XXX_DiscardUnknown

func (m *TeS2LTunRwFieldsBag) XXX_DiscardUnknown()

func (*TeS2LTunRwFieldsBag) XXX_Marshal

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

func (*TeS2LTunRwFieldsBag) XXX_Merge

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

func (*TeS2LTunRwFieldsBag) XXX_Size

func (m *TeS2LTunRwFieldsBag) XXX_Size() int

func (*TeS2LTunRwFieldsBag) XXX_Unmarshal

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

type TeS2LTunRwFieldsP2MpBag

type TeS2LTunRwFieldsP2MpBag struct {
	LocalLabel           uint32   `protobuf:"varint,1,opt,name=local_label,json=localLabel,proto3" json:"local_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeS2LTunRwFieldsP2MpBag) Descriptor

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

func (*TeS2LTunRwFieldsP2MpBag) GetLocalLabel

func (m *TeS2LTunRwFieldsP2MpBag) GetLocalLabel() uint32

func (*TeS2LTunRwFieldsP2MpBag) ProtoMessage

func (*TeS2LTunRwFieldsP2MpBag) ProtoMessage()

func (*TeS2LTunRwFieldsP2MpBag) Reset

func (m *TeS2LTunRwFieldsP2MpBag) Reset()

func (*TeS2LTunRwFieldsP2MpBag) String

func (m *TeS2LTunRwFieldsP2MpBag) String() string

func (*TeS2LTunRwFieldsP2MpBag) XXX_DiscardUnknown

func (m *TeS2LTunRwFieldsP2MpBag) XXX_DiscardUnknown()

func (*TeS2LTunRwFieldsP2MpBag) XXX_Marshal

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

func (*TeS2LTunRwFieldsP2MpBag) XXX_Merge

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

func (*TeS2LTunRwFieldsP2MpBag) XXX_Size

func (m *TeS2LTunRwFieldsP2MpBag) XXX_Size() int

func (*TeS2LTunRwFieldsP2MpBag) XXX_Unmarshal

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

type TeS2LTunRwFieldsP2PBag

type TeS2LTunRwFieldsP2PBag struct {
	LocalLabel             uint32                      `protobuf:"varint,1,opt,name=local_label,json=localLabel,proto3" json:"local_label,omitempty"`
	TunnelId               uint32                      `protobuf:"varint,2,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	SourcePe               string                      `protobuf:"bytes,3,opt,name=source_pe,json=sourcePe,proto3" json:"source_pe,omitempty"`
	DestinationAddress     string                      `protobuf:"bytes,4,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"`
	ExtendedTunnelId       string                      `protobuf:"bytes,5,opt,name=extended_tunnel_id,json=extendedTunnelId,proto3" json:"extended_tunnel_id,omitempty"`
	PrimaryS2L             *TeS2LOutputRwOutputInfoBag `protobuf:"bytes,6,opt,name=primary_s2l,json=primaryS2l,proto3" json:"primary_s2l,omitempty"`
	BackupTunnelRewrite    *TeS2LOutputRwOutputInfoBag `protobuf:"bytes,7,opt,name=backup_tunnel_rewrite,json=backupTunnelRewrite,proto3" json:"backup_tunnel_rewrite,omitempty"`
	BackupActive           bool                        `protobuf:"varint,8,opt,name=backup_active,json=backupActive,proto3" json:"backup_active,omitempty"`
	OriginalInputInterface string                      `` /* 129-byte string literal not displayed */
	PreviousHopAddress     string                      `protobuf:"bytes,10,opt,name=previous_hop_address,json=previousHopAddress,proto3" json:"previous_hop_address,omitempty"`
	OutputInterfaceName    string                      `protobuf:"bytes,11,opt,name=output_interface_name,json=outputInterfaceName,proto3" json:"output_interface_name,omitempty"`
	BackupTunnelName       string                      `protobuf:"bytes,12,opt,name=backup_tunnel_name,json=backupTunnelName,proto3" json:"backup_tunnel_name,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                    `json:"-"`
	XXX_unrecognized       []byte                      `json:"-"`
	XXX_sizecache          int32                       `json:"-"`
}

func (*TeS2LTunRwFieldsP2PBag) Descriptor

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

func (*TeS2LTunRwFieldsP2PBag) GetBackupActive

func (m *TeS2LTunRwFieldsP2PBag) GetBackupActive() bool

func (*TeS2LTunRwFieldsP2PBag) GetBackupTunnelName

func (m *TeS2LTunRwFieldsP2PBag) GetBackupTunnelName() string

func (*TeS2LTunRwFieldsP2PBag) GetBackupTunnelRewrite

func (m *TeS2LTunRwFieldsP2PBag) GetBackupTunnelRewrite() *TeS2LOutputRwOutputInfoBag

func (*TeS2LTunRwFieldsP2PBag) GetDestinationAddress

func (m *TeS2LTunRwFieldsP2PBag) GetDestinationAddress() string

func (*TeS2LTunRwFieldsP2PBag) GetExtendedTunnelId

func (m *TeS2LTunRwFieldsP2PBag) GetExtendedTunnelId() string

func (*TeS2LTunRwFieldsP2PBag) GetLocalLabel

func (m *TeS2LTunRwFieldsP2PBag) GetLocalLabel() uint32

func (*TeS2LTunRwFieldsP2PBag) GetOriginalInputInterface

func (m *TeS2LTunRwFieldsP2PBag) GetOriginalInputInterface() string

func (*TeS2LTunRwFieldsP2PBag) GetOutputInterfaceName

func (m *TeS2LTunRwFieldsP2PBag) GetOutputInterfaceName() string

func (*TeS2LTunRwFieldsP2PBag) GetPreviousHopAddress

func (m *TeS2LTunRwFieldsP2PBag) GetPreviousHopAddress() string

func (*TeS2LTunRwFieldsP2PBag) GetPrimaryS2L

func (*TeS2LTunRwFieldsP2PBag) GetSourcePe

func (m *TeS2LTunRwFieldsP2PBag) GetSourcePe() string

func (*TeS2LTunRwFieldsP2PBag) GetTunnelId

func (m *TeS2LTunRwFieldsP2PBag) GetTunnelId() uint32

func (*TeS2LTunRwFieldsP2PBag) ProtoMessage

func (*TeS2LTunRwFieldsP2PBag) ProtoMessage()

func (*TeS2LTunRwFieldsP2PBag) Reset

func (m *TeS2LTunRwFieldsP2PBag) Reset()

func (*TeS2LTunRwFieldsP2PBag) String

func (m *TeS2LTunRwFieldsP2PBag) String() string

func (*TeS2LTunRwFieldsP2PBag) XXX_DiscardUnknown

func (m *TeS2LTunRwFieldsP2PBag) XXX_DiscardUnknown()

func (*TeS2LTunRwFieldsP2PBag) XXX_Marshal

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

func (*TeS2LTunRwFieldsP2PBag) XXX_Merge

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

func (*TeS2LTunRwFieldsP2PBag) XXX_Size

func (m *TeS2LTunRwFieldsP2PBag) XXX_Size() int

func (*TeS2LTunRwFieldsP2PBag) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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