Share via


HciNicDetail Class

Definition

The NIC Detail of a device.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.HciNicDetailTypeConverter))]
public class HciNicDetail : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IHciNicDetail
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.HciNicDetailTypeConverter))>]
type HciNicDetail = class
    interface IHciNicDetail
    interface IJsonSerializable
Public Class HciNicDetail
Implements IHciNicDetail
Inheritance
HciNicDetail
Attributes
Implements

Constructors

HciNicDetail()

Creates an new HciNicDetail instance.

Properties

AdapterName

Adapter Name of NIC

ComponentId

Component Id of NIC

DefaultGateway

Default Gateway of NIC

DefaultIsolationId

Default Isolation of Management NIC

DnsServer

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.

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

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HciNicDetail.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HciNicDetail.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IHciNicDetail.

FromJsonString(String)

Creates a new instance of HciNicDetail, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of HciNicDetail into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to