AccountSasPermissions Klasse

AccountSasPermissions -Klasse, die mit generate_account_sas verwendet werden soll

Vererbung
builtins.object
AccountSasPermissions

Konstruktor

AccountSasPermissions(**kwargs)

Variablen

read
bool

Gültig für alle signierten Ressourcentypen (Dienst, Container und Objekt). Erteilt Leseberechtigungen für den angegebenen Ressourcentyp.

write
bool

Gültig für alle signierten Ressourcentypen (Dienst, Container und Objekt). Erteilt Schreibberechtigungen für den angegebenen Ressourcentyp.

delete
bool

Gültig für Container- und Objektressourcentypen, mit Ausnahme von Warteschlangennachrichten.

list
bool

Gilt nur für Dienst- und Containerressourcentypen.

add
bool

Nur für die folgenden Objektressourcentypen gültig: Warteschlangennachrichten und Anfügeblobs.

create
bool

Gilt nur für die folgenden Objektressourcentypen: Blobs und Dateien. Benutzer*innen können neue Blobs oder Dateien erstellen, aber vorhandene Blobs oder Dateien möglicherweise nicht überschreiben.

update
bool

Nur für die folgenden Objektressourcentypen gültig: Warteschlangennachrichten.

process
bool

Nur für den folgenden Objektressourcentyp gültig: Warteschlangennachrichten.

Methoden

from_string

Erstellen Sie AccountSasPermissions aus einer Zeichenfolge.

Zum Angeben von Lese-, Schreib-, Lösch- usw. Sie müssen nur den ersten Buchstaben des Worts in die Zeichenfolge einfügen. Beispielsweise würden Sie für Lese- und Schreibberechtigungen die Zeichenfolge "rw" angeben.

from_string

Erstellen Sie AccountSasPermissions aus einer Zeichenfolge.

Zum Angeben von Lese-, Schreib-, Lösch- usw. Sie müssen nur den ersten Buchstaben des Worts in die Zeichenfolge einfügen. Beispielsweise würden Sie für Lese- und Schreibberechtigungen die Zeichenfolge "rw" angeben.

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

Parameter

permission
str
Erforderlich

Geben Sie Berechtigungen in der Zeichenfolge mit dem ersten Buchstaben des Worts an.

Gibt zurück

Ein AccountSasPermissions-Objekt

Rückgabetyp