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