Share via


NetworkInterfaceUpdate Class

Definition

Defines the network interface update.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.NetworkInterfaceUpdateTypeConverter))]
public class NetworkInterfaceUpdate : Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.INetworkInterfaceUpdate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.NetworkInterfaceUpdateTypeConverter))>]
type NetworkInterfaceUpdate = class
    interface INetworkInterfaceUpdate
    interface IJsonSerializable
Public Class NetworkInterfaceUpdate
Implements INetworkInterfaceUpdate
Inheritance
NetworkInterfaceUpdate
Attributes
Implements

Constructors

NetworkInterfaceUpdate()

Creates an new NetworkInterfaceUpdate instance.

Properties

DeviceKey

Gets or sets the device key value.

Name

Gets or sets the name of the network interface.

NetworkId

Gets or sets the ARM Id of the network resource to connect the virtual machine.

NicType

NIC type

PowerOnBoot

Gets or sets the power on boot.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkInterfaceUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkInterfaceUpdate.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.INetworkInterfaceUpdate.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkInterfaceUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to