Freigeben über


ArmStorageModelFactory.StorageSkuRestriction Methode

Definition

Initialisiert eine neue instance von StorageSkuRestriction.

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

Parameter

restrictionType
String

Die Art der Einschränkungen. Ab jetzt ist nur noch ein möglicher Wert für diesen Standort.

values
IEnumerable<String>

Der Wert von Einschränkungen. Wenn der Einschränkungstyp auf Speicherort festgelegt ist. Dies wären verschiedene Standorte, an denen die SKU eingeschränkt ist.

reasonCode
Nullable<StorageRestrictionReasonCode>

Der Grund für die Einschränkung. Ab sofort kann dies "QuotaId" oder "NotAvailableForSubscription" sein. Die Kontingent-ID wird festgelegt, wenn die SKU denQuotas-Parameter erfordert, da das Abonnement nicht zu diesem Kontingent gehört. Die "NotAvailableForSubscription" bezieht sich auf die Kapazität im DC.

Gibt zurück

Eine neue StorageSkuRestriction instance zum Mocking.

Gilt für: