Documentation ¶
Overview ¶
Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/topologies/topology/ipv4-routes/ipv4-route
Index ¶
- type IsisIpv4PrefixType
- func (*IsisIpv4PrefixType) Descriptor() ([]byte, []int)
- func (m *IsisIpv4PrefixType) GetPrefix() string
- func (m *IsisIpv4PrefixType) GetPrefixLength() uint32
- func (*IsisIpv4PrefixType) ProtoMessage()
- func (m *IsisIpv4PrefixType) Reset()
- func (m *IsisIpv4PrefixType) String() string
- func (m *IsisIpv4PrefixType) XXX_DiscardUnknown()
- func (m *IsisIpv4PrefixType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisIpv4PrefixType) XXX_Merge(src proto.Message)
- func (m *IsisIpv4PrefixType) XXX_Size() int
- func (m *IsisIpv4PrefixType) XXX_Unmarshal(b []byte) error
- type IsisNodalSidType
- func (*IsisNodalSidType) Descriptor() ([]byte, []int)
- func (m *IsisNodalSidType) GetAlgorithm() uint32
- func (m *IsisNodalSidType) GetEflag() uint32
- func (m *IsisNodalSidType) GetLflag() uint32
- func (m *IsisNodalSidType) GetNflag() uint32
- func (m *IsisNodalSidType) GetPflag() uint32
- func (m *IsisNodalSidType) GetRflag() uint32
- func (m *IsisNodalSidType) GetSidValue() uint32
- func (m *IsisNodalSidType) GetVflag() uint32
- func (*IsisNodalSidType) ProtoMessage()
- func (m *IsisNodalSidType) Reset()
- func (m *IsisNodalSidType) String() string
- func (m *IsisNodalSidType) XXX_DiscardUnknown()
- func (m *IsisNodalSidType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisNodalSidType) XXX_Merge(src proto.Message)
- func (m *IsisNodalSidType) XXX_Size() int
- func (m *IsisNodalSidType) XXX_Unmarshal(b []byte) error
- type IsisShInterfaceName
- func (*IsisShInterfaceName) Descriptor() ([]byte, []int)
- func (m *IsisShInterfaceName) GetValue() string
- func (*IsisShInterfaceName) ProtoMessage()
- func (m *IsisShInterfaceName) Reset()
- func (m *IsisShInterfaceName) String() string
- func (m *IsisShInterfaceName) XXX_DiscardUnknown()
- func (m *IsisShInterfaceName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShInterfaceName) XXX_Merge(src proto.Message)
- func (m *IsisShInterfaceName) XXX_Size() int
- func (m *IsisShInterfaceName) XXX_Unmarshal(b []byte) error
- type IsisShIpv4FrrBackup
- func (*IsisShIpv4FrrBackup) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4FrrBackup) GetBackupRepairList() []*IsisShRepEl
- func (m *IsisShIpv4FrrBackup) GetBackupRepairListSize() uint32
- func (m *IsisShIpv4FrrBackup) GetEgressInterface() string
- func (m *IsisShIpv4FrrBackup) GetIsDownstream() bool
- func (m *IsisShIpv4FrrBackup) GetIsEpcfrrLfa() bool
- func (m *IsisShIpv4FrrBackup) GetIsLcDisjoint() bool
- func (m *IsisShIpv4FrrBackup) GetIsNodeProtecting() bool
- func (m *IsisShIpv4FrrBackup) GetIsPrimaryPath() bool
- func (m *IsisShIpv4FrrBackup) GetIsRemoteLfa() bool
- func (m *IsisShIpv4FrrBackup) GetIsSrlgDisjoint() bool
- func (m *IsisShIpv4FrrBackup) GetIsTunnelRequested() bool
- func (m *IsisShIpv4FrrBackup) GetNeighborAddress() string
- func (m *IsisShIpv4FrrBackup) GetNeighborId() string
- func (m *IsisShIpv4FrrBackup) GetNeighborSnpa() *IsisSnpaType
- func (m *IsisShIpv4FrrBackup) GetNumSid() uint32
- func (m *IsisShIpv4FrrBackup) GetRemoteLfaRouterId() string
- func (m *IsisShIpv4FrrBackup) GetRemoteLfaRouterPid() string
- func (m *IsisShIpv4FrrBackup) GetRemoteLfaSystemId() string
- func (m *IsisShIpv4FrrBackup) GetRemoteLfaSystemPid() string
- func (m *IsisShIpv4FrrBackup) GetSegmentRoutingSidValue() uint32
- func (m *IsisShIpv4FrrBackup) GetSegmentRoutingSidValues() []uint32
- func (m *IsisShIpv4FrrBackup) GetTilfaComputation() string
- func (m *IsisShIpv4FrrBackup) GetTotalBackupDistance() uint32
- func (m *IsisShIpv4FrrBackup) GetTunnelEgressInterface() string
- func (m *IsisShIpv4FrrBackup) GetWeight() uint32
- func (*IsisShIpv4FrrBackup) ProtoMessage()
- func (m *IsisShIpv4FrrBackup) Reset()
- func (m *IsisShIpv4FrrBackup) String() string
- func (m *IsisShIpv4FrrBackup) XXX_DiscardUnknown()
- func (m *IsisShIpv4FrrBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4FrrBackup) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4FrrBackup) XXX_Size() int
- func (m *IsisShIpv4FrrBackup) XXX_Unmarshal(b []byte) error
- type IsisShIpv4Path
- func (*IsisShIpv4Path) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4Path) GetEgressInterface() string
- func (m *IsisShIpv4Path) GetFrrBackup() *IsisShIpv4FrrBackup
- func (m *IsisShIpv4Path) GetNeighborAddress() string
- func (m *IsisShIpv4Path) GetNeighborId() string
- func (m *IsisShIpv4Path) GetNeighborSnpa() *IsisSnpaType
- func (m *IsisShIpv4Path) GetSegmentRoutingSidValue() uint32
- func (m *IsisShIpv4Path) GetTag() uint32
- func (m *IsisShIpv4Path) GetTunnelInterface() string
- func (m *IsisShIpv4Path) GetUloopExplicitList() []*IsisShRepEl
- func (m *IsisShIpv4Path) GetWeight() uint32
- func (*IsisShIpv4Path) ProtoMessage()
- func (m *IsisShIpv4Path) Reset()
- func (m *IsisShIpv4Path) String() string
- func (m *IsisShIpv4Path) XXX_DiscardUnknown()
- func (m *IsisShIpv4Path) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4Path) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4Path) XXX_Size() int
- func (m *IsisShIpv4Path) XXX_Unmarshal(b []byte) error
- type IsisShIpv4Route
- func (*IsisShIpv4Route) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4Route) GetConnectedStatus() *IsisShRouteConnStatus
- func (m *IsisShIpv4Route) GetNativeStatus() *IsisShIpv4RouteNativeStatus
- func (m *IsisShIpv4Route) GetPerLevelAdvertisingDetails() []*IsisShIpv4RouteAdv
- func (m *IsisShIpv4Route) GetRedistributedStatus() *IsisShRouteRedistStatus
- func (*IsisShIpv4Route) ProtoMessage()
- func (m *IsisShIpv4Route) Reset()
- func (m *IsisShIpv4Route) String() string
- func (m *IsisShIpv4Route) XXX_DiscardUnknown()
- func (m *IsisShIpv4Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4Route) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4Route) XXX_Size() int
- func (m *IsisShIpv4Route) XXX_Unmarshal(b []byte) error
- type IsisShIpv4RouteAdv
- func (*IsisShIpv4RouteAdv) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4RouteAdv) GetAdvertisingOrigin() string
- func (m *IsisShIpv4RouteAdv) GetIsExternalMetric() bool
- func (m *IsisShIpv4RouteAdv) GetIsExternalReachability() bool
- func (m *IsisShIpv4RouteAdv) GetIsInterarea() bool
- func (m *IsisShIpv4RouteAdv) GetIsPropagated() bool
- func (m *IsisShIpv4RouteAdv) GetLevel() string
- func (m *IsisShIpv4RouteAdv) GetMetric() uint32
- func (m *IsisShIpv4RouteAdv) GetNodalSids() []*IsisNodalSidType
- func (m *IsisShIpv4RouteAdv) GetSummarizationStatus() *IsisShIpv4RouteSummarizationStatus
- func (m *IsisShIpv4RouteAdv) GetTags() []uint32
- func (*IsisShIpv4RouteAdv) ProtoMessage()
- func (m *IsisShIpv4RouteAdv) Reset()
- func (m *IsisShIpv4RouteAdv) String() string
- func (m *IsisShIpv4RouteAdv) XXX_DiscardUnknown()
- func (m *IsisShIpv4RouteAdv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4RouteAdv) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4RouteAdv) XXX_Size() int
- func (m *IsisShIpv4RouteAdv) XXX_Unmarshal(b []byte) error
- type IsisShIpv4RouteNativeDetails
- func (*IsisShIpv4RouteNativeDetails) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4RouteNativeDetails) GetBackups() []*IsisShIpv4RouteNativePreference
- func (m *IsisShIpv4RouteNativeDetails) GetPrimary() *IsisShIpv4RouteNativePreference
- func (m *IsisShIpv4RouteNativeDetails) GetPriority() string
- func (*IsisShIpv4RouteNativeDetails) ProtoMessage()
- func (m *IsisShIpv4RouteNativeDetails) Reset()
- func (m *IsisShIpv4RouteNativeDetails) String() string
- func (m *IsisShIpv4RouteNativeDetails) XXX_DiscardUnknown()
- func (m *IsisShIpv4RouteNativeDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4RouteNativeDetails) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4RouteNativeDetails) XXX_Size() int
- func (m *IsisShIpv4RouteNativeDetails) XXX_Unmarshal(b []byte) error
- type IsisShIpv4RouteNativePreference
- func (*IsisShIpv4RouteNativePreference) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4RouteNativePreference) GetAdministrativeDistance() uint32
- func (m *IsisShIpv4RouteNativePreference) GetExplicitPaths() []*IsisShIpv4Path
- func (m *IsisShIpv4RouteNativePreference) GetIsExternalMetric() bool
- func (m *IsisShIpv4RouteNativePreference) GetMetric() uint32
- func (m *IsisShIpv4RouteNativePreference) GetMulticastMetric() uint32
- func (m *IsisShIpv4RouteNativePreference) GetMulticastPaths() []*IsisShIpv4Path
- func (m *IsisShIpv4RouteNativePreference) GetMulticastSources() []*IsisShIpv4RouteNativeSource
- func (m *IsisShIpv4RouteNativePreference) GetOrigin() string
- func (m *IsisShIpv4RouteNativePreference) GetPaths() []*IsisShIpv4Path
- func (m *IsisShIpv4RouteNativePreference) GetSRtePaths() []*IsisShIpv4Path
- func (m *IsisShIpv4RouteNativePreference) GetSources() []*IsisShIpv4RouteNativeSource
- func (m *IsisShIpv4RouteNativePreference) GetUcmpNextHops() []*IsisShIpv4UcmpPath
- func (*IsisShIpv4RouteNativePreference) ProtoMessage()
- func (m *IsisShIpv4RouteNativePreference) Reset()
- func (m *IsisShIpv4RouteNativePreference) String() string
- func (m *IsisShIpv4RouteNativePreference) XXX_DiscardUnknown()
- func (m *IsisShIpv4RouteNativePreference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4RouteNativePreference) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4RouteNativePreference) XXX_Size() int
- func (m *IsisShIpv4RouteNativePreference) XXX_Unmarshal(b []byte) error
- type IsisShIpv4RouteNativeSource
- func (*IsisShIpv4RouteNativeSource) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4RouteNativeSource) GetNodalSids() []*IsisNodalSidType
- func (m *IsisShIpv4RouteNativeSource) GetSourceAddress() string
- func (m *IsisShIpv4RouteNativeSource) GetSourceLspId() string
- func (m *IsisShIpv4RouteNativeSource) GetTags() []uint32
- func (*IsisShIpv4RouteNativeSource) ProtoMessage()
- func (m *IsisShIpv4RouteNativeSource) Reset()
- func (m *IsisShIpv4RouteNativeSource) String() string
- func (m *IsisShIpv4RouteNativeSource) XXX_DiscardUnknown()
- func (m *IsisShIpv4RouteNativeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4RouteNativeSource) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4RouteNativeSource) XXX_Size() int
- func (m *IsisShIpv4RouteNativeSource) XXX_Unmarshal(b []byte) error
- type IsisShIpv4RouteNativeStatus
- func (*IsisShIpv4RouteNativeStatus) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4RouteNativeStatus) GetIsValid() string
- func (m *IsisShIpv4RouteNativeStatus) GetNativeDetails() *IsisShIpv4RouteNativeDetails
- func (*IsisShIpv4RouteNativeStatus) ProtoMessage()
- func (m *IsisShIpv4RouteNativeStatus) Reset()
- func (m *IsisShIpv4RouteNativeStatus) String() string
- func (m *IsisShIpv4RouteNativeStatus) XXX_DiscardUnknown()
- func (m *IsisShIpv4RouteNativeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4RouteNativeStatus) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4RouteNativeStatus) XXX_Size() int
- func (m *IsisShIpv4RouteNativeStatus) XXX_Unmarshal(b []byte) error
- type IsisShIpv4RouteSummarizationStatus
- func (*IsisShIpv4RouteSummarizationStatus) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4RouteSummarizationStatus) GetIsValid() string
- func (m *IsisShIpv4RouteSummarizationStatus) GetSummaryPrefix() *IsisIpv4PrefixType
- func (*IsisShIpv4RouteSummarizationStatus) ProtoMessage()
- func (m *IsisShIpv4RouteSummarizationStatus) Reset()
- func (m *IsisShIpv4RouteSummarizationStatus) String() string
- func (m *IsisShIpv4RouteSummarizationStatus) XXX_DiscardUnknown()
- func (m *IsisShIpv4RouteSummarizationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4RouteSummarizationStatus) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4RouteSummarizationStatus) XXX_Size() int
- func (m *IsisShIpv4RouteSummarizationStatus) XXX_Unmarshal(b []byte) error
- type IsisShIpv4Route_KEYS
- func (*IsisShIpv4Route_KEYS) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4Route_KEYS) GetAfName() string
- func (m *IsisShIpv4Route_KEYS) GetInstanceName() string
- func (m *IsisShIpv4Route_KEYS) GetPrefix() string
- func (m *IsisShIpv4Route_KEYS) GetPrefixLength() uint32
- func (m *IsisShIpv4Route_KEYS) GetSafName() string
- func (m *IsisShIpv4Route_KEYS) GetTopologyName() string
- func (*IsisShIpv4Route_KEYS) ProtoMessage()
- func (m *IsisShIpv4Route_KEYS) Reset()
- func (m *IsisShIpv4Route_KEYS) String() string
- func (m *IsisShIpv4Route_KEYS) XXX_DiscardUnknown()
- func (m *IsisShIpv4Route_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4Route_KEYS) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4Route_KEYS) XXX_Size() int
- func (m *IsisShIpv4Route_KEYS) XXX_Unmarshal(b []byte) error
- type IsisShIpv4UcmpPath
- func (*IsisShIpv4UcmpPath) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4UcmpPath) GetEgressInterface() string
- func (m *IsisShIpv4UcmpPath) GetFrrBackup() *IsisShIpv4FrrBackup
- func (m *IsisShIpv4UcmpPath) GetNeighborAddress() string
- func (m *IsisShIpv4UcmpPath) GetNeighborId() string
- func (m *IsisShIpv4UcmpPath) GetNeighborSnpa() *IsisSnpaType
- func (m *IsisShIpv4UcmpPath) GetSegmentRoutingSidValue() uint32
- func (m *IsisShIpv4UcmpPath) GetTag() uint32
- func (m *IsisShIpv4UcmpPath) GetTotalUcmpDistance() uint32
- func (m *IsisShIpv4UcmpPath) GetWeight() uint32
- func (*IsisShIpv4UcmpPath) ProtoMessage()
- func (m *IsisShIpv4UcmpPath) Reset()
- func (m *IsisShIpv4UcmpPath) String() string
- func (m *IsisShIpv4UcmpPath) XXX_DiscardUnknown()
- func (m *IsisShIpv4UcmpPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4UcmpPath) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4UcmpPath) XXX_Size() int
- func (m *IsisShIpv4UcmpPath) XXX_Unmarshal(b []byte) error
- type IsisShRedistEntryProto
- func (*IsisShRedistEntryProto) Descriptor() ([]byte, []int)
- func (m *IsisShRedistEntryProto) GetApplicationName() *IsisStringType
- func (m *IsisShRedistEntryProto) GetBgpAsNumber() *IsisStringType
- func (m *IsisShRedistEntryProto) GetEigrpAsNumber() *IsisStringType
- func (m *IsisShRedistEntryProto) GetIsisInstanceId() *IsisStringType
- func (m *IsisShRedistEntryProto) GetOspFv3ProcessId() *IsisStringType
- func (m *IsisShRedistEntryProto) GetOspfProcessId() *IsisStringType
- func (m *IsisShRedistEntryProto) GetProtocol() string
- func (*IsisShRedistEntryProto) ProtoMessage()
- func (m *IsisShRedistEntryProto) Reset()
- func (m *IsisShRedistEntryProto) String() string
- func (m *IsisShRedistEntryProto) XXX_DiscardUnknown()
- func (m *IsisShRedistEntryProto) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShRedistEntryProto) XXX_Merge(src proto.Message)
- func (m *IsisShRedistEntryProto) XXX_Size() int
- func (m *IsisShRedistEntryProto) XXX_Unmarshal(b []byte) error
- type IsisShRepEl
- func (*IsisShRepEl) Descriptor() ([]byte, []int)
- func (m *IsisShRepEl) GetRepairElementNodeId() string
- func (m *IsisShRepEl) GetRepairElementType() uint32
- func (m *IsisShRepEl) GetRepairIpv4Addr() string
- func (m *IsisShRepEl) GetRepairIpv6Addr() string
- func (m *IsisShRepEl) GetRepairLabel() uint32
- func (*IsisShRepEl) ProtoMessage()
- func (m *IsisShRepEl) Reset()
- func (m *IsisShRepEl) String() string
- func (m *IsisShRepEl) XXX_DiscardUnknown()
- func (m *IsisShRepEl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShRepEl) XXX_Merge(src proto.Message)
- func (m *IsisShRepEl) XXX_Size() int
- func (m *IsisShRepEl) XXX_Unmarshal(b []byte) error
- type IsisShRouteConnDetails
- func (*IsisShRouteConnDetails) Descriptor() ([]byte, []int)
- func (m *IsisShRouteConnDetails) GetInterfaces() []*IsisShInterfaceName
- func (*IsisShRouteConnDetails) ProtoMessage()
- func (m *IsisShRouteConnDetails) Reset()
- func (m *IsisShRouteConnDetails) String() string
- func (m *IsisShRouteConnDetails) XXX_DiscardUnknown()
- func (m *IsisShRouteConnDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShRouteConnDetails) XXX_Merge(src proto.Message)
- func (m *IsisShRouteConnDetails) XXX_Size() int
- func (m *IsisShRouteConnDetails) XXX_Unmarshal(b []byte) error
- type IsisShRouteConnStatus
- func (*IsisShRouteConnStatus) Descriptor() ([]byte, []int)
- func (m *IsisShRouteConnStatus) GetConnectedDetails() *IsisShRouteConnDetails
- func (m *IsisShRouteConnStatus) GetIsValid() string
- func (*IsisShRouteConnStatus) ProtoMessage()
- func (m *IsisShRouteConnStatus) Reset()
- func (m *IsisShRouteConnStatus) String() string
- func (m *IsisShRouteConnStatus) XXX_DiscardUnknown()
- func (m *IsisShRouteConnStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShRouteConnStatus) XXX_Merge(src proto.Message)
- func (m *IsisShRouteConnStatus) XXX_Size() int
- func (m *IsisShRouteConnStatus) XXX_Unmarshal(b []byte) error
- type IsisShRouteRedistDetails
- func (*IsisShRouteRedistDetails) Descriptor() ([]byte, []int)
- func (m *IsisShRouteRedistDetails) GetValue() []*IsisShRouteRedistLevelDetails
- func (*IsisShRouteRedistDetails) ProtoMessage()
- func (m *IsisShRouteRedistDetails) Reset()
- func (m *IsisShRouteRedistDetails) String() string
- func (m *IsisShRouteRedistDetails) XXX_DiscardUnknown()
- func (m *IsisShRouteRedistDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShRouteRedistDetails) XXX_Merge(src proto.Message)
- func (m *IsisShRouteRedistDetails) XXX_Size() int
- func (m *IsisShRouteRedistDetails) XXX_Unmarshal(b []byte) error
- type IsisShRouteRedistLevelDetails
- func (*IsisShRouteRedistLevelDetails) Descriptor() ([]byte, []int)
- func (m *IsisShRouteRedistLevelDetails) GetLevel() string
- func (m *IsisShRouteRedistLevelDetails) GetOwner() *IsisShRedistEntryProto
- func (*IsisShRouteRedistLevelDetails) ProtoMessage()
- func (m *IsisShRouteRedistLevelDetails) Reset()
- func (m *IsisShRouteRedistLevelDetails) String() string
- func (m *IsisShRouteRedistLevelDetails) XXX_DiscardUnknown()
- func (m *IsisShRouteRedistLevelDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShRouteRedistLevelDetails) XXX_Merge(src proto.Message)
- func (m *IsisShRouteRedistLevelDetails) XXX_Size() int
- func (m *IsisShRouteRedistLevelDetails) XXX_Unmarshal(b []byte) error
- type IsisShRouteRedistStatus
- func (*IsisShRouteRedistStatus) Descriptor() ([]byte, []int)
- func (m *IsisShRouteRedistStatus) GetIsValid() string
- func (m *IsisShRouteRedistStatus) GetRedistributionDetails() *IsisShRouteRedistDetails
- func (*IsisShRouteRedistStatus) ProtoMessage()
- func (m *IsisShRouteRedistStatus) Reset()
- func (m *IsisShRouteRedistStatus) String() string
- func (m *IsisShRouteRedistStatus) XXX_DiscardUnknown()
- func (m *IsisShRouteRedistStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShRouteRedistStatus) XXX_Merge(src proto.Message)
- func (m *IsisShRouteRedistStatus) XXX_Size() int
- func (m *IsisShRouteRedistStatus) XXX_Unmarshal(b []byte) error
- type IsisSnpaType
- func (*IsisSnpaType) Descriptor() ([]byte, []int)
- func (m *IsisSnpaType) GetValue() string
- func (*IsisSnpaType) ProtoMessage()
- func (m *IsisSnpaType) Reset()
- func (m *IsisSnpaType) String() string
- func (m *IsisSnpaType) XXX_DiscardUnknown()
- func (m *IsisSnpaType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisSnpaType) XXX_Merge(src proto.Message)
- func (m *IsisSnpaType) XXX_Size() int
- func (m *IsisSnpaType) XXX_Unmarshal(b []byte) error
- type IsisStringType
- func (*IsisStringType) Descriptor() ([]byte, []int)
- func (m *IsisStringType) GetValue() string
- func (*IsisStringType) ProtoMessage()
- func (m *IsisStringType) Reset()
- func (m *IsisStringType) String() string
- func (m *IsisStringType) XXX_DiscardUnknown()
- func (m *IsisStringType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisStringType) XXX_Merge(src proto.Message)
- func (m *IsisStringType) XXX_Size() int
- func (m *IsisStringType) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IsisIpv4PrefixType ¶
type IsisIpv4PrefixType struct { // prefix Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` // prefix length PrefixLength uint32 `protobuf:"varint,2,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv4 address and prefix length
func (*IsisIpv4PrefixType) Descriptor ¶
func (*IsisIpv4PrefixType) Descriptor() ([]byte, []int)
func (*IsisIpv4PrefixType) GetPrefix ¶
func (m *IsisIpv4PrefixType) GetPrefix() string
func (*IsisIpv4PrefixType) GetPrefixLength ¶
func (m *IsisIpv4PrefixType) GetPrefixLength() uint32
func (*IsisIpv4PrefixType) ProtoMessage ¶
func (*IsisIpv4PrefixType) ProtoMessage()
func (*IsisIpv4PrefixType) Reset ¶
func (m *IsisIpv4PrefixType) Reset()
func (*IsisIpv4PrefixType) String ¶
func (m *IsisIpv4PrefixType) String() string
func (*IsisIpv4PrefixType) XXX_DiscardUnknown ¶
func (m *IsisIpv4PrefixType) XXX_DiscardUnknown()
func (*IsisIpv4PrefixType) XXX_Marshal ¶
func (m *IsisIpv4PrefixType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisIpv4PrefixType) XXX_Merge ¶
func (dst *IsisIpv4PrefixType) XXX_Merge(src proto.Message)
func (*IsisIpv4PrefixType) XXX_Size ¶
func (m *IsisIpv4PrefixType) XXX_Size() int
func (*IsisIpv4PrefixType) XXX_Unmarshal ¶
func (m *IsisIpv4PrefixType) XXX_Unmarshal(b []byte) error
type IsisNodalSidType ¶
type IsisNodalSidType struct { SidValue uint32 `protobuf:"varint,1,opt,name=sid_value,json=sidValue,proto3" json:"sid_value,omitempty"` Rflag uint32 `protobuf:"varint,2,opt,name=rflag,proto3" json:"rflag,omitempty"` Nflag uint32 `protobuf:"varint,3,opt,name=nflag,proto3" json:"nflag,omitempty"` Pflag uint32 `protobuf:"varint,4,opt,name=pflag,proto3" json:"pflag,omitempty"` Eflag uint32 `protobuf:"varint,5,opt,name=eflag,proto3" json:"eflag,omitempty"` Vflag uint32 `protobuf:"varint,6,opt,name=vflag,proto3" json:"vflag,omitempty"` Lflag uint32 `protobuf:"varint,7,opt,name=lflag,proto3" json:"lflag,omitempty"` Algorithm uint32 `protobuf:"varint,8,opt,name=algorithm,proto3" json:"algorithm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisNodalSidType) Descriptor ¶
func (*IsisNodalSidType) Descriptor() ([]byte, []int)
func (*IsisNodalSidType) GetAlgorithm ¶
func (m *IsisNodalSidType) GetAlgorithm() uint32
func (*IsisNodalSidType) GetEflag ¶
func (m *IsisNodalSidType) GetEflag() uint32
func (*IsisNodalSidType) GetLflag ¶
func (m *IsisNodalSidType) GetLflag() uint32
func (*IsisNodalSidType) GetNflag ¶
func (m *IsisNodalSidType) GetNflag() uint32
func (*IsisNodalSidType) GetPflag ¶
func (m *IsisNodalSidType) GetPflag() uint32
func (*IsisNodalSidType) GetRflag ¶
func (m *IsisNodalSidType) GetRflag() uint32
func (*IsisNodalSidType) GetSidValue ¶
func (m *IsisNodalSidType) GetSidValue() uint32
func (*IsisNodalSidType) GetVflag ¶
func (m *IsisNodalSidType) GetVflag() uint32
func (*IsisNodalSidType) ProtoMessage ¶
func (*IsisNodalSidType) ProtoMessage()
func (*IsisNodalSidType) Reset ¶
func (m *IsisNodalSidType) Reset()
func (*IsisNodalSidType) String ¶
func (m *IsisNodalSidType) String() string
func (*IsisNodalSidType) XXX_DiscardUnknown ¶
func (m *IsisNodalSidType) XXX_DiscardUnknown()
func (*IsisNodalSidType) XXX_Marshal ¶
func (m *IsisNodalSidType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisNodalSidType) XXX_Merge ¶
func (dst *IsisNodalSidType) XXX_Merge(src proto.Message)
func (*IsisNodalSidType) XXX_Size ¶
func (m *IsisNodalSidType) XXX_Size() int
func (*IsisNodalSidType) XXX_Unmarshal ¶
func (m *IsisNodalSidType) XXX_Unmarshal(b []byte) error
type IsisShInterfaceName ¶
type IsisShInterfaceName struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisShInterfaceName) Descriptor ¶
func (*IsisShInterfaceName) Descriptor() ([]byte, []int)
func (*IsisShInterfaceName) GetValue ¶
func (m *IsisShInterfaceName) GetValue() string
func (*IsisShInterfaceName) ProtoMessage ¶
func (*IsisShInterfaceName) ProtoMessage()
func (*IsisShInterfaceName) Reset ¶
func (m *IsisShInterfaceName) Reset()
func (*IsisShInterfaceName) String ¶
func (m *IsisShInterfaceName) String() string
func (*IsisShInterfaceName) XXX_DiscardUnknown ¶
func (m *IsisShInterfaceName) XXX_DiscardUnknown()
func (*IsisShInterfaceName) XXX_Marshal ¶
func (m *IsisShInterfaceName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShInterfaceName) XXX_Merge ¶
func (dst *IsisShInterfaceName) XXX_Merge(src proto.Message)
func (*IsisShInterfaceName) XXX_Size ¶
func (m *IsisShInterfaceName) XXX_Size() int
func (*IsisShInterfaceName) XXX_Unmarshal ¶
func (m *IsisShInterfaceName) XXX_Unmarshal(b []byte) error
type IsisShIpv4FrrBackup ¶
type IsisShIpv4FrrBackup struct { // Next hop neighbor ID NeighborId string `protobuf:"bytes,1,opt,name=neighbor_id,json=neighborId,proto3" json:"neighbor_id,omitempty"` // Interface to send the packet out of EgressInterface string `protobuf:"bytes,2,opt,name=egress_interface,json=egressInterface,proto3" json:"egress_interface,omitempty"` // Next hop neighbor's forwarding address NeighborAddress string `protobuf:"bytes,3,opt,name=neighbor_address,json=neighborAddress,proto3" json:"neighbor_address,omitempty"` // Tunnel Interface to send the packet out of TunnelEgressInterface string `` /* 126-byte string literal not displayed */ // Next hop neighbor's SNPA NeighborSnpa *IsisSnpaType `protobuf:"bytes,5,opt,name=neighbor_snpa,json=neighborSnpa,proto3" json:"neighbor_snpa,omitempty"` // Remote LFA PQ Node's ID RemoteLfaSystemId string `protobuf:"bytes,6,opt,name=remote_lfa_system_id,json=remoteLfaSystemId,proto3" json:"remote_lfa_system_id,omitempty"` // Remote LFA Router ID RemoteLfaRouterId string `protobuf:"bytes,7,opt,name=remote_lfa_router_id,json=remoteLfaRouterId,proto3" json:"remote_lfa_router_id,omitempty"` // Remote LFA PQ Node's ID RemoteLfaSystemPid string `protobuf:"bytes,8,opt,name=remote_lfa_system_pid,json=remoteLfaSystemPid,proto3" json:"remote_lfa_system_pid,omitempty"` // Remote LFA Router ID RemoteLfaRouterPid string `protobuf:"bytes,9,opt,name=remote_lfa_router_pid,json=remoteLfaRouterPid,proto3" json:"remote_lfa_router_pid,omitempty"` // Distance to the network via this backup path TotalBackupDistance uint32 `protobuf:"varint,10,opt,name=total_backup_distance,json=totalBackupDistance,proto3" json:"total_backup_distance,omitempty"` // Segment routing sid value received from first hop SegmentRoutingSidValue uint32 `` /* 133-byte string literal not displayed */ // Number of SIDs in TI-LFA/rLFA NumSid uint32 `protobuf:"varint,12,opt,name=num_sid,json=numSid,proto3" json:"num_sid,omitempty"` // Segment routing sid values for TI-LFA/rLFA SegmentRoutingSidValues []uint32 `` /* 143-byte string literal not displayed */ // Backup Repair List Size BackupRepairListSize uint32 `` /* 127-byte string literal not displayed */ // Ti LFA computation which provided backup path TilfaComputation string `protobuf:"bytes,15,opt,name=tilfa_computation,json=tilfaComputation,proto3" json:"tilfa_computation,omitempty"` // Backup Repair List BackupRepairList []*IsisShRepEl `protobuf:"bytes,16,rep,name=backup_repair_list,json=backupRepairList,proto3" json:"backup_repair_list,omitempty"` // Is the backup path via downstream node? IsDownstream bool `protobuf:"varint,17,opt,name=is_downstream,json=isDownstream,proto3" json:"is_downstream,omitempty"` // Is the backup path line card disjoint with primary? IsLcDisjoint bool `protobuf:"varint,18,opt,name=is_lc_disjoint,json=isLcDisjoint,proto3" json:"is_lc_disjoint,omitempty"` // Is the backup path node protecting? IsNodeProtecting bool `protobuf:"varint,19,opt,name=is_node_protecting,json=isNodeProtecting,proto3" json:"is_node_protecting,omitempty"` // Is the backup path an ECMP to the network? IsPrimaryPath bool `protobuf:"varint,20,opt,name=is_primary_path,json=isPrimaryPath,proto3" json:"is_primary_path,omitempty"` // Is the backup path SRLG disjoint with primary? IsSrlgDisjoint bool `protobuf:"varint,21,opt,name=is_srlg_disjoint,json=isSrlgDisjoint,proto3" json:"is_srlg_disjoint,omitempty"` // Is the backup path via a Remote LFA? IsRemoteLfa bool `protobuf:"varint,22,opt,name=is_remote_lfa,json=isRemoteLfa,proto3" json:"is_remote_lfa,omitempty"` // Is the backup path via a TI-LFA? IsEpcfrrLfa bool `protobuf:"varint,23,opt,name=is_epcfrr_lfa,json=isEpcfrrLfa,proto3" json:"is_epcfrr_lfa,omitempty"` // Is SR TE tunnel requested IsTunnelRequested bool `protobuf:"varint,24,opt,name=is_tunnel_requested,json=isTunnelRequested,proto3" json:"is_tunnel_requested,omitempty"` // Weight configured on the interface Weight uint32 `protobuf:"varint,25,opt,name=weight,proto3" json:"weight,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
FRR backup path
func (*IsisShIpv4FrrBackup) Descriptor ¶
func (*IsisShIpv4FrrBackup) Descriptor() ([]byte, []int)
func (*IsisShIpv4FrrBackup) GetBackupRepairList ¶
func (m *IsisShIpv4FrrBackup) GetBackupRepairList() []*IsisShRepEl
func (*IsisShIpv4FrrBackup) GetBackupRepairListSize ¶
func (m *IsisShIpv4FrrBackup) GetBackupRepairListSize() uint32
func (*IsisShIpv4FrrBackup) GetEgressInterface ¶
func (m *IsisShIpv4FrrBackup) GetEgressInterface() string
func (*IsisShIpv4FrrBackup) GetIsDownstream ¶
func (m *IsisShIpv4FrrBackup) GetIsDownstream() bool
func (*IsisShIpv4FrrBackup) GetIsEpcfrrLfa ¶
func (m *IsisShIpv4FrrBackup) GetIsEpcfrrLfa() bool
func (*IsisShIpv4FrrBackup) GetIsLcDisjoint ¶
func (m *IsisShIpv4FrrBackup) GetIsLcDisjoint() bool
func (*IsisShIpv4FrrBackup) GetIsNodeProtecting ¶
func (m *IsisShIpv4FrrBackup) GetIsNodeProtecting() bool
func (*IsisShIpv4FrrBackup) GetIsPrimaryPath ¶
func (m *IsisShIpv4FrrBackup) GetIsPrimaryPath() bool
func (*IsisShIpv4FrrBackup) GetIsRemoteLfa ¶
func (m *IsisShIpv4FrrBackup) GetIsRemoteLfa() bool
func (*IsisShIpv4FrrBackup) GetIsSrlgDisjoint ¶
func (m *IsisShIpv4FrrBackup) GetIsSrlgDisjoint() bool
func (*IsisShIpv4FrrBackup) GetIsTunnelRequested ¶
func (m *IsisShIpv4FrrBackup) GetIsTunnelRequested() bool
func (*IsisShIpv4FrrBackup) GetNeighborAddress ¶
func (m *IsisShIpv4FrrBackup) GetNeighborAddress() string
func (*IsisShIpv4FrrBackup) GetNeighborId ¶
func (m *IsisShIpv4FrrBackup) GetNeighborId() string
func (*IsisShIpv4FrrBackup) GetNeighborSnpa ¶
func (m *IsisShIpv4FrrBackup) GetNeighborSnpa() *IsisSnpaType
func (*IsisShIpv4FrrBackup) GetNumSid ¶
func (m *IsisShIpv4FrrBackup) GetNumSid() uint32
func (*IsisShIpv4FrrBackup) GetRemoteLfaRouterId ¶
func (m *IsisShIpv4FrrBackup) GetRemoteLfaRouterId() string
func (*IsisShIpv4FrrBackup) GetRemoteLfaRouterPid ¶
func (m *IsisShIpv4FrrBackup) GetRemoteLfaRouterPid() string
func (*IsisShIpv4FrrBackup) GetRemoteLfaSystemId ¶
func (m *IsisShIpv4FrrBackup) GetRemoteLfaSystemId() string
func (*IsisShIpv4FrrBackup) GetRemoteLfaSystemPid ¶
func (m *IsisShIpv4FrrBackup) GetRemoteLfaSystemPid() string
func (*IsisShIpv4FrrBackup) GetSegmentRoutingSidValue ¶
func (m *IsisShIpv4FrrBackup) GetSegmentRoutingSidValue() uint32
func (*IsisShIpv4FrrBackup) GetSegmentRoutingSidValues ¶
func (m *IsisShIpv4FrrBackup) GetSegmentRoutingSidValues() []uint32
func (*IsisShIpv4FrrBackup) GetTilfaComputation ¶
func (m *IsisShIpv4FrrBackup) GetTilfaComputation() string
func (*IsisShIpv4FrrBackup) GetTotalBackupDistance ¶
func (m *IsisShIpv4FrrBackup) GetTotalBackupDistance() uint32
func (*IsisShIpv4FrrBackup) GetTunnelEgressInterface ¶
func (m *IsisShIpv4FrrBackup) GetTunnelEgressInterface() string
func (*IsisShIpv4FrrBackup) GetWeight ¶
func (m *IsisShIpv4FrrBackup) GetWeight() uint32
func (*IsisShIpv4FrrBackup) ProtoMessage ¶
func (*IsisShIpv4FrrBackup) ProtoMessage()
func (*IsisShIpv4FrrBackup) Reset ¶
func (m *IsisShIpv4FrrBackup) Reset()
func (*IsisShIpv4FrrBackup) String ¶
func (m *IsisShIpv4FrrBackup) String() string
func (*IsisShIpv4FrrBackup) XXX_DiscardUnknown ¶
func (m *IsisShIpv4FrrBackup) XXX_DiscardUnknown()
func (*IsisShIpv4FrrBackup) XXX_Marshal ¶
func (m *IsisShIpv4FrrBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4FrrBackup) XXX_Merge ¶
func (dst *IsisShIpv4FrrBackup) XXX_Merge(src proto.Message)
func (*IsisShIpv4FrrBackup) XXX_Size ¶
func (m *IsisShIpv4FrrBackup) XXX_Size() int
func (*IsisShIpv4FrrBackup) XXX_Unmarshal ¶
func (m *IsisShIpv4FrrBackup) XXX_Unmarshal(b []byte) error
type IsisShIpv4Path ¶
type IsisShIpv4Path struct { // Next hop neighbor ID NeighborId string `protobuf:"bytes,1,opt,name=neighbor_id,json=neighborId,proto3" json:"neighbor_id,omitempty"` // Interface to send the packet out of EgressInterface string `protobuf:"bytes,2,opt,name=egress_interface,json=egressInterface,proto3" json:"egress_interface,omitempty"` // Next hop neighbor's forwarding address NeighborAddress string `protobuf:"bytes,3,opt,name=neighbor_address,json=neighborAddress,proto3" json:"neighbor_address,omitempty"` // Next hop neighbor's SNPA NeighborSnpa *IsisSnpaType `protobuf:"bytes,4,opt,name=neighbor_snpa,json=neighborSnpa,proto3" json:"neighbor_snpa,omitempty"` // Tag associated with the path Tag uint32 `protobuf:"varint,5,opt,name=tag,proto3" json:"tag,omitempty"` // FRR backup for this path FrrBackup *IsisShIpv4FrrBackup `protobuf:"bytes,6,opt,name=frr_backup,json=frrBackup,proto3" json:"frr_backup,omitempty"` // Uloop Explicit List UloopExplicitList []*IsisShRepEl `protobuf:"bytes,7,rep,name=uloop_explicit_list,json=uloopExplicitList,proto3" json:"uloop_explicit_list,omitempty"` // Explicit path tunnel interface TunnelInterface string `protobuf:"bytes,8,opt,name=tunnel_interface,json=tunnelInterface,proto3" json:"tunnel_interface,omitempty"` // Segment routing sid value received from first hop SegmentRoutingSidValue uint32 `` /* 132-byte string literal not displayed */ // Weight configured on the interface Weight uint32 `protobuf:"varint,10,opt,name=weight,proto3" json:"weight,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv4 path to a destination
func (*IsisShIpv4Path) Descriptor ¶
func (*IsisShIpv4Path) Descriptor() ([]byte, []int)
func (*IsisShIpv4Path) GetEgressInterface ¶
func (m *IsisShIpv4Path) GetEgressInterface() string
func (*IsisShIpv4Path) GetFrrBackup ¶
func (m *IsisShIpv4Path) GetFrrBackup() *IsisShIpv4FrrBackup
func (*IsisShIpv4Path) GetNeighborAddress ¶
func (m *IsisShIpv4Path) GetNeighborAddress() string
func (*IsisShIpv4Path) GetNeighborId ¶
func (m *IsisShIpv4Path) GetNeighborId() string
func (*IsisShIpv4Path) GetNeighborSnpa ¶
func (m *IsisShIpv4Path) GetNeighborSnpa() *IsisSnpaType
func (*IsisShIpv4Path) GetSegmentRoutingSidValue ¶
func (m *IsisShIpv4Path) GetSegmentRoutingSidValue() uint32
func (*IsisShIpv4Path) GetTag ¶
func (m *IsisShIpv4Path) GetTag() uint32
func (*IsisShIpv4Path) GetTunnelInterface ¶
func (m *IsisShIpv4Path) GetTunnelInterface() string
func (*IsisShIpv4Path) GetUloopExplicitList ¶
func (m *IsisShIpv4Path) GetUloopExplicitList() []*IsisShRepEl
func (*IsisShIpv4Path) GetWeight ¶
func (m *IsisShIpv4Path) GetWeight() uint32
func (*IsisShIpv4Path) ProtoMessage ¶
func (*IsisShIpv4Path) ProtoMessage()
func (*IsisShIpv4Path) Reset ¶
func (m *IsisShIpv4Path) Reset()
func (*IsisShIpv4Path) String ¶
func (m *IsisShIpv4Path) String() string
func (*IsisShIpv4Path) XXX_DiscardUnknown ¶
func (m *IsisShIpv4Path) XXX_DiscardUnknown()
func (*IsisShIpv4Path) XXX_Marshal ¶
func (m *IsisShIpv4Path) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4Path) XXX_Merge ¶
func (dst *IsisShIpv4Path) XXX_Merge(src proto.Message)
func (*IsisShIpv4Path) XXX_Size ¶
func (m *IsisShIpv4Path) XXX_Size() int
func (*IsisShIpv4Path) XXX_Unmarshal ¶
func (m *IsisShIpv4Path) XXX_Unmarshal(b []byte) error
type IsisShIpv4Route ¶
type IsisShIpv4Route struct { // Status of IS-IS directly connected routes to the prefix ConnectedStatus *IsisShRouteConnStatus `protobuf:"bytes,50,opt,name=connected_status,json=connectedStatus,proto3" json:"connected_status,omitempty"` // Status of other protocols' routes redistributed into IS-IS RedistributedStatus *IsisShRouteRedistStatus `protobuf:"bytes,51,opt,name=redistributed_status,json=redistributedStatus,proto3" json:"redistributed_status,omitempty"` // Status of native IS-IS routes to the prefix NativeStatus *IsisShIpv4RouteNativeStatus `protobuf:"bytes,52,opt,name=native_status,json=nativeStatus,proto3" json:"native_status,omitempty"` // Per level details of how the local system advertises the prefix PerLevelAdvertisingDetails []*IsisShIpv4RouteAdv `` /* 144-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisShIpv4Route) Descriptor ¶
func (*IsisShIpv4Route) Descriptor() ([]byte, []int)
func (*IsisShIpv4Route) GetConnectedStatus ¶
func (m *IsisShIpv4Route) GetConnectedStatus() *IsisShRouteConnStatus
func (*IsisShIpv4Route) GetNativeStatus ¶
func (m *IsisShIpv4Route) GetNativeStatus() *IsisShIpv4RouteNativeStatus
func (*IsisShIpv4Route) GetPerLevelAdvertisingDetails ¶
func (m *IsisShIpv4Route) GetPerLevelAdvertisingDetails() []*IsisShIpv4RouteAdv
func (*IsisShIpv4Route) GetRedistributedStatus ¶
func (m *IsisShIpv4Route) GetRedistributedStatus() *IsisShRouteRedistStatus
func (*IsisShIpv4Route) ProtoMessage ¶
func (*IsisShIpv4Route) ProtoMessage()
func (*IsisShIpv4Route) Reset ¶
func (m *IsisShIpv4Route) Reset()
func (*IsisShIpv4Route) String ¶
func (m *IsisShIpv4Route) String() string
func (*IsisShIpv4Route) XXX_DiscardUnknown ¶
func (m *IsisShIpv4Route) XXX_DiscardUnknown()
func (*IsisShIpv4Route) XXX_Marshal ¶
func (m *IsisShIpv4Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4Route) XXX_Merge ¶
func (dst *IsisShIpv4Route) XXX_Merge(src proto.Message)
func (*IsisShIpv4Route) XXX_Size ¶
func (m *IsisShIpv4Route) XXX_Size() int
func (*IsisShIpv4Route) XXX_Unmarshal ¶
func (m *IsisShIpv4Route) XXX_Unmarshal(b []byte) error
type IsisShIpv4RouteAdv ¶
type IsisShIpv4RouteAdv struct { // Level in which the prefix is advertised Level string `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"` // The origin of the advertisement AdvertisingOrigin string `protobuf:"bytes,2,opt,name=advertising_origin,json=advertisingOrigin,proto3" json:"advertising_origin,omitempty"` // Metric with which the prefix is advertised Metric uint32 `protobuf:"varint,3,opt,name=metric,proto3" json:"metric,omitempty"` // Has the prefix been propagated from another level? IsPropagated bool `protobuf:"varint,4,opt,name=is_propagated,json=isPropagated,proto3" json:"is_propagated,omitempty"` // Is the metric an external metric? IsExternalMetric bool `protobuf:"varint,5,opt,name=is_external_metric,json=isExternalMetric,proto3" json:"is_external_metric,omitempty"` // Status of summarization for the prefix SummarizationStatus *IsisShIpv4RouteSummarizationStatus `protobuf:"bytes,6,opt,name=summarization_status,json=summarizationStatus,proto3" json:"summarization_status,omitempty"` // Is the prefix external to the IS-IS domain? IsExternalReachability bool `` /* 130-byte string literal not displayed */ // Is the up/down bit set? IsInterarea bool `protobuf:"varint,8,opt,name=is_interarea,json=isInterarea,proto3" json:"is_interarea,omitempty"` // Tags associated with the prefix Tags []uint32 `protobuf:"varint,9,rep,packed,name=tags,proto3" json:"tags,omitempty"` // Nodal SIDs with the prefix item NodalSids []*IsisNodalSidType `protobuf:"bytes,10,rep,name=nodal_sids,json=nodalSids,proto3" json:"nodal_sids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
How a prefix is advertised in a particular level
func (*IsisShIpv4RouteAdv) Descriptor ¶
func (*IsisShIpv4RouteAdv) Descriptor() ([]byte, []int)
func (*IsisShIpv4RouteAdv) GetAdvertisingOrigin ¶
func (m *IsisShIpv4RouteAdv) GetAdvertisingOrigin() string
func (*IsisShIpv4RouteAdv) GetIsExternalMetric ¶
func (m *IsisShIpv4RouteAdv) GetIsExternalMetric() bool
func (*IsisShIpv4RouteAdv) GetIsExternalReachability ¶
func (m *IsisShIpv4RouteAdv) GetIsExternalReachability() bool
func (*IsisShIpv4RouteAdv) GetIsInterarea ¶
func (m *IsisShIpv4RouteAdv) GetIsInterarea() bool
func (*IsisShIpv4RouteAdv) GetIsPropagated ¶
func (m *IsisShIpv4RouteAdv) GetIsPropagated() bool
func (*IsisShIpv4RouteAdv) GetLevel ¶
func (m *IsisShIpv4RouteAdv) GetLevel() string
func (*IsisShIpv4RouteAdv) GetMetric ¶
func (m *IsisShIpv4RouteAdv) GetMetric() uint32
func (*IsisShIpv4RouteAdv) GetNodalSids ¶
func (m *IsisShIpv4RouteAdv) GetNodalSids() []*IsisNodalSidType
func (*IsisShIpv4RouteAdv) GetSummarizationStatus ¶
func (m *IsisShIpv4RouteAdv) GetSummarizationStatus() *IsisShIpv4RouteSummarizationStatus
func (*IsisShIpv4RouteAdv) GetTags ¶
func (m *IsisShIpv4RouteAdv) GetTags() []uint32
func (*IsisShIpv4RouteAdv) ProtoMessage ¶
func (*IsisShIpv4RouteAdv) ProtoMessage()
func (*IsisShIpv4RouteAdv) Reset ¶
func (m *IsisShIpv4RouteAdv) Reset()
func (*IsisShIpv4RouteAdv) String ¶
func (m *IsisShIpv4RouteAdv) String() string
func (*IsisShIpv4RouteAdv) XXX_DiscardUnknown ¶
func (m *IsisShIpv4RouteAdv) XXX_DiscardUnknown()
func (*IsisShIpv4RouteAdv) XXX_Marshal ¶
func (m *IsisShIpv4RouteAdv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4RouteAdv) XXX_Merge ¶
func (dst *IsisShIpv4RouteAdv) XXX_Merge(src proto.Message)
func (*IsisShIpv4RouteAdv) XXX_Size ¶
func (m *IsisShIpv4RouteAdv) XXX_Size() int
func (*IsisShIpv4RouteAdv) XXX_Unmarshal ¶
func (m *IsisShIpv4RouteAdv) XXX_Unmarshal(b []byte) error
type IsisShIpv4RouteNativeDetails ¶
type IsisShIpv4RouteNativeDetails struct { // Primary paths to prefix Primary *IsisShIpv4RouteNativePreference `protobuf:"bytes,1,opt,name=primary,proto3" json:"primary,omitempty"` // Backup paths to prefix Backups []*IsisShIpv4RouteNativePreference `protobuf:"bytes,2,rep,name=backups,proto3" json:"backups,omitempty"` // Relative importance of the prefix Priority string `protobuf:"bytes,3,opt,name=priority,proto3" json:"priority,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Details of a native IS-IS route to a prefix
func (*IsisShIpv4RouteNativeDetails) Descriptor ¶
func (*IsisShIpv4RouteNativeDetails) Descriptor() ([]byte, []int)
func (*IsisShIpv4RouteNativeDetails) GetBackups ¶
func (m *IsisShIpv4RouteNativeDetails) GetBackups() []*IsisShIpv4RouteNativePreference
func (*IsisShIpv4RouteNativeDetails) GetPrimary ¶
func (m *IsisShIpv4RouteNativeDetails) GetPrimary() *IsisShIpv4RouteNativePreference
func (*IsisShIpv4RouteNativeDetails) GetPriority ¶
func (m *IsisShIpv4RouteNativeDetails) GetPriority() string
func (*IsisShIpv4RouteNativeDetails) ProtoMessage ¶
func (*IsisShIpv4RouteNativeDetails) ProtoMessage()
func (*IsisShIpv4RouteNativeDetails) Reset ¶
func (m *IsisShIpv4RouteNativeDetails) Reset()
func (*IsisShIpv4RouteNativeDetails) String ¶
func (m *IsisShIpv4RouteNativeDetails) String() string
func (*IsisShIpv4RouteNativeDetails) XXX_DiscardUnknown ¶
func (m *IsisShIpv4RouteNativeDetails) XXX_DiscardUnknown()
func (*IsisShIpv4RouteNativeDetails) XXX_Marshal ¶
func (m *IsisShIpv4RouteNativeDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4RouteNativeDetails) XXX_Merge ¶
func (dst *IsisShIpv4RouteNativeDetails) XXX_Merge(src proto.Message)
func (*IsisShIpv4RouteNativeDetails) XXX_Size ¶
func (m *IsisShIpv4RouteNativeDetails) XXX_Size() int
func (*IsisShIpv4RouteNativeDetails) XXX_Unmarshal ¶
func (m *IsisShIpv4RouteNativeDetails) XXX_Unmarshal(b []byte) error
type IsisShIpv4RouteNativePreference ¶
type IsisShIpv4RouteNativePreference struct { // Origin of route Origin string `protobuf:"bytes,1,opt,name=origin,proto3" json:"origin,omitempty"` // Distance to network Metric uint32 `protobuf:"varint,2,opt,name=metric,proto3" json:"metric,omitempty"` // Multicast-intact distance to network MulticastMetric uint32 `protobuf:"varint,3,opt,name=multicast_metric,json=multicastMetric,proto3" json:"multicast_metric,omitempty"` // Is the metric an external metric? IsExternalMetric bool `protobuf:"varint,4,opt,name=is_external_metric,json=isExternalMetric,proto3" json:"is_external_metric,omitempty"` // Administrative Distance AdministrativeDistance uint32 `` /* 128-byte string literal not displayed */ // First hops toward the prefix Paths []*IsisShIpv4Path `protobuf:"bytes,6,rep,name=paths,proto3" json:"paths,omitempty"` // UCMP first hops toward the prefix UcmpNextHops []*IsisShIpv4UcmpPath `protobuf:"bytes,7,rep,name=ucmp_next_hops,json=ucmpNextHops,proto3" json:"ucmp_next_hops,omitempty"` // Multicast intact first hops toward the prefix MulticastPaths []*IsisShIpv4Path `protobuf:"bytes,8,rep,name=multicast_paths,json=multicastPaths,proto3" json:"multicast_paths,omitempty"` // SR-TE native first hops toward the prefix SRtePaths []*IsisShIpv4Path `protobuf:"bytes,9,rep,name=s_rte_paths,json=sRtePaths,proto3" json:"s_rte_paths,omitempty"` // SR microloop avoidance paths ExplicitPaths []*IsisShIpv4Path `protobuf:"bytes,10,rep,name=explicit_paths,json=explicitPaths,proto3" json:"explicit_paths,omitempty"` // Sources advertising the prefix Sources []*IsisShIpv4RouteNativeSource `protobuf:"bytes,11,rep,name=sources,proto3" json:"sources,omitempty"` // Multicast-intact sources advertising the prefix MulticastSources []*IsisShIpv4RouteNativeSource `protobuf:"bytes,12,rep,name=multicast_sources,json=multicastSources,proto3" json:"multicast_sources,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Paths and sources for a native route at a particular preference
func (*IsisShIpv4RouteNativePreference) Descriptor ¶
func (*IsisShIpv4RouteNativePreference) Descriptor() ([]byte, []int)
func (*IsisShIpv4RouteNativePreference) GetAdministrativeDistance ¶
func (m *IsisShIpv4RouteNativePreference) GetAdministrativeDistance() uint32
func (*IsisShIpv4RouteNativePreference) GetExplicitPaths ¶
func (m *IsisShIpv4RouteNativePreference) GetExplicitPaths() []*IsisShIpv4Path
func (*IsisShIpv4RouteNativePreference) GetIsExternalMetric ¶
func (m *IsisShIpv4RouteNativePreference) GetIsExternalMetric() bool
func (*IsisShIpv4RouteNativePreference) GetMetric ¶
func (m *IsisShIpv4RouteNativePreference) GetMetric() uint32
func (*IsisShIpv4RouteNativePreference) GetMulticastMetric ¶
func (m *IsisShIpv4RouteNativePreference) GetMulticastMetric() uint32
func (*IsisShIpv4RouteNativePreference) GetMulticastPaths ¶
func (m *IsisShIpv4RouteNativePreference) GetMulticastPaths() []*IsisShIpv4Path
func (*IsisShIpv4RouteNativePreference) GetMulticastSources ¶
func (m *IsisShIpv4RouteNativePreference) GetMulticastSources() []*IsisShIpv4RouteNativeSource
func (*IsisShIpv4RouteNativePreference) GetOrigin ¶
func (m *IsisShIpv4RouteNativePreference) GetOrigin() string
func (*IsisShIpv4RouteNativePreference) GetPaths ¶
func (m *IsisShIpv4RouteNativePreference) GetPaths() []*IsisShIpv4Path
func (*IsisShIpv4RouteNativePreference) GetSRtePaths ¶
func (m *IsisShIpv4RouteNativePreference) GetSRtePaths() []*IsisShIpv4Path
func (*IsisShIpv4RouteNativePreference) GetSources ¶
func (m *IsisShIpv4RouteNativePreference) GetSources() []*IsisShIpv4RouteNativeSource
func (*IsisShIpv4RouteNativePreference) GetUcmpNextHops ¶
func (m *IsisShIpv4RouteNativePreference) GetUcmpNextHops() []*IsisShIpv4UcmpPath
func (*IsisShIpv4RouteNativePreference) ProtoMessage ¶
func (*IsisShIpv4RouteNativePreference) ProtoMessage()
func (*IsisShIpv4RouteNativePreference) Reset ¶
func (m *IsisShIpv4RouteNativePreference) Reset()
func (*IsisShIpv4RouteNativePreference) String ¶
func (m *IsisShIpv4RouteNativePreference) String() string
func (*IsisShIpv4RouteNativePreference) XXX_DiscardUnknown ¶
func (m *IsisShIpv4RouteNativePreference) XXX_DiscardUnknown()
func (*IsisShIpv4RouteNativePreference) XXX_Marshal ¶
func (m *IsisShIpv4RouteNativePreference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4RouteNativePreference) XXX_Merge ¶
func (dst *IsisShIpv4RouteNativePreference) XXX_Merge(src proto.Message)
func (*IsisShIpv4RouteNativePreference) XXX_Size ¶
func (m *IsisShIpv4RouteNativePreference) XXX_Size() int
func (*IsisShIpv4RouteNativePreference) XXX_Unmarshal ¶
func (m *IsisShIpv4RouteNativePreference) XXX_Unmarshal(b []byte) error
type IsisShIpv4RouteNativeSource ¶
type IsisShIpv4RouteNativeSource struct { // ID of the LSP advertising the prefix SourceLspId string `protobuf:"bytes,1,opt,name=source_lsp_id,json=sourceLspId,proto3" json:"source_lsp_id,omitempty"` // Source address of the IS advertising the prefix SourceAddress string `protobuf:"bytes,2,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"` // Tags associated with the prefix item Tags []uint32 `protobuf:"varint,3,rep,packed,name=tags,proto3" json:"tags,omitempty"` // Nodal SIDs with the prefix item NodalSids []*IsisNodalSidType `protobuf:"bytes,4,rep,name=nodal_sids,json=nodalSids,proto3" json:"nodal_sids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Source of a native route
func (*IsisShIpv4RouteNativeSource) Descriptor ¶
func (*IsisShIpv4RouteNativeSource) Descriptor() ([]byte, []int)
func (*IsisShIpv4RouteNativeSource) GetNodalSids ¶
func (m *IsisShIpv4RouteNativeSource) GetNodalSids() []*IsisNodalSidType
func (*IsisShIpv4RouteNativeSource) GetSourceAddress ¶
func (m *IsisShIpv4RouteNativeSource) GetSourceAddress() string
func (*IsisShIpv4RouteNativeSource) GetSourceLspId ¶
func (m *IsisShIpv4RouteNativeSource) GetSourceLspId() string
func (*IsisShIpv4RouteNativeSource) GetTags ¶
func (m *IsisShIpv4RouteNativeSource) GetTags() []uint32
func (*IsisShIpv4RouteNativeSource) ProtoMessage ¶
func (*IsisShIpv4RouteNativeSource) ProtoMessage()
func (*IsisShIpv4RouteNativeSource) Reset ¶
func (m *IsisShIpv4RouteNativeSource) Reset()
func (*IsisShIpv4RouteNativeSource) String ¶
func (m *IsisShIpv4RouteNativeSource) String() string
func (*IsisShIpv4RouteNativeSource) XXX_DiscardUnknown ¶
func (m *IsisShIpv4RouteNativeSource) XXX_DiscardUnknown()
func (*IsisShIpv4RouteNativeSource) XXX_Marshal ¶
func (m *IsisShIpv4RouteNativeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4RouteNativeSource) XXX_Merge ¶
func (dst *IsisShIpv4RouteNativeSource) XXX_Merge(src proto.Message)
func (*IsisShIpv4RouteNativeSource) XXX_Size ¶
func (m *IsisShIpv4RouteNativeSource) XXX_Size() int
func (*IsisShIpv4RouteNativeSource) XXX_Unmarshal ¶
func (m *IsisShIpv4RouteNativeSource) XXX_Unmarshal(b []byte) error
type IsisShIpv4RouteNativeStatus ¶
type IsisShIpv4RouteNativeStatus struct { IsValid string `protobuf:"bytes,1,opt,name=is_valid,json=isValid,proto3" json:"is_valid,omitempty"` // Details of the native route NativeDetails *IsisShIpv4RouteNativeDetails `protobuf:"bytes,2,opt,name=native_details,json=nativeDetails,proto3" json:"native_details,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Status of a native IS-IS route to a prefix
func (*IsisShIpv4RouteNativeStatus) Descriptor ¶
func (*IsisShIpv4RouteNativeStatus) Descriptor() ([]byte, []int)
func (*IsisShIpv4RouteNativeStatus) GetIsValid ¶
func (m *IsisShIpv4RouteNativeStatus) GetIsValid() string
func (*IsisShIpv4RouteNativeStatus) GetNativeDetails ¶
func (m *IsisShIpv4RouteNativeStatus) GetNativeDetails() *IsisShIpv4RouteNativeDetails
func (*IsisShIpv4RouteNativeStatus) ProtoMessage ¶
func (*IsisShIpv4RouteNativeStatus) ProtoMessage()
func (*IsisShIpv4RouteNativeStatus) Reset ¶
func (m *IsisShIpv4RouteNativeStatus) Reset()
func (*IsisShIpv4RouteNativeStatus) String ¶
func (m *IsisShIpv4RouteNativeStatus) String() string
func (*IsisShIpv4RouteNativeStatus) XXX_DiscardUnknown ¶
func (m *IsisShIpv4RouteNativeStatus) XXX_DiscardUnknown()
func (*IsisShIpv4RouteNativeStatus) XXX_Marshal ¶
func (m *IsisShIpv4RouteNativeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4RouteNativeStatus) XXX_Merge ¶
func (dst *IsisShIpv4RouteNativeStatus) XXX_Merge(src proto.Message)
func (*IsisShIpv4RouteNativeStatus) XXX_Size ¶
func (m *IsisShIpv4RouteNativeStatus) XXX_Size() int
func (*IsisShIpv4RouteNativeStatus) XXX_Unmarshal ¶
func (m *IsisShIpv4RouteNativeStatus) XXX_Unmarshal(b []byte) error
type IsisShIpv4RouteSummarizationStatus ¶
type IsisShIpv4RouteSummarizationStatus struct { IsValid string `protobuf:"bytes,1,opt,name=is_valid,json=isValid,proto3" json:"is_valid,omitempty"` // Summarizing Prefix SummaryPrefix *IsisIpv4PrefixType `protobuf:"bytes,2,opt,name=summary_prefix,json=summaryPrefix,proto3" json:"summary_prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Summarization status
func (*IsisShIpv4RouteSummarizationStatus) Descriptor ¶
func (*IsisShIpv4RouteSummarizationStatus) Descriptor() ([]byte, []int)
func (*IsisShIpv4RouteSummarizationStatus) GetIsValid ¶
func (m *IsisShIpv4RouteSummarizationStatus) GetIsValid() string
func (*IsisShIpv4RouteSummarizationStatus) GetSummaryPrefix ¶
func (m *IsisShIpv4RouteSummarizationStatus) GetSummaryPrefix() *IsisIpv4PrefixType
func (*IsisShIpv4RouteSummarizationStatus) ProtoMessage ¶
func (*IsisShIpv4RouteSummarizationStatus) ProtoMessage()
func (*IsisShIpv4RouteSummarizationStatus) Reset ¶
func (m *IsisShIpv4RouteSummarizationStatus) Reset()
func (*IsisShIpv4RouteSummarizationStatus) String ¶
func (m *IsisShIpv4RouteSummarizationStatus) String() string
func (*IsisShIpv4RouteSummarizationStatus) XXX_DiscardUnknown ¶
func (m *IsisShIpv4RouteSummarizationStatus) XXX_DiscardUnknown()
func (*IsisShIpv4RouteSummarizationStatus) XXX_Marshal ¶
func (m *IsisShIpv4RouteSummarizationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4RouteSummarizationStatus) XXX_Merge ¶
func (dst *IsisShIpv4RouteSummarizationStatus) XXX_Merge(src proto.Message)
func (*IsisShIpv4RouteSummarizationStatus) XXX_Size ¶
func (m *IsisShIpv4RouteSummarizationStatus) XXX_Size() int
func (*IsisShIpv4RouteSummarizationStatus) XXX_Unmarshal ¶
func (m *IsisShIpv4RouteSummarizationStatus) XXX_Unmarshal(b []byte) error
type IsisShIpv4Route_KEYS ¶
type IsisShIpv4Route_KEYS struct { InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` AfName string `protobuf:"bytes,2,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"` SafName string `protobuf:"bytes,3,opt,name=saf_name,json=safName,proto3" json:"saf_name,omitempty"` TopologyName string `protobuf:"bytes,4,opt,name=topology_name,json=topologyName,proto3" json:"topology_name,omitempty"` Prefix string `protobuf:"bytes,5,opt,name=prefix,proto3" json:"prefix,omitempty"` PrefixLength uint32 `protobuf:"varint,6,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IS-IS IPv4 route
func (*IsisShIpv4Route_KEYS) Descriptor ¶
func (*IsisShIpv4Route_KEYS) Descriptor() ([]byte, []int)
func (*IsisShIpv4Route_KEYS) GetAfName ¶
func (m *IsisShIpv4Route_KEYS) GetAfName() string
func (*IsisShIpv4Route_KEYS) GetInstanceName ¶
func (m *IsisShIpv4Route_KEYS) GetInstanceName() string
func (*IsisShIpv4Route_KEYS) GetPrefix ¶
func (m *IsisShIpv4Route_KEYS) GetPrefix() string
func (*IsisShIpv4Route_KEYS) GetPrefixLength ¶
func (m *IsisShIpv4Route_KEYS) GetPrefixLength() uint32
func (*IsisShIpv4Route_KEYS) GetSafName ¶
func (m *IsisShIpv4Route_KEYS) GetSafName() string
func (*IsisShIpv4Route_KEYS) GetTopologyName ¶
func (m *IsisShIpv4Route_KEYS) GetTopologyName() string
func (*IsisShIpv4Route_KEYS) ProtoMessage ¶
func (*IsisShIpv4Route_KEYS) ProtoMessage()
func (*IsisShIpv4Route_KEYS) Reset ¶
func (m *IsisShIpv4Route_KEYS) Reset()
func (*IsisShIpv4Route_KEYS) String ¶
func (m *IsisShIpv4Route_KEYS) String() string
func (*IsisShIpv4Route_KEYS) XXX_DiscardUnknown ¶
func (m *IsisShIpv4Route_KEYS) XXX_DiscardUnknown()
func (*IsisShIpv4Route_KEYS) XXX_Marshal ¶
func (m *IsisShIpv4Route_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4Route_KEYS) XXX_Merge ¶
func (dst *IsisShIpv4Route_KEYS) XXX_Merge(src proto.Message)
func (*IsisShIpv4Route_KEYS) XXX_Size ¶
func (m *IsisShIpv4Route_KEYS) XXX_Size() int
func (*IsisShIpv4Route_KEYS) XXX_Unmarshal ¶
func (m *IsisShIpv4Route_KEYS) XXX_Unmarshal(b []byte) error
type IsisShIpv4UcmpPath ¶
type IsisShIpv4UcmpPath struct { // Next hop neighbor ID NeighborId string `protobuf:"bytes,1,opt,name=neighbor_id,json=neighborId,proto3" json:"neighbor_id,omitempty"` // Interface to send the packet out of EgressInterface string `protobuf:"bytes,2,opt,name=egress_interface,json=egressInterface,proto3" json:"egress_interface,omitempty"` // Next hop neighbor's forwarding address NeighborAddress string `protobuf:"bytes,3,opt,name=neighbor_address,json=neighborAddress,proto3" json:"neighbor_address,omitempty"` // Next hop neighbor's SNPA NeighborSnpa *IsisSnpaType `protobuf:"bytes,4,opt,name=neighbor_snpa,json=neighborSnpa,proto3" json:"neighbor_snpa,omitempty"` // Tag associated with the path Tag uint32 `protobuf:"varint,5,opt,name=tag,proto3" json:"tag,omitempty"` // Distance to the network via this UCMP next hop TotalUcmpDistance uint32 `protobuf:"varint,6,opt,name=total_ucmp_distance,json=totalUcmpDistance,proto3" json:"total_ucmp_distance,omitempty"` // FRR backup for this path FrrBackup *IsisShIpv4FrrBackup `protobuf:"bytes,7,opt,name=frr_backup,json=frrBackup,proto3" json:"frr_backup,omitempty"` // Segment routing sid value received from first hop SegmentRoutingSidValue uint32 `` /* 132-byte string literal not displayed */ // Weight configured on the interface Weight uint32 `protobuf:"varint,9,opt,name=weight,proto3" json:"weight,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv4 path to a destination
func (*IsisShIpv4UcmpPath) Descriptor ¶
func (*IsisShIpv4UcmpPath) Descriptor() ([]byte, []int)
func (*IsisShIpv4UcmpPath) GetEgressInterface ¶
func (m *IsisShIpv4UcmpPath) GetEgressInterface() string
func (*IsisShIpv4UcmpPath) GetFrrBackup ¶
func (m *IsisShIpv4UcmpPath) GetFrrBackup() *IsisShIpv4FrrBackup
func (*IsisShIpv4UcmpPath) GetNeighborAddress ¶
func (m *IsisShIpv4UcmpPath) GetNeighborAddress() string
func (*IsisShIpv4UcmpPath) GetNeighborId ¶
func (m *IsisShIpv4UcmpPath) GetNeighborId() string
func (*IsisShIpv4UcmpPath) GetNeighborSnpa ¶
func (m *IsisShIpv4UcmpPath) GetNeighborSnpa() *IsisSnpaType
func (*IsisShIpv4UcmpPath) GetSegmentRoutingSidValue ¶
func (m *IsisShIpv4UcmpPath) GetSegmentRoutingSidValue() uint32
func (*IsisShIpv4UcmpPath) GetTag ¶
func (m *IsisShIpv4UcmpPath) GetTag() uint32
func (*IsisShIpv4UcmpPath) GetTotalUcmpDistance ¶
func (m *IsisShIpv4UcmpPath) GetTotalUcmpDistance() uint32
func (*IsisShIpv4UcmpPath) GetWeight ¶
func (m *IsisShIpv4UcmpPath) GetWeight() uint32
func (*IsisShIpv4UcmpPath) ProtoMessage ¶
func (*IsisShIpv4UcmpPath) ProtoMessage()
func (*IsisShIpv4UcmpPath) Reset ¶
func (m *IsisShIpv4UcmpPath) Reset()
func (*IsisShIpv4UcmpPath) String ¶
func (m *IsisShIpv4UcmpPath) String() string
func (*IsisShIpv4UcmpPath) XXX_DiscardUnknown ¶
func (m *IsisShIpv4UcmpPath) XXX_DiscardUnknown()
func (*IsisShIpv4UcmpPath) XXX_Marshal ¶
func (m *IsisShIpv4UcmpPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4UcmpPath) XXX_Merge ¶
func (dst *IsisShIpv4UcmpPath) XXX_Merge(src proto.Message)
func (*IsisShIpv4UcmpPath) XXX_Size ¶
func (m *IsisShIpv4UcmpPath) XXX_Size() int
func (*IsisShIpv4UcmpPath) XXX_Unmarshal ¶
func (m *IsisShIpv4UcmpPath) XXX_Unmarshal(b []byte) error
type IsisShRedistEntryProto ¶
type IsisShRedistEntryProto struct { Protocol string `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"` IsisInstanceId *IsisStringType `protobuf:"bytes,2,opt,name=isis_instance_id,json=isisInstanceId,proto3" json:"isis_instance_id,omitempty"` OspfProcessId *IsisStringType `protobuf:"bytes,3,opt,name=ospf_process_id,json=ospfProcessId,proto3" json:"ospf_process_id,omitempty"` OspFv3ProcessId *IsisStringType `protobuf:"bytes,4,opt,name=osp_fv3_process_id,json=ospFv3ProcessId,proto3" json:"osp_fv3_process_id,omitempty"` BgpAsNumber *IsisStringType `protobuf:"bytes,5,opt,name=bgp_as_number,json=bgpAsNumber,proto3" json:"bgp_as_number,omitempty"` EigrpAsNumber *IsisStringType `protobuf:"bytes,6,opt,name=eigrp_as_number,json=eigrpAsNumber,proto3" json:"eigrp_as_number,omitempty"` ApplicationName *IsisStringType `protobuf:"bytes,7,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisShRedistEntryProto) Descriptor ¶
func (*IsisShRedistEntryProto) Descriptor() ([]byte, []int)
func (*IsisShRedistEntryProto) GetApplicationName ¶
func (m *IsisShRedistEntryProto) GetApplicationName() *IsisStringType
func (*IsisShRedistEntryProto) GetBgpAsNumber ¶
func (m *IsisShRedistEntryProto) GetBgpAsNumber() *IsisStringType
func (*IsisShRedistEntryProto) GetEigrpAsNumber ¶
func (m *IsisShRedistEntryProto) GetEigrpAsNumber() *IsisStringType
func (*IsisShRedistEntryProto) GetIsisInstanceId ¶
func (m *IsisShRedistEntryProto) GetIsisInstanceId() *IsisStringType
func (*IsisShRedistEntryProto) GetOspFv3ProcessId ¶
func (m *IsisShRedistEntryProto) GetOspFv3ProcessId() *IsisStringType
func (*IsisShRedistEntryProto) GetOspfProcessId ¶
func (m *IsisShRedistEntryProto) GetOspfProcessId() *IsisStringType
func (*IsisShRedistEntryProto) GetProtocol ¶
func (m *IsisShRedistEntryProto) GetProtocol() string
func (*IsisShRedistEntryProto) ProtoMessage ¶
func (*IsisShRedistEntryProto) ProtoMessage()
func (*IsisShRedistEntryProto) Reset ¶
func (m *IsisShRedistEntryProto) Reset()
func (*IsisShRedistEntryProto) String ¶
func (m *IsisShRedistEntryProto) String() string
func (*IsisShRedistEntryProto) XXX_DiscardUnknown ¶
func (m *IsisShRedistEntryProto) XXX_DiscardUnknown()
func (*IsisShRedistEntryProto) XXX_Marshal ¶
func (m *IsisShRedistEntryProto) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShRedistEntryProto) XXX_Merge ¶
func (dst *IsisShRedistEntryProto) XXX_Merge(src proto.Message)
func (*IsisShRedistEntryProto) XXX_Size ¶
func (m *IsisShRedistEntryProto) XXX_Size() int
func (*IsisShRedistEntryProto) XXX_Unmarshal ¶
func (m *IsisShRedistEntryProto) XXX_Unmarshal(b []byte) error
type IsisShRepEl ¶
type IsisShRepEl struct { // RepairElementNodeID RepairElementNodeId string `protobuf:"bytes,1,opt,name=repair_element_node_id,json=repairElementNodeId,proto3" json:"repair_element_node_id,omitempty"` // RepairIPv4Addr RepairIpv4Addr string `protobuf:"bytes,2,opt,name=repair_ipv4_addr,json=repairIpv4Addr,proto3" json:"repair_ipv4_addr,omitempty"` // RepairIPv6Addr RepairIpv6Addr string `protobuf:"bytes,3,opt,name=repair_ipv6_addr,json=repairIpv6Addr,proto3" json:"repair_ipv6_addr,omitempty"` // Repair Label RepairLabel uint32 `protobuf:"varint,4,opt,name=repair_label,json=repairLabel,proto3" json:"repair_label,omitempty"` // Repair Element Type RepairElementType uint32 `protobuf:"varint,5,opt,name=repair_element_type,json=repairElementType,proto3" json:"repair_element_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Repair Element
func (*IsisShRepEl) Descriptor ¶
func (*IsisShRepEl) Descriptor() ([]byte, []int)
func (*IsisShRepEl) GetRepairElementNodeId ¶
func (m *IsisShRepEl) GetRepairElementNodeId() string
func (*IsisShRepEl) GetRepairElementType ¶
func (m *IsisShRepEl) GetRepairElementType() uint32
func (*IsisShRepEl) GetRepairIpv4Addr ¶
func (m *IsisShRepEl) GetRepairIpv4Addr() string
func (*IsisShRepEl) GetRepairIpv6Addr ¶
func (m *IsisShRepEl) GetRepairIpv6Addr() string
func (*IsisShRepEl) GetRepairLabel ¶
func (m *IsisShRepEl) GetRepairLabel() uint32
func (*IsisShRepEl) ProtoMessage ¶
func (*IsisShRepEl) ProtoMessage()
func (*IsisShRepEl) Reset ¶
func (m *IsisShRepEl) Reset()
func (*IsisShRepEl) String ¶
func (m *IsisShRepEl) String() string
func (*IsisShRepEl) XXX_DiscardUnknown ¶
func (m *IsisShRepEl) XXX_DiscardUnknown()
func (*IsisShRepEl) XXX_Marshal ¶
func (m *IsisShRepEl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShRepEl) XXX_Merge ¶
func (dst *IsisShRepEl) XXX_Merge(src proto.Message)
func (*IsisShRepEl) XXX_Size ¶
func (m *IsisShRepEl) XXX_Size() int
func (*IsisShRepEl) XXX_Unmarshal ¶
func (m *IsisShRepEl) XXX_Unmarshal(b []byte) error
type IsisShRouteConnDetails ¶
type IsisShRouteConnDetails struct { // Interfaces Interfaces []*IsisShInterfaceName `protobuf:"bytes,1,rep,name=interfaces,proto3" json:"interfaces,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Details of an IS-IS directly connected prefix
func (*IsisShRouteConnDetails) Descriptor ¶
func (*IsisShRouteConnDetails) Descriptor() ([]byte, []int)
func (*IsisShRouteConnDetails) GetInterfaces ¶
func (m *IsisShRouteConnDetails) GetInterfaces() []*IsisShInterfaceName
func (*IsisShRouteConnDetails) ProtoMessage ¶
func (*IsisShRouteConnDetails) ProtoMessage()
func (*IsisShRouteConnDetails) Reset ¶
func (m *IsisShRouteConnDetails) Reset()
func (*IsisShRouteConnDetails) String ¶
func (m *IsisShRouteConnDetails) String() string
func (*IsisShRouteConnDetails) XXX_DiscardUnknown ¶
func (m *IsisShRouteConnDetails) XXX_DiscardUnknown()
func (*IsisShRouteConnDetails) XXX_Marshal ¶
func (m *IsisShRouteConnDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShRouteConnDetails) XXX_Merge ¶
func (dst *IsisShRouteConnDetails) XXX_Merge(src proto.Message)
func (*IsisShRouteConnDetails) XXX_Size ¶
func (m *IsisShRouteConnDetails) XXX_Size() int
func (*IsisShRouteConnDetails) XXX_Unmarshal ¶
func (m *IsisShRouteConnDetails) XXX_Unmarshal(b []byte) error
type IsisShRouteConnStatus ¶
type IsisShRouteConnStatus struct { IsValid string `protobuf:"bytes,1,opt,name=is_valid,json=isValid,proto3" json:"is_valid,omitempty"` // Details of the directly connected prefix ConnectedDetails *IsisShRouteConnDetails `protobuf:"bytes,2,opt,name=connected_details,json=connectedDetails,proto3" json:"connected_details,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Status of an IS-IS directly connected prefix
func (*IsisShRouteConnStatus) Descriptor ¶
func (*IsisShRouteConnStatus) Descriptor() ([]byte, []int)
func (*IsisShRouteConnStatus) GetConnectedDetails ¶
func (m *IsisShRouteConnStatus) GetConnectedDetails() *IsisShRouteConnDetails
func (*IsisShRouteConnStatus) GetIsValid ¶
func (m *IsisShRouteConnStatus) GetIsValid() string
func (*IsisShRouteConnStatus) ProtoMessage ¶
func (*IsisShRouteConnStatus) ProtoMessage()
func (*IsisShRouteConnStatus) Reset ¶
func (m *IsisShRouteConnStatus) Reset()
func (*IsisShRouteConnStatus) String ¶
func (m *IsisShRouteConnStatus) String() string
func (*IsisShRouteConnStatus) XXX_DiscardUnknown ¶
func (m *IsisShRouteConnStatus) XXX_DiscardUnknown()
func (*IsisShRouteConnStatus) XXX_Marshal ¶
func (m *IsisShRouteConnStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShRouteConnStatus) XXX_Merge ¶
func (dst *IsisShRouteConnStatus) XXX_Merge(src proto.Message)
func (*IsisShRouteConnStatus) XXX_Size ¶
func (m *IsisShRouteConnStatus) XXX_Size() int
func (*IsisShRouteConnStatus) XXX_Unmarshal ¶
func (m *IsisShRouteConnStatus) XXX_Unmarshal(b []byte) error
type IsisShRouteRedistDetails ¶
type IsisShRouteRedistDetails struct { Value []*IsisShRouteRedistLevelDetails `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisShRouteRedistDetails) Descriptor ¶
func (*IsisShRouteRedistDetails) Descriptor() ([]byte, []int)
func (*IsisShRouteRedistDetails) GetValue ¶
func (m *IsisShRouteRedistDetails) GetValue() []*IsisShRouteRedistLevelDetails
func (*IsisShRouteRedistDetails) ProtoMessage ¶
func (*IsisShRouteRedistDetails) ProtoMessage()
func (*IsisShRouteRedistDetails) Reset ¶
func (m *IsisShRouteRedistDetails) Reset()
func (*IsisShRouteRedistDetails) String ¶
func (m *IsisShRouteRedistDetails) String() string
func (*IsisShRouteRedistDetails) XXX_DiscardUnknown ¶
func (m *IsisShRouteRedistDetails) XXX_DiscardUnknown()
func (*IsisShRouteRedistDetails) XXX_Marshal ¶
func (m *IsisShRouteRedistDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShRouteRedistDetails) XXX_Merge ¶
func (dst *IsisShRouteRedistDetails) XXX_Merge(src proto.Message)
func (*IsisShRouteRedistDetails) XXX_Size ¶
func (m *IsisShRouteRedistDetails) XXX_Size() int
func (*IsisShRouteRedistDetails) XXX_Unmarshal ¶
func (m *IsisShRouteRedistDetails) XXX_Unmarshal(b []byte) error
type IsisShRouteRedistLevelDetails ¶
type IsisShRouteRedistLevelDetails struct { Level string `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"` Owner *IsisShRedistEntryProto `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisShRouteRedistLevelDetails) Descriptor ¶
func (*IsisShRouteRedistLevelDetails) Descriptor() ([]byte, []int)
func (*IsisShRouteRedistLevelDetails) GetLevel ¶
func (m *IsisShRouteRedistLevelDetails) GetLevel() string
func (*IsisShRouteRedistLevelDetails) GetOwner ¶
func (m *IsisShRouteRedistLevelDetails) GetOwner() *IsisShRedistEntryProto
func (*IsisShRouteRedistLevelDetails) ProtoMessage ¶
func (*IsisShRouteRedistLevelDetails) ProtoMessage()
func (*IsisShRouteRedistLevelDetails) Reset ¶
func (m *IsisShRouteRedistLevelDetails) Reset()
func (*IsisShRouteRedistLevelDetails) String ¶
func (m *IsisShRouteRedistLevelDetails) String() string
func (*IsisShRouteRedistLevelDetails) XXX_DiscardUnknown ¶
func (m *IsisShRouteRedistLevelDetails) XXX_DiscardUnknown()
func (*IsisShRouteRedistLevelDetails) XXX_Marshal ¶
func (m *IsisShRouteRedistLevelDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShRouteRedistLevelDetails) XXX_Merge ¶
func (dst *IsisShRouteRedistLevelDetails) XXX_Merge(src proto.Message)
func (*IsisShRouteRedistLevelDetails) XXX_Size ¶
func (m *IsisShRouteRedistLevelDetails) XXX_Size() int
func (*IsisShRouteRedistLevelDetails) XXX_Unmarshal ¶
func (m *IsisShRouteRedistLevelDetails) XXX_Unmarshal(b []byte) error
type IsisShRouteRedistStatus ¶
type IsisShRouteRedistStatus struct { IsValid string `protobuf:"bytes,1,opt,name=is_valid,json=isValid,proto3" json:"is_valid,omitempty"` // Per level details of the redistributed route RedistributionDetails *IsisShRouteRedistDetails `protobuf:"bytes,2,opt,name=redistribution_details,json=redistributionDetails,proto3" json:"redistribution_details,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Status of redistributed routes to a prefix
func (*IsisShRouteRedistStatus) Descriptor ¶
func (*IsisShRouteRedistStatus) Descriptor() ([]byte, []int)
func (*IsisShRouteRedistStatus) GetIsValid ¶
func (m *IsisShRouteRedistStatus) GetIsValid() string
func (*IsisShRouteRedistStatus) GetRedistributionDetails ¶
func (m *IsisShRouteRedistStatus) GetRedistributionDetails() *IsisShRouteRedistDetails
func (*IsisShRouteRedistStatus) ProtoMessage ¶
func (*IsisShRouteRedistStatus) ProtoMessage()
func (*IsisShRouteRedistStatus) Reset ¶
func (m *IsisShRouteRedistStatus) Reset()
func (*IsisShRouteRedistStatus) String ¶
func (m *IsisShRouteRedistStatus) String() string
func (*IsisShRouteRedistStatus) XXX_DiscardUnknown ¶
func (m *IsisShRouteRedistStatus) XXX_DiscardUnknown()
func (*IsisShRouteRedistStatus) XXX_Marshal ¶
func (m *IsisShRouteRedistStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShRouteRedistStatus) XXX_Merge ¶
func (dst *IsisShRouteRedistStatus) XXX_Merge(src proto.Message)
func (*IsisShRouteRedistStatus) XXX_Size ¶
func (m *IsisShRouteRedistStatus) XXX_Size() int
func (*IsisShRouteRedistStatus) XXX_Unmarshal ¶
func (m *IsisShRouteRedistStatus) XXX_Unmarshal(b []byte) error
type IsisSnpaType ¶
type IsisSnpaType struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisSnpaType) Descriptor ¶
func (*IsisSnpaType) Descriptor() ([]byte, []int)
func (*IsisSnpaType) GetValue ¶
func (m *IsisSnpaType) GetValue() string
func (*IsisSnpaType) ProtoMessage ¶
func (*IsisSnpaType) ProtoMessage()
func (*IsisSnpaType) Reset ¶
func (m *IsisSnpaType) Reset()
func (*IsisSnpaType) String ¶
func (m *IsisSnpaType) String() string
func (*IsisSnpaType) XXX_DiscardUnknown ¶
func (m *IsisSnpaType) XXX_DiscardUnknown()
func (*IsisSnpaType) XXX_Marshal ¶
func (m *IsisSnpaType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisSnpaType) XXX_Merge ¶
func (dst *IsisSnpaType) XXX_Merge(src proto.Message)
func (*IsisSnpaType) XXX_Size ¶
func (m *IsisSnpaType) XXX_Size() int
func (*IsisSnpaType) XXX_Unmarshal ¶
func (m *IsisSnpaType) XXX_Unmarshal(b []byte) error
type IsisStringType ¶
type IsisStringType struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisStringType) Descriptor ¶
func (*IsisStringType) Descriptor() ([]byte, []int)
func (*IsisStringType) GetValue ¶
func (m *IsisStringType) GetValue() string
func (*IsisStringType) ProtoMessage ¶
func (*IsisStringType) ProtoMessage()
func (*IsisStringType) Reset ¶
func (m *IsisStringType) Reset()
func (*IsisStringType) String ¶
func (m *IsisStringType) String() string
func (*IsisStringType) XXX_DiscardUnknown ¶
func (m *IsisStringType) XXX_DiscardUnknown()
func (*IsisStringType) XXX_Marshal ¶
func (m *IsisStringType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisStringType) XXX_Merge ¶
func (dst *IsisStringType) XXX_Merge(src proto.Message)
func (*IsisStringType) XXX_Size ¶
func (m *IsisStringType) XXX_Size() int
func (*IsisStringType) XXX_Unmarshal ¶
func (m *IsisStringType) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.