The SKU definition.
Inheritance
System.Object
SkuDefinition
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.ResourceManager.Workloads.dll
Syntax
public class SkuDefinition
Properties
Capabilities
The SKU capabilities.
Declaration
public System.Collections.Generic.IReadOnlyList<Azure.ResourceManager.Workloads.Models.SkuCapability> Capabilities { get; }
Property Value
Capacity
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
Declaration
public BinaryData Capacity { get; }
Property Value
System.BinaryData |
Costs
The SKU costs.
Declaration
public System.Collections.Generic.IReadOnlyList<Azure.ResourceManager.Workloads.Models.SkuCost> Costs { get; }
Property Value
System.Collections.Generic.IReadOnlyList<SkuCost> |
Family
If the service has different generations of hardware, for the same SKU, then that can be captured here.
Declaration
public string Family { get; }
Property Value
System.String |
Kind
If the service has different kinds of hardware, for the same SKU, then that can be captured here.
Declaration
public string Kind { get; }
Property Value
System.String |
LocationInfo
List of locations where this SKU is available.
Declaration
public System.Collections.Generic.IReadOnlyList<Azure.ResourceManager.Workloads.Models.SkuLocationAndZones> LocationInfo { get; }
Property Value
Locations
List of locations where this SKU is available.
Declaration
public System.Collections.Generic.IReadOnlyList<Azure.Core.AzureLocation> Locations { get; }
Property Value
System.Collections.Generic.IReadOnlyList<Azure.Core.AzureLocation> |
Name
The name of the SKU.
Declaration
public string Name { get; }
Property Value
System.String |
ResourceType
Resource type the SKU applicable for.
Declaration
public string ResourceType { get; }
Property Value
System.String |
Restrictions
The SKU restrictions.
Declaration
public System.Collections.Generic.IReadOnlyList<Azure.ResourceManager.Workloads.Models.SkuRestriction> Restrictions { get; }
Property Value
Size
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
Declaration
public string Size { get; }
Property Value
System.String |
Tier
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
Declaration
public string Tier { get; }
Property Value
System.String |
ncG1vNJzZmiZqqq%2Fpr%2FDpJuom6Njr627wWeaqKqVY8SqusOorqxmnprBcHDWnplonJ%2Bpu6bAjnqxrqqVY5%2Bmv86uqZydfZa7orPEq2WQp6KgubCtw6xmamZgY31ursStmGdpX5a9qnugs6yrnV6HsrS71KuanoWRo66osdFnjqiqm6G8orDSZ4SonJWhwHCN2a6pnmaCmsCwwdGcnIaZnpa0pr6NkKaro5ykrqW%2FjYamnZ2cqHuUt9R9nJ%2Bhnp7BqrvNZ5%2BtpZw%3D