Udostępnij za pośrednictwem


AccountSasPermissions Klasa

AccountSasPermissions klasa do użycia z generate_account_sas

Dziedziczenie
builtins.object
AccountSasPermissions

Konstruktor

AccountSasPermissions(**kwargs)

Zmienne

read
bool

Prawidłowe dla wszystkich podpisanych typów zasobów (usługa, kontener i obiekt). Zezwala na uprawnienia do odczytu do określonego typu zasobu.

write
bool

Prawidłowe dla wszystkich podpisanych typów zasobów (usługa, kontener i obiekt). Zezwala na uprawnienia zapisu do określonego typu zasobu.

delete
bool

Prawidłowe dla typów zasobów kontenera i obiektu, z wyjątkiem komunikatów kolejek.

list
bool

Prawidłowe tylko dla typów zasobów usługi i kontenera.

add
bool

Prawidłowe tylko dla następujących typów zasobów obiektów: komunikaty w kolejce i uzupełnialne obiekty blob.

create
bool

Prawidłowe tylko dla następujących typów zasobów obiektów: obiekty blob i pliki. Użytkownicy mogą tworzyć nowe obiekty blob lub pliki, ale nie mogą zastępować istniejących obiektów blob ani plików.

update
bool

Prawidłowe tylko dla następujących typów zasobów obiektów: komunikaty w kolejce.

process
bool

Prawidłowy tylko dla następującego typu zasobu obiektu: komunikaty w kolejce.

Metody

from_string

Utwórz pozycję AccountSasPermissions na podstawie ciągu.

Aby określić odczyt, zapis, usuwanie itp. uprawnienia potrzebne tylko do uwzględnienia pierwszej litery wyrazu w ciągu. Na przykład w przypadku uprawnień do odczytu i zapisu należy podać ciąg "rw".

from_string

Utwórz pozycję AccountSasPermissions na podstawie ciągu.

Aby określić odczyt, zapis, usuwanie itp. uprawnienia potrzebne tylko do uwzględnienia pierwszej litery wyrazu w ciągu. Na przykład w przypadku uprawnień do odczytu i zapisu należy podać ciąg "rw".

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

Parametry

permission
str
Wymagane

Określ uprawnienia w ciągu z pierwszą literą wyrazu.

Zwraca

Obiekt AccountSasPermissions

Typ zwracany