cisco_ios_xr_cdp_oper_cdp_nodes_node_neighbors_details_detail

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-cdp-oper:cdp/nodes/node/neighbors/details/detail

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CdpAddrEntry

type CdpAddrEntry struct {
	// Next address entry in list
	CdpAddrEntry         []*CdpAddrEntryItem `protobuf:"bytes,1,rep,name=cdp_addr_entry,json=cdpAddrEntry,proto3" json:"cdp_addr_entry,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*CdpAddrEntry) Descriptor

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

func (*CdpAddrEntry) GetCdpAddrEntry

func (m *CdpAddrEntry) GetCdpAddrEntry() []*CdpAddrEntryItem

func (*CdpAddrEntry) ProtoMessage

func (*CdpAddrEntry) ProtoMessage()

func (*CdpAddrEntry) Reset

func (m *CdpAddrEntry) Reset()

func (*CdpAddrEntry) String

func (m *CdpAddrEntry) String() string

func (*CdpAddrEntry) XXX_DiscardUnknown

func (m *CdpAddrEntry) XXX_DiscardUnknown()

func (*CdpAddrEntry) XXX_Marshal

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

func (*CdpAddrEntry) XXX_Merge

func (dst *CdpAddrEntry) XXX_Merge(src proto.Message)

func (*CdpAddrEntry) XXX_Size

func (m *CdpAddrEntry) XXX_Size() int

func (*CdpAddrEntry) XXX_Unmarshal

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

type CdpAddrEntryItem

type CdpAddrEntryItem struct {
	// Network layer address
	Address              *CdpL3Addr `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*CdpAddrEntryItem) Descriptor

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

func (*CdpAddrEntryItem) GetAddress

func (m *CdpAddrEntryItem) GetAddress() *CdpL3Addr

func (*CdpAddrEntryItem) ProtoMessage

func (*CdpAddrEntryItem) ProtoMessage()

func (*CdpAddrEntryItem) Reset

func (m *CdpAddrEntryItem) Reset()

func (*CdpAddrEntryItem) String

func (m *CdpAddrEntryItem) String() string

func (*CdpAddrEntryItem) XXX_DiscardUnknown

func (m *CdpAddrEntryItem) XXX_DiscardUnknown()

func (*CdpAddrEntryItem) XXX_Marshal

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

func (*CdpAddrEntryItem) XXX_Merge

func (dst *CdpAddrEntryItem) XXX_Merge(src proto.Message)

func (*CdpAddrEntryItem) XXX_Size

func (m *CdpAddrEntryItem) XXX_Size() int

func (*CdpAddrEntryItem) XXX_Unmarshal

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

type CdpL3Addr

type CdpL3Addr struct {
	AddressType string `protobuf:"bytes,1,opt,name=address_type,json=addressType,proto3" json:"address_type,omitempty"`
	// IPv4 address
	Ipv4Address string `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address,proto3" json:"ipv4_address,omitempty"`
	// IPv6 address
	Ipv6Address          *In6AddrTd `protobuf:"bytes,3,opt,name=ipv6_address,json=ipv6Address,proto3" json:"ipv6_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*CdpL3Addr) Descriptor

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

func (*CdpL3Addr) GetAddressType

func (m *CdpL3Addr) GetAddressType() string

func (*CdpL3Addr) GetIpv4Address

func (m *CdpL3Addr) GetIpv4Address() string

func (*CdpL3Addr) GetIpv6Address

func (m *CdpL3Addr) GetIpv6Address() *In6AddrTd

func (*CdpL3Addr) ProtoMessage

func (*CdpL3Addr) ProtoMessage()

func (*CdpL3Addr) Reset

func (m *CdpL3Addr) Reset()

func (*CdpL3Addr) String

func (m *CdpL3Addr) String() string

func (*CdpL3Addr) XXX_DiscardUnknown

func (m *CdpL3Addr) XXX_DiscardUnknown()

func (*CdpL3Addr) XXX_Marshal

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

func (*CdpL3Addr) XXX_Merge

func (dst *CdpL3Addr) XXX_Merge(src proto.Message)

func (*CdpL3Addr) XXX_Size

func (m *CdpL3Addr) XXX_Size() int

func (*CdpL3Addr) XXX_Unmarshal

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

type CdpNeighbor

type CdpNeighbor struct {
	// Next neighbor in the list
	CdpNeighbor          []*CdpNeighborItem `protobuf:"bytes,50,rep,name=cdp_neighbor,json=cdpNeighbor,proto3" json:"cdp_neighbor,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*CdpNeighbor) Descriptor

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

func (*CdpNeighbor) GetCdpNeighbor

func (m *CdpNeighbor) GetCdpNeighbor() []*CdpNeighborItem

func (*CdpNeighbor) ProtoMessage

func (*CdpNeighbor) ProtoMessage()

func (*CdpNeighbor) Reset

func (m *CdpNeighbor) Reset()

func (*CdpNeighbor) String

func (m *CdpNeighbor) String() string

func (*CdpNeighbor) XXX_DiscardUnknown

func (m *CdpNeighbor) XXX_DiscardUnknown()

func (*CdpNeighbor) XXX_Marshal

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

func (*CdpNeighbor) XXX_Merge

func (dst *CdpNeighbor) XXX_Merge(src proto.Message)

func (*CdpNeighbor) XXX_Size

func (m *CdpNeighbor) XXX_Size() int

func (*CdpNeighbor) XXX_Unmarshal

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

type CdpNeighborDetail

type CdpNeighborDetail struct {
	// List of network addresses
	NetworkAddresses *CdpAddrEntry `protobuf:"bytes,1,opt,name=network_addresses,json=networkAddresses,proto3" json:"network_addresses,omitempty"`
	// Version TLV
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// List of protocol hello entries
	ProtocolHelloList *CdpProtHelloEntry `protobuf:"bytes,3,opt,name=protocol_hello_list,json=protocolHelloList,proto3" json:"protocol_hello_list,omitempty"`
	// VTP domain
	VtpDomain string `protobuf:"bytes,4,opt,name=vtp_domain,json=vtpDomain,proto3" json:"vtp_domain,omitempty"`
	// Native VLAN
	NativeVlan uint32 `protobuf:"varint,5,opt,name=native_vlan,json=nativeVlan,proto3" json:"native_vlan,omitempty"`
	// Duplex setting
	Duplex string `protobuf:"bytes,6,opt,name=duplex,proto3" json:"duplex,omitempty"`
	// SysName
	SystemName           string   `protobuf:"bytes,7,opt,name=system_name,json=systemName,proto3" json:"system_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CdpNeighborDetail) Descriptor

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

func (*CdpNeighborDetail) GetDuplex

func (m *CdpNeighborDetail) GetDuplex() string

func (*CdpNeighborDetail) GetNativeVlan

func (m *CdpNeighborDetail) GetNativeVlan() uint32

func (*CdpNeighborDetail) GetNetworkAddresses

func (m *CdpNeighborDetail) GetNetworkAddresses() *CdpAddrEntry

func (*CdpNeighborDetail) GetProtocolHelloList

func (m *CdpNeighborDetail) GetProtocolHelloList() *CdpProtHelloEntry

func (*CdpNeighborDetail) GetSystemName

func (m *CdpNeighborDetail) GetSystemName() string

func (*CdpNeighborDetail) GetVersion

func (m *CdpNeighborDetail) GetVersion() string

func (*CdpNeighborDetail) GetVtpDomain

func (m *CdpNeighborDetail) GetVtpDomain() string

func (*CdpNeighborDetail) ProtoMessage

func (*CdpNeighborDetail) ProtoMessage()

func (*CdpNeighborDetail) Reset

func (m *CdpNeighborDetail) Reset()

func (*CdpNeighborDetail) String

func (m *CdpNeighborDetail) String() string

func (*CdpNeighborDetail) XXX_DiscardUnknown

func (m *CdpNeighborDetail) XXX_DiscardUnknown()

func (*CdpNeighborDetail) XXX_Marshal

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

func (*CdpNeighborDetail) XXX_Merge

func (dst *CdpNeighborDetail) XXX_Merge(src proto.Message)

func (*CdpNeighborDetail) XXX_Size

func (m *CdpNeighborDetail) XXX_Size() int

func (*CdpNeighborDetail) XXX_Unmarshal

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

type CdpNeighborItem

type CdpNeighborItem struct {
	// Interface the neighbor entry was received on
	ReceivingInterfaceName string `` /* 129-byte string literal not displayed */
	// Device identifier
	DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	// Outgoing port identifier
	PortId string `protobuf:"bytes,3,opt,name=port_id,json=portId,proto3" json:"port_id,omitempty"`
	// Version number
	HeaderVersion uint32 `protobuf:"varint,4,opt,name=header_version,json=headerVersion,proto3" json:"header_version,omitempty"`
	// Remaining hold time
	HoldTime uint32 `protobuf:"varint,5,opt,name=hold_time,json=holdTime,proto3" json:"hold_time,omitempty"`
	// Capabilities
	Capabilities string `protobuf:"bytes,6,opt,name=capabilities,proto3" json:"capabilities,omitempty"`
	// Platform type
	Platform string `protobuf:"bytes,7,opt,name=platform,proto3" json:"platform,omitempty"`
	// Detailed neighbor info
	Detail               *CdpNeighborDetail `protobuf:"bytes,8,opt,name=detail,proto3" json:"detail,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*CdpNeighborItem) Descriptor

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

func (*CdpNeighborItem) GetCapabilities

func (m *CdpNeighborItem) GetCapabilities() string

func (*CdpNeighborItem) GetDetail

func (m *CdpNeighborItem) GetDetail() *CdpNeighborDetail

func (*CdpNeighborItem) GetDeviceId

func (m *CdpNeighborItem) GetDeviceId() string

func (*CdpNeighborItem) GetHeaderVersion

func (m *CdpNeighborItem) GetHeaderVersion() uint32

func (*CdpNeighborItem) GetHoldTime

func (m *CdpNeighborItem) GetHoldTime() uint32

func (*CdpNeighborItem) GetPlatform

func (m *CdpNeighborItem) GetPlatform() string

func (*CdpNeighborItem) GetPortId

func (m *CdpNeighborItem) GetPortId() string

func (*CdpNeighborItem) GetReceivingInterfaceName

func (m *CdpNeighborItem) GetReceivingInterfaceName() string

func (*CdpNeighborItem) ProtoMessage

func (*CdpNeighborItem) ProtoMessage()

func (*CdpNeighborItem) Reset

func (m *CdpNeighborItem) Reset()

func (*CdpNeighborItem) String

func (m *CdpNeighborItem) String() string

func (*CdpNeighborItem) XXX_DiscardUnknown

func (m *CdpNeighborItem) XXX_DiscardUnknown()

func (*CdpNeighborItem) XXX_Marshal

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

func (*CdpNeighborItem) XXX_Merge

func (dst *CdpNeighborItem) XXX_Merge(src proto.Message)

func (*CdpNeighborItem) XXX_Size

func (m *CdpNeighborItem) XXX_Size() int

func (*CdpNeighborItem) XXX_Unmarshal

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

type CdpNeighbor_KEYS

type CdpNeighbor_KEYS struct {
	NodeName             string   `protobuf:"bytes,1,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	InterfaceName        string   `protobuf:"bytes,2,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`
	DeviceId             string   `protobuf:"bytes,3,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CDP neighbor info

func (*CdpNeighbor_KEYS) Descriptor

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

func (*CdpNeighbor_KEYS) GetDeviceId

func (m *CdpNeighbor_KEYS) GetDeviceId() string

func (*CdpNeighbor_KEYS) GetInterfaceName

func (m *CdpNeighbor_KEYS) GetInterfaceName() string

func (*CdpNeighbor_KEYS) GetNodeName

func (m *CdpNeighbor_KEYS) GetNodeName() string

func (*CdpNeighbor_KEYS) ProtoMessage

func (*CdpNeighbor_KEYS) ProtoMessage()

func (*CdpNeighbor_KEYS) Reset

func (m *CdpNeighbor_KEYS) Reset()

func (*CdpNeighbor_KEYS) String

func (m *CdpNeighbor_KEYS) String() string

func (*CdpNeighbor_KEYS) XXX_DiscardUnknown

func (m *CdpNeighbor_KEYS) XXX_DiscardUnknown()

func (*CdpNeighbor_KEYS) XXX_Marshal

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

func (*CdpNeighbor_KEYS) XXX_Merge

func (dst *CdpNeighbor_KEYS) XXX_Merge(src proto.Message)

func (*CdpNeighbor_KEYS) XXX_Size

func (m *CdpNeighbor_KEYS) XXX_Size() int

func (*CdpNeighbor_KEYS) XXX_Unmarshal

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

type CdpProtHelloEntry

type CdpProtHelloEntry struct {
	// Next protocol hello entry in list
	CdpProtHelloEntry    []*CdpProtHelloEntryItem `protobuf:"bytes,1,rep,name=cdp_prot_hello_entry,json=cdpProtHelloEntry,proto3" json:"cdp_prot_hello_entry,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*CdpProtHelloEntry) Descriptor

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

func (*CdpProtHelloEntry) GetCdpProtHelloEntry

func (m *CdpProtHelloEntry) GetCdpProtHelloEntry() []*CdpProtHelloEntryItem

func (*CdpProtHelloEntry) ProtoMessage

func (*CdpProtHelloEntry) ProtoMessage()

func (*CdpProtHelloEntry) Reset

func (m *CdpProtHelloEntry) Reset()

func (*CdpProtHelloEntry) String

func (m *CdpProtHelloEntry) String() string

func (*CdpProtHelloEntry) XXX_DiscardUnknown

func (m *CdpProtHelloEntry) XXX_DiscardUnknown()

func (*CdpProtHelloEntry) XXX_Marshal

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

func (*CdpProtHelloEntry) XXX_Merge

func (dst *CdpProtHelloEntry) XXX_Merge(src proto.Message)

func (*CdpProtHelloEntry) XXX_Size

func (m *CdpProtHelloEntry) XXX_Size() int

func (*CdpProtHelloEntry) XXX_Unmarshal

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

type CdpProtHelloEntryItem

type CdpProtHelloEntryItem struct {
	// Protocol Hello msg
	HelloMessage         []byte   `protobuf:"bytes,1,opt,name=hello_message,json=helloMessage,proto3" json:"hello_message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CdpProtHelloEntryItem) Descriptor

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

func (*CdpProtHelloEntryItem) GetHelloMessage

func (m *CdpProtHelloEntryItem) GetHelloMessage() []byte

func (*CdpProtHelloEntryItem) ProtoMessage

func (*CdpProtHelloEntryItem) ProtoMessage()

func (*CdpProtHelloEntryItem) Reset

func (m *CdpProtHelloEntryItem) Reset()

func (*CdpProtHelloEntryItem) String

func (m *CdpProtHelloEntryItem) String() string

func (*CdpProtHelloEntryItem) XXX_DiscardUnknown

func (m *CdpProtHelloEntryItem) XXX_DiscardUnknown()

func (*CdpProtHelloEntryItem) XXX_Marshal

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

func (*CdpProtHelloEntryItem) XXX_Merge

func (dst *CdpProtHelloEntryItem) XXX_Merge(src proto.Message)

func (*CdpProtHelloEntryItem) XXX_Size

func (m *CdpProtHelloEntryItem) XXX_Size() int

func (*CdpProtHelloEntryItem) XXX_Unmarshal

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

type In6AddrTd

type In6AddrTd 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 (*In6AddrTd) Descriptor

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

func (*In6AddrTd) GetValue

func (m *In6AddrTd) GetValue() string

func (*In6AddrTd) ProtoMessage

func (*In6AddrTd) ProtoMessage()

func (*In6AddrTd) Reset

func (m *In6AddrTd) Reset()

func (*In6AddrTd) String

func (m *In6AddrTd) String() string

func (*In6AddrTd) XXX_DiscardUnknown

func (m *In6AddrTd) XXX_DiscardUnknown()

func (*In6AddrTd) XXX_Marshal

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

func (*In6AddrTd) XXX_Merge

func (dst *In6AddrTd) XXX_Merge(src proto.Message)

func (*In6AddrTd) XXX_Size

func (m *In6AddrTd) XXX_Size() int

func (*In6AddrTd) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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