State¶
Leafs
age
chassis_id
chassis_id_type
id
last_update
management_address
management_address_type
port_description
port_id
port_id_type
system_description
system_name
-
class
Lldp.Interfaces.Interface.Neighbors.Neighbor.
State
¶ Bases:
Entity
Class Hierarchy:
Lldp
Interfaces
Interface
Neighbors
Neighbor
State
This class represents state data.
Operational state data
-
system_name
¶ The system name field shall contain an alpha-numeric string that indicates the system’s administratively assigned name. The system name should be the system’s fully qualified domain name. If implementations support IETF RFC 3418, the sysName object should be used for this field
type: str
length: 0..255config: False
-
system_description
¶ The system description field shall contain an alpha-numeric string that is the textual description of the network entity. The system description should include the full name and version identification of the system’s hardware type, software operating system, and networking software. If implementations support IETF RFC 3418, the sysDescr object should be used for this field
type: str
length: 0..255config: False
-
chassis_id
¶ The Chassis ID is a mandatory TLV which identifies the chassis component of the endpoint identifier associated with the transmitting LLDP agent
type: str
config: False
-
chassis_id_type
¶ This field identifies the format and source of the chassis identifier string. It is an enumerator defined by the LldpChassisIdSubtype object from IEEE 802.1AB MIB
type:
ChassisIdType
config: False
-
id
¶ System generated identifier for the neighbor on the interface
type: str
config: False
-
age
¶ Age since discovery
type: int
range: 0..18446744073709551615config: False
units: seconds
-
last_update
¶ Seconds since last update received
type: int
range: -9223372036854775808..9223372036854775807config: False
-
port_id
¶ The Port ID is a mandatory TLV which identifies the port component of the endpoint identifier associated with the transmitting LLDP agent. If the specified port is an IEEE 802.3 Repeater port, then this TLV is optional
type: str
config: False
-
port_id_type
¶ This field identifies the format and source of the port identifier string. It is an enumerator defined by the PtopoPortIdType object from RFC2922
type:
PortIdType
config: False
-
port_description
¶ The binary string containing the actual port identifier for the port which this LLDP PDU was transmitted. The source and format of this field is defined by PtopoPortId from RFC2922
type: str
config: False
-
management_address
¶ The Management Address is a mandatory TLV which identifies a network address associated with the local LLDP agent, which can be used to reach the agent on the port identified in the Port ID TLV
type: str
config: False
-
management_address_type
¶ The enumerated value for the network address type identified in this TLV. This enumeration is defined in the ‘Assigned Numbers’ RFC [RFC3232] and the ianaAddressFamilyNumbers object
type: str
config: False
-