Share via


VMInfo Class

Definition

Information about the VM.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.GuestConfiguration.Models.Api20220125.VMInfoTypeConverter))]
public class VMInfo : Microsoft.Azure.PowerShell.Cmdlets.GuestConfiguration.Models.Api20220125.IVMInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.GuestConfiguration.Models.Api20220125.VMInfoTypeConverter))>]
type VMInfo = class
    interface IVMInfo
    interface IJsonSerializable
Public Class VMInfo
Implements IVMInfo
Inheritance
VMInfo
Attributes
Implements

Constructors

Name Description
VMInfo()

Creates an new VMInfo instance.

Properties

Name Description
Id

Azure resource Id of the VM.

Uuid

UUID(Universally Unique Identifier) of the VM.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.GuestConfiguration.Models.Api20220125.IVMInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to