Documentation ¶
Overview ¶
Cisco-IOS-XR-mpls-te-oper:mpls-te-standby/topology/destination-paths/destination-path
Index ¶
- type AffinityNameBag
- func (*AffinityNameBag) Descriptor() ([]byte, []int)
- func (m *AffinityNameBag) GetConstraintExtendedValue() []uint32
- func (m *AffinityNameBag) GetConstraintType() uint32
- func (m *AffinityNameBag) GetConstraintValue() uint32
- func (m *AffinityNameBag) GetExtendedForwardRefValue() []uint32
- func (m *AffinityNameBag) GetForwardRefValue() uint32
- func (*AffinityNameBag) ProtoMessage()
- func (m *AffinityNameBag) Reset()
- func (m *AffinityNameBag) String() string
- func (m *AffinityNameBag) XXX_DiscardUnknown()
- func (m *AffinityNameBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AffinityNameBag) XXX_Merge(src proto.Message)
- func (m *AffinityNameBag) XXX_Size() int
- func (m *AffinityNameBag) XXX_Unmarshal(b []byte) error
- type MplsSrlgInfo
- func (*MplsSrlgInfo) Descriptor() ([]byte, []int)
- func (m *MplsSrlgInfo) GetSharedRiskGroup() uint32
- func (m *MplsSrlgInfo) GetSrlgName() string
- func (*MplsSrlgInfo) ProtoMessage()
- func (m *MplsSrlgInfo) Reset()
- func (m *MplsSrlgInfo) String() string
- func (m *MplsSrlgInfo) XXX_DiscardUnknown()
- func (m *MplsSrlgInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsSrlgInfo) XXX_Merge(src proto.Message)
- func (m *MplsSrlgInfo) XXX_Size() int
- func (m *MplsSrlgInfo) XXX_Unmarshal(b []byte) error
- type MplsTeTopologyPathBag
- func (*MplsTeTopologyPathBag) Descriptor() ([]byte, []int)
- func (m *MplsTeTopologyPathBag) GetAccumulatedAdminWeight() uint64
- func (m *MplsTeTopologyPathBag) GetAffinity() *MplsTeTunnelsAffinityInfo
- func (m *MplsTeTopologyPathBag) GetBandwidthType() uint64
- func (m *MplsTeTopologyPathBag) GetDestinationAddressXr() string
- func (m *MplsTeTopologyPathBag) GetExcludeSrlgAddress() string
- func (m *MplsTeTopologyPathBag) GetHoldPriorityXr() uint32
- func (m *MplsTeTopologyPathBag) GetHop() []string
- func (m *MplsTeTopologyPathBag) GetIsFullPath() bool
- func (m *MplsTeTopologyPathBag) GetIsPartialPath() bool
- func (m *MplsTeTopologyPathBag) GetIsSegmentRoutingDbChecked() bool
- func (m *MplsTeTopologyPathBag) GetIsTopologyChecked() bool
- func (m *MplsTeTopologyPathBag) GetMininumBandwidth() uint64
- func (m *MplsTeTopologyPathBag) GetNodeHopCount() uint32
- func (m *MplsTeTopologyPathBag) GetRequestedBandwidth() uint64
- func (m *MplsTeTopologyPathBag) GetSetupPriorityXr() uint32
- func (m *MplsTeTopologyPathBag) GetSharedRiskLinkGroup() []*MplsSrlgInfo
- func (m *MplsTeTopologyPathBag) GetSrSegment() []*TeS2LSrPathHop
- func (m *MplsTeTopologyPathBag) GetTunnelIdXr() uint32
- func (*MplsTeTopologyPathBag) ProtoMessage()
- func (m *MplsTeTopologyPathBag) Reset()
- func (m *MplsTeTopologyPathBag) String() string
- func (m *MplsTeTopologyPathBag) XXX_DiscardUnknown()
- func (m *MplsTeTopologyPathBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeTopologyPathBag) XXX_Merge(src proto.Message)
- func (m *MplsTeTopologyPathBag) XXX_Size() int
- func (m *MplsTeTopologyPathBag) XXX_Unmarshal(b []byte) error
- type MplsTeTopologyPathBag_KEYS
- func (*MplsTeTopologyPathBag_KEYS) Descriptor() ([]byte, []int)
- func (m *MplsTeTopologyPathBag_KEYS) GetAffinityBits() uint32
- func (m *MplsTeTopologyPathBag_KEYS) GetAffinityMask() uint32
- func (m *MplsTeTopologyPathBag_KEYS) GetBandwidth() uint32
- func (m *MplsTeTopologyPathBag_KEYS) GetCostLimit() uint32
- func (m *MplsTeTopologyPathBag_KEYS) GetDelayLimit() uint32
- func (m *MplsTeTopologyPathBag_KEYS) GetDestinationAddress() string
- func (m *MplsTeTopologyPathBag_KEYS) GetExcludeSrlgIpAddress() string
- func (m *MplsTeTopologyPathBag_KEYS) GetHoldPriority() uint32
- func (m *MplsTeTopologyPathBag_KEYS) GetHopLimit() uint32
- func (m *MplsTeTopologyPathBag_KEYS) GetIgpArea() uint32
- func (m *MplsTeTopologyPathBag_KEYS) GetIgpInstance() string
- func (m *MplsTeTopologyPathBag_KEYS) GetIgpType() string
- func (m *MplsTeTopologyPathBag_KEYS) GetMetricType() string
- func (m *MplsTeTopologyPathBag_KEYS) GetPathId() uint32
- func (m *MplsTeTopologyPathBag_KEYS) GetPathName() string
- func (m *MplsTeTopologyPathBag_KEYS) GetPathType() string
- func (m *MplsTeTopologyPathBag_KEYS) GetSetupPriority() uint32
- func (*MplsTeTopologyPathBag_KEYS) ProtoMessage()
- func (m *MplsTeTopologyPathBag_KEYS) Reset()
- func (m *MplsTeTopologyPathBag_KEYS) String() string
- func (m *MplsTeTopologyPathBag_KEYS) XXX_DiscardUnknown()
- func (m *MplsTeTopologyPathBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeTopologyPathBag_KEYS) XXX_Merge(src proto.Message)
- func (m *MplsTeTopologyPathBag_KEYS) XXX_Size() int
- func (m *MplsTeTopologyPathBag_KEYS) XXX_Unmarshal(b []byte) error
- type MplsTeTunnelsAffinityInfo
- func (*MplsTeTunnelsAffinityInfo) Descriptor() ([]byte, []int)
- func (m *MplsTeTunnelsAffinityInfo) GetAffinityBits() uint32
- func (m *MplsTeTunnelsAffinityInfo) GetAffinityMask() uint32
- func (m *MplsTeTunnelsAffinityInfo) GetNamedAffinity() []*AffinityNameBag
- func (*MplsTeTunnelsAffinityInfo) ProtoMessage()
- func (m *MplsTeTunnelsAffinityInfo) Reset()
- func (m *MplsTeTunnelsAffinityInfo) String() string
- func (m *MplsTeTunnelsAffinityInfo) XXX_DiscardUnknown()
- func (m *MplsTeTunnelsAffinityInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsTeTunnelsAffinityInfo) XXX_Merge(src proto.Message)
- func (m *MplsTeTunnelsAffinityInfo) XXX_Size() int
- func (m *MplsTeTunnelsAffinityInfo) XXX_Unmarshal(b []byte) error
- type TeS2LSrPathHop
- func (*TeS2LSrPathHop) Descriptor() ([]byte, []int)
- func (m *TeS2LSrPathHop) GetHasEntropyLabel() bool
- func (m *TeS2LSrPathHop) GetHasIpAddresses() bool
- func (m *TeS2LSrPathHop) GetHasMplsLabel() bool
- func (m *TeS2LSrPathHop) GetLocalAddr() string
- func (m *TeS2LSrPathHop) GetMplsLabelValue() uint32
- func (m *TeS2LSrPathHop) GetRemoteAddr() string
- func (m *TeS2LSrPathHop) GetSidType() string
- func (*TeS2LSrPathHop) ProtoMessage()
- func (m *TeS2LSrPathHop) Reset()
- func (m *TeS2LSrPathHop) String() string
- func (m *TeS2LSrPathHop) XXX_DiscardUnknown()
- func (m *TeS2LSrPathHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeS2LSrPathHop) XXX_Merge(src proto.Message)
- func (m *TeS2LSrPathHop) XXX_Size() int
- func (m *TeS2LSrPathHop) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AffinityNameBag ¶
type AffinityNameBag struct { ConstraintType uint32 `protobuf:"varint,1,opt,name=constraint_type,json=constraintType,proto3" json:"constraint_type,omitempty"` ConstraintValue uint32 `protobuf:"varint,2,opt,name=constraint_value,json=constraintValue,proto3" json:"constraint_value,omitempty"` ForwardRefValue uint32 `protobuf:"varint,3,opt,name=forward_ref_value,json=forwardRefValue,proto3" json:"forward_ref_value,omitempty"` ConstraintExtendedValue []uint32 `` /* 140-byte string literal not displayed */ ExtendedForwardRefValue []uint32 `` /* 142-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AffinityNameBag) Descriptor ¶
func (*AffinityNameBag) Descriptor() ([]byte, []int)
func (*AffinityNameBag) GetConstraintExtendedValue ¶
func (m *AffinityNameBag) GetConstraintExtendedValue() []uint32
func (*AffinityNameBag) GetConstraintType ¶
func (m *AffinityNameBag) GetConstraintType() uint32
func (*AffinityNameBag) GetConstraintValue ¶
func (m *AffinityNameBag) GetConstraintValue() uint32
func (*AffinityNameBag) GetExtendedForwardRefValue ¶
func (m *AffinityNameBag) GetExtendedForwardRefValue() []uint32
func (*AffinityNameBag) GetForwardRefValue ¶
func (m *AffinityNameBag) GetForwardRefValue() uint32
func (*AffinityNameBag) ProtoMessage ¶
func (*AffinityNameBag) ProtoMessage()
func (*AffinityNameBag) Reset ¶
func (m *AffinityNameBag) Reset()
func (*AffinityNameBag) String ¶
func (m *AffinityNameBag) String() string
func (*AffinityNameBag) XXX_DiscardUnknown ¶
func (m *AffinityNameBag) XXX_DiscardUnknown()
func (*AffinityNameBag) XXX_Marshal ¶
func (m *AffinityNameBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AffinityNameBag) XXX_Merge ¶
func (m *AffinityNameBag) XXX_Merge(src proto.Message)
func (*AffinityNameBag) XXX_Size ¶
func (m *AffinityNameBag) XXX_Size() int
func (*AffinityNameBag) XXX_Unmarshal ¶
func (m *AffinityNameBag) XXX_Unmarshal(b []byte) error
type MplsSrlgInfo ¶
type MplsSrlgInfo struct { 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 MplsTeTopologyPathBag ¶
type MplsTeTopologyPathBag struct { TunnelIdXr uint32 `protobuf:"varint,50,opt,name=tunnel_id_xr,json=tunnelIdXr,proto3" json:"tunnel_id_xr,omitempty"` DestinationAddressXr string `protobuf:"bytes,51,opt,name=destination_address_xr,json=destinationAddressXr,proto3" json:"destination_address_xr,omitempty"` IsPartialPath bool `protobuf:"varint,52,opt,name=is_partial_path,json=isPartialPath,proto3" json:"is_partial_path,omitempty"` IsFullPath bool `protobuf:"varint,53,opt,name=is_full_path,json=isFullPath,proto3" json:"is_full_path,omitempty"` IsTopologyChecked bool `protobuf:"varint,54,opt,name=is_topology_checked,json=isTopologyChecked,proto3" json:"is_topology_checked,omitempty"` IsSegmentRoutingDbChecked bool `` /* 144-byte string literal not displayed */ RequestedBandwidth uint64 `protobuf:"varint,56,opt,name=requested_bandwidth,json=requestedBandwidth,proto3" json:"requested_bandwidth,omitempty"` BandwidthType uint64 `protobuf:"varint,57,opt,name=bandwidth_type,json=bandwidthType,proto3" json:"bandwidth_type,omitempty"` MininumBandwidth uint64 `protobuf:"varint,58,opt,name=mininum_bandwidth,json=mininumBandwidth,proto3" json:"mininum_bandwidth,omitempty"` AccumulatedAdminWeight uint64 `` /* 131-byte string literal not displayed */ SetupPriorityXr uint32 `protobuf:"varint,60,opt,name=setup_priority_xr,json=setupPriorityXr,proto3" json:"setup_priority_xr,omitempty"` HoldPriorityXr uint32 `protobuf:"varint,61,opt,name=hold_priority_xr,json=holdPriorityXr,proto3" json:"hold_priority_xr,omitempty"` NodeHopCount uint32 `protobuf:"varint,62,opt,name=node_hop_count,json=nodeHopCount,proto3" json:"node_hop_count,omitempty"` Affinity *MplsTeTunnelsAffinityInfo `protobuf:"bytes,63,opt,name=affinity,proto3" json:"affinity,omitempty"` ExcludeSrlgAddress string `protobuf:"bytes,64,opt,name=exclude_srlg_address,json=excludeSrlgAddress,proto3" json:"exclude_srlg_address,omitempty"` Hop []string `protobuf:"bytes,66,rep,name=hop,proto3" json:"hop,omitempty"` SrSegment []*TeS2LSrPathHop `protobuf:"bytes,67,rep,name=sr_segment,json=srSegment,proto3" json:"sr_segment,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsTeTopologyPathBag) Descriptor ¶
func (*MplsTeTopologyPathBag) Descriptor() ([]byte, []int)
func (*MplsTeTopologyPathBag) GetAccumulatedAdminWeight ¶
func (m *MplsTeTopologyPathBag) GetAccumulatedAdminWeight() uint64
func (*MplsTeTopologyPathBag) GetAffinity ¶
func (m *MplsTeTopologyPathBag) GetAffinity() *MplsTeTunnelsAffinityInfo
func (*MplsTeTopologyPathBag) GetBandwidthType ¶
func (m *MplsTeTopologyPathBag) GetBandwidthType() uint64
func (*MplsTeTopologyPathBag) GetDestinationAddressXr ¶
func (m *MplsTeTopologyPathBag) GetDestinationAddressXr() string
func (*MplsTeTopologyPathBag) GetExcludeSrlgAddress ¶
func (m *MplsTeTopologyPathBag) GetExcludeSrlgAddress() string
func (*MplsTeTopologyPathBag) GetHoldPriorityXr ¶
func (m *MplsTeTopologyPathBag) GetHoldPriorityXr() uint32
func (*MplsTeTopologyPathBag) GetHop ¶
func (m *MplsTeTopologyPathBag) GetHop() []string
func (*MplsTeTopologyPathBag) GetIsFullPath ¶
func (m *MplsTeTopologyPathBag) GetIsFullPath() bool
func (*MplsTeTopologyPathBag) GetIsPartialPath ¶
func (m *MplsTeTopologyPathBag) GetIsPartialPath() bool
func (*MplsTeTopologyPathBag) GetIsSegmentRoutingDbChecked ¶
func (m *MplsTeTopologyPathBag) GetIsSegmentRoutingDbChecked() bool
func (*MplsTeTopologyPathBag) GetIsTopologyChecked ¶
func (m *MplsTeTopologyPathBag) GetIsTopologyChecked() bool
func (*MplsTeTopologyPathBag) GetMininumBandwidth ¶
func (m *MplsTeTopologyPathBag) GetMininumBandwidth() uint64
func (*MplsTeTopologyPathBag) GetNodeHopCount ¶
func (m *MplsTeTopologyPathBag) GetNodeHopCount() uint32
func (*MplsTeTopologyPathBag) GetRequestedBandwidth ¶
func (m *MplsTeTopologyPathBag) GetRequestedBandwidth() uint64
func (*MplsTeTopologyPathBag) GetSetupPriorityXr ¶
func (m *MplsTeTopologyPathBag) GetSetupPriorityXr() uint32
func (*MplsTeTopologyPathBag) GetSharedRiskLinkGroup ¶
func (m *MplsTeTopologyPathBag) GetSharedRiskLinkGroup() []*MplsSrlgInfo
func (*MplsTeTopologyPathBag) GetSrSegment ¶
func (m *MplsTeTopologyPathBag) GetSrSegment() []*TeS2LSrPathHop
func (*MplsTeTopologyPathBag) GetTunnelIdXr ¶
func (m *MplsTeTopologyPathBag) GetTunnelIdXr() uint32
func (*MplsTeTopologyPathBag) ProtoMessage ¶
func (*MplsTeTopologyPathBag) ProtoMessage()
func (*MplsTeTopologyPathBag) Reset ¶
func (m *MplsTeTopologyPathBag) Reset()
func (*MplsTeTopologyPathBag) String ¶
func (m *MplsTeTopologyPathBag) String() string
func (*MplsTeTopologyPathBag) XXX_DiscardUnknown ¶
func (m *MplsTeTopologyPathBag) XXX_DiscardUnknown()
func (*MplsTeTopologyPathBag) XXX_Marshal ¶
func (m *MplsTeTopologyPathBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsTeTopologyPathBag) XXX_Merge ¶
func (m *MplsTeTopologyPathBag) XXX_Merge(src proto.Message)
func (*MplsTeTopologyPathBag) XXX_Size ¶
func (m *MplsTeTopologyPathBag) XXX_Size() int
func (*MplsTeTopologyPathBag) XXX_Unmarshal ¶
func (m *MplsTeTopologyPathBag) XXX_Unmarshal(b []byte) error
type MplsTeTopologyPathBag_KEYS ¶
type MplsTeTopologyPathBag_KEYS struct { DestinationAddress string `protobuf:"bytes,1,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"` AffinityBits uint32 `protobuf:"varint,2,opt,name=affinity_bits,json=affinityBits,proto3" json:"affinity_bits,omitempty"` AffinityMask uint32 `protobuf:"varint,3,opt,name=affinity_mask,json=affinityMask,proto3" json:"affinity_mask,omitempty"` SetupPriority uint32 `protobuf:"varint,4,opt,name=setup_priority,json=setupPriority,proto3" json:"setup_priority,omitempty"` HoldPriority uint32 `protobuf:"varint,5,opt,name=hold_priority,json=holdPriority,proto3" json:"hold_priority,omitempty"` Bandwidth uint32 `protobuf:"varint,6,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"` IgpType string `protobuf:"bytes,7,opt,name=igp_type,json=igpType,proto3" json:"igp_type,omitempty"` IgpInstance string `protobuf:"bytes,8,opt,name=igp_instance,json=igpInstance,proto3" json:"igp_instance,omitempty"` IgpArea uint32 `protobuf:"varint,9,opt,name=igp_area,json=igpArea,proto3" json:"igp_area,omitempty"` HopLimit uint32 `protobuf:"varint,10,opt,name=hop_limit,json=hopLimit,proto3" json:"hop_limit,omitempty"` ExcludeSrlgIpAddress string `` /* 126-byte string literal not displayed */ PathType string `protobuf:"bytes,12,opt,name=path_type,json=pathType,proto3" json:"path_type,omitempty"` PathId uint32 `protobuf:"varint,13,opt,name=path_id,json=pathId,proto3" json:"path_id,omitempty"` PathName string `protobuf:"bytes,14,opt,name=path_name,json=pathName,proto3" json:"path_name,omitempty"` CostLimit uint32 `protobuf:"varint,15,opt,name=cost_limit,json=costLimit,proto3" json:"cost_limit,omitempty"` MetricType string `protobuf:"bytes,16,opt,name=metric_type,json=metricType,proto3" json:"metric_type,omitempty"` DelayLimit uint32 `protobuf:"varint,17,opt,name=delay_limit,json=delayLimit,proto3" json:"delay_limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsTeTopologyPathBag_KEYS) Descriptor ¶
func (*MplsTeTopologyPathBag_KEYS) Descriptor() ([]byte, []int)
func (*MplsTeTopologyPathBag_KEYS) GetAffinityBits ¶
func (m *MplsTeTopologyPathBag_KEYS) GetAffinityBits() uint32
func (*MplsTeTopologyPathBag_KEYS) GetAffinityMask ¶
func (m *MplsTeTopologyPathBag_KEYS) GetAffinityMask() uint32
func (*MplsTeTopologyPathBag_KEYS) GetBandwidth ¶
func (m *MplsTeTopologyPathBag_KEYS) GetBandwidth() uint32
func (*MplsTeTopologyPathBag_KEYS) GetCostLimit ¶
func (m *MplsTeTopologyPathBag_KEYS) GetCostLimit() uint32
func (*MplsTeTopologyPathBag_KEYS) GetDelayLimit ¶
func (m *MplsTeTopologyPathBag_KEYS) GetDelayLimit() uint32
func (*MplsTeTopologyPathBag_KEYS) GetDestinationAddress ¶
func (m *MplsTeTopologyPathBag_KEYS) GetDestinationAddress() string
func (*MplsTeTopologyPathBag_KEYS) GetExcludeSrlgIpAddress ¶
func (m *MplsTeTopologyPathBag_KEYS) GetExcludeSrlgIpAddress() string
func (*MplsTeTopologyPathBag_KEYS) GetHoldPriority ¶
func (m *MplsTeTopologyPathBag_KEYS) GetHoldPriority() uint32
func (*MplsTeTopologyPathBag_KEYS) GetHopLimit ¶
func (m *MplsTeTopologyPathBag_KEYS) GetHopLimit() uint32
func (*MplsTeTopologyPathBag_KEYS) GetIgpArea ¶
func (m *MplsTeTopologyPathBag_KEYS) GetIgpArea() uint32
func (*MplsTeTopologyPathBag_KEYS) GetIgpInstance ¶
func (m *MplsTeTopologyPathBag_KEYS) GetIgpInstance() string
func (*MplsTeTopologyPathBag_KEYS) GetIgpType ¶
func (m *MplsTeTopologyPathBag_KEYS) GetIgpType() string
func (*MplsTeTopologyPathBag_KEYS) GetMetricType ¶
func (m *MplsTeTopologyPathBag_KEYS) GetMetricType() string
func (*MplsTeTopologyPathBag_KEYS) GetPathId ¶
func (m *MplsTeTopologyPathBag_KEYS) GetPathId() uint32
func (*MplsTeTopologyPathBag_KEYS) GetPathName ¶
func (m *MplsTeTopologyPathBag_KEYS) GetPathName() string
func (*MplsTeTopologyPathBag_KEYS) GetPathType ¶
func (m *MplsTeTopologyPathBag_KEYS) GetPathType() string
func (*MplsTeTopologyPathBag_KEYS) GetSetupPriority ¶
func (m *MplsTeTopologyPathBag_KEYS) GetSetupPriority() uint32
func (*MplsTeTopologyPathBag_KEYS) ProtoMessage ¶
func (*MplsTeTopologyPathBag_KEYS) ProtoMessage()
func (*MplsTeTopologyPathBag_KEYS) Reset ¶
func (m *MplsTeTopologyPathBag_KEYS) Reset()
func (*MplsTeTopologyPathBag_KEYS) String ¶
func (m *MplsTeTopologyPathBag_KEYS) String() string
func (*MplsTeTopologyPathBag_KEYS) XXX_DiscardUnknown ¶
func (m *MplsTeTopologyPathBag_KEYS) XXX_DiscardUnknown()
func (*MplsTeTopologyPathBag_KEYS) XXX_Marshal ¶
func (m *MplsTeTopologyPathBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsTeTopologyPathBag_KEYS) XXX_Merge ¶
func (m *MplsTeTopologyPathBag_KEYS) XXX_Merge(src proto.Message)
func (*MplsTeTopologyPathBag_KEYS) XXX_Size ¶
func (m *MplsTeTopologyPathBag_KEYS) XXX_Size() int
func (*MplsTeTopologyPathBag_KEYS) XXX_Unmarshal ¶
func (m *MplsTeTopologyPathBag_KEYS) XXX_Unmarshal(b []byte) error
type MplsTeTunnelsAffinityInfo ¶
type MplsTeTunnelsAffinityInfo struct { AffinityBits uint32 `protobuf:"varint,1,opt,name=affinity_bits,json=affinityBits,proto3" json:"affinity_bits,omitempty"` AffinityMask uint32 `protobuf:"varint,2,opt,name=affinity_mask,json=affinityMask,proto3" json:"affinity_mask,omitempty"` NamedAffinity []*AffinityNameBag `protobuf:"bytes,3,rep,name=named_affinity,json=namedAffinity,proto3" json:"named_affinity,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsTeTunnelsAffinityInfo) Descriptor ¶
func (*MplsTeTunnelsAffinityInfo) Descriptor() ([]byte, []int)
func (*MplsTeTunnelsAffinityInfo) GetAffinityBits ¶
func (m *MplsTeTunnelsAffinityInfo) GetAffinityBits() uint32
func (*MplsTeTunnelsAffinityInfo) GetAffinityMask ¶
func (m *MplsTeTunnelsAffinityInfo) GetAffinityMask() uint32
func (*MplsTeTunnelsAffinityInfo) GetNamedAffinity ¶
func (m *MplsTeTunnelsAffinityInfo) GetNamedAffinity() []*AffinityNameBag
func (*MplsTeTunnelsAffinityInfo) ProtoMessage ¶
func (*MplsTeTunnelsAffinityInfo) ProtoMessage()
func (*MplsTeTunnelsAffinityInfo) Reset ¶
func (m *MplsTeTunnelsAffinityInfo) Reset()
func (*MplsTeTunnelsAffinityInfo) String ¶
func (m *MplsTeTunnelsAffinityInfo) String() string
func (*MplsTeTunnelsAffinityInfo) XXX_DiscardUnknown ¶
func (m *MplsTeTunnelsAffinityInfo) XXX_DiscardUnknown()
func (*MplsTeTunnelsAffinityInfo) XXX_Marshal ¶
func (m *MplsTeTunnelsAffinityInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsTeTunnelsAffinityInfo) XXX_Merge ¶
func (m *MplsTeTunnelsAffinityInfo) XXX_Merge(src proto.Message)
func (*MplsTeTunnelsAffinityInfo) XXX_Size ¶
func (m *MplsTeTunnelsAffinityInfo) XXX_Size() int
func (*MplsTeTunnelsAffinityInfo) XXX_Unmarshal ¶
func (m *MplsTeTunnelsAffinityInfo) XXX_Unmarshal(b []byte) error
type TeS2LSrPathHop ¶
type TeS2LSrPathHop struct { SidType string `protobuf:"bytes,1,opt,name=sid_type,json=sidType,proto3" json:"sid_type,omitempty"` HasIpAddresses bool `protobuf:"varint,2,opt,name=has_ip_addresses,json=hasIpAddresses,proto3" json:"has_ip_addresses,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"` HasMplsLabel bool `protobuf:"varint,5,opt,name=has_mpls_label,json=hasMplsLabel,proto3" json:"has_mpls_label,omitempty"` MplsLabelValue uint32 `protobuf:"varint,6,opt,name=mpls_label_value,json=mplsLabelValue,proto3" json:"mpls_label_value,omitempty"` HasEntropyLabel bool `protobuf:"varint,7,opt,name=has_entropy_label,json=hasEntropyLabel,proto3" json:"has_entropy_label,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeS2LSrPathHop) Descriptor ¶
func (*TeS2LSrPathHop) Descriptor() ([]byte, []int)
func (*TeS2LSrPathHop) GetHasEntropyLabel ¶
func (m *TeS2LSrPathHop) GetHasEntropyLabel() bool
func (*TeS2LSrPathHop) GetHasIpAddresses ¶
func (m *TeS2LSrPathHop) GetHasIpAddresses() bool
func (*TeS2LSrPathHop) GetHasMplsLabel ¶
func (m *TeS2LSrPathHop) GetHasMplsLabel() bool
func (*TeS2LSrPathHop) GetLocalAddr ¶
func (m *TeS2LSrPathHop) GetLocalAddr() string
func (*TeS2LSrPathHop) GetMplsLabelValue ¶
func (m *TeS2LSrPathHop) GetMplsLabelValue() uint32
func (*TeS2LSrPathHop) GetRemoteAddr ¶
func (m *TeS2LSrPathHop) GetRemoteAddr() string
func (*TeS2LSrPathHop) GetSidType ¶
func (m *TeS2LSrPathHop) GetSidType() string
func (*TeS2LSrPathHop) ProtoMessage ¶
func (*TeS2LSrPathHop) ProtoMessage()
func (*TeS2LSrPathHop) Reset ¶
func (m *TeS2LSrPathHop) Reset()
func (*TeS2LSrPathHop) String ¶
func (m *TeS2LSrPathHop) String() string
func (*TeS2LSrPathHop) XXX_DiscardUnknown ¶
func (m *TeS2LSrPathHop) XXX_DiscardUnknown()
func (*TeS2LSrPathHop) XXX_Marshal ¶
func (m *TeS2LSrPathHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeS2LSrPathHop) XXX_Merge ¶
func (m *TeS2LSrPathHop) XXX_Merge(src proto.Message)
func (*TeS2LSrPathHop) XXX_Size ¶
func (m *TeS2LSrPathHop) XXX_Size() int
func (*TeS2LSrPathHop) XXX_Unmarshal ¶
func (m *TeS2LSrPathHop) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.