Share via


BlobContainer Osztály

A blobtároló tulajdonságai, beleértve az azonosítót, az erőforrásnevet, az erőforrástípust és az Etaget.

A változókat csak a kiszolgáló tölti ki, és a rendszer figyelmen kívül hagyja a kérés küldésekor.

Öröklődés
azure.mgmt.storage.v2023_01_01.models._models_py3.AzureEntityResource
BlobContainer

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)

Csak kulcsszavas paraméterek

Name Description
default_encryption_scope
str

Alapértelmezés szerint a tároló a megadott titkosítási hatókört használja az összes íráshoz.

deny_encryption_scope_override

Tiltsa le a titkosítási hatókör felülbírálását a tároló alapértelmezett értékéről.

public_access

Meghatározza, hogy a tárolóban lévő adatok nyilvánosan elérhetők-e, és hogy a hozzáférési szint is elérhető-e. Ismert értékek: "Tároló", "Blob" és "Nincs".

metadata

Egy név-érték pár, amely metaadatként társítja a tárolót.

immutable_storage_with_versioning

A tároló objektumszintű nem módosítható tulajdonsága. A tulajdonság nem módosítható, és csak a tároló létrehozásakor állítható be igaz értékre. A meglévő tárolóknak migrálási folyamaton kell átesniük.

enable_nfs_v3_root_squash

Engedélyezze az NFSv3 gyökér fallabda használatát a blobtárolón.

enable_nfs_v3_all_squash

Engedélyezze az NFSv3 összes tökét a blobtárolón.

Változók

Name Description
id
str

Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Az erőforrás neve.

type
str

Az erőforrás típusa. Például "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts".

etag
str

Erőforrás-etag.

version
str

A törölt blobtároló verziója.

deleted

Azt jelzi, hogy a blobtároló törölve lett-e.

deleted_time

A Blob-tároló törlési ideje.

remaining_retention_days
int

A helyreállíthatóan törölt blobtároló hátralévő megőrzési napjai.

default_encryption_scope
str

Alapértelmezés szerint a tároló a megadott titkosítási hatókört használja az összes íráshoz.

deny_encryption_scope_override

Tiltsa le a titkosítási hatókör felülbírálását a tároló alapértelmezett értékéről.

public_access

Meghatározza, hogy a tárolóban lévő adatok nyilvánosan elérhetők-e, és hogy a hozzáférési szint is elérhető-e. Ismert értékek: "Tároló", "Blob" és "Nincs".

last_modified_time

A tároló utolsó módosításának dátumát és időpontját adja vissza.

lease_status

A tároló bérletállapota. Az ismert értékek a következők: "Zárolva" és "Feloldva".

lease_state

A tároló bérletállapota. Ismert értékek: "Available", "Leased", "Expired", "Breaking" és "Broken".

lease_duration

Azt határozza meg, hogy a tároló bérlete végtelen vagy rögzített időtartamú-e, csak akkor, ha a tárolót bérletbe adják. Az ismert értékek a következők: "Végtelen" és "Rögzített".

metadata

Egy név-érték pár, amely metaadatként társítja a tárolót.

immutability_policy

A tároló ImmutabilityPolicy tulajdonsága.

legal_hold

A tároló LegalHold tulajdonsága.

has_legal_hold

A hasLegalHold nyilvános tulajdonságot az SRP igaz értékre állítja, ha legalább egy meglévő címke van. A hasLegalHold nyilvános tulajdonságot az SRP hamis értékre állítja, ha az összes meglévő jogi célú visszatartási címke törlődik. Egy adott fiókhoz legfeljebb 1000 blobtároló lehet hasLegalHold=true értékkel.

has_immutability_policy

A hasImmutabilityPolicy nyilvános tulajdonságot az SRP igaz értékre állítja, ha az ImmutabilityPolicy létre lett hozva ehhez a tárolóhoz. A hasImmutabilityPolicy nyilvános tulajdonságot az SRP hamis értékre állítja, ha az ImmutabilityPolicy nem lett létrehozva ehhez a tárolóhoz.

immutable_storage_with_versioning

A tároló objektumszintű nem módosítható tulajdonsága. A tulajdonság nem módosítható, és csak a tároló létrehozásakor állítható be igaz értékre. A meglévő tárolóknak migrálási folyamaton kell átesniük.

enable_nfs_v3_root_squash

Engedélyezze az NFSv3 gyökér fallabda használatát a blobtárolón.

enable_nfs_v3_all_squash

Engedélyezze az NFSv3 összes tökét a blobtárolón.