Share via


ResourceSku Class

Definition

Describes an available Compute SKU.

public class ResourceSku
type ResourceSku = class
Public Class ResourceSku
Inheritance
ResourceSku

Constructors

ResourceSku()

Initializes a new instance of the ResourceSku class.

ResourceSku(String, String, String, String, String, String, ResourceSkuCapacity, IList<String>, IList<ResourceSkuLocationInfo>, IList<String>, IList<ResourceSkuCosts>, IList<ResourceSkuCapabilities>, IList<ResourceSkuRestrictions>)

Initializes a new instance of the ResourceSku class.

Properties

ApiVersions

Gets the api versions that support this SKU.

Capabilities

Gets a name value pair to describe the capability.

Capacity

Gets specifies the number of virtual machines in the scale set.

Costs

Gets metadata for retrieving price info.

Family

Gets the Family of this particular SKU.

Kind

Gets the Kind of resources that are supported in this SKU.

LocationInfo

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

Locations

Gets the set of locations that the SKU is available.

Name

Gets the name of SKU.

ResourceType

Gets the type of resource the SKU applies to.

Restrictions

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

Size

Gets the Size of the SKU.

Tier

Gets specifies the tier of virtual machines in a scale set.&lt;br /&gt;&lt;br /&gt; Possible Values:&lt;br /&gt;&lt;br /&gt; Standard&lt;br /&gt;&lt;br /&gt; Basic

Applies to