AccountSasPermissions Osztály
ResourceTypes osztályt generate_account_sas függvényhez, valamint a set_*_acl használt AccessPolicies osztályhoz. Az SAS-nek két típusa van, amelyek erőforrás-hozzáférés megadására használhatók. Az egyik, hogy hozzáférést ad egy adott erőforráshoz (erőforrás-specifikus). A másik az, hogy hozzáférést ad a teljes szolgáltatáshoz egy adott fiókhoz, és engedélyezi bizonyos műveleteket az itt található permek alapján.
- Öröklődés
-
builtins.objectAccountSasPermissions
Konstruktor
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)
Paraméterek
- read
- bool
Az összes aláírt erőforrástípusra érvényes (szolgáltatás, tároló és objektum). Engedélyezi az olvasási engedélyeket a megadott erőforrástípushoz.
- write
- bool
Az összes aláírt erőforrástípusra érvényes (szolgáltatás, tároló és objektum). Engedélyezi az írási engedélyeket a megadott erőforrástípushoz.
- delete
- bool
Tároló- és objektumerőforrás-típusok esetén érvényes, kivéve az üzenetsor-üzeneteket.
- delete_previous_version
- bool
Törölje a verziószámozást engedélyező tárfiók előző blobverziójának törlését.
- add
- bool
Csak a következő objektum-erőforrástípusokra érvényes: üzenetsor-üzenetek és hozzáfűző blobok.
- create
- bool
Csak a következő objektum-erőforrástípusokra érvényes: blobok és fájlok. A felhasználók új blobokat vagy fájlokat hozhatnak létre, de nem írhatják felül a meglévő blobokat vagy fájlokat.
- update
- bool
Csak a következő objektum-erőforrástípusokra érvényes: üzenetsor-üzenetek.
- process
- bool
Csak a következő objektumerőforrás-típusra érvényes: üzenetsor-üzenetek.
- tag
- bool
A tárolóban lévő blobok beállításának vagy lekérésének engedélyezése vagy lekérése.
- filter_by_tags
- bool
A blobok címkék szerinti lekérésének engedélyezéséhez ezt listaengedélyekkel együtt kell használni.
- set_immutability_policy
- bool
A módosíthatatlansági szabályzat beállításával/törlésével kapcsolatos műveletek engedélyezése. A megváltoztathatatlansági szabályzat beszerzéséhez csak olvasási engedélyre van szüksége.
- permanent_delete
- bool
A blob végleges törlésének engedélyezése engedélyezett. Csak a blob objektumerőforrás-típusára érvényes.
Metódusok
from_string |
AccountSasPermissions létrehozása sztringből. Olvasás, írás, törlés stb. megadása engedélyeket csak a szó első betűjének a sztringbe való belefoglalásához kell megadnia. Például olvasási és írási engedélyek esetén egy "rw" sztringet kell megadnia. |
from_string
AccountSasPermissions létrehozása sztringből.
Olvasás, írás, törlés stb. megadása engedélyeket csak a szó első betűjének a sztringbe való belefoglalásához kell megadnia. Például olvasási és írási engedélyek esetén egy "rw" sztringet kell megadnia.
from_string(permission)
Paraméterek
Válaszok
AccountSasPermissions objektum
Visszatérési típus
Attribútumok
add
add: bool = False
create
create: bool = False
delete
delete: bool = False
delete_previous_version
delete_previous_version: bool = False
filter_by_tags
filter_by_tags: bool = False
list
list: bool = False
permanent_delete
permanent_delete: bool = False
process
process: bool = False
read
read: bool = False
set_immutability_policy
set_immutability_policy: bool = False
tag
tag: bool = False
update
update: bool = False
write
write: bool = False
Azure SDK for Python