ContainerPermissions Classe
Classe ContainerPermissions à utiliser avec generate_container_shared_access_signature l’API et pour accessPolicies utilisée avec set_container_acl.
- Héritage
-
builtins.objectContainerPermissions
Constructeur
ContainerPermissions(read=False, add=False, create=False, write=False, delete=False, list=False, _str=None)
Paramètres
- read
- bool
Lire le contenu, les propriétés, les métadonnées ou la liste de blocage d'un objet blob dans le conteneur. Utiliser un objet blob du conteneur comme source d'une opération de copie.
- add
- bool
Ajoutez un bloc à n’importe quel objet blob d’ajout dans le conteneur.
- create
- bool
Écrivez un nouvel objet blob dans le conteneur, instantané n’importe quel objet blob dans le conteneur ou copiez un objet blob dans un nouvel objet blob dans le conteneur. Remarque : Vous ne pouvez pas accorder d’autorisations pour créer un conteneur avec une sap de conteneur. Utilisez plutôt une sap de compte pour créer un conteneur.
- write
- bool
Pour un objet blob du conteneur, 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. Remarque : Vous ne pouvez pas accorder d’autorisations pour lire ou écrire des propriétés ou des métadonnées de conteneur, ni pour louer un conteneur avec une SAP de conteneur. Utilisez plutôt une sap de compte.
- delete
- bool
Supprimer un objet blob dans le conteneur. Remarque : Vous ne pouvez pas accorder d’autorisations pour supprimer un conteneur avec une SAP de conteneur. Utilisez plutôt une sap de compte.
Variables
- ContainerPermissions.DELETE
- ContainerPermissions
Supprimer un objet blob dans le conteneur. Remarque : Vous ne pouvez pas accorder d’autorisations pour supprimer un conteneur avec une SAP de conteneur. Utilisez plutôt une sap de compte.
- ContainerPermissions.LIST
- ContainerPermissions
Répertorier les objets blob dans le conteneur.
- ContainerPermissions.READ
- ContainerPermissions
Lire le contenu, les propriétés, les métadonnées ou la liste de blocage d'un objet blob dans le conteneur. Utiliser un objet blob du conteneur comme source d'une opération de copie.
- ContainerPermissions.WRITE
- ContainerPermissions
Pour un objet blob du conteneur, 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. Remarque : Vous ne pouvez pas accorder d’autorisations pour lire ou écrire des propriétés ou des métadonnées de conteneur, ni pour louer un conteneur avec une SAP de conteneur. Utilisez plutôt une sap de compte.
Attributs
ADD
ADD = <azure.storage.blob.models.ContainerPermissions object>
CREATE
CREATE = <azure.storage.blob.models.ContainerPermissions object>
DELETE
DELETE = <azure.storage.blob.models.ContainerPermissions object>
LIST
LIST = <azure.storage.blob.models.ContainerPermissions object>
READ
READ = <azure.storage.blob.models.ContainerPermissions object>
WRITE
WRITE = <azure.storage.blob.models.ContainerPermissions object>
Azure SDK for Python