ContainerPermissions Třída
Třída ContainerPermissions pro použití s rozhraním generate_container_shared_access_signature API a pro accesspolicies používané s set_container_acl.
- Dědičnost
-
builtins.objectContainerPermissions
Konstruktor
ContainerPermissions(read=False, add=False, create=False, write=False, delete=False, list=False, _str=None)
Parametry
- read
- bool
Přečtěte si obsah, vlastnosti, metadata nebo seznam blokovaných objektů blob v kontejneru. Jako zdroj operace kopírování použijte libovolný objekt blob v kontejneru.
- add
- bool
Přidejte blok do libovolného doplňovacího objektu blob v kontejneru.
- create
- bool
Zapište do kontejneru nový objekt blob, vytvořte snímek libovolného objektu blob v kontejneru nebo zkopírujte objekt blob do nového objektu blob v kontejneru. Poznámka: Nemůžete udělit oprávnění k vytvoření kontejneru s sas kontejneru. Místo toho použijte sas účtu k vytvoření kontejneru.
- write
- bool
Pro libovolný objekt blob v kontejneru vytvořte nebo zapište obsah, vlastnosti, metadata nebo seznam blokovaných objektů. Snímek nebo zapůjčení objektu blob Změna velikosti objektu blob (jenom objekt blob stránky) Použijte objekt blob jako cíl operace kopírování v rámci stejného účtu. Poznámka: Pomocí SAS kontejneru nemůžete udělit oprávnění ke čtení nebo zápisu vlastností nebo metadat kontejneru ani k zapůjčení kontejneru. Místo toho použijte SAS účtu.
- delete
- bool
Odstraňte všechny objekty blob v kontejneru. Poznámka: Nemůžete udělit oprávnění k odstranění kontejneru s sas kontejneru. Místo toho použijte SAS účtu.
Proměnné
- ContainerPermissions.DELETE
- ContainerPermissions
Odstraňte všechny objekty blob v kontejneru. Poznámka: Nemůžete udělit oprávnění k odstranění kontejneru s sas kontejneru. Místo toho použijte SAS účtu.
- ContainerPermissions.LIST
- ContainerPermissions
Výpis objektů blob v kontejneru
- ContainerPermissions.READ
- ContainerPermissions
Přečtěte si obsah, vlastnosti, metadata nebo seznam blokovaných objektů blob v kontejneru. Jako zdroj operace kopírování použijte libovolný objekt blob v kontejneru.
- ContainerPermissions.WRITE
- ContainerPermissions
Pro libovolný objekt blob v kontejneru vytvořte nebo zapište obsah, vlastnosti, metadata nebo seznam blokovaných objektů. Snímek nebo zapůjčení objektu blob Změna velikosti objektu blob (jenom objekt blob stránky) Použijte objekt blob jako cíl operace kopírování v rámci stejného účtu. Poznámka: Pomocí SAS kontejneru nemůžete udělit oprávnění ke čtení nebo zápisu vlastností nebo metadat kontejneru ani k zapůjčení kontejneru. Místo toho použijte SAS účtu.
Atributy
ADD
ADD = <azure.storage.blob.models.ContainerPermissions object>
CREATE
CREATE = <azure.storage.blob.models.ContainerPermissions object>
DELETE
DELETE = <azure.storage.blob.models.ContainerPermissions object>
LIST
LIST = <azure.storage.blob.models.ContainerPermissions object>
READ
READ = <azure.storage.blob.models.ContainerPermissions object>
WRITE
WRITE = <azure.storage.blob.models.ContainerPermissions object>
Azure SDK for Python