Share via


GuestAgentInstallStatus Class

Definition

Defines the status of a guest agent installation.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.GuestAgentInstallStatusTypeConverter))]
public class GuestAgentInstallStatus : Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IGuestAgentInstallStatus
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.GuestAgentInstallStatusTypeConverter))>]
type GuestAgentInstallStatus = class
    interface IGuestAgentInstallStatus
    interface IJsonSerializable
Public Class GuestAgentInstallStatus
Implements IGuestAgentInstallStatus
Inheritance
GuestAgentInstallStatus
Attributes
Implements

Constructors

GuestAgentInstallStatus()

Creates an new GuestAgentInstallStatus instance.

Properties

AgentVersion

The hybrid machine agent full version.

ErrorDetail

Details about the error state.

LastStatusChange

The time of the last status change.

Status

The installation status of the hybrid machine agent installation.

VMUuid

Specifies the VM's unique SMBIOS ID.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GuestAgentInstallStatus.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GuestAgentInstallStatus.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IGuestAgentInstallStatus.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of GuestAgentInstallStatus into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to