Share via


ResourceSkuRestrictionInfo Class

Definition

Describes an available Compute SKU Restriction Information.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.ResourceSkuRestrictionInfoTypeConverter))]
public class ResourceSkuRestrictionInfo : Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.IResourceSkuRestrictionInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.ResourceSkuRestrictionInfoTypeConverter))>]
type ResourceSkuRestrictionInfo = class
    interface IResourceSkuRestrictionInfo
    interface IJsonSerializable
Public Class ResourceSkuRestrictionInfo
Implements IResourceSkuRestrictionInfo
Inheritance
ResourceSkuRestrictionInfo
Attributes
Implements

Constructors

ResourceSkuRestrictionInfo()

Creates an new ResourceSkuRestrictionInfo instance.

Properties

Location

Locations where the SKU is restricted

Zone

List of availability zones where the SKU is restricted.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ResourceSkuRestrictionInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ResourceSkuRestrictionInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.IResourceSkuRestrictionInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ResourceSkuRestrictionInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to