Sdílet prostřednictvím


BlobSasPermissions Třída

Třída BlobSasPermissions, která se má použít s generate_blob_sas funkcí.

Dědičnost
builtins.object
BlobSasPermissions

Konstruktor

BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)

Parametry

read
bool
výchozí hodnota: False

Přečtěte si obsah, vlastnosti, metadata a seznam blokovaných položek. Jako zdroj operace kopírování použijte objekt blob.

add
bool
výchozí hodnota: False

Přidání bloku do doplňovacího objektu blob

create
bool
výchozí hodnota: False

Napište nový objekt blob, vytvořte snímek objektu blob nebo zkopírujte objekt blob do nového objektu blob.

write
bool
výchozí hodnota: False

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
bool
výchozí hodnota: False

Odstraňte objekt blob.

delete_previous_version
bool
výchozí hodnota: False

Odstraňte předchozí verzi objektu blob pro účet úložiště s povolenou správou verzí.

tag
bool
výchozí hodnota: False

Nastavte nebo získejte značky v objektu blob.

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
Vyžadováno

Ř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