Partager via


BlobPermissions Classe

Classe BlobPermissions à utiliser avec l’API generate_blob_shared_access_signature .

Héritage
builtins.object
BlobPermissions

Constructeur

BlobPermissions(read=False, add=False, create=False, write=False, delete=False, _str=None)

Paramètres

read
bool
valeur par défaut: False

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.

add
bool
valeur par défaut: False

Ajouter un bloc à un objet blob d’ajout.

create
bool
valeur par défaut: False

Écrire un nouvel objet blob, instantané un objet blob ou copier un objet blob dans un nouvel objet blob.

write
bool
valeur par défaut: False

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
bool
valeur par défaut: False

Supprimer l'objet blob.

_str
str
valeur par défaut: None

Chaîne représentant les autorisations.

Variables

BlobPermissions.ADD
BlobPermissions

Ajouter un bloc à un objet blob d’ajout.

BlobPermissions.CREATE
BlobPermissions

Écrire un nouvel objet blob, instantané un objet blob ou copier un objet blob dans un nouvel objet blob.

BlobPermissions.DELETE
BlobPermissions

Supprimer l'objet blob.

BlobPermissions.READ
BlobPermissions

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.

BlobPermissions.WRITE
BlobPermissions

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.

Attributs

ADD

ADD = <azure.storage.blob.models.BlobPermissions object>

CREATE

CREATE = <azure.storage.blob.models.BlobPermissions object>

DELETE

DELETE = <azure.storage.blob.models.BlobPermissions object>

READ

READ = <azure.storage.blob.models.BlobPermissions object>

WRITE

WRITE = <azure.storage.blob.models.BlobPermissions object>