AccountSasPermissions Třída
ResourceTypes třída, která se má použít s funkcí generate_account_sas a pro accesspolicies používané s set_*_acl. Existují dva typy SAS, které se dají použít k udělení přístupu k prostředkům. Jedním z nich je udělení přístupu ke konkrétnímu prostředku (specifickému prostředku). Dalším je udělení přístupu k celé službě pro konkrétní účet a povolení určitých operací na základě zde nalezených perm.
- Dědičnost
-
builtins.objectAccountSasPermissions
AccountSasPermissions(read: bool = False, write: bool = False, delete: bool = False, list: bool = False, add: bool = False, create: bool = False, update: bool = False, process: bool = False, delete_previous_version: bool = False, **kwargs)
- read
- bool
Platí pro všechny podepsané typy prostředků (Služba, Kontejner a Objekt). Povolí oprávnění ke čtení zadaného typu prostředku.
- write
- bool
Platí pro všechny podepsané typy prostředků (Služba, Kontejner a Objekt). Povolí oprávnění k zápisu k zadanému typu prostředku.
- delete
- bool
Platí pro typy prostředků kontejneru a objektu s výjimkou zpráv ve frontě.
- delete_previous_version
- bool
Odstraňte předchozí verzi objektu blob pro účet úložiště s povolenou správou verzí.
- add
- bool
Platí pouze pro následující typy prostředků objektu: zprávy fronty a doplňovací objekty blob.
- create
- bool
Platí jenom pro následující typy prostředků objektů: objekty blob a soubory. Uživatelé můžou vytvářet nové objekty blob nebo soubory, ale nesmí přepsat existující objekty blob nebo soubory.
- update
- bool
Platí pouze pro následující typy prostředků objektu: zprávy fronty.
- process
- bool
Platí pouze pro následující typ prostředku objektu: zprávy fronty.
- tag
- bool
Povolení nastavení nebo získání značek pro objekty blob v kontejneru
- filter_by_tags
- bool
Pokud chcete povolit získání objektů blob podle značek, mělo by se použít společně s oprávněním k seznamu.
- 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í.
- permanent_delete
- bool
Pokud chcete povolit trvalé odstranění objektu blob, je povolené. Platí pouze pro typ prostředku objektu Blob.
from_string |
Vytvořte AccountSasPermissions z řetězce. Určení čtení, zápisu, odstranění atd. oprávnění potřebujete jenom k tomu, abyste v řetězci zahrnuli první písmeno slova. Například pro oprávnění ke čtení a zápisu byste zadali řetězec "rw". |
Vytvořte AccountSasPermissions z řetězce.
Určení čtení, zápisu, odstranění atd. oprávnění potřebujete jenom k tomu, abyste v řetězci zahrnuli první písmeno slova. Například pro oprávnění ke čtení a zápisu byste zadali řetězec "rw".
from_string(permission)
Parametry
Návraty
Objekt AccountSasPermissions
Návratový typ
add: bool = False
create: bool = False
delete: bool = False
delete_previous_version: bool = False
filter_by_tags: bool = False
list: bool = False
permanent_delete: bool = False
process: bool = False
read: bool = False
set_immutability_policy: bool = False
tag: bool = False
update: bool = False
write: bool = False
Zpětná vazba k produktu Azure SDK for Python
Azure SDK for Python je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: