AccountSASPermissions class
DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME.
Il s’agit d’une classe d’assistance pour construire une chaîne représentant les autorisations accordées par un AccountSAS. La définition d’une valeur sur true signifie que toute SAP qui utilise ces autorisations accorde des autorisations pour cette opération. Une fois toutes les valeurs définies, elle doit être sérialisée avec toString et définie comme champ d’autorisations sur un objet AccountSASSignatureValues. Il est possible de construire la chaîne d’autorisations sans cette classe, mais l’ordre des autorisations est particulier et cette classe garantit l’exactitude.
Propriétés
add | Autorisation d’ajouter des messages, des entités de table et d’ajouter des objets blob accordés. |
create | Autorisation de créer des objets blob et des fichiers accordés. |
delete | Autorisation de supprimer des objets blob et des fichiers accordés. |
list | Autorisation de lister les conteneurs d’objets blob, les objets blob, les partages, les répertoires et les fichiers accordés. |
process | Autorisation d’obtenir et de supprimer des messages accordés. |
read | Autorisation de lire les ressources et de répertorier les files d’attente et les tables accordées. |
update | Autorisations pour mettre à jour les messages et les entités de table accordées. |
write | Autorisation d’écrire des ressources accordées. |
Méthodes
parse(string) | Analyse initialise les champs AccountSASPermissions à partir d’une chaîne. |
to |
Produit la chaîne d’autorisations SAP pour un compte de stockage Azure. Appelez cette méthode pour définir le champ AccountSASSignatureValues Permissions. L’utilisation de cette méthode garantit que les types de ressources sont dans un ordre accepté par le service. Voir https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas |
Détails de la propriété
add
Autorisation d’ajouter des messages, des entités de table et d’ajouter des objets blob accordés.
add: boolean
Valeur de propriété
boolean
create
Autorisation de créer des objets blob et des fichiers accordés.
create: boolean
Valeur de propriété
boolean
delete
Autorisation de supprimer des objets blob et des fichiers accordés.
delete: boolean
Valeur de propriété
boolean
list
Autorisation de lister les conteneurs d’objets blob, les objets blob, les partages, les répertoires et les fichiers accordés.
list: boolean
Valeur de propriété
boolean
process
Autorisation d’obtenir et de supprimer des messages accordés.
process: boolean
Valeur de propriété
boolean
read
Autorisation de lire les ressources et de répertorier les files d’attente et les tables accordées.
read: boolean
Valeur de propriété
boolean
update
Autorisations pour mettre à jour les messages et les entités de table accordées.
update: boolean
Valeur de propriété
boolean
write
Autorisation d’écrire des ressources accordées.
write: boolean
Valeur de propriété
boolean
Détails de la méthode
parse(string)
Analyse initialise les champs AccountSASPermissions à partir d’une chaîne.
static function parse(permissions: string): AccountSASPermissions
Paramètres
- permissions
-
string
Retours
toString()
Produit la chaîne d’autorisations SAP pour un compte de stockage Azure. Appelez cette méthode pour définir le champ AccountSASSignatureValues Permissions.
L’utilisation de cette méthode garantit que les types de ressources sont dans un ordre accepté par le service.
Voir https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas
function toString(): string
Retours
string