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


QueueSasPermissions Класс

Класс QueueSasPermissions для использования с функцией generate_queue_sas и для AccessPolicies, используемых с set_queue_access_policy.

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

Конструктор

QueueSasPermissions(read: bool = False, add: bool = False, update: bool = False, process: bool = False)

Параметры

Имя Описание
read

Чтение метаданных и свойств, включая число сообщений. Выбор сообщений.

значение по умолчанию: False
add

Добавление сообщений в очередь.

значение по умолчанию: False
update

Обновление сообщений в очереди. Примечание. Используйте разрешение Процесс с обновлением, чтобы сначала получить сообщение, которое требуется обновить.

значение по умолчанию: False
process

Получение и удаление сообщений из очереди.

значение по умолчанию: False

Методы

from_string

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

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

from_string

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

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

from_string(permission: str) -> Self

Параметры

Имя Описание
permission
Обязательно
str

Строка, определяющая разрешения на чтение, добавление, обновление или обработку.

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

Тип Описание

Объект QueueSasPermissions

Атрибуты

add

Добавление сообщений в очередь.

add: bool = False

process

Получение и удаление сообщений из очереди.

process: bool = False

read

Чтение метаданных и свойств, включая число сообщений.

read: bool = False

update

Обновление сообщений в очереди.

update: bool = False