Compartilhar via


ArmDataMigrationModelFactory.ResourceSku Método

Definição

Inicializa uma nova instância do ResourceSku.

public static Azure.ResourceManager.DataMigration.Models.ResourceSku ResourceSku (string resourceType = default, string name = default, string tier = default, string size = default, string family = default, string kind = default, Azure.ResourceManager.DataMigration.Models.ResourceSkuCapacity capacity = default, System.Collections.Generic.IEnumerable<string> locations = default, System.Collections.Generic.IEnumerable<string> apiVersions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.ResourceSkuCosts> costs = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.ResourceSkuCapabilities> capabilities = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.ResourceSkuRestrictions> restrictions = default);
static member ResourceSku : string * string * string * string * string * string * Azure.ResourceManager.DataMigration.Models.ResourceSkuCapacity * seq<string> * seq<string> * seq<Azure.ResourceManager.DataMigration.Models.ResourceSkuCosts> * seq<Azure.ResourceManager.DataMigration.Models.ResourceSkuCapabilities> * seq<Azure.ResourceManager.DataMigration.Models.ResourceSkuRestrictions> -> Azure.ResourceManager.DataMigration.Models.ResourceSku
Public Shared Function ResourceSku (Optional resourceType As String = Nothing, Optional name As String = Nothing, Optional tier As String = Nothing, Optional size As String = Nothing, Optional family As String = Nothing, Optional kind As String = Nothing, Optional capacity As ResourceSkuCapacity = Nothing, Optional locations As IEnumerable(Of String) = Nothing, Optional apiVersions As IEnumerable(Of String) = Nothing, Optional costs As IEnumerable(Of ResourceSkuCosts) = Nothing, Optional capabilities As IEnumerable(Of ResourceSkuCapabilities) = Nothing, Optional restrictions As IEnumerable(Of ResourceSkuRestrictions) = Nothing) As ResourceSku

Parâmetros

resourceType
String

O tipo de recurso ao qual o SKU se aplica.

name
String

O nome do SKU.

tier
String

Especifica a camada de DMS em um conjunto de dimensionamento.

size
String

O Tamanho do SKU.

family
String

A família deste SKU específico.

kind
String

O tipo de recursos com suporte neste SKU.

capacity
ResourceSkuCapacity

Não usado.

locations
IEnumerable<String>

O conjunto de locais que o SKU está disponível.

apiVersions
IEnumerable<String>

As versões de API que dão suporte a esse SKU.

costs
IEnumerable<ResourceSkuCosts>

Metadados para recuperar informações de preço.

capabilities
IEnumerable<ResourceSkuCapabilities>

Um par de valores de nome para descrever a funcionalidade.

restrictions
IEnumerable<ResourceSkuRestrictions>

As restrições devido à qual o SKU não pode ser usado. Isso estará vazio se não houver restrições.

Retornos

Uma nova ResourceSku instância para zombar.

Aplica-se a