BlobSasPermissions Classe
Classe BlobSasPermissions à utiliser avec la generate_blob_sas fonction .
- Héritage
-
builtins.objectBlobSasPermissions
Constructeur
BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)
Paramètres
- read
- bool
Lire le contenu, les propriétés, les métadonnées et la liste de blocage. Utiliser l'objet blob comme source d'opération de copie.
- create
- bool
Écrivez un nouvel objet blob, capturez un instantané d’un objet blob ou copiez un objet blob dans un nouvel objet blob.
- write
- bool
Créer ou écrire du contenu, des propriétés, des métadonnées ou la liste de blocage. Créer un instantané ou louer l'objet blob. Redimensionner l'objet blob (objet blob de page uniquement). Utiliser l'objet blob comme destination d'une opération de copie au sein du même compte.
- delete_previous_version
- bool
Supprimez la version précédente de l’objet blob pour le compte de stockage activé pour le contrôle de version.
- permanent_delete
- bool
L’activation de la suppression définitive sur l’objet blob est autorisée.
- move
- bool
Déplacez un objet blob ou un répertoire et son contenu vers un nouvel emplacement.
- execute
- bool
Obtenez les propriétés système et, si l’espace de noms hiérarchique est activé pour le compte de stockage, obtenez la liste de contrôle d’accès POSIX d’un objet blob.
- set_immutability_policy
- bool
Pour activer les opérations liées à la définition/suppression de la stratégie d’immuabilité. Pour obtenir une stratégie d’immuabilité, il vous suffit d’une autorisation de lecture.
Méthodes
from_string |
Créez un BlobSasPermissions à partir d’une chaîne. Pour spécifier des autorisations de lecture, d’ajout, 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 BlobSasPermissions à partir d’une chaîne.
Pour spécifier des autorisations de lecture, d’ajout, 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 BlobSasPermissions
Type de retour
Azure SDK for Python