DirectorySasPermissions Classe
Classe DirectorySasPermissions à utiliser avec la generate_directory_sas fonction .
- Héritage
-
builtins.objectDirectorySasPermissions
Constructeur
DirectorySasPermissions(read=False, create=False, write=False, delete=False, **kwargs)
Paramètres
- write
- bool
Créez ou écrivez du contenu, des propriétés et des métadonnées. Louez le répertoire.
- add
- bool
Ajoutez des données à un fichier dans le répertoire.
- list
- bool
Répertoriez tous les fichiers du répertoire. Implique l’exécution.
- move
- bool
Déplacez n’importe quel fichier du répertoire vers un nouvel emplacement. Notez que l’opération de déplacement peut éventuellement être limitée au propriétaire du fichier ou du répertoire enfant ou au propriétaire du répertoire parent si le paramètre saoid est inclus dans le jeton et que le bit collant est défini sur le répertoire parent.
- execute
- bool
Obtenez l’état (propriétés définies par le système) et l’ACL de n’importe quel fichier du répertoire. Si l’appelant est le propriétaire, définissez le contrôle d’accès sur n’importe quel fichier du répertoire.
- manage_ownership
- bool
Permet à l’utilisateur 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 fichier ou d’un répertoire dans un dossier dont le bit collant est défini.
- manage_access_control
- bool
Permet à l’utilisateur de définir des autorisations et des listes de contrôle d’accès POSIX sur les fichiers et les répertoires.
Méthodes
from_string |
Créez un DirectorySasPermissions à partir d’une chaîne. Pour spécifier des autorisations de lecture, de création, d’écriture ou de suppression, vous devez uniquement inclure la première lettre du mot dans la chaîne. Par exemple, pour les autorisations de lecture et d’écriture, vous devez fournir une chaîne « rw ». |
from_string
Créez un DirectorySasPermissions à partir d’une chaîne.
Pour spécifier des autorisations de lecture, de création, d’écriture ou de suppression, vous devez uniquement inclure la première lettre du mot dans la chaîne. Par exemple, pour les autorisations de lecture et d’écriture, vous devez fournir une chaîne « rw ».
from_string(permission)
Paramètres
- permission
- str
Chaîne qui dicte les autorisations de lecture, d’ajout, de création, d’écriture ou de suppression.
Retours
Objet DirectorySasPermissions
Type de retour
Azure SDK for Python