AccountSASPermissions class
DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS.
Esta é uma classe auxiliar para construir uma cadeia de caracteres que representa as permissões concedidas por um AccountSAS. Definir um valor como true significa que qualquer SAS que use essas permissões concederá permissões para essa operação. Depois que todos os valores estiverem definidos, isso deve ser serializado com toString e definido como o campo de permissões em um objeto AccountSASSignatureValues. É possível construir a cadeia de permissões sem essa classe, mas a ordem das permissões é particular e essa classe garante a correção.
Propriedades
add | Permissão para adicionar mensagens, entidades de tabela e acrescentar a blobs concedida. |
create | Permissão para criar filas, blobs e arquivos concedida. |
delete | Permissão para excluir filas e mensagens concedidas. |
list | Permissão para listar filas concedida. |
process | Permissão para obter e excluir mensagens concedida. |
read | Permissão para ler recursos concedida. |
update | Permissões para atualizar mensagens e entidades de tabela concedidas. |
write | Permissão para escrever recursos concedida. |
Métodos
parse(string) | Parse inicializa os campos AccountSASPermissions a partir de uma cadeia de caracteres. |
to |
Produz a cadeia de caracteres de permissões SAS para uma conta de Armazenamento do Azure. Chame esse método para definir o campo AccountSASSignatureValues Permissions. O uso desse método garantirá que os tipos de recursos estejam em uma ordem aceita pelo serviço. Visualizar https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas |
Detalhes de Propriedade
add
Permissão para adicionar mensagens, entidades de tabela e acrescentar a blobs concedida.
add: boolean
Valor de Propriedade
boolean
create
Permissão para criar filas, blobs e arquivos concedida.
create: boolean
Valor de Propriedade
boolean
delete
Permissão para excluir filas e mensagens concedidas.
delete: boolean
Valor de Propriedade
boolean
list
Permissão para listar filas concedida.
list: boolean
Valor de Propriedade
boolean
process
Permissão para obter e excluir mensagens concedida.
process: boolean
Valor de Propriedade
boolean
read
Permissão para ler recursos concedida.
read: boolean
Valor de Propriedade
boolean
update
Permissões para atualizar mensagens e entidades de tabela concedidas.
update: boolean
Valor de Propriedade
boolean
write
Permissão para escrever recursos concedida.
write: boolean
Valor de Propriedade
boolean
Detalhes de Método
parse(string)
Parse inicializa os campos AccountSASPermissions a partir de uma cadeia de caracteres.
static function parse(permissions: string): AccountSASPermissions
Parâmetros
- permissions
-
string
Devoluções
toString()
Produz a cadeia de caracteres de permissões SAS para uma conta de Armazenamento do Azure. Chame esse método para definir o campo AccountSASSignatureValues Permissions.
O uso desse método garantirá que os tipos de recursos estejam em uma ordem aceita pelo serviço.
Visualizar https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas
function toString(): string
Devoluções
string