AccountSASPermissions class
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей разрешения, предоставляемые AccountSAS. Значение true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для <xref:AccountSASSignatureValues> объекта . Можно создать строку разрешений и без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность.
Свойства
add | Предоставлено разрешение на добавление сообщений, сущностей таблиц и добавление в большие двоичные объекты. |
create | Разрешение на создание больших двоичных объектов и файлов. |
delete | Разрешение на создание больших двоичных объектов и файлов. |
delete |
Разрешение на удаление предоставленных версий. |
filter | Разрешение на фильтрацию BLOB-объектов. |
list | Разрешение на получение списка контейнеров BLOB-объектов, больших двоичных объектов, общих папок, каталогов и файлов. |
process | Предоставлено разрешение на получение и удаление сообщений. |
read | Разрешение на чтение ресурсов и получение списка очередей и таблиц. |
set |
Разрешение на настройку политики неизменяемости. |
tag | Предоставлен доступ к тегу Specfies. |
update | Разрешения на обновление сообщений и предоставленных сущностей таблиц. |
write | Разрешение на запись ресурсов предоставлено. |
Методы
from(Account |
<xref:AccountSASPermissions> Создает из необработанного объекта, который содержит те же ключи, что и он, и логические значения для них. |
parse(string) | Синтаксический анализ инициализирует поля AccountSASPermissions из строки. |
to |
Создает строку разрешений 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
Azure SDK for JavaScript