Documentation ¶
Overview ¶
Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/neighbors/neighbor
Index ¶
- type IsisIpv4AdjSid
- func (*IsisIpv4AdjSid) Descriptor() ([]byte, []int)
- func (m *IsisIpv4AdjSid) GetAdjacencySidBackup() *IsisIpv4AdjSidBackupInfo
- func (m *IsisIpv4AdjSid) GetAdjacencySidValue() uint32
- func (*IsisIpv4AdjSid) ProtoMessage()
- func (m *IsisIpv4AdjSid) Reset()
- func (m *IsisIpv4AdjSid) String() string
- func (m *IsisIpv4AdjSid) XXX_DiscardUnknown()
- func (m *IsisIpv4AdjSid) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisIpv4AdjSid) XXX_Merge(src proto.Message)
- func (m *IsisIpv4AdjSid) XXX_Size() int
- func (m *IsisIpv4AdjSid) XXX_Unmarshal(b []byte) error
- type IsisIpv4AdjSidBackupInfo
- func (*IsisIpv4AdjSidBackupInfo) Descriptor() ([]byte, []int)
- func (m *IsisIpv4AdjSidBackupInfo) GetBackupInterface() string
- func (m *IsisIpv4AdjSidBackupInfo) GetBackupLabelStack() []uint32
- func (m *IsisIpv4AdjSidBackupInfo) GetBackupLabelStackSize() uint32
- func (m *IsisIpv4AdjSidBackupInfo) GetBackupNexthop() string
- func (m *IsisIpv4AdjSidBackupInfo) GetBackupNodeAddress() string
- func (*IsisIpv4AdjSidBackupInfo) ProtoMessage()
- func (m *IsisIpv4AdjSidBackupInfo) Reset()
- func (m *IsisIpv4AdjSidBackupInfo) String() string
- func (m *IsisIpv4AdjSidBackupInfo) XXX_DiscardUnknown()
- func (m *IsisIpv4AdjSidBackupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisIpv4AdjSidBackupInfo) XXX_Merge(src proto.Message)
- func (m *IsisIpv4AdjSidBackupInfo) XXX_Size() int
- func (m *IsisIpv4AdjSidBackupInfo) XXX_Unmarshal(b []byte) error
- type IsisIpv6AddressType
- func (*IsisIpv6AddressType) Descriptor() ([]byte, []int)
- func (m *IsisIpv6AddressType) GetValue() string
- func (*IsisIpv6AddressType) ProtoMessage()
- func (m *IsisIpv6AddressType) Reset()
- func (m *IsisIpv6AddressType) String() string
- func (m *IsisIpv6AddressType) XXX_DiscardUnknown()
- func (m *IsisIpv6AddressType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisIpv6AddressType) XXX_Merge(src proto.Message)
- func (m *IsisIpv6AddressType) XXX_Size() int
- func (m *IsisIpv6AddressType) XXX_Unmarshal(b []byte) error
- type IsisIpv6AdjSid
- func (*IsisIpv6AdjSid) Descriptor() ([]byte, []int)
- func (m *IsisIpv6AdjSid) GetAdjacencySidBackup() *IsisIpv6AdjSidBackupInfo
- func (m *IsisIpv6AdjSid) GetAdjacencySidValue() uint32
- func (*IsisIpv6AdjSid) ProtoMessage()
- func (m *IsisIpv6AdjSid) Reset()
- func (m *IsisIpv6AdjSid) String() string
- func (m *IsisIpv6AdjSid) XXX_DiscardUnknown()
- func (m *IsisIpv6AdjSid) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisIpv6AdjSid) XXX_Merge(src proto.Message)
- func (m *IsisIpv6AdjSid) XXX_Size() int
- func (m *IsisIpv6AdjSid) XXX_Unmarshal(b []byte) error
- type IsisIpv6AdjSidBackupInfo
- func (*IsisIpv6AdjSidBackupInfo) Descriptor() ([]byte, []int)
- func (m *IsisIpv6AdjSidBackupInfo) GetBackupInterface() string
- func (m *IsisIpv6AdjSidBackupInfo) GetBackupLabelStack() []uint32
- func (m *IsisIpv6AdjSidBackupInfo) GetBackupLabelStackSize() uint32
- func (m *IsisIpv6AdjSidBackupInfo) GetBackupNexthop() string
- func (m *IsisIpv6AdjSidBackupInfo) GetBackupNodeAddress() string
- func (*IsisIpv6AdjSidBackupInfo) ProtoMessage()
- func (m *IsisIpv6AdjSidBackupInfo) Reset()
- func (m *IsisIpv6AdjSidBackupInfo) String() string
- func (m *IsisIpv6AdjSidBackupInfo) XXX_DiscardUnknown()
- func (m *IsisIpv6AdjSidBackupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisIpv6AdjSidBackupInfo) XXX_Merge(src proto.Message)
- func (m *IsisIpv6AdjSidBackupInfo) XXX_Size() int
- func (m *IsisIpv6AdjSidBackupInfo) XXX_Unmarshal(b []byte) error
- type IsisShAdjAf
- func (*IsisShAdjAf) Descriptor() ([]byte, []int)
- func (m *IsisShAdjAf) GetAfName() string
- func (m *IsisShAdjAf) GetIpv4() *IsisShAdjIpv4
- func (m *IsisShAdjAf) GetIpv6() *IsisShAdjIpv6
- func (*IsisShAdjAf) ProtoMessage()
- func (m *IsisShAdjAf) Reset()
- func (m *IsisShAdjAf) String() string
- func (m *IsisShAdjAf) XXX_DiscardUnknown()
- func (m *IsisShAdjAf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShAdjAf) XXX_Merge(src proto.Message)
- func (m *IsisShAdjAf) XXX_Size() int
- func (m *IsisShAdjAf) XXX_Unmarshal(b []byte) error
- type IsisShAdjIpv4
- func (*IsisShAdjIpv4) Descriptor() ([]byte, []int)
- func (m *IsisShAdjIpv4) GetAdjacencySid() *IsisIpv4AdjSid
- func (m *IsisShAdjIpv4) GetInterfaceAddresses() [][]byte
- func (m *IsisShAdjIpv4) GetNextHop() string
- func (m *IsisShAdjIpv4) GetNonFrrAdjacencySid() *IsisIpv4AdjSid
- func (m *IsisShAdjIpv4) GetUnderlyingAdjacencySidList() []uint32
- func (m *IsisShAdjIpv4) GetUnderlyingInterfaceList() []string
- func (*IsisShAdjIpv4) ProtoMessage()
- func (m *IsisShAdjIpv4) Reset()
- func (m *IsisShAdjIpv4) String() string
- func (m *IsisShAdjIpv4) XXX_DiscardUnknown()
- func (m *IsisShAdjIpv4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShAdjIpv4) XXX_Merge(src proto.Message)
- func (m *IsisShAdjIpv4) XXX_Size() int
- func (m *IsisShAdjIpv4) XXX_Unmarshal(b []byte) error
- type IsisShAdjIpv6
- func (*IsisShAdjIpv6) Descriptor() ([]byte, []int)
- func (m *IsisShAdjIpv6) GetAdjacencySid() *IsisIpv6AdjSid
- func (m *IsisShAdjIpv6) GetInterfaceAddresses() []*IsisIpv6AddressType
- func (m *IsisShAdjIpv6) GetNextHop() string
- func (m *IsisShAdjIpv6) GetNonFrrAdjacencySid() *IsisIpv6AdjSid
- func (m *IsisShAdjIpv6) GetUnderlyingAdjacencySidList() []uint32
- func (m *IsisShAdjIpv6) GetUnderlyingInterfaceList() []string
- func (*IsisShAdjIpv6) ProtoMessage()
- func (m *IsisShAdjIpv6) Reset()
- func (m *IsisShAdjIpv6) String() string
- func (m *IsisShAdjIpv6) XXX_DiscardUnknown()
- func (m *IsisShAdjIpv6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShAdjIpv6) XXX_Merge(src proto.Message)
- func (m *IsisShAdjIpv6) XXX_Size() int
- func (m *IsisShAdjIpv6) XXX_Unmarshal(b []byte) error
- type IsisShNbr
- func (*IsisShNbr) Descriptor() ([]byte, []int)
- func (m *IsisShNbr) GetLocalInterface() string
- func (m *IsisShNbr) GetNeighborActiveAreaAddresses() []*OsiAreaAddressType
- func (m *IsisShNbr) GetNeighborCircuitType() string
- func (m *IsisShNbr) GetNeighborHoldtime() uint32
- func (m *IsisShNbr) GetNeighborIetfNsfCapableFlag() uint32
- func (m *IsisShNbr) GetNeighborMediaType() string
- func (m *IsisShNbr) GetNeighborPerAddressFamilyData() []*IsisShAdjAf
- func (m *IsisShNbr) GetNeighborSnpa() string
- func (m *IsisShNbr) GetNeighborState() string
- func (m *IsisShNbr) GetNeighborSystemId() string
- func (m *IsisShNbr) GetNeighborUptime() uint32
- func (m *IsisShNbr) GetNeighborUptimeValidFlag() bool
- func (m *IsisShNbr) GetNsrStandby() bool
- func (m *IsisShNbr) GetTopologiesSupported() []*IsisTopoIdType
- func (*IsisShNbr) ProtoMessage()
- func (m *IsisShNbr) Reset()
- func (m *IsisShNbr) String() string
- func (m *IsisShNbr) XXX_DiscardUnknown()
- func (m *IsisShNbr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShNbr) XXX_Merge(src proto.Message)
- func (m *IsisShNbr) XXX_Size() int
- func (m *IsisShNbr) XXX_Unmarshal(b []byte) error
- type IsisShNbr_KEYS
- func (*IsisShNbr_KEYS) Descriptor() ([]byte, []int)
- func (m *IsisShNbr_KEYS) GetInstanceName() string
- func (m *IsisShNbr_KEYS) GetInterfaceName() string
- func (m *IsisShNbr_KEYS) GetSystemId() string
- func (*IsisShNbr_KEYS) ProtoMessage()
- func (m *IsisShNbr_KEYS) Reset()
- func (m *IsisShNbr_KEYS) String() string
- func (m *IsisShNbr_KEYS) XXX_DiscardUnknown()
- func (m *IsisShNbr_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShNbr_KEYS) XXX_Merge(src proto.Message)
- func (m *IsisShNbr_KEYS) XXX_Size() int
- func (m *IsisShNbr_KEYS) XXX_Unmarshal(b []byte) error
- type IsisTopoIdType
- func (*IsisTopoIdType) Descriptor() ([]byte, []int)
- func (m *IsisTopoIdType) GetAfName() string
- func (m *IsisTopoIdType) GetSafName() string
- func (m *IsisTopoIdType) GetTopologyName() string
- func (m *IsisTopoIdType) GetVrfName() string
- func (*IsisTopoIdType) ProtoMessage()
- func (m *IsisTopoIdType) Reset()
- func (m *IsisTopoIdType) String() string
- func (m *IsisTopoIdType) XXX_DiscardUnknown()
- func (m *IsisTopoIdType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisTopoIdType) XXX_Merge(src proto.Message)
- func (m *IsisTopoIdType) XXX_Size() int
- func (m *IsisTopoIdType) XXX_Unmarshal(b []byte) error
- type OsiAreaAddressType
- func (*OsiAreaAddressType) Descriptor() ([]byte, []int)
- func (m *OsiAreaAddressType) GetValue() string
- func (*OsiAreaAddressType) ProtoMessage()
- func (m *OsiAreaAddressType) Reset()
- func (m *OsiAreaAddressType) String() string
- func (m *OsiAreaAddressType) XXX_DiscardUnknown()
- func (m *OsiAreaAddressType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OsiAreaAddressType) XXX_Merge(src proto.Message)
- func (m *OsiAreaAddressType) XXX_Size() int
- func (m *OsiAreaAddressType) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IsisIpv4AdjSid ¶
type IsisIpv4AdjSid struct { // Adjacency SID value AdjacencySidValue uint32 `protobuf:"varint,1,opt,name=adjacency_sid_value,json=adjacencySidValue,proto3" json:"adjacency_sid_value,omitempty"` // Adjacency SID Backup Info AdjacencySidBackup *IsisIpv4AdjSidBackupInfo `protobuf:"bytes,2,opt,name=adjacency_sid_backup,json=adjacencySidBackup,proto3" json:"adjacency_sid_backup,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv4 Adjacency SID
func (*IsisIpv4AdjSid) Descriptor ¶
func (*IsisIpv4AdjSid) Descriptor() ([]byte, []int)
func (*IsisIpv4AdjSid) GetAdjacencySidBackup ¶
func (m *IsisIpv4AdjSid) GetAdjacencySidBackup() *IsisIpv4AdjSidBackupInfo
func (*IsisIpv4AdjSid) GetAdjacencySidValue ¶
func (m *IsisIpv4AdjSid) GetAdjacencySidValue() uint32
func (*IsisIpv4AdjSid) ProtoMessage ¶
func (*IsisIpv4AdjSid) ProtoMessage()
func (*IsisIpv4AdjSid) Reset ¶
func (m *IsisIpv4AdjSid) Reset()
func (*IsisIpv4AdjSid) String ¶
func (m *IsisIpv4AdjSid) String() string
func (*IsisIpv4AdjSid) XXX_DiscardUnknown ¶
func (m *IsisIpv4AdjSid) XXX_DiscardUnknown()
func (*IsisIpv4AdjSid) XXX_Marshal ¶
func (m *IsisIpv4AdjSid) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisIpv4AdjSid) XXX_Merge ¶
func (dst *IsisIpv4AdjSid) XXX_Merge(src proto.Message)
func (*IsisIpv4AdjSid) XXX_Size ¶
func (m *IsisIpv4AdjSid) XXX_Size() int
func (*IsisIpv4AdjSid) XXX_Unmarshal ¶
func (m *IsisIpv4AdjSid) XXX_Unmarshal(b []byte) error
type IsisIpv4AdjSidBackupInfo ¶
type IsisIpv4AdjSidBackupInfo struct { // Number of labels in the backup path label stack BackupLabelStackSize uint32 `` /* 126-byte string literal not displayed */ // Backup path label stack BackupLabelStack []uint32 `protobuf:"varint,2,rep,packed,name=backup_label_stack,json=backupLabelStack,proto3" json:"backup_label_stack,omitempty"` // Neighbor address used as adjacency backup target BackupNodeAddress string `protobuf:"bytes,3,opt,name=backup_node_address,json=backupNodeAddress,proto3" json:"backup_node_address,omitempty"` // Backup path nexthop address BackupNexthop string `protobuf:"bytes,4,opt,name=backup_nexthop,json=backupNexthop,proto3" json:"backup_nexthop,omitempty"` // Backup path interface BackupInterface string `protobuf:"bytes,5,opt,name=backup_interface,json=backupInterface,proto3" json:"backup_interface,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv4 Adjacency SID backup information
func (*IsisIpv4AdjSidBackupInfo) Descriptor ¶
func (*IsisIpv4AdjSidBackupInfo) Descriptor() ([]byte, []int)
func (*IsisIpv4AdjSidBackupInfo) GetBackupInterface ¶
func (m *IsisIpv4AdjSidBackupInfo) GetBackupInterface() string
func (*IsisIpv4AdjSidBackupInfo) GetBackupLabelStack ¶
func (m *IsisIpv4AdjSidBackupInfo) GetBackupLabelStack() []uint32
func (*IsisIpv4AdjSidBackupInfo) GetBackupLabelStackSize ¶
func (m *IsisIpv4AdjSidBackupInfo) GetBackupLabelStackSize() uint32
func (*IsisIpv4AdjSidBackupInfo) GetBackupNexthop ¶
func (m *IsisIpv4AdjSidBackupInfo) GetBackupNexthop() string
func (*IsisIpv4AdjSidBackupInfo) GetBackupNodeAddress ¶
func (m *IsisIpv4AdjSidBackupInfo) GetBackupNodeAddress() string
func (*IsisIpv4AdjSidBackupInfo) ProtoMessage ¶
func (*IsisIpv4AdjSidBackupInfo) ProtoMessage()
func (*IsisIpv4AdjSidBackupInfo) Reset ¶
func (m *IsisIpv4AdjSidBackupInfo) Reset()
func (*IsisIpv4AdjSidBackupInfo) String ¶
func (m *IsisIpv4AdjSidBackupInfo) String() string
func (*IsisIpv4AdjSidBackupInfo) XXX_DiscardUnknown ¶
func (m *IsisIpv4AdjSidBackupInfo) XXX_DiscardUnknown()
func (*IsisIpv4AdjSidBackupInfo) XXX_Marshal ¶
func (m *IsisIpv4AdjSidBackupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisIpv4AdjSidBackupInfo) XXX_Merge ¶
func (dst *IsisIpv4AdjSidBackupInfo) XXX_Merge(src proto.Message)
func (*IsisIpv4AdjSidBackupInfo) XXX_Size ¶
func (m *IsisIpv4AdjSidBackupInfo) XXX_Size() int
func (*IsisIpv4AdjSidBackupInfo) XXX_Unmarshal ¶
func (m *IsisIpv4AdjSidBackupInfo) XXX_Unmarshal(b []byte) error
type IsisIpv6AddressType ¶
type IsisIpv6AddressType 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 (*IsisIpv6AddressType) Descriptor ¶
func (*IsisIpv6AddressType) Descriptor() ([]byte, []int)
func (*IsisIpv6AddressType) GetValue ¶
func (m *IsisIpv6AddressType) GetValue() string
func (*IsisIpv6AddressType) ProtoMessage ¶
func (*IsisIpv6AddressType) ProtoMessage()
func (*IsisIpv6AddressType) Reset ¶
func (m *IsisIpv6AddressType) Reset()
func (*IsisIpv6AddressType) String ¶
func (m *IsisIpv6AddressType) String() string
func (*IsisIpv6AddressType) XXX_DiscardUnknown ¶
func (m *IsisIpv6AddressType) XXX_DiscardUnknown()
func (*IsisIpv6AddressType) XXX_Marshal ¶
func (m *IsisIpv6AddressType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisIpv6AddressType) XXX_Merge ¶
func (dst *IsisIpv6AddressType) XXX_Merge(src proto.Message)
func (*IsisIpv6AddressType) XXX_Size ¶
func (m *IsisIpv6AddressType) XXX_Size() int
func (*IsisIpv6AddressType) XXX_Unmarshal ¶
func (m *IsisIpv6AddressType) XXX_Unmarshal(b []byte) error
type IsisIpv6AdjSid ¶
type IsisIpv6AdjSid struct { // Adjacency SID value AdjacencySidValue uint32 `protobuf:"varint,1,opt,name=adjacency_sid_value,json=adjacencySidValue,proto3" json:"adjacency_sid_value,omitempty"` // Adjacency SID Backup Info AdjacencySidBackup *IsisIpv6AdjSidBackupInfo `protobuf:"bytes,2,opt,name=adjacency_sid_backup,json=adjacencySidBackup,proto3" json:"adjacency_sid_backup,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv6 Adjacency SID
func (*IsisIpv6AdjSid) Descriptor ¶
func (*IsisIpv6AdjSid) Descriptor() ([]byte, []int)
func (*IsisIpv6AdjSid) GetAdjacencySidBackup ¶
func (m *IsisIpv6AdjSid) GetAdjacencySidBackup() *IsisIpv6AdjSidBackupInfo
func (*IsisIpv6AdjSid) GetAdjacencySidValue ¶
func (m *IsisIpv6AdjSid) GetAdjacencySidValue() uint32
func (*IsisIpv6AdjSid) ProtoMessage ¶
func (*IsisIpv6AdjSid) ProtoMessage()
func (*IsisIpv6AdjSid) Reset ¶
func (m *IsisIpv6AdjSid) Reset()
func (*IsisIpv6AdjSid) String ¶
func (m *IsisIpv6AdjSid) String() string
func (*IsisIpv6AdjSid) XXX_DiscardUnknown ¶
func (m *IsisIpv6AdjSid) XXX_DiscardUnknown()
func (*IsisIpv6AdjSid) XXX_Marshal ¶
func (m *IsisIpv6AdjSid) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisIpv6AdjSid) XXX_Merge ¶
func (dst *IsisIpv6AdjSid) XXX_Merge(src proto.Message)
func (*IsisIpv6AdjSid) XXX_Size ¶
func (m *IsisIpv6AdjSid) XXX_Size() int
func (*IsisIpv6AdjSid) XXX_Unmarshal ¶
func (m *IsisIpv6AdjSid) XXX_Unmarshal(b []byte) error
type IsisIpv6AdjSidBackupInfo ¶
type IsisIpv6AdjSidBackupInfo struct { // Number of labels in the backup path label stack BackupLabelStackSize uint32 `` /* 126-byte string literal not displayed */ // Backup path label stack BackupLabelStack []uint32 `protobuf:"varint,2,rep,packed,name=backup_label_stack,json=backupLabelStack,proto3" json:"backup_label_stack,omitempty"` // Neighbor address used as adjacency backup target BackupNodeAddress string `protobuf:"bytes,3,opt,name=backup_node_address,json=backupNodeAddress,proto3" json:"backup_node_address,omitempty"` // Backup path nexthop address BackupNexthop string `protobuf:"bytes,4,opt,name=backup_nexthop,json=backupNexthop,proto3" json:"backup_nexthop,omitempty"` // Backup path interface BackupInterface string `protobuf:"bytes,5,opt,name=backup_interface,json=backupInterface,proto3" json:"backup_interface,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv4 Adjacency SID backup information
func (*IsisIpv6AdjSidBackupInfo) Descriptor ¶
func (*IsisIpv6AdjSidBackupInfo) Descriptor() ([]byte, []int)
func (*IsisIpv6AdjSidBackupInfo) GetBackupInterface ¶
func (m *IsisIpv6AdjSidBackupInfo) GetBackupInterface() string
func (*IsisIpv6AdjSidBackupInfo) GetBackupLabelStack ¶
func (m *IsisIpv6AdjSidBackupInfo) GetBackupLabelStack() []uint32
func (*IsisIpv6AdjSidBackupInfo) GetBackupLabelStackSize ¶
func (m *IsisIpv6AdjSidBackupInfo) GetBackupLabelStackSize() uint32
func (*IsisIpv6AdjSidBackupInfo) GetBackupNexthop ¶
func (m *IsisIpv6AdjSidBackupInfo) GetBackupNexthop() string
func (*IsisIpv6AdjSidBackupInfo) GetBackupNodeAddress ¶
func (m *IsisIpv6AdjSidBackupInfo) GetBackupNodeAddress() string
func (*IsisIpv6AdjSidBackupInfo) ProtoMessage ¶
func (*IsisIpv6AdjSidBackupInfo) ProtoMessage()
func (*IsisIpv6AdjSidBackupInfo) Reset ¶
func (m *IsisIpv6AdjSidBackupInfo) Reset()
func (*IsisIpv6AdjSidBackupInfo) String ¶
func (m *IsisIpv6AdjSidBackupInfo) String() string
func (*IsisIpv6AdjSidBackupInfo) XXX_DiscardUnknown ¶
func (m *IsisIpv6AdjSidBackupInfo) XXX_DiscardUnknown()
func (*IsisIpv6AdjSidBackupInfo) XXX_Marshal ¶
func (m *IsisIpv6AdjSidBackupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisIpv6AdjSidBackupInfo) XXX_Merge ¶
func (dst *IsisIpv6AdjSidBackupInfo) XXX_Merge(src proto.Message)
func (*IsisIpv6AdjSidBackupInfo) XXX_Size ¶
func (m *IsisIpv6AdjSidBackupInfo) XXX_Size() int
func (*IsisIpv6AdjSidBackupInfo) XXX_Unmarshal ¶
func (m *IsisIpv6AdjSidBackupInfo) XXX_Unmarshal(b []byte) error
type IsisShAdjAf ¶
type IsisShAdjAf struct { AfName string `protobuf:"bytes,1,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"` // IPV4 neighbor info Ipv4 *IsisShAdjIpv4 `protobuf:"bytes,2,opt,name=ipv4,proto3" json:"ipv4,omitempty"` // IPV6 neighbor info Ipv6 *IsisShAdjIpv6 `protobuf:"bytes,3,opt,name=ipv6,proto3" json:"ipv6,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisShAdjAf) Descriptor ¶
func (*IsisShAdjAf) Descriptor() ([]byte, []int)
func (*IsisShAdjAf) GetAfName ¶
func (m *IsisShAdjAf) GetAfName() string
func (*IsisShAdjAf) GetIpv4 ¶
func (m *IsisShAdjAf) GetIpv4() *IsisShAdjIpv4
func (*IsisShAdjAf) GetIpv6 ¶
func (m *IsisShAdjAf) GetIpv6() *IsisShAdjIpv6
func (*IsisShAdjAf) ProtoMessage ¶
func (*IsisShAdjAf) ProtoMessage()
func (*IsisShAdjAf) Reset ¶
func (m *IsisShAdjAf) Reset()
func (*IsisShAdjAf) String ¶
func (m *IsisShAdjAf) String() string
func (*IsisShAdjAf) XXX_DiscardUnknown ¶
func (m *IsisShAdjAf) XXX_DiscardUnknown()
func (*IsisShAdjAf) XXX_Marshal ¶
func (m *IsisShAdjAf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShAdjAf) XXX_Merge ¶
func (dst *IsisShAdjAf) XXX_Merge(src proto.Message)
func (*IsisShAdjAf) XXX_Size ¶
func (m *IsisShAdjAf) XXX_Size() int
func (*IsisShAdjAf) XXX_Unmarshal ¶
func (m *IsisShAdjAf) XXX_Unmarshal(b []byte) error
type IsisShAdjIpv4 ¶
type IsisShAdjIpv4 struct { // Adjacency next hop NextHop string `protobuf:"bytes,1,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"` // Adjacency interface addresses InterfaceAddresses [][]byte `protobuf:"bytes,2,rep,name=interface_addresses,json=interfaceAddresses,proto3" json:"interface_addresses,omitempty"` // Adjacency SID AdjacencySid *IsisIpv4AdjSid `protobuf:"bytes,3,opt,name=adjacency_sid,json=adjacencySid,proto3" json:"adjacency_sid,omitempty"` // Adjacency SID not eligible for FRR protection NonFrrAdjacencySid *IsisIpv4AdjSid `protobuf:"bytes,4,opt,name=non_frr_adjacency_sid,json=nonFrrAdjacencySid,proto3" json:"non_frr_adjacency_sid,omitempty"` // Underlying interface list for bundle interfaces UnderlyingInterfaceList []string `` /* 132-byte string literal not displayed */ // Per bundle member Adjacency sid UnderlyingAdjacencySidList []uint32 `` /* 151-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv4 Specific Per-Adjacency Data
func (*IsisShAdjIpv4) Descriptor ¶
func (*IsisShAdjIpv4) Descriptor() ([]byte, []int)
func (*IsisShAdjIpv4) GetAdjacencySid ¶
func (m *IsisShAdjIpv4) GetAdjacencySid() *IsisIpv4AdjSid
func (*IsisShAdjIpv4) GetInterfaceAddresses ¶
func (m *IsisShAdjIpv4) GetInterfaceAddresses() [][]byte
func (*IsisShAdjIpv4) GetNextHop ¶
func (m *IsisShAdjIpv4) GetNextHop() string
func (*IsisShAdjIpv4) GetNonFrrAdjacencySid ¶
func (m *IsisShAdjIpv4) GetNonFrrAdjacencySid() *IsisIpv4AdjSid
func (*IsisShAdjIpv4) GetUnderlyingAdjacencySidList ¶
func (m *IsisShAdjIpv4) GetUnderlyingAdjacencySidList() []uint32
func (*IsisShAdjIpv4) GetUnderlyingInterfaceList ¶
func (m *IsisShAdjIpv4) GetUnderlyingInterfaceList() []string
func (*IsisShAdjIpv4) ProtoMessage ¶
func (*IsisShAdjIpv4) ProtoMessage()
func (*IsisShAdjIpv4) Reset ¶
func (m *IsisShAdjIpv4) Reset()
func (*IsisShAdjIpv4) String ¶
func (m *IsisShAdjIpv4) String() string
func (*IsisShAdjIpv4) XXX_DiscardUnknown ¶
func (m *IsisShAdjIpv4) XXX_DiscardUnknown()
func (*IsisShAdjIpv4) XXX_Marshal ¶
func (m *IsisShAdjIpv4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShAdjIpv4) XXX_Merge ¶
func (dst *IsisShAdjIpv4) XXX_Merge(src proto.Message)
func (*IsisShAdjIpv4) XXX_Size ¶
func (m *IsisShAdjIpv4) XXX_Size() int
func (*IsisShAdjIpv4) XXX_Unmarshal ¶
func (m *IsisShAdjIpv4) XXX_Unmarshal(b []byte) error
type IsisShAdjIpv6 ¶
type IsisShAdjIpv6 struct { // Adjacency next hop NextHop string `protobuf:"bytes,1,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"` // Adjacency interface addresses InterfaceAddresses []*IsisIpv6AddressType `protobuf:"bytes,2,rep,name=interface_addresses,json=interfaceAddresses,proto3" json:"interface_addresses,omitempty"` // Adjacency SID AdjacencySid *IsisIpv6AdjSid `protobuf:"bytes,3,opt,name=adjacency_sid,json=adjacencySid,proto3" json:"adjacency_sid,omitempty"` // Adjacency SID not eligible for FRR protection NonFrrAdjacencySid *IsisIpv6AdjSid `protobuf:"bytes,4,opt,name=non_frr_adjacency_sid,json=nonFrrAdjacencySid,proto3" json:"non_frr_adjacency_sid,omitempty"` // Underlying interface list for bundle interfaces UnderlyingInterfaceList []string `` /* 132-byte string literal not displayed */ // Per bundle member Adjacency sid UnderlyingAdjacencySidList []uint32 `` /* 151-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv6 Specific Per-Adjacency Data
func (*IsisShAdjIpv6) Descriptor ¶
func (*IsisShAdjIpv6) Descriptor() ([]byte, []int)
func (*IsisShAdjIpv6) GetAdjacencySid ¶
func (m *IsisShAdjIpv6) GetAdjacencySid() *IsisIpv6AdjSid
func (*IsisShAdjIpv6) GetInterfaceAddresses ¶
func (m *IsisShAdjIpv6) GetInterfaceAddresses() []*IsisIpv6AddressType
func (*IsisShAdjIpv6) GetNextHop ¶
func (m *IsisShAdjIpv6) GetNextHop() string
func (*IsisShAdjIpv6) GetNonFrrAdjacencySid ¶
func (m *IsisShAdjIpv6) GetNonFrrAdjacencySid() *IsisIpv6AdjSid
func (*IsisShAdjIpv6) GetUnderlyingAdjacencySidList ¶
func (m *IsisShAdjIpv6) GetUnderlyingAdjacencySidList() []uint32
func (*IsisShAdjIpv6) GetUnderlyingInterfaceList ¶
func (m *IsisShAdjIpv6) GetUnderlyingInterfaceList() []string
func (*IsisShAdjIpv6) ProtoMessage ¶
func (*IsisShAdjIpv6) ProtoMessage()
func (*IsisShAdjIpv6) Reset ¶
func (m *IsisShAdjIpv6) Reset()
func (*IsisShAdjIpv6) String ¶
func (m *IsisShAdjIpv6) String() string
func (*IsisShAdjIpv6) XXX_DiscardUnknown ¶
func (m *IsisShAdjIpv6) XXX_DiscardUnknown()
func (*IsisShAdjIpv6) XXX_Marshal ¶
func (m *IsisShAdjIpv6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShAdjIpv6) XXX_Merge ¶
func (dst *IsisShAdjIpv6) XXX_Merge(src proto.Message)
func (*IsisShAdjIpv6) XXX_Size ¶
func (m *IsisShAdjIpv6) XXX_Size() int
func (*IsisShAdjIpv6) XXX_Unmarshal ¶
func (m *IsisShAdjIpv6) XXX_Unmarshal(b []byte) error
type IsisShNbr ¶
type IsisShNbr struct { // Neighbor system ID NeighborSystemId string `protobuf:"bytes,50,opt,name=neighbor_system_id,json=neighborSystemId,proto3" json:"neighbor_system_id,omitempty"` // Neighbor SNPA NeighborSnpa string `protobuf:"bytes,51,opt,name=neighbor_snpa,json=neighborSnpa,proto3" json:"neighbor_snpa,omitempty"` // Local interface LocalInterface string `protobuf:"bytes,52,opt,name=local_interface,json=localInterface,proto3" json:"local_interface,omitempty"` // Neighbor (adjacency) state NeighborState string `protobuf:"bytes,53,opt,name=neighbor_state,json=neighborState,proto3" json:"neighbor_state,omitempty"` // Circuit type NeighborCircuitType string `protobuf:"bytes,54,opt,name=neighbor_circuit_type,json=neighborCircuitType,proto3" json:"neighbor_circuit_type,omitempty"` // TRUE if neighbor is IETF-NSF capable NeighborIetfNsfCapableFlag uint32 `` /* 147-byte string literal not displayed */ // Link media type NeighborMediaType string `protobuf:"bytes,56,opt,name=neighbor_media_type,json=neighborMediaType,proto3" json:"neighbor_media_type,omitempty"` // Time (s) until neighbor declared down if no IIH received NeighborHoldtime uint32 `protobuf:"varint,57,opt,name=neighbor_holdtime,json=neighborHoldtime,proto3" json:"neighbor_holdtime,omitempty"` // Active area addresses NeighborActiveAreaAddresses []*OsiAreaAddressType `` /* 147-byte string literal not displayed */ // TRUE if NeighborUptime is set NeighborUptimeValidFlag bool `` /* 136-byte string literal not displayed */ // How long the neighbor has been up (s) NeighborUptime uint32 `protobuf:"varint,60,opt,name=neighbor_uptime,json=neighborUptime,proto3" json:"neighbor_uptime,omitempty"` // Topologies supported by both neighbor and local system TopologiesSupported []*IsisTopoIdType `protobuf:"bytes,61,rep,name=topologies_supported,json=topologiesSupported,proto3" json:"topologies_supported,omitempty"` // Per address-family data NeighborPerAddressFamilyData []*IsisShAdjAf `` /* 152-byte string literal not displayed */ // ISIS NSR STANDBY NsrStandby bool `protobuf:"varint,63,opt,name=nsr_standby,json=nsrStandby,proto3" json:"nsr_standby,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisShNbr) Descriptor ¶
func (*IsisShNbr) GetLocalInterface ¶
func (*IsisShNbr) GetNeighborActiveAreaAddresses ¶
func (m *IsisShNbr) GetNeighborActiveAreaAddresses() []*OsiAreaAddressType
func (*IsisShNbr) GetNeighborCircuitType ¶
func (*IsisShNbr) GetNeighborHoldtime ¶
func (*IsisShNbr) GetNeighborIetfNsfCapableFlag ¶
func (*IsisShNbr) GetNeighborMediaType ¶
func (*IsisShNbr) GetNeighborPerAddressFamilyData ¶
func (m *IsisShNbr) GetNeighborPerAddressFamilyData() []*IsisShAdjAf
func (*IsisShNbr) GetNeighborSnpa ¶
func (*IsisShNbr) GetNeighborState ¶
func (*IsisShNbr) GetNeighborSystemId ¶
func (*IsisShNbr) GetNeighborUptime ¶
func (*IsisShNbr) GetNeighborUptimeValidFlag ¶
func (*IsisShNbr) GetNsrStandby ¶
func (*IsisShNbr) GetTopologiesSupported ¶
func (m *IsisShNbr) GetTopologiesSupported() []*IsisTopoIdType
func (*IsisShNbr) ProtoMessage ¶
func (*IsisShNbr) ProtoMessage()
func (*IsisShNbr) XXX_DiscardUnknown ¶
func (m *IsisShNbr) XXX_DiscardUnknown()
func (*IsisShNbr) XXX_Marshal ¶
func (*IsisShNbr) XXX_Unmarshal ¶
type IsisShNbr_KEYS ¶
type IsisShNbr_KEYS struct { InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` SystemId string `protobuf:"bytes,2,opt,name=system_id,json=systemId,proto3" json:"system_id,omitempty"` InterfaceName string `protobuf:"bytes,3,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
A neighbor IS
func (*IsisShNbr_KEYS) Descriptor ¶
func (*IsisShNbr_KEYS) Descriptor() ([]byte, []int)
func (*IsisShNbr_KEYS) GetInstanceName ¶
func (m *IsisShNbr_KEYS) GetInstanceName() string
func (*IsisShNbr_KEYS) GetInterfaceName ¶
func (m *IsisShNbr_KEYS) GetInterfaceName() string
func (*IsisShNbr_KEYS) GetSystemId ¶
func (m *IsisShNbr_KEYS) GetSystemId() string
func (*IsisShNbr_KEYS) ProtoMessage ¶
func (*IsisShNbr_KEYS) ProtoMessage()
func (*IsisShNbr_KEYS) Reset ¶
func (m *IsisShNbr_KEYS) Reset()
func (*IsisShNbr_KEYS) String ¶
func (m *IsisShNbr_KEYS) String() string
func (*IsisShNbr_KEYS) XXX_DiscardUnknown ¶
func (m *IsisShNbr_KEYS) XXX_DiscardUnknown()
func (*IsisShNbr_KEYS) XXX_Marshal ¶
func (m *IsisShNbr_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShNbr_KEYS) XXX_Merge ¶
func (dst *IsisShNbr_KEYS) XXX_Merge(src proto.Message)
func (*IsisShNbr_KEYS) XXX_Size ¶
func (m *IsisShNbr_KEYS) XXX_Size() int
func (*IsisShNbr_KEYS) XXX_Unmarshal ¶
func (m *IsisShNbr_KEYS) XXX_Unmarshal(b []byte) error
type IsisTopoIdType ¶
type IsisTopoIdType struct { // AF name AfName string `protobuf:"bytes,1,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"` // Sub-AF name SafName string `protobuf:"bytes,2,opt,name=saf_name,json=safName,proto3" json:"saf_name,omitempty"` // VRF Name VrfName string `protobuf:"bytes,3,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"` // Topology Name TopologyName string `protobuf:"bytes,4,opt,name=topology_name,json=topologyName,proto3" json:"topology_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Identification of an IS-IS topology
func (*IsisTopoIdType) Descriptor ¶
func (*IsisTopoIdType) Descriptor() ([]byte, []int)
func (*IsisTopoIdType) GetAfName ¶
func (m *IsisTopoIdType) GetAfName() string
func (*IsisTopoIdType) GetSafName ¶
func (m *IsisTopoIdType) GetSafName() string
func (*IsisTopoIdType) GetTopologyName ¶
func (m *IsisTopoIdType) GetTopologyName() string
func (*IsisTopoIdType) GetVrfName ¶
func (m *IsisTopoIdType) GetVrfName() string
func (*IsisTopoIdType) ProtoMessage ¶
func (*IsisTopoIdType) ProtoMessage()
func (*IsisTopoIdType) Reset ¶
func (m *IsisTopoIdType) Reset()
func (*IsisTopoIdType) String ¶
func (m *IsisTopoIdType) String() string
func (*IsisTopoIdType) XXX_DiscardUnknown ¶
func (m *IsisTopoIdType) XXX_DiscardUnknown()
func (*IsisTopoIdType) XXX_Marshal ¶
func (m *IsisTopoIdType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisTopoIdType) XXX_Merge ¶
func (dst *IsisTopoIdType) XXX_Merge(src proto.Message)
func (*IsisTopoIdType) XXX_Size ¶
func (m *IsisTopoIdType) XXX_Size() int
func (*IsisTopoIdType) XXX_Unmarshal ¶
func (m *IsisTopoIdType) XXX_Unmarshal(b []byte) error
type OsiAreaAddressType ¶
type OsiAreaAddressType 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 (*OsiAreaAddressType) Descriptor ¶
func (*OsiAreaAddressType) Descriptor() ([]byte, []int)
func (*OsiAreaAddressType) GetValue ¶
func (m *OsiAreaAddressType) GetValue() string
func (*OsiAreaAddressType) ProtoMessage ¶
func (*OsiAreaAddressType) ProtoMessage()
func (*OsiAreaAddressType) Reset ¶
func (m *OsiAreaAddressType) Reset()
func (*OsiAreaAddressType) String ¶
func (m *OsiAreaAddressType) String() string
func (*OsiAreaAddressType) XXX_DiscardUnknown ¶
func (m *OsiAreaAddressType) XXX_DiscardUnknown()
func (*OsiAreaAddressType) XXX_Marshal ¶
func (m *OsiAreaAddressType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OsiAreaAddressType) XXX_Merge ¶
func (dst *OsiAreaAddressType) XXX_Merge(src proto.Message)
func (*OsiAreaAddressType) XXX_Size ¶
func (m *OsiAreaAddressType) XXX_Size() int
func (*OsiAreaAddressType) XXX_Unmarshal ¶
func (m *OsiAreaAddressType) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.