Поделиться через


AccountSasPermissions Класс

AccountSasPermissions класс, используемый с generate_account_sas

Наследование
builtins.object
AccountSasPermissions

Конструктор

AccountSasPermissions(**kwargs)

Переменные

read
bool

Допустимо для всех типов подписанных ресурсов (служба, контейнер и объект). Дает разрешения на чтение для указанного типа ресурса.

write
bool

Допустимо для всех типов подписанных ресурсов (служба, контейнер и объект). Дает разрешение на запись для указанного типа ресурса.

delete
bool

Допустимо для типов ресурсов контейнеров и объектов, за исключением сообщений очереди.

list
bool

Допустимо только для типов ресурсов службы и контейнера.

add
bool

Допустимо только для следующих типов ресурсов объекта: сообщения очереди и добавочные BLOB-объекты.

create
bool

Допустимо только для следующих типов ресурсов объекта: BLOB-объекты и файлы. Пользователи могут создавать новые BLOB-объекты или файлы, но не могут перезаписывать существующие BLOB-объекты или файлы.

update
bool

Допустимо только для следующих типов ресурсов объекта: очереди сообщений.

process
bool

Допустимо только для следующего типа ресурса объекта: очереди сообщений.

Методы

from_string

Создайте AccountSasPermissions из строки.

Для указания операций чтения, записи, удаления и т. д. необходимо включить в строку только первую букву слова. Например, для разрешений на чтение и запись необходимо указать строку "rw".

from_string

Создайте AccountSasPermissions из строки.

Для указания операций чтения, записи, удаления и т. д. необходимо включить в строку только первую букву слова. Например, для разрешений на чтение и запись необходимо указать строку "rw".

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

Параметры

permission
str
Обязательно

Укажите разрешения в строке с первой буквой слова.

Возвращаемое значение

Объект AccountSasPermissions

Возвращаемый тип