BlobSasPermissions Třída
Třída BlobSasPermissions, která se má použít s generate_blob_sas funkcí.
- Dědičnost
-
builtins.objectBlobSasPermissions
Konstruktor
BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)
Parametry
- read
- bool
Přečtěte si obsah, vlastnosti, metadata a seznam blokovaných položek. Jako zdroj operace kopírování použijte objekt blob.
- create
- bool
Napište nový objekt blob, vytvořte snímek objektu blob nebo zkopírujte objekt blob do nového objektu blob.
- write
- bool
Vytváření nebo zápis obsahu, vlastností, metadat nebo seznamu blokovaných položek 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.
- delete_previous_version
- bool
Odstraňte předchozí verzi objektu blob pro účet úložiště s povolenou správou verzí.
- permanent_delete
- bool
Pokud chcete povolit trvalé odstranění objektu blob, je povolené.
- move
- bool
Přesuňte objekt blob nebo adresář a jeho obsah do nového umístění.
- execute
- bool
Získejte systémové vlastnosti a pokud je pro účet úložiště povolený hierarchický obor názvů, získejte seznam ACL POSIX objektu blob.
- set_immutability_policy
- bool
Povolení operací souvisejících se zásadami neměnnosti nebo jejich odstranění Pokud chcete získat zásady neměnnosti, potřebujete jenom oprávnění ke čtení.
Metody
from_string |
Vytvořte objekt BlobSasPermissions z řetězce. Pokud chcete zadat oprávnění ke čtení, přidávání, vytváření, zápisu nebo odstraňování, stačí do řetězce zahrnout pouze první písmeno slova. Například pro oprávnění ke čtení a zápisu byste zadali řetězec "rw". |
from_string
Vytvořte objekt BlobSasPermissions z řetězce.
Pokud chcete zadat oprávnění ke čtení, přidávání, vytváření, zápisu nebo odstraňování, stačí do řetězce zahrnout pouze první písmeno slova. Například pro oprávnění ke čtení a zápisu byste zadali řetězec "rw".
from_string(permission)
Parametry
- permission
- str
Řetězec, který určuje oprávnění ke čtení, přidání, vytvoření, zápisu nebo odstranění.
Návraty
Objekt BlobSasPermissions
Návratový typ
Azure SDK for Python