cisco_ios_xr_mpls_static_oper_mpls_static_vrfs_vrf_local_labels_local_label

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-static-oper:mpls-static/vrfs/vrf/local-labels/local-label

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MplsStaticCtxPrefixBag

type MplsStaticCtxPrefixBag struct {
	AfName               string   `protobuf:"bytes,1,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"`
	Ipv4Prefix           string   `protobuf:"bytes,2,opt,name=ipv4_prefix,json=ipv4Prefix,proto3" json:"ipv4_prefix,omitempty"`
	Ipv6Prefix           string   `protobuf:"bytes,3,opt,name=ipv6_prefix,json=ipv6Prefix,proto3" json:"ipv6_prefix,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsStaticCtxPrefixBag) Descriptor

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

func (*MplsStaticCtxPrefixBag) GetAfName

func (m *MplsStaticCtxPrefixBag) GetAfName() string

func (*MplsStaticCtxPrefixBag) GetIpv4Prefix

func (m *MplsStaticCtxPrefixBag) GetIpv4Prefix() string

func (*MplsStaticCtxPrefixBag) GetIpv6Prefix

func (m *MplsStaticCtxPrefixBag) GetIpv6Prefix() string

func (*MplsStaticCtxPrefixBag) ProtoMessage

func (*MplsStaticCtxPrefixBag) ProtoMessage()

func (*MplsStaticCtxPrefixBag) Reset

func (m *MplsStaticCtxPrefixBag) Reset()

func (*MplsStaticCtxPrefixBag) String

func (m *MplsStaticCtxPrefixBag) String() string

func (*MplsStaticCtxPrefixBag) XXX_DiscardUnknown

func (m *MplsStaticCtxPrefixBag) XXX_DiscardUnknown()

func (*MplsStaticCtxPrefixBag) XXX_Marshal

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

func (*MplsStaticCtxPrefixBag) XXX_Merge

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

func (*MplsStaticCtxPrefixBag) XXX_Size

func (m *MplsStaticCtxPrefixBag) XXX_Size() int

func (*MplsStaticCtxPrefixBag) XXX_Unmarshal

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

type MplsStaticLblInfo

type MplsStaticLblInfo struct {
	Label                   uint32                   `protobuf:"varint,50,opt,name=label,proto3" json:"label,omitempty"`
	LabelMode               string                   `protobuf:"bytes,51,opt,name=label_mode,json=labelMode,proto3" json:"label_mode,omitempty"`
	LabelStatus             string                   `protobuf:"bytes,52,opt,name=label_status,json=labelStatus,proto3" json:"label_status,omitempty"`
	VrfName                 string                   `protobuf:"bytes,53,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"`
	Prefix                  *MplsStaticLblPrefixInfo `protobuf:"bytes,54,opt,name=prefix,proto3" json:"prefix,omitempty"`
	PathInfo                []*MplsStaticLspPathInfo `protobuf:"bytes,55,rep,name=path_info,json=pathInfo,proto3" json:"path_info,omitempty"`
	PathsetViaResolve       bool                     `protobuf:"varint,56,opt,name=pathset_via_resolve,json=pathsetViaResolve,proto3" json:"pathset_via_resolve,omitempty"`
	PathsetResolveNh        *MplsStaticCtxPrefixBag  `protobuf:"bytes,57,opt,name=pathset_resolve_nh,json=pathsetResolveNh,proto3" json:"pathset_resolve_nh,omitempty"`
	BackupPathInfo          []*MplsStaticLspPathInfo `protobuf:"bytes,58,rep,name=backup_path_info,json=backupPathInfo,proto3" json:"backup_path_info,omitempty"`
	BackupPathsetViaResolve bool                     `` /* 136-byte string literal not displayed */
	BackupPathsetResolveNh  *MplsStaticCtxPrefixBag  `` /* 132-byte string literal not displayed */
	AddressFamily           string                   `protobuf:"bytes,61,opt,name=address_family,json=addressFamily,proto3" json:"address_family,omitempty"`
	XXX_NoUnkeyedLiteral    struct{}                 `json:"-"`
	XXX_unrecognized        []byte                   `json:"-"`
	XXX_sizecache           int32                    `json:"-"`
}

func (*MplsStaticLblInfo) Descriptor

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

func (*MplsStaticLblInfo) GetAddressFamily

func (m *MplsStaticLblInfo) GetAddressFamily() string

func (*MplsStaticLblInfo) GetBackupPathInfo

func (m *MplsStaticLblInfo) GetBackupPathInfo() []*MplsStaticLspPathInfo

func (*MplsStaticLblInfo) GetBackupPathsetResolveNh

func (m *MplsStaticLblInfo) GetBackupPathsetResolveNh() *MplsStaticCtxPrefixBag

func (*MplsStaticLblInfo) GetBackupPathsetViaResolve

func (m *MplsStaticLblInfo) GetBackupPathsetViaResolve() bool

func (*MplsStaticLblInfo) GetLabel

func (m *MplsStaticLblInfo) GetLabel() uint32

func (*MplsStaticLblInfo) GetLabelMode

func (m *MplsStaticLblInfo) GetLabelMode() string

func (*MplsStaticLblInfo) GetLabelStatus

func (m *MplsStaticLblInfo) GetLabelStatus() string

func (*MplsStaticLblInfo) GetPathInfo

func (m *MplsStaticLblInfo) GetPathInfo() []*MplsStaticLspPathInfo

func (*MplsStaticLblInfo) GetPathsetResolveNh

func (m *MplsStaticLblInfo) GetPathsetResolveNh() *MplsStaticCtxPrefixBag

func (*MplsStaticLblInfo) GetPathsetViaResolve

func (m *MplsStaticLblInfo) GetPathsetViaResolve() bool

func (*MplsStaticLblInfo) GetPrefix

func (*MplsStaticLblInfo) GetVrfName

func (m *MplsStaticLblInfo) GetVrfName() string

func (*MplsStaticLblInfo) ProtoMessage

func (*MplsStaticLblInfo) ProtoMessage()

func (*MplsStaticLblInfo) Reset

func (m *MplsStaticLblInfo) Reset()

func (*MplsStaticLblInfo) String

func (m *MplsStaticLblInfo) String() string

func (*MplsStaticLblInfo) XXX_DiscardUnknown

func (m *MplsStaticLblInfo) XXX_DiscardUnknown()

func (*MplsStaticLblInfo) XXX_Marshal

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

func (*MplsStaticLblInfo) XXX_Merge

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

func (*MplsStaticLblInfo) XXX_Size

func (m *MplsStaticLblInfo) XXX_Size() int

func (*MplsStaticLblInfo) XXX_Unmarshal

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

type MplsStaticLblInfo_KEYS

type MplsStaticLblInfo_KEYS struct {
	VrfName              string   `protobuf:"bytes,1,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"`
	LocalLabelId         uint32   `protobuf:"varint,2,opt,name=local_label_id,json=localLabelId,proto3" json:"local_label_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsStaticLblInfo_KEYS) Descriptor

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

func (*MplsStaticLblInfo_KEYS) GetLocalLabelId

func (m *MplsStaticLblInfo_KEYS) GetLocalLabelId() uint32

func (*MplsStaticLblInfo_KEYS) GetVrfName

func (m *MplsStaticLblInfo_KEYS) GetVrfName() string

func (*MplsStaticLblInfo_KEYS) ProtoMessage

func (*MplsStaticLblInfo_KEYS) ProtoMessage()

func (*MplsStaticLblInfo_KEYS) Reset

func (m *MplsStaticLblInfo_KEYS) Reset()

func (*MplsStaticLblInfo_KEYS) String

func (m *MplsStaticLblInfo_KEYS) String() string

func (*MplsStaticLblInfo_KEYS) XXX_DiscardUnknown

func (m *MplsStaticLblInfo_KEYS) XXX_DiscardUnknown()

func (*MplsStaticLblInfo_KEYS) XXX_Marshal

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

func (*MplsStaticLblInfo_KEYS) XXX_Merge

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

func (*MplsStaticLblInfo_KEYS) XXX_Size

func (m *MplsStaticLblInfo_KEYS) XXX_Size() int

func (*MplsStaticLblInfo_KEYS) XXX_Unmarshal

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

type MplsStaticLblPrefixInfo

type MplsStaticLblPrefixInfo struct {
	PrefixLength         uint32                  `protobuf:"varint,1,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	Prefix               *MplsStaticCtxPrefixBag `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*MplsStaticLblPrefixInfo) Descriptor

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

func (*MplsStaticLblPrefixInfo) GetPrefix

func (*MplsStaticLblPrefixInfo) GetPrefixLength

func (m *MplsStaticLblPrefixInfo) GetPrefixLength() uint32

func (*MplsStaticLblPrefixInfo) ProtoMessage

func (*MplsStaticLblPrefixInfo) ProtoMessage()

func (*MplsStaticLblPrefixInfo) Reset

func (m *MplsStaticLblPrefixInfo) Reset()

func (*MplsStaticLblPrefixInfo) String

func (m *MplsStaticLblPrefixInfo) String() string

func (*MplsStaticLblPrefixInfo) XXX_DiscardUnknown

func (m *MplsStaticLblPrefixInfo) XXX_DiscardUnknown()

func (*MplsStaticLblPrefixInfo) XXX_Marshal

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

func (*MplsStaticLblPrefixInfo) XXX_Merge

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

func (*MplsStaticLblPrefixInfo) XXX_Size

func (m *MplsStaticLblPrefixInfo) XXX_Size() int

func (*MplsStaticLblPrefixInfo) XXX_Unmarshal

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

type MplsStaticLspPathInfo

type MplsStaticLspPathInfo struct {
	PathNumber           uint32                   `protobuf:"varint,1,opt,name=path_number,json=pathNumber,proto3" json:"path_number,omitempty"`
	Type                 string                   `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	PathRole             string                   `protobuf:"bytes,3,opt,name=path_role,json=pathRole,proto3" json:"path_role,omitempty"`
	Nexthop              *MplsStaticLspPathNhInfo `protobuf:"bytes,4,opt,name=nexthop,proto3" json:"nexthop,omitempty"`
	PathId               uint32                   `protobuf:"varint,5,opt,name=path_id,json=pathId,proto3" json:"path_id,omitempty"`
	BackupId             uint32                   `protobuf:"varint,6,opt,name=backup_id,json=backupId,proto3" json:"backup_id,omitempty"`
	Status               string                   `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*MplsStaticLspPathInfo) Descriptor

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

func (*MplsStaticLspPathInfo) GetBackupId

func (m *MplsStaticLspPathInfo) GetBackupId() uint32

func (*MplsStaticLspPathInfo) GetNexthop

func (*MplsStaticLspPathInfo) GetPathId

func (m *MplsStaticLspPathInfo) GetPathId() uint32

func (*MplsStaticLspPathInfo) GetPathNumber

func (m *MplsStaticLspPathInfo) GetPathNumber() uint32

func (*MplsStaticLspPathInfo) GetPathRole

func (m *MplsStaticLspPathInfo) GetPathRole() string

func (*MplsStaticLspPathInfo) GetStatus

func (m *MplsStaticLspPathInfo) GetStatus() string

func (*MplsStaticLspPathInfo) GetType

func (m *MplsStaticLspPathInfo) GetType() string

func (*MplsStaticLspPathInfo) ProtoMessage

func (*MplsStaticLspPathInfo) ProtoMessage()

func (*MplsStaticLspPathInfo) Reset

func (m *MplsStaticLspPathInfo) Reset()

func (*MplsStaticLspPathInfo) String

func (m *MplsStaticLspPathInfo) String() string

func (*MplsStaticLspPathInfo) XXX_DiscardUnknown

func (m *MplsStaticLspPathInfo) XXX_DiscardUnknown()

func (*MplsStaticLspPathInfo) XXX_Marshal

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

func (*MplsStaticLspPathInfo) XXX_Merge

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

func (*MplsStaticLspPathInfo) XXX_Size

func (m *MplsStaticLspPathInfo) XXX_Size() int

func (*MplsStaticLspPathInfo) XXX_Unmarshal

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

type MplsStaticLspPathNhInfo

type MplsStaticLspPathNhInfo struct {
	Label                uint32                  `protobuf:"varint,1,opt,name=label,proto3" json:"label,omitempty"`
	InterfaceName        string                  `protobuf:"bytes,2,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`
	Afi                  string                  `protobuf:"bytes,3,opt,name=afi,proto3" json:"afi,omitempty"`
	Address              *MplsStaticCtxPrefixBag `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*MplsStaticLspPathNhInfo) Descriptor

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

func (*MplsStaticLspPathNhInfo) GetAddress

func (*MplsStaticLspPathNhInfo) GetAfi

func (m *MplsStaticLspPathNhInfo) GetAfi() string

func (*MplsStaticLspPathNhInfo) GetInterfaceName

func (m *MplsStaticLspPathNhInfo) GetInterfaceName() string

func (*MplsStaticLspPathNhInfo) GetLabel

func (m *MplsStaticLspPathNhInfo) GetLabel() uint32

func (*MplsStaticLspPathNhInfo) ProtoMessage

func (*MplsStaticLspPathNhInfo) ProtoMessage()

func (*MplsStaticLspPathNhInfo) Reset

func (m *MplsStaticLspPathNhInfo) Reset()

func (*MplsStaticLspPathNhInfo) String

func (m *MplsStaticLspPathNhInfo) String() string

func (*MplsStaticLspPathNhInfo) XXX_DiscardUnknown

func (m *MplsStaticLspPathNhInfo) XXX_DiscardUnknown()

func (*MplsStaticLspPathNhInfo) XXX_Marshal

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

func (*MplsStaticLspPathNhInfo) XXX_Merge

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

func (*MplsStaticLspPathNhInfo) XXX_Size

func (m *MplsStaticLspPathNhInfo) XXX_Size() int

func (*MplsStaticLspPathNhInfo) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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