AccountSASPermissions class

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей разрешения, предоставляемые AccountSAS. Значение true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для <xref:AccountSASSignatureValues> объекта . Можно создать строку разрешений и без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность.

Свойства

add

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

create

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

delete

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

deleteVersion

Разрешение на удаление предоставленных версий.

filter

Разрешение на фильтрацию BLOB-объектов.

list

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

process

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

read

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

setImmutabilityPolicy

Разрешение на настройку политики неизменяемости.

tag

Предоставлен доступ к тегу Specfies.

update

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

write

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

Методы

from(AccountSASPermissionsLike)

<xref:AccountSASPermissions> Создает из необработанного объекта, который содержит те же ключи, что и он, и логические значения для них.

parse(string)

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

toString()

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

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

add

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

add: boolean

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

boolean

create

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

create: boolean

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

boolean

delete

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

delete: boolean

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

boolean

deleteVersion

Разрешение на удаление предоставленных версий.

deleteVersion: boolean

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

boolean

filter

Разрешение на фильтрацию BLOB-объектов.

filter: boolean

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

boolean

list

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

list: boolean

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

boolean

process

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

process: boolean

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

boolean

read

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

read: boolean

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

boolean

setImmutabilityPolicy

Разрешение на настройку политики неизменяемости.

setImmutabilityPolicy: boolean

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

boolean

tag

Предоставлен доступ к тегу Specfies.

tag: boolean

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

boolean

update

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

update: boolean

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

boolean

write

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

write: boolean

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

boolean

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

from(AccountSASPermissionsLike)

<xref:AccountSASPermissions> Создает из необработанного объекта, который содержит те же ключи, что и он, и логические значения для них.

static function from(permissionLike: AccountSASPermissionsLike)

Параметры

permissionLike
AccountSASPermissionsLike

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

parse(string)

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

static function parse(permissions: string)

Параметры

permissions

string

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

toString()

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

function toString()

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

string