CapacityReservationData(AzureLocation, ComputeSku) Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of CapacityReservationData.
public CapacityReservationData(Azure.Core.AzureLocation location, Azure.ResourceManager.Compute.Models.ComputeSku sku);
new Azure.ResourceManager.Compute.CapacityReservationData : Azure.Core.AzureLocation * Azure.ResourceManager.Compute.Models.ComputeSku -> Azure.ResourceManager.Compute.CapacityReservationData
Public Sub New (location As AzureLocation, sku As ComputeSku)
Parameters
- location
- AzureLocation
The location.
- sku
- ComputeSku
SKU of the resource for which capacity needs be reserved. The SKU name and capacity is required to be set. For Block capacity reservations, sku.capacity can only accept values 1, 2, 4, 8, 16, 32, 64. Currently VM Skus with the capability called 'CapacityReservationSupported' set to true are supported. When 'CapacityReservationSupported' is true, the SKU capability also specifies the 'SupportedCapacityReservationTypes', which lists the types of capacity reservations (such as Targeted or Block) that the SKU supports. Refer to List Microsoft.Compute SKUs in a region (https://docs.microsoft.com/rest/api/compute/resourceskus/list) for supported values.
Exceptions
sku is null.