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.v2021_02_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, **kwargs: Any)
Csak kulcsszavas paraméterek
Name | Description |
---|---|
default_encryption_scope
|
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 az alapértelmezett tárolóból. |
public_access
|
str vagy
PublicAccess
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. Az ismert értékek a következők: "Container", "Blob" és "None". |
metadata
|
A tárolóhoz metaadatként társítandó név-érték pár. |
Változók
Name | Description |
---|---|
id
|
Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Az erőforrás neve. |
type
|
Az erőforrás típusa. Például: "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts". |
etag
|
Erőforráscímke. |
version
|
A törölt blobtároló verziója. |
deleted
|
Azt jelzi, hogy törölték-e a blobtárolót. |
deleted_time
|
Blobtároló törlési ideje. |
remaining_retention_days
|
Helyreállítható módon törölt blobtároló fennmaradó megőrzési napjai. |
default_encryption_scope
|
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 az alapértelmezett tárolóból. |
public_access
|
str vagy
PublicAccess
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. Az ismert értékek a következők: "Container", "Blob" és "None". |
last_modified_time
|
A tároló utolsó módosításának dátumát és időpontját adja vissza. |
lease_status
|
str vagy
LeaseStatus
A tároló bérletállapota. Az ismert értékek a következők: "Zárolva" és "Feloldva". |
lease_state
|
str vagy
LeaseState
A tároló bérletállapota. Az ismert értékek a következők: "Available", "Leased", "Expired", "Breaking" és "Broken". |
lease_duration
|
str vagy
LeaseDuration
Meghatározza, 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
|
A tárolóhoz metaadatként társítandó név-érték pár. |
immutability_policy
|
A tároló ImmutabilityPolicy tulajdonsága. |
legal_hold
|
A tároló LegalHold tulajdonsága. |
has_legal_hold
|
Az SRP a hasLegalHold nyilvános tulajdonságot true (igaz) értékre állítja, ha legalább egy meglévő címke létezik. Az SRP a hasLegalHold nyilvános tulajdonságot false (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
|
Az SRP a hasImmutabilityPolicy nyilvános tulajdonságot 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 false (hamis) értékre állítja, ha az ImmutabilityPolicy nem lett létrehozva ehhez a tárolóhoz. |
Azure SDK for Python