Share via


Nic Class

Definition

Type Deprecated. Will be removed in an upcoming version. Nic represents the network interface card details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.NicTypeConverter))]
public class Nic : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.INic
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.NicTypeConverter))>]
type Nic = class
    interface INic
    interface IJsonSerializable
Public Class Nic
Implements INic
Inheritance
Nic
Attributes
Implements

Constructors

Nic()

Creates an new Nic instance.

Properties

LldpNeighborPortDescription

The descriptive information about the port on the connected device.

LldpNeighborPortName

The system-assigned name of the port on the connected device.

LldpNeighborSystemDescription

The descriptive information about the connected device.

LldpNeighborSystemName

The system-assigned name of the connected device.

MacAddress

The MAC address associated with this NIC.

Name

The name of the NIC/interface.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Nic.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Nic.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.INic.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Nic into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to