Sprog

ArmSqlModelFactory.InstancePoolData Method

Definition

public static Azure.ResourceManager.Sql.InstancePoolData InstancePoolData(Azure.Core.ResourceIdentifier id, string name, Azure.Core.ResourceType resourceType, Azure.ResourceManager.Models.SystemData systemData, System.Collections.Generic.IDictionary<string,string> tags, Azure.Core.AzureLocation location, Azure.Core.ResourceIdentifier subnetId, int? vCores, Azure.ResourceManager.Sql.Models.InstancePoolLicenseType? licenseType, string dnsZone, Azure.Core.ResourceIdentifier maintenanceConfigurationId, Azure.ResourceManager.Sql.Models.SqlSku sku);
static member InstancePoolData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.Core.ResourceIdentifier * Nullable<int> * Nullable<Azure.ResourceManager.Sql.Models.InstancePoolLicenseType> * string * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Sql.Models.SqlSku -> Azure.ResourceManager.Sql.InstancePoolData
Public Shared Function InstancePoolData (id As ResourceIdentifier, name As String, resourceType As ResourceType, systemData As SystemData, tags As IDictionary(Of String, String), location As AzureLocation, subnetId As ResourceIdentifier, vCores As Nullable(Of Integer), licenseType As Nullable(Of InstancePoolLicenseType), dnsZone As String, maintenanceConfigurationId As ResourceIdentifier, sku As SqlSku) As InstancePoolData

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags
IDictionary<String,String>

Resource tags.

location
AzureLocation

The geo-location where the resource lives.

subnetId
ResourceIdentifier

Resource ID of the subnet to place this instance pool in.

vCores
Nullable<Int32>

Count of vCores belonging to this instance pool.

licenseType
Nullable<InstancePoolLicenseType>

The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price).

dnsZone
String

The Dns Zone that the managed instance pool is in.

maintenanceConfigurationId
ResourceIdentifier

Specifies maintenance configuration id to apply to this managed instance.

sku
SqlSku

The name and tier of the SKU.

Returns

A new InstancePoolData instance for mocking.

Applies to