ArmContainerServiceModelFactory.ContainerServiceVmSkuLocationInfo Method

Definition

public static Azure.ResourceManager.ContainerService.Models.ContainerServiceVmSkuLocationInfo ContainerServiceVmSkuLocationInfo(Azure.Core.AzureLocation? location = default, System.Collections.Generic.IEnumerable<string> zones = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ContainerService.Models.ContainerServiceVmSkuZoneDetails> zoneDetails = default, System.Collections.Generic.IEnumerable<string> extendedLocations = default, Azure.ResourceManager.ContainerService.Models.ContainerServiceExtendedLocationType? type = default);
static member ContainerServiceVmSkuLocationInfo : Nullable<Azure.Core.AzureLocation> * seq<string> * seq<Azure.ResourceManager.ContainerService.Models.ContainerServiceVmSkuZoneDetails> * seq<string> * Nullable<Azure.ResourceManager.ContainerService.Models.ContainerServiceExtendedLocationType> -> Azure.ResourceManager.ContainerService.Models.ContainerServiceVmSkuLocationInfo
Public Shared Function ContainerServiceVmSkuLocationInfo (Optional location As Nullable(Of AzureLocation) = Nothing, Optional zones As IEnumerable(Of String) = Nothing, Optional zoneDetails As IEnumerable(Of ContainerServiceVmSkuZoneDetails) = Nothing, Optional extendedLocations As IEnumerable(Of String) = Nothing, Optional type As Nullable(Of ContainerServiceExtendedLocationType) = Nothing) As ContainerServiceVmSkuLocationInfo

Parameters

location
Nullable<AzureLocation>

Location of the SKU.

zones
IEnumerable<String>

List of availability zones where the SKU is supported.

zoneDetails
IEnumerable<ContainerServiceVmSkuZoneDetails>

Details of capabilities available to a SKU in specific zones.

extendedLocations
IEnumerable<String>

The names of extended locations.

type
Nullable<ContainerServiceExtendedLocationType>

The type of the extended location.

Returns

A new ContainerServiceVmSkuLocationInfo instance for mocking.

Applies to