Share via


ExtensionAutoGenerated Class

Definition

Arc extension installed on edge device.

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

Constructors

ExtensionAutoGenerated()

Creates an new ExtensionAutoGenerated instance.

Properties

ErrorDetail

Error details while installing Arc extension.

ExtensionName

Arc extension name installed on edge device.

ExtensionResourceId

Arc Extension Azure resource id.

ManagedBy

Extension managed by user or Azure.

State

Arc extension state from arc machine extension.

TypeHandlerVersion

Extension version installed.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExtensionAutoGenerated.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExtensionAutoGenerated.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExtensionAutoGenerated into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to