Partilhar via


Extension Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20230301.ExtensionTypeConverter))]
public class Extension : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20230301.IExtension, Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20230301.ExtensionTypeConverter))>]
type Extension = class
    interface IExtension
    interface IJsonSerializable
    interface IResource
    interface IValidates
Public Class Extension
Implements IExtension, IValidates
Inheritance
Extension
Attributes
Implements

Constructors

Extension()

Properties

AggregateState
Id
ManagedBy
Name
ParameterAutoUpgradeMinorVersion
ParameterEnableAutomaticUpgrade
ParameterForceUpdateTag
ParameterProtectedSetting
ParameterPublisher
ParameterSetting
ParameterType
ParameterTypeHandlerVersion
PerNodeExtensionDetail
ProvisioningState
ResourceGroupName
SystemData
SystemDataCreatedAt
SystemDataCreatedBy
SystemDataCreatedByType
SystemDataLastModifiedAt
SystemDataLastModifiedBy
SystemDataLastModifiedByType
Type

Methods

DeserializeFromDictionary(IDictionary)
DeserializeFromPSObject(PSObject)
FromJson(JsonNode)
FromJsonString(String)
ToJson(JsonObject, SerializationMode)
ToJsonString()
Validate(IEventListener)

Applies to