Struct redfish_codegen::models::port::v1_8_0::LLDPTransmit
source · pub struct LLDPTransmit {
pub chassis_id: Option<String>,
pub chassis_id_subtype: Option<IEEE802ISubtype>,
pub management_address_ipv4: Option<String>,
pub management_address_ipv6: Option<String>,
pub management_address_mac: Option<String>,
pub management_vlan_id: Option<i64>,
pub port_id: Option<String>,
pub port_id_subtype: Option<IEEE802ISubtype>,
pub system_capabilities: Option<Vec<LLDPSystemCapabilities>>,
pub system_description: Option<String>,
pub system_name: Option<String>,
}
Expand description
Link Layer Data Protocol (LLDP) data being transmitted on this link.
Fields§
§chassis_id: Option<String>
Link Layer Data Protocol (LLDP) chassis ID.
chassis_id_subtype: Option<IEEE802ISubtype>
§management_address_ipv4: Option<String>
The IPv4 management address to be transmitted from this endpoint.
management_address_ipv6: Option<String>
The IPv6 management address to be transmitted from this endpoint.
management_address_mac: Option<String>
The management MAC address to be transmitted from this endpoint.
management_vlan_id: Option<i64>
The management VLAN ID to be transmitted from this endpoint.
port_id: Option<String>
A colon delimited string of hexadecimal octets identifying a port to be transmitted from this endpoint.
port_id_subtype: Option<IEEE802ISubtype>
§system_capabilities: Option<Vec<LLDPSystemCapabilities>>
The system capabilities to be transmitted from this endpoint.
system_description: Option<String>
The system description to be transmitted from this endpoint.
system_name: Option<String>
The system name to be transmitted from this endpoint.
Trait Implementations§
source§impl Clone for LLDPTransmit
impl Clone for LLDPTransmit
source§fn clone(&self) -> LLDPTransmit
fn clone(&self) -> LLDPTransmit
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for LLDPTransmit
impl Debug for LLDPTransmit
source§impl Default for LLDPTransmit
impl Default for LLDPTransmit
source§fn default() -> LLDPTransmit
fn default() -> LLDPTransmit
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for LLDPTransmit
impl<'de> Deserialize<'de> for LLDPTransmit
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more