BlobPermissions Класс

Класс BlobPermissions, используемый с generate_blob_shared_access_signature API.

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

Конструктор

BlobPermissions(read=False, add=False, create=False, write=False, delete=False, _str=None)

Параметры

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

Чтение содержимого, свойств, метаданных и списка блокировок. Использование большого двоичного объекта в качестве источника операции копирования.

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

Добавление блока в добавочный BLOB-объект.

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

Запись нового большого двоичного объекта, snapshot большого двоичного объекта или копирование большого двоичного объекта в новый BLOB-объект.

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

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

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

Удаление больших двоичных объектов.

_str
str
значение по умолчанию: None

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

Переменные

BlobPermissions.ADD
BlobPermissions

Добавление блока в добавочный BLOB-объект.

BlobPermissions.CREATE
BlobPermissions

Запись нового большого двоичного объекта, snapshot большого двоичного объекта или копирование большого двоичного объекта в новый BLOB-объект.

BlobPermissions.DELETE
BlobPermissions

Удаление больших двоичных объектов.

BlobPermissions.READ
BlobPermissions

Чтение содержимого, свойств, метаданных и списка блокировок. Использование большого двоичного объекта в качестве источника операции копирования.

BlobPermissions.WRITE
BlobPermissions

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

Атрибуты

ADD

ADD = <azure.storage.blob.models.BlobPermissions object>

CREATE

CREATE = <azure.storage.blob.models.BlobPermissions object>

DELETE

DELETE = <azure.storage.blob.models.BlobPermissions object>

READ

READ = <azure.storage.blob.models.BlobPermissions object>

WRITE

WRITE = <azure.storage.blob.models.BlobPermissions object>