Share via


IComputeSku Interface

Definition

Type representing sku for an Azure compute resource.

public interface IComputeSku : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.ResourceSkuInner>
type IComputeSku = interface
    interface IBeta
    interface IHasInner<ResourceSkuInner>
Public Interface IComputeSku
Implements IBeta, IHasInner(Of ResourceSkuInner)
Implements

Properties

ApiVersions

Gets the api versions that this sku supports.

AvailabilitySetSkuType

Gets The availability set sku type if the sku describes sku for availability set resource type. The sku type can be used for AvailabilitySet.DefinitionStages.WithSku.withSku(AvailabilitySetSkuTypes) and AvailabilitySet.UpdateStages.WithSku.withSku(AvailabilitySetSkuTypes).

Capabilities

Gets the capabilities of the sku.

Capacity

Gets the scaling information of the sku.

Costs

Gets the metadata for querying the sku pricing information.

DiskSkuType

Gets The managed disk or snapshot sku type if the sku describes sku for disk or snapshot resource type. The sku type can be used for Disk.DefinitionStages.WithSku.withSku(DiskSkuTypes), Disk.UpdateStages.WithSku.withSku(DiskSkuTypes), Snapshot.DefinitionStages.WithSku.withSku(DiskSkuTypes) and Snapshot.UpdateStages.WithSku.withSku(DiskSkuTypes).

Inner (Inherited from IHasInner<T>)
Name

Gets the sku name.

Regions

Gets the regions that the sku is available.

ResourceType

Gets the compute resource type that the sku describes.

Restrictions

Gets the restrictions because of which SKU cannot be used.

Tier

Gets the sku tier.

VirtualMachineSizeType

Gets The virtual machine size type if the sku describes sku for virtual machine resource type. The size can be used for VirtualMachine.DefinitionStages.WithVMSize.withSize(VirtualMachineSizeTypes) and VirtualMachine.Update.withSize(VirtualMachineSizeTypes).

Zones

Gets the availability zones supported for this sku, index by region.

Applies to