Share via


SkuResourceProperties Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.SkuResourcePropertiesTypeConverter))]
public class SkuResourceProperties : Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.ISkuResourceProperties, Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.SkuResourcePropertiesTypeConverter))>]
type SkuResourceProperties = class
    interface ISkuResourceProperties
    interface IJsonSerializable
    interface IResourceTypeSku
    interface IValidates
Public Class SkuResourceProperties
Implements ISkuResourceProperties, IValidates
Inheritance
SkuResourceProperties
Attributes
Implements

Constructors

SkuResourceProperties()

Creates an new SkuResourceProperties instance.

Properties

ProvisioningState
SkuSetting

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SkuResourceProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SkuResourceProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.ISkuResourceProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SkuResourceProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to