@Beta(value=V1_5_0)
public interface ComputeSku
extends com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.compute.implementation.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.microsoft.azure.management.resources.fluentcore.arm.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.microsoft.azure.management.resources.fluentcore.arm.Region,Set<com.microsoft.azure.management.resources.fluentcore.arm.AvailabilityZoneId>> |
zones() |
ComputeSkuName name()
ComputeSkuTier tier()
ComputeResourceType resourceType()
VirtualMachineSizeTypes virtualMachineSizeType()
VirtualMachine.DefinitionStages.WithVMSize.withSize(VirtualMachineSizeTypes)
and VirtualMachine.Update.withSize(VirtualMachineSizeTypes).DiskSkuTypes diskSkuType()
Disk.DefinitionStages.WithSku.withSku(DiskSkuTypes),
Disk.UpdateStages.WithSku.withSku(DiskSkuTypes),
Snapshot.DefinitionStages.WithSku.withSku(DiskSkuTypes) and
Snapshot.UpdateStages.WithSku.withSku(DiskSkuTypes).AvailabilitySetSkuTypes availabilitySetSkuType()
AvailabilitySet.DefinitionStages.WithSku.withSku(AvailabilitySetSkuTypes)
and AvailabilitySet.UpdateStages.WithSku.withSku(AvailabilitySetSkuTypes).List<com.microsoft.azure.management.resources.fluentcore.arm.Region> regions()
Map<com.microsoft.azure.management.resources.fluentcore.arm.Region,Set<com.microsoft.azure.management.resources.fluentcore.arm.AvailabilityZoneId>> zones()
ResourceSkuCapacity capacity()
List<ResourceSkuCosts> costs()
List<ResourceSkuCapabilities> capabilities()
List<ResourceSkuRestrictions> restrictions()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/