public interface ComputeSku extends HasInnerModel<ResourceSkuInner>
Modifier and Type | Method and Description |
---|---|
List<String> |
apiVersions() |
AvailabilitySetSkuTypes |
availabilitySetSkuType()
The availability set sku type if the sku describes sku for availability set resource type.
|
List<ResourceSkuCapabilities> |
capabilities() |
ResourceSkuCapacity |
capacity() |
List<ResourceSkuCosts> |
costs() |
DiskSkuTypes |
diskSkuType()
The managed disk or snapshot sku type if the sku describes sku for disk or snapshot resource type.
|
ComputeSkuName |
name() |
List<com.azure.core.management.Region> |
regions() |
ComputeResourceType |
resourceType() |
List<ResourceSkuRestrictions> |
restrictions() |
ComputeSkuTier |
tier() |
VirtualMachineSizeTypes |
virtualMachineSizeType()
The virtual machine size type if the sku describes sku for virtual machine resource type.
|
Map<com.azure.core.management.Region,Set<AvailabilityZoneId>> |
zones() |
innerModel
ComputeSkuName name()
ComputeSkuTier tier()
ComputeResourceType resourceType()
VirtualMachineSizeTypes virtualMachineSizeType()
The size can be used for VirtualMachine.DefinitionStages.WithVMSize.withSize(VirtualMachineSizeTypes)
and VirtualMachine.Update.withSize(VirtualMachineSizeTypes)
.
DiskSkuTypes diskSkuType()
The sku type can be used for Disk.DefinitionStages.WithSku.withSku(DiskSkuTypes)
, Disk.UpdateStages.WithSku.withSku(DiskSkuTypes)
.
AvailabilitySetSkuTypes availabilitySetSkuType()
The sku type can be used for AvailabilitySet.DefinitionStages.WithSku.withSku(AvailabilitySetSkuTypes)
and AvailabilitySet.UpdateStages.WithSku.withSku(AvailabilitySetSkuTypes)
.
List<com.azure.core.management.Region> regions()
Map<com.azure.core.management.Region,Set<AvailabilityZoneId>> zones()
ResourceSkuCapacity capacity()
List<ResourceSkuCosts> costs()
List<ResourceSkuCapabilities> capabilities()
List<ResourceSkuRestrictions> restrictions()
Copyright © 2020 Microsoft Corporation. All rights reserved.