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