Condividi tramite


AccountSasPermissions Classe

AccountSasPermissions classe da usare con generate_account_sas

Ereditarietà
builtins.object
AccountSasPermissions

Costruttore

AccountSasPermissions(**kwargs)

Variabili

read
bool

Valido per tutti i tipi di risorse firmati (Service, Container e Object). Consente le autorizzazioni di lettura per il tipo di risorsa specificato.

write
bool

Valido per tutti i tipi di risorse firmati (Service, Container e Object). Consente le autorizzazioni di scrittura per il tipo di risorsa specificato.

delete
bool

Valido per i tipi di risorse Contenitore e Oggetto, ad eccezione dei messaggi in coda.

list
bool

Valido solo per i tipi di risorse Service e Container.

add
bool

Valido solo per i tipi di risorse Oggetto seguenti: messaggi di coda e BLOB di accodamento.

create
bool

Valido solo per i tipi di risorse Object seguenti: BLOB e file. Gli utenti possono creare nuovi BLOB o file, ma potrebbero non sovrascrivere BLOB o file esistenti.

update
bool

Valido solo per i tipi di risorse Oggetto seguenti: messaggi di coda.

process
bool

Valido solo per il tipo di risorsa Oggetto seguente: messaggi di coda.

Metodi

from_string

Creare AccountSasPermissions da una stringa.

Per specificare lettura, scrittura, eliminazione e così via. autorizzazioni necessarie solo per includere la prima lettera della parola nella stringa. Ad esempio, per le autorizzazioni di lettura e scrittura, si specifica una stringa "rw".

from_string

Creare AccountSasPermissions da una stringa.

Per specificare lettura, scrittura, eliminazione e così via. autorizzazioni necessarie solo per includere la prima lettera della parola nella stringa. Ad esempio, per le autorizzazioni di lettura e scrittura, si specifica una stringa "rw".

from_string(permission: str, **kwargs) -> AccountSasPermissions

Parametri

permission
str
Necessario

Specificare le autorizzazioni nella stringa con la prima lettera della parola.

Restituisce

Oggetto AccountSasPermissions

Tipo restituito