Share via


ResourceSku Class

Definition

Describes an available Azure Spring Apps SKU.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20220401.ResourceSkuTypeConverter))]
public class ResourceSku : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20220401.IResourceSku
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20220401.ResourceSkuTypeConverter))>]
type ResourceSku = class
    interface IResourceSku
    interface IJsonSerializable
Public Class ResourceSku
Implements IResourceSku
Inheritance
ResourceSku
Attributes
Implements

Constructors

Name Description
ResourceSku()

Creates an new ResourceSku instance.

Properties

Name Description
CapacityDefault

Gets or sets the default.

CapacityMaximum

Gets or sets the maximum.

CapacityMinimum

Gets or sets the minimum.

CapacityScaleType

Gets or sets the type of the scale.

Location

Gets the set of locations that the SKU is available.

LocationInfo

Gets a list of locations and availability zones in those locations where the SKU is available.

Name

Gets the name of SKU.

ResourceType

Gets the type of resource the SKU applies to.

Restriction

Gets the restrictions because of which SKU cannot be used. This is empty if there are no restrictions.

Tier

Gets the tier of SKU.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ResourceSku.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ResourceSku.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20220401.IResourceSku.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ResourceSku into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to