Freigeben über


SkuInformation Klasse

Speicher-SKU und ihre Eigenschaften.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.storage._serialization.Model
SkuInformation

Konstruktor

SkuInformation(*, name: str | _models.SkuName, restrictions: List[_models.Restriction] | None = None, **kwargs)

Variablen

name
str oder SkuName

Der SKU-Name. Erforderlich für die Kontoerstellung; optional für das Update. Beachten Sie, dass in älteren Versionen der SKU-Name accountType genannt wurde. Erforderlich. Bekannte Werte sind: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", "Standard_GZRS" und "Standard_RAGZRS".

tier
str oder SkuTier

Die SKU-Ebene. Dies basiert auf dem SKU-Namen. Bekannte Werte sind: "Standard" und "Premium".

resource_type
str

Der Typ der Ressource, normalerweise "storageAccounts".

kind
str oder Kind

Gibt den Typ des Speicherkontos an. Bekannte Werte sind: "Storage", "StorageV2", "BlobStorage", "FileStorage" und "BlockBlobStorage".

locations
list[str]

Der Satz von Speicherorten, an denen die SKU verfügbar ist. Dies wird unterstützt und registrierten Azure-Georegionen (z. B. USA, Westen, USA, Osten, Asien, Südosten usw.).

capabilities
list[SKUCapability]

Die Funktionsinformationen in der angegebenen SKU, einschließlich Dateiverschlüsselung, Netzwerk-ACLs, Änderungsbenachrichtigung usw.

restrictions
list[Restriction]

Die Einschränkungen, aufgrund derer die SKU nicht verwendet werden kann. Dies ist leer, wenn es keine Einschränkungen gibt.