AccountSASPermissions class
SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME.
Se trata de una clase auxiliar para construir una cadena que representa los permisos concedidos por un AccountSAS. Establecer un valor en true significa que cualquier SAS que use estos permisos concederá permisos para esa operación. Una vez establecidos todos los valores, debe serializarse con toString y establecerse como campo de permisos en un objeto AccountSASSignatureValues . Es posible construir la cadena de permisos sin esta clase, pero el orden de los permisos es particular y esta clase garantiza la corrección.
Propiedades
add | Permiso para agregar mensajes, entidades de tabla y anexar a blobs concedidos. |
create | Permiso para crear colas, blobs y archivos concedidos. |
delete | Permiso para eliminar colas y mensajes concedidos. |
list | Permiso para enumerar las colas concedidas. |
process | Se concede permiso para obtener y eliminar mensajes. |
read | Permiso para leer los recursos concedidos. |
update | Permisos para actualizar mensajes y entidades de tabla concedidos. |
write | Permiso para escribir recursos concedidos. |
Métodos
parse(string) | Analizar inicializa los campos AccountSASPermissions de una cadena. |
to |
Genera la cadena de permisos de SAS para una cuenta de Azure Storage. Llame a este método para establecer el campo AccountSASSignatureValues Permissions . El uso de este método garantizará que los tipos de recursos estén en un orden aceptado por el servicio. Consulta https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas. |
Detalles de las propiedades
add
Permiso para agregar mensajes, entidades de tabla y anexar a blobs concedidos.
add: boolean
Valor de propiedad
boolean
create
Permiso para crear colas, blobs y archivos concedidos.
create: boolean
Valor de propiedad
boolean
delete
Permiso para eliminar colas y mensajes concedidos.
delete: boolean
Valor de propiedad
boolean
list
Permiso para enumerar las colas concedidas.
list: boolean
Valor de propiedad
boolean
process
Se concede permiso para obtener y eliminar mensajes.
process: boolean
Valor de propiedad
boolean
read
Permiso para leer los recursos concedidos.
read: boolean
Valor de propiedad
boolean
update
Permisos para actualizar mensajes y entidades de tabla concedidos.
update: boolean
Valor de propiedad
boolean
write
Permiso para escribir recursos concedidos.
write: boolean
Valor de propiedad
boolean
Detalles del método
parse(string)
Analizar inicializa los campos AccountSASPermissions de una cadena.
static function parse(permissions: string): AccountSASPermissions
Parámetros
- permissions
-
string
Devoluciones
toString()
Genera la cadena de permisos de SAS para una cuenta de Azure Storage. Llame a este método para establecer el campo AccountSASSignatureValues Permissions .
El uso de este método garantizará que los tipos de recursos estén en un orden aceptado por el servicio.
Consulta https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas.
function toString(): string
Devoluciones
string