ArmSynapseModelFactory.KustoPoolSkuDescription Method

Definition

Initializes a new instance of KustoPoolSkuDescription.

public static Azure.ResourceManager.Synapse.Models.KustoPoolSkuDescription KustoPoolSkuDescription (string resourceType = default, string name = default, string size = default, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> locations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Synapse.Models.KustoPoolSkuLocationInfoItem> locationInfo = default, System.Collections.Generic.IEnumerable<BinaryData> restrictions = default);
static member KustoPoolSkuDescription : string * string * string * seq<Azure.Core.AzureLocation> * seq<Azure.ResourceManager.Synapse.Models.KustoPoolSkuLocationInfoItem> * seq<BinaryData> -> Azure.ResourceManager.Synapse.Models.KustoPoolSkuDescription
Public Shared Function KustoPoolSkuDescription (Optional resourceType As String = Nothing, Optional name As String = Nothing, Optional size As String = Nothing, Optional locations As IEnumerable(Of AzureLocation) = Nothing, Optional locationInfo As IEnumerable(Of KustoPoolSkuLocationInfoItem) = Nothing, Optional restrictions As IEnumerable(Of BinaryData) = Nothing) As KustoPoolSkuDescription

Parameters

resourceType
String

The resource type.

name
String

The name of the SKU.

size
String

The size of the SKU.

locations
IEnumerable<AzureLocation>

The set of locations that the SKU is available.

locationInfo
IEnumerable<KustoPoolSkuLocationInfoItem>

Locations and zones.

restrictions
IEnumerable<BinaryData>

The restrictions because of which SKU cannot be used.

Returns

A new KustoPoolSkuDescription instance for mocking.

Applies to