EdgeMachineNicDetail Class

Definition

Network Interface Card (NIC) Details of edge machine.

public class EdgeMachineNicDetail : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Hci.Models.EdgeMachineNicDetail>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Hci.Models.EdgeMachineNicDetail>
type EdgeMachineNicDetail = class
    interface IJsonModel<EdgeMachineNicDetail>
    interface IPersistableModel<EdgeMachineNicDetail>
Public Class EdgeMachineNicDetail
Implements IJsonModel(Of EdgeMachineNicDetail), IPersistableModel(Of EdgeMachineNicDetail)
Inheritance
EdgeMachineNicDetail
Implements

Properties

Name Description
AdapterName

Adapter Name of NIC.

ComponentId

Component Id of NIC.

DefaultGateway

Default Gateway of NIC.

DefaultIsolationId

Default Isolation of Management NIC.

DnsServers

DNS Servers for NIC.

DriverVersion

Driver Version of NIC.

InterfaceDescription

Interface Description of NIC.

Ip4Address

Subnet Mask of NIC.

MacAddress

MAC address information of NIC.

NicStatus

The status of NIC, up, disconnected.

NicType

The type of NIC, physical, virtual, management.

RdmaCapability

Describes the RDMA capability of the network adapter.

Slot

The slot attached to the NIC.

SubnetMask

Subnet Mask of NIC.

SwitchName

The switch attached to the NIC, if any.

VlanId

The VLAN ID of the physical NIC.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<EdgeMachineNicDetail>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<EdgeMachineNicDetail>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<EdgeMachineNicDetail>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<EdgeMachineNicDetail>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<EdgeMachineNicDetail>.Write(ModelReaderWriterOptions)

Applies to