cisco_ios_xr_mpls_te_oper_mpls_te_segment_routing_sr_node_infos_sr_node_info

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/segment-routing/sr-node-infos/sr-node-info

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MplsSrlgInfo

type MplsSrlgInfo struct {
	SharedRiskGroup      uint32   `protobuf:"varint,1,opt,name=shared_risk_group,json=sharedRiskGroup,proto3" json:"shared_risk_group,omitempty"`
	SrlgName             string   `protobuf:"bytes,2,opt,name=srlg_name,json=srlgName,proto3" json:"srlg_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsSrlgInfo) Descriptor

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

func (*MplsSrlgInfo) GetSharedRiskGroup

func (m *MplsSrlgInfo) GetSharedRiskGroup() uint32

func (*MplsSrlgInfo) GetSrlgName

func (m *MplsSrlgInfo) GetSrlgName() string

func (*MplsSrlgInfo) ProtoMessage

func (*MplsSrlgInfo) ProtoMessage()

func (*MplsSrlgInfo) Reset

func (m *MplsSrlgInfo) Reset()

func (*MplsSrlgInfo) String

func (m *MplsSrlgInfo) String() string

func (*MplsSrlgInfo) XXX_DiscardUnknown

func (m *MplsSrlgInfo) XXX_DiscardUnknown()

func (*MplsSrlgInfo) XXX_Marshal

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

func (*MplsSrlgInfo) XXX_Merge

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

func (*MplsSrlgInfo) XXX_Size

func (m *MplsSrlgInfo) XXX_Size() int

func (*MplsSrlgInfo) XXX_Unmarshal

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

type TeSrAdjSid

type TeSrAdjSid struct {
	AdjacencySid         uint32   `protobuf:"varint,1,opt,name=adjacency_sid,json=adjacencySid,proto3" json:"adjacency_sid,omitempty"`
	LinkType             string   `protobuf:"bytes,2,opt,name=link_type,json=linkType,proto3" json:"link_type,omitempty"`
	LocalAddr            string   `protobuf:"bytes,3,opt,name=local_addr,json=localAddr,proto3" json:"local_addr,omitempty"`
	RemoteAddr           string   `protobuf:"bytes,4,opt,name=remote_addr,json=remoteAddr,proto3" json:"remote_addr,omitempty"`
	NbrNodeIgpid         string   `protobuf:"bytes,5,opt,name=nbr_node_igpid,json=nbrNodeIgpid,proto3" json:"nbr_node_igpid,omitempty"`
	NbrNodeTeRouterId    string   `protobuf:"bytes,6,opt,name=nbr_node_te_router_id,json=nbrNodeTeRouterId,proto3" json:"nbr_node_te_router_id,omitempty"`
	FlagF                bool     `protobuf:"varint,7,opt,name=flag_f,json=flagF,proto3" json:"flag_f,omitempty"`
	FlagB                bool     `protobuf:"varint,8,opt,name=flag_b,json=flagB,proto3" json:"flag_b,omitempty"`
	FlagV                bool     `protobuf:"varint,9,opt,name=flag_v,json=flagV,proto3" json:"flag_v,omitempty"`
	FlagL                bool     `protobuf:"varint,10,opt,name=flag_l,json=flagL,proto3" json:"flag_l,omitempty"`
	FlagS                bool     `protobuf:"varint,11,opt,name=flag_s,json=flagS,proto3" json:"flag_s,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeSrAdjSid) Descriptor

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

func (*TeSrAdjSid) GetAdjacencySid

func (m *TeSrAdjSid) GetAdjacencySid() uint32

func (*TeSrAdjSid) GetFlagB

func (m *TeSrAdjSid) GetFlagB() bool

func (*TeSrAdjSid) GetFlagF

func (m *TeSrAdjSid) GetFlagF() bool

func (*TeSrAdjSid) GetFlagL

func (m *TeSrAdjSid) GetFlagL() bool

func (*TeSrAdjSid) GetFlagS

func (m *TeSrAdjSid) GetFlagS() bool

func (*TeSrAdjSid) GetFlagV

func (m *TeSrAdjSid) GetFlagV() bool

func (*TeSrAdjSid) GetLinkType

func (m *TeSrAdjSid) GetLinkType() string

func (*TeSrAdjSid) GetLocalAddr

func (m *TeSrAdjSid) GetLocalAddr() string

func (*TeSrAdjSid) GetNbrNodeIgpid

func (m *TeSrAdjSid) GetNbrNodeIgpid() string

func (*TeSrAdjSid) GetNbrNodeTeRouterId

func (m *TeSrAdjSid) GetNbrNodeTeRouterId() string

func (*TeSrAdjSid) GetRemoteAddr

func (m *TeSrAdjSid) GetRemoteAddr() string

func (*TeSrAdjSid) ProtoMessage

func (*TeSrAdjSid) ProtoMessage()

func (*TeSrAdjSid) Reset

func (m *TeSrAdjSid) Reset()

func (*TeSrAdjSid) String

func (m *TeSrAdjSid) String() string

func (*TeSrAdjSid) XXX_DiscardUnknown

func (m *TeSrAdjSid) XXX_DiscardUnknown()

func (*TeSrAdjSid) XXX_Marshal

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

func (*TeSrAdjSid) XXX_Merge

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

func (*TeSrAdjSid) XXX_Size

func (m *TeSrAdjSid) XXX_Size() int

func (*TeSrAdjSid) XXX_Unmarshal

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

type TeSrIgpArea

type TeSrIgpArea struct {
	SegmentRoutingEnabled bool     `` /* 127-byte string literal not displayed */
	StrictSpfEnabled      bool     `protobuf:"varint,2,opt,name=strict_spf_enabled,json=strictSpfEnabled,proto3" json:"strict_spf_enabled,omitempty"`
	IgpType               string   `protobuf:"bytes,3,opt,name=igp_type,json=igpType,proto3" json:"igp_type,omitempty"`
	IgpInstanceXr         string   `protobuf:"bytes,4,opt,name=igp_instance_xr,json=igpInstanceXr,proto3" json:"igp_instance_xr,omitempty"`
	IgpArea               uint32   `protobuf:"varint,5,opt,name=igp_area,json=igpArea,proto3" json:"igp_area,omitempty"`
	IgpAreaFormat         string   `protobuf:"bytes,6,opt,name=igp_area_format,json=igpAreaFormat,proto3" json:"igp_area_format,omitempty"`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

func (*TeSrIgpArea) Descriptor

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

func (*TeSrIgpArea) GetIgpArea

func (m *TeSrIgpArea) GetIgpArea() uint32

func (*TeSrIgpArea) GetIgpAreaFormat

func (m *TeSrIgpArea) GetIgpAreaFormat() string

func (*TeSrIgpArea) GetIgpInstanceXr

func (m *TeSrIgpArea) GetIgpInstanceXr() string

func (*TeSrIgpArea) GetIgpType

func (m *TeSrIgpArea) GetIgpType() string

func (*TeSrIgpArea) GetSegmentRoutingEnabled

func (m *TeSrIgpArea) GetSegmentRoutingEnabled() bool

func (*TeSrIgpArea) GetStrictSpfEnabled

func (m *TeSrIgpArea) GetStrictSpfEnabled() bool

func (*TeSrIgpArea) ProtoMessage

func (*TeSrIgpArea) ProtoMessage()

func (*TeSrIgpArea) Reset

func (m *TeSrIgpArea) Reset()

func (*TeSrIgpArea) String

func (m *TeSrIgpArea) String() string

func (*TeSrIgpArea) XXX_DiscardUnknown

func (m *TeSrIgpArea) XXX_DiscardUnknown()

func (*TeSrIgpArea) XXX_Marshal

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

func (*TeSrIgpArea) XXX_Merge

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

func (*TeSrIgpArea) XXX_Size

func (m *TeSrIgpArea) XXX_Size() int

func (*TeSrIgpArea) XXX_Unmarshal

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

type TeSrLinkInfo

type TeSrLinkInfo struct {
	TopologyLinkType                string          `protobuf:"bytes,1,opt,name=topology_link_type,json=topologyLinkType,proto3" json:"topology_link_type,omitempty"`
	TopologyLinkInterfaceAddress    string          `` /* 149-byte string literal not displayed */
	TopologyLinkInterfaceId         uint32          `` /* 135-byte string literal not displayed */
	TopologyLinkNeighborAddress     string          `` /* 146-byte string literal not displayed */
	TopologyLinkNeighborId          uint32          `` /* 132-byte string literal not displayed */
	TopologyLinkNeighborSystemId    string          `` /* 151-byte string literal not displayed */
	TopologyLinkNeighborNodeId      uint32          `` /* 146-byte string literal not displayed */
	TopologyLinkNeighborGeneration  uint32          `` /* 156-byte string literal not displayed */
	TopologyLinkFragmentId          uint32          `` /* 132-byte string literal not displayed */
	TopologyLinkTeMetric            uint32          `` /* 127-byte string literal not displayed */
	TopologyLinkIgpMetric           uint32          `` /* 130-byte string literal not displayed */
	TopologyLinkExtendedAffinityBit []uint32        `` /* 169-byte string literal not displayed */
	SharedRiskLinkGroup             []*MplsSrlgInfo `protobuf:"bytes,13,rep,name=shared_risk_link_group,json=sharedRiskLinkGroup,proto3" json:"shared_risk_link_group,omitempty"`
	AdjacencySids                   []*TeSrAdjSid   `protobuf:"bytes,14,rep,name=adjacency_sids,json=adjacencySids,proto3" json:"adjacency_sids,omitempty"`
	XXX_NoUnkeyedLiteral            struct{}        `json:"-"`
	XXX_unrecognized                []byte          `json:"-"`
	XXX_sizecache                   int32           `json:"-"`
}

func (*TeSrLinkInfo) Descriptor

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

func (*TeSrLinkInfo) GetAdjacencySids

func (m *TeSrLinkInfo) GetAdjacencySids() []*TeSrAdjSid

func (*TeSrLinkInfo) GetSharedRiskLinkGroup

func (m *TeSrLinkInfo) GetSharedRiskLinkGroup() []*MplsSrlgInfo

func (*TeSrLinkInfo) GetTopologyLinkExtendedAffinityBit

func (m *TeSrLinkInfo) GetTopologyLinkExtendedAffinityBit() []uint32

func (*TeSrLinkInfo) GetTopologyLinkFragmentId

func (m *TeSrLinkInfo) GetTopologyLinkFragmentId() uint32

func (*TeSrLinkInfo) GetTopologyLinkIgpMetric

func (m *TeSrLinkInfo) GetTopologyLinkIgpMetric() uint32

func (*TeSrLinkInfo) GetTopologyLinkInterfaceAddress

func (m *TeSrLinkInfo) GetTopologyLinkInterfaceAddress() string

func (*TeSrLinkInfo) GetTopologyLinkInterfaceId

func (m *TeSrLinkInfo) GetTopologyLinkInterfaceId() uint32

func (*TeSrLinkInfo) GetTopologyLinkNeighborAddress

func (m *TeSrLinkInfo) GetTopologyLinkNeighborAddress() string

func (*TeSrLinkInfo) GetTopologyLinkNeighborGeneration

func (m *TeSrLinkInfo) GetTopologyLinkNeighborGeneration() uint32

func (*TeSrLinkInfo) GetTopologyLinkNeighborId

func (m *TeSrLinkInfo) GetTopologyLinkNeighborId() uint32

func (*TeSrLinkInfo) GetTopologyLinkNeighborNodeId

func (m *TeSrLinkInfo) GetTopologyLinkNeighborNodeId() uint32

func (*TeSrLinkInfo) GetTopologyLinkNeighborSystemId

func (m *TeSrLinkInfo) GetTopologyLinkNeighborSystemId() string

func (*TeSrLinkInfo) GetTopologyLinkTeMetric

func (m *TeSrLinkInfo) GetTopologyLinkTeMetric() uint32

func (*TeSrLinkInfo) GetTopologyLinkType

func (m *TeSrLinkInfo) GetTopologyLinkType() string

func (*TeSrLinkInfo) ProtoMessage

func (*TeSrLinkInfo) ProtoMessage()

func (*TeSrLinkInfo) Reset

func (m *TeSrLinkInfo) Reset()

func (*TeSrLinkInfo) String

func (m *TeSrLinkInfo) String() string

func (*TeSrLinkInfo) XXX_DiscardUnknown

func (m *TeSrLinkInfo) XXX_DiscardUnknown()

func (*TeSrLinkInfo) XXX_Marshal

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

func (*TeSrLinkInfo) XXX_Merge

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

func (*TeSrLinkInfo) XXX_Size

func (m *TeSrLinkInfo) XXX_Size() int

func (*TeSrLinkInfo) XXX_Unmarshal

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

type TeSrNode

type TeSrNode struct {
	LocalNodeIgpId         string          `protobuf:"bytes,50,opt,name=local_node_igp_id,json=localNodeIgpId,proto3" json:"local_node_igp_id,omitempty"`
	IgpArea                *TeSrIgpArea    `protobuf:"bytes,51,opt,name=igp_area,json=igpArea,proto3" json:"igp_area,omitempty"`
	TopologyNodeIsRouter   bool            `` /* 127-byte string literal not displayed */
	LocalNodeTeRouterId    string          `protobuf:"bytes,53,opt,name=local_node_te_router_id,json=localNodeTeRouterId,proto3" json:"local_node_te_router_id,omitempty"`
	TopologyNodeOverloaded bool            `` /* 131-byte string literal not displayed */
	SrNodeInfo             *TeSrNodeInfo   `protobuf:"bytes,55,opt,name=sr_node_info,json=srNodeInfo,proto3" json:"sr_node_info,omitempty"`
	NodeLink               []*TeSrLinkInfo `protobuf:"bytes,56,rep,name=node_link,json=nodeLink,proto3" json:"node_link,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}        `json:"-"`
	XXX_unrecognized       []byte          `json:"-"`
	XXX_sizecache          int32           `json:"-"`
}

func (*TeSrNode) Descriptor

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

func (*TeSrNode) GetIgpArea

func (m *TeSrNode) GetIgpArea() *TeSrIgpArea

func (*TeSrNode) GetLocalNodeIgpId

func (m *TeSrNode) GetLocalNodeIgpId() string

func (*TeSrNode) GetLocalNodeTeRouterId

func (m *TeSrNode) GetLocalNodeTeRouterId() string
func (m *TeSrNode) GetNodeLink() []*TeSrLinkInfo

func (*TeSrNode) GetSrNodeInfo

func (m *TeSrNode) GetSrNodeInfo() *TeSrNodeInfo

func (*TeSrNode) GetTopologyNodeIsRouter

func (m *TeSrNode) GetTopologyNodeIsRouter() bool

func (*TeSrNode) GetTopologyNodeOverloaded

func (m *TeSrNode) GetTopologyNodeOverloaded() bool

func (*TeSrNode) ProtoMessage

func (*TeSrNode) ProtoMessage()

func (*TeSrNode) Reset

func (m *TeSrNode) Reset()

func (*TeSrNode) String

func (m *TeSrNode) String() string

func (*TeSrNode) XXX_DiscardUnknown

func (m *TeSrNode) XXX_DiscardUnknown()

func (*TeSrNode) XXX_Marshal

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

func (*TeSrNode) XXX_Merge

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

func (*TeSrNode) XXX_Size

func (m *TeSrNode) XXX_Size() int

func (*TeSrNode) XXX_Unmarshal

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

type TeSrNodeInfo

type TeSrNodeInfo struct {
	SegmentId                   uint32   `protobuf:"varint,1,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"`
	SegmentIdLocalAbsoluteValue uint32   `` /* 149-byte string literal not displayed */
	SrgbStart                   uint32   `protobuf:"varint,3,opt,name=srgb_start,json=srgbStart,proto3" json:"srgb_start,omitempty"`
	SrgbSize                    uint32   `protobuf:"varint,4,opt,name=srgb_size,json=srgbSize,proto3" json:"srgb_size,omitempty"`
	XXX_NoUnkeyedLiteral        struct{} `json:"-"`
	XXX_unrecognized            []byte   `json:"-"`
	XXX_sizecache               int32    `json:"-"`
}

func (*TeSrNodeInfo) Descriptor

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

func (*TeSrNodeInfo) GetSegmentId

func (m *TeSrNodeInfo) GetSegmentId() uint32

func (*TeSrNodeInfo) GetSegmentIdLocalAbsoluteValue

func (m *TeSrNodeInfo) GetSegmentIdLocalAbsoluteValue() uint32

func (*TeSrNodeInfo) GetSrgbSize

func (m *TeSrNodeInfo) GetSrgbSize() uint32

func (*TeSrNodeInfo) GetSrgbStart

func (m *TeSrNodeInfo) GetSrgbStart() uint32

func (*TeSrNodeInfo) ProtoMessage

func (*TeSrNodeInfo) ProtoMessage()

func (*TeSrNodeInfo) Reset

func (m *TeSrNodeInfo) Reset()

func (*TeSrNodeInfo) String

func (m *TeSrNodeInfo) String() string

func (*TeSrNodeInfo) XXX_DiscardUnknown

func (m *TeSrNodeInfo) XXX_DiscardUnknown()

func (*TeSrNodeInfo) XXX_Marshal

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

func (*TeSrNodeInfo) XXX_Merge

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

func (*TeSrNodeInfo) XXX_Size

func (m *TeSrNodeInfo) XXX_Size() int

func (*TeSrNodeInfo) XXX_Unmarshal

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

type TeSrNode_KEYS

type TeSrNode_KEYS struct {
	Protocol             string   `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"`
	IgpInstance          string   `protobuf:"bytes,2,opt,name=igp_instance,json=igpInstance,proto3" json:"igp_instance,omitempty"`
	Area                 uint32   `protobuf:"varint,3,opt,name=area,proto3" json:"area,omitempty"`
	IgpNodeId            string   `protobuf:"bytes,4,opt,name=igp_node_id,json=igpNodeId,proto3" json:"igp_node_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeSrNode_KEYS) Descriptor

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

func (*TeSrNode_KEYS) GetArea

func (m *TeSrNode_KEYS) GetArea() uint32

func (*TeSrNode_KEYS) GetIgpInstance

func (m *TeSrNode_KEYS) GetIgpInstance() string

func (*TeSrNode_KEYS) GetIgpNodeId

func (m *TeSrNode_KEYS) GetIgpNodeId() string

func (*TeSrNode_KEYS) GetProtocol

func (m *TeSrNode_KEYS) GetProtocol() string

func (*TeSrNode_KEYS) ProtoMessage

func (*TeSrNode_KEYS) ProtoMessage()

func (*TeSrNode_KEYS) Reset

func (m *TeSrNode_KEYS) Reset()

func (*TeSrNode_KEYS) String

func (m *TeSrNode_KEYS) String() string

func (*TeSrNode_KEYS) XXX_DiscardUnknown

func (m *TeSrNode_KEYS) XXX_DiscardUnknown()

func (*TeSrNode_KEYS) XXX_Marshal

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

func (*TeSrNode_KEYS) XXX_Merge

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

func (*TeSrNode_KEYS) XXX_Size

func (m *TeSrNode_KEYS) XXX_Size() int

func (*TeSrNode_KEYS) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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