DataLakeSASPermissions class
DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME.
Il s’agit d’une classe d’assistance permettant de construire une chaîne représentant les autorisations accordées par un ServiceSAS. La définition d’une valeur sur true signifie que toute SAP qui utilise ces autorisations accordera des autorisations pour cette opération. Une fois toutes les valeurs définies, celle-ci doit être sérialisée avec toString et définie comme champ d’autorisations sur un objet DataLakeSASSignatureValues . 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 | Spécifie Ajouter l’accès accordé. |
create | Spécifie l’accès Créer accordé. |
delete | Spécifie Supprimer l’accès accordé. |
execute | Spécifie Exécuter l’accès accordé. |
manage |
Spécifie l’accès d’autorisation accordé, qui permet à l’appelant de définir des autorisations et des listes de contrôle d’accès POSIX sur des objets blob (fichiers et répertoires). |
manage |
Spécifie l’accès à la propriété accordé, qui permet à l’appelant de définir le propriétaire, le groupe propriétaire ou d’agir en tant que propriétaire lors du renommage ou de la suppression d’un objet blob (fichier ou répertoire) dans un dossier dont le bit est défini. |
move | Spécifie l’accès Déplacer accordé. |
read | Spécifie l’accès en lecture accordé. |
write | Spécifie l’accès en écriture accordé. |
Méthodes
parse(string) | Crée un DataLakeSASPermissions à partir de la chaîne d’autorisations spécifiée. Cette méthode lève une erreur si elle rencontre un caractère qui ne correspond pas à une autorisation valide. |
to |
Convertit les autorisations données en chaîne. L’utilisation de cette méthode garantit que les autorisations sont dans un ordre accepté par le service. |
Détails de la propriété
add
Spécifie Ajouter l’accès accordé.
add: boolean
Valeur de propriété
boolean
create
Spécifie l’accès Créer accordé.
create: boolean
Valeur de propriété
boolean
delete
Spécifie Supprimer l’accès accordé.
delete: boolean
Valeur de propriété
boolean
execute
Spécifie Exécuter l’accès accordé.
execute: boolean
Valeur de propriété
boolean
manageAccessControl
Spécifie l’accès d’autorisation accordé, qui permet à l’appelant de définir des autorisations et des listes de contrôle d’accès POSIX sur des objets blob (fichiers et répertoires).
manageAccessControl: boolean
Valeur de propriété
boolean
manageOwnership
Spécifie l’accès à la propriété accordé, qui permet à l’appelant de définir le propriétaire, le groupe propriétaire ou d’agir en tant que propriétaire lors du renommage ou de la suppression d’un objet blob (fichier ou répertoire) dans un dossier dont le bit est défini.
manageOwnership: boolean
Valeur de propriété
boolean
move
Spécifie l’accès Déplacer accordé.
move: boolean
Valeur de propriété
boolean
read
Spécifie l’accès en lecture accordé.
read: boolean
Valeur de propriété
boolean
write
Spécifie l’accès en écriture accordé.
write: boolean
Valeur de propriété
boolean
Détails de la méthode
parse(string)
Crée un DataLakeSASPermissions à partir de la chaîne d’autorisations spécifiée. Cette méthode lève une erreur si elle rencontre un caractère qui ne correspond pas à une autorisation valide.
static function parse(permissions: string): DataLakeSASPermissions
Paramètres
- permissions
-
string
Retours
toString()
Convertit les autorisations données en chaîne. L’utilisation de cette méthode garantit que les autorisations sont dans un ordre accepté par le service.
function toString(): string
Retours
string
Chaîne qui représente les dataLakeSASPermissions