NetworkAdapter Class

Represents the networkAdapter on a device.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

NetworkAdapter(*, rdma_status: str | _models.NetworkAdapterRDMAStatus | None = None, dhcp_status: str | _models.NetworkAdapterDHCPStatus | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
rdma_status

Value indicating whether this adapter is RDMA capable. Known values are: "Incapable" and "Capable".

Default value: None
dhcp_status

Value indicating whether this adapter has DHCP enabled. Known values are: "Disabled" and "Enabled".

Default value: None

Variables

Name Description
adapter_id
str

Instance ID of network adapter.

adapter_position

Hardware position of network adapter.

index
int

Logical index of the adapter.

node_id
str

Node ID of the network adapter.

network_adapter_name
str

Network adapter name.

label
str

Hardware label for the adapter.

mac_address
str

MAC address.

link_speed
int

Link speed.

status

Value indicating whether this adapter is valid. Known values are: "Inactive" and "Active".

rdma_status

Value indicating whether this adapter is RDMA capable. Known values are: "Incapable" and "Capable".

dhcp_status

Value indicating whether this adapter has DHCP enabled. Known values are: "Disabled" and "Enabled".

ipv4_configuration

The IPv4 configuration of the network adapter.

ipv6_configuration

The IPv6 configuration of the network adapter.

ipv6_link_local_address
str

The IPv6 local address.

dns_servers

The list of DNS Servers of the device.