Share via


NicDetail Class

Definition

The NIC Detail of a device.

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

Constructors

NicDetail()

Creates an new NicDetail 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

SubnetMask

Subnet Mask of NIC

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NicDetail.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NicDetail.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NicDetail into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to