AccountSASPermissions class

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS.

Это вспомогательный класс для создания строки, представляющей разрешения, предоставленные AccountSAS. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для объекта AccountSASSignatureValues . Можно создать строку разрешений и без этого класса, но порядок разрешений конкретный, и этот класс гарантирует правильность.

Свойства

add

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

create

Разрешение на создание очередей, больших двоичных объектов и файлов.

delete

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

list

Разрешение на получение списка очередей.

process

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

read

Предоставлено разрешение на чтение ресурсов.

update

Разрешения на обновление сообщений и сущностей таблиц.

write

Предоставлено разрешение на запись ресурсов.

Методы

parse(string)

Анализ инициализирует поля AccountSASPermissions из строки.

toString()

Создает строку разрешений SAS для учетной записи хранения Azure. Вызовите этот метод, чтобы задать поле AccountSASSignatureValues Permissions.

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

См. раздел https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas

Сведения о свойстве

add

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

add: boolean

Значение свойства

boolean

create

Разрешение на создание очередей, больших двоичных объектов и файлов.

create: boolean

Значение свойства

boolean

delete

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

delete: boolean

Значение свойства

boolean

list

Разрешение на получение списка очередей.

list: boolean

Значение свойства

boolean

process

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

process: boolean

Значение свойства

boolean

read

Предоставлено разрешение на чтение ресурсов.

read: boolean

Значение свойства

boolean

update

Разрешения на обновление сообщений и сущностей таблиц.

update: boolean

Значение свойства

boolean

write

Предоставлено разрешение на запись ресурсов.

write: boolean

Значение свойства

boolean

Сведения о методе

parse(string)

Анализ инициализирует поля AccountSASPermissions из строки.

static function parse(permissions: string): AccountSASPermissions

Параметры

permissions

string

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

toString()

Создает строку разрешений SAS для учетной записи хранения Azure. Вызовите этот метод, чтобы задать поле AccountSASSignatureValues Permissions.

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

См. раздел https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas

function toString(): string

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

string