BlobContainer Klasse
Eigenschaften des Blobcontainers, einschließlich ID, Ressourcenname, Ressourcentyp, Etag.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
- Vererbung
-
azure.mgmt.storage.v2022_05_01.models._models_py3.AzureEntityResourceBlobContainer
Konstruktor
BlobContainer(*, default_encryption_scope: str | None = None, deny_encryption_scope_override: bool | None = None, public_access: str | _models.PublicAccess | None = None, metadata: Dict[str, str] | None = None, immutable_storage_with_versioning: _models.ImmutableStorageWithVersioning | None = None, enable_nfs_v3_root_squash: bool | None = None, enable_nfs_v3_all_squash: bool | None = None, **kwargs: Any)
Keyword-Only Parameter
Name | Beschreibung |
---|---|
default_encryption_scope
|
Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge. |
deny_encryption_scope_override
|
Block override of encryption scope from the container default. |
public_access
|
str oder
PublicAccess
Gibt an, ob öffentlicher Zugriff auf Daten im Container zulässig ist, und gibt die Zugriffsebene an. Bekannte Werte sind: "Container", "Blob" und "None". |
metadata
|
Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet wird. |
immutable_storage_with_versioning
|
Die Unveränderlichkeitseigenschaft auf Objektebene des Containers. Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Containererstellung auf TRUE festgelegt werden. Vorhandene Container müssen einem Migrationsprozess unterzogen werden. |
enable_nfs_v3_root_squash
|
Aktivieren Sie NFSv3-Stamm squashen für Blobcontainer. |
enable_nfs_v3_all_squash
|
Aktivieren Sie NFSv3 alle squashen für Blobcontainer. |
Variablen
Name | Beschreibung |
---|---|
id
|
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Der Name der Ressource. |
type
|
Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts". |
etag
|
Ressourcen-Etag. |
version
|
Die Version des gelöschten Blobcontainers. |
deleted
|
Gibt an, ob der Blobcontainer gelöscht wurde. |
deleted_time
|
Löschzeit für Blobcontainer. |
remaining_retention_days
|
Verbleibende Aufbewahrungstage für vorläufig gelöschte Blobcontainer. |
default_encryption_scope
|
Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge. |
deny_encryption_scope_override
|
Block override of encryption scope from the container default. |
public_access
|
str oder
PublicAccess
Gibt an, ob öffentlicher Zugriff auf Daten im Container zulässig ist, und gibt die Zugriffsebene an. Bekannte Werte sind: "Container", "Blob" und "None". |
last_modified_time
|
Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück. |
lease_status
|
str oder
LeaseStatus
Der Leasestatus des Containers. Bekannte Werte sind: "Locked" und "Unlocked". |
lease_state
|
str oder
LeaseState
Der Leasezustand des Containers. Bekannte Werte sind: "Available", "Leased", "Expired", "Breaking" und "Broken". |
lease_duration
|
str oder
LeaseDuration
Gibt an, ob die Lease für einen Container eine unbegrenzte oder eine feste Dauer hat, nur wenn der Container geleast wird. Bekannte Werte sind: "Infinite" und "Fixed". |
metadata
|
Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet wird. |
immutability_policy
|
Die ImmutabilityPolicy-Eigenschaft des Containers. |
legal_hold
|
Die LegalHold-Eigenschaft des Containers. |
has_legal_hold
|
Die öffentliche Eigenschaft hasLegalHold wird von SRP auf true festgelegt, wenn mindestens ein Tag vorhanden ist. Die öffentliche Eigenschaft hasLegalHold wird von SRP auf false festgelegt, wenn alle vorhandenen Tags für die aufbewahrungsrechtliche Aufbewahrung gelöscht werden. Für ein bestimmtes Konto können maximal 1.000 Blobcontainer mit hasLegalHold=true vorhanden sein. |
has_immutability_policy
|
Die öffentliche hasImmutabilityPolicy-Eigenschaft wird von SRP auf true festgelegt, wenn ImmutabilityPolicy für diesen Container erstellt wurde. Die öffentliche hasImmutabilityPolicy-Eigenschaft wird von SRP auf false festgelegt, wenn ImmutabilityPolicy für diesen Container nicht erstellt wurde. |
immutable_storage_with_versioning
|
Die Unveränderlichkeitseigenschaft auf Objektebene des Containers. Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Containererstellung auf TRUE festgelegt werden. Vorhandene Container müssen einem Migrationsprozess unterzogen werden. |
enable_nfs_v3_root_squash
|
Aktivieren Sie NFSv3-Stamm squashen für Blobcontainer. |
enable_nfs_v3_all_squash
|
Aktivieren Sie NFSv3 alle squashen für Blobcontainer. |
Azure SDK for Python