Compartilhar via


ArmStorageCacheModelFactory.StorageCacheRestriction Método

Definição

Inicializa uma nova instância de StorageCacheRestriction.

public static Azure.ResourceManager.StorageCache.Models.StorageCacheRestriction StorageCacheRestriction (string restrictionType = default, System.Collections.Generic.IEnumerable<string> values = default, Azure.ResourceManager.StorageCache.Models.StorageCacheRestrictionReasonCode? reasonCode = default);
static member StorageCacheRestriction : string * seq<string> * Nullable<Azure.ResourceManager.StorageCache.Models.StorageCacheRestrictionReasonCode> -> Azure.ResourceManager.StorageCache.Models.StorageCacheRestriction
Public Shared Function StorageCacheRestriction (Optional restrictionType As String = Nothing, Optional values As IEnumerable(Of String) = Nothing, Optional reasonCode As Nullable(Of StorageCacheRestrictionReasonCode) = Nothing) As StorageCacheRestriction

Parâmetros

restrictionType
String

O tipo de restrições. Nesta versão, o único valor possível para esse é o local.

values
IEnumerable<String>

O valor das restrições. Se o tipo de restrição for definido como local, esses serão os locais diferentes em que o SKU é restrito.

reasonCode
Nullable<StorageCacheRestrictionReasonCode>

O motivo da restrição. A partir de agora, isso pode ser "QuotaId" ou "NotAvailableForSubscription". "QuotaId" é definido quando o SKU tem o parâmetro requiredQuotas, pois a assinatura não pertence a essa cota. "NotAvailableForSubscription" está relacionado à capacidade no datacenter.

Retornos

Uma nova StorageCacheRestriction instância para simulação.

Aplica-se a