Partager via


BlobProperties Classe

Propriétés d’objets blob

Héritage
builtins.object
BlobProperties

Constructeur

BlobProperties()

Variables

blob_type
str

Chaîne indiquant le type de cet objet blob.

last_modified
datetime

Objet datetime représentant la dernière modification de l’objet blob.

etag
str

L'ETag contient une valeur que vous pouvez utiliser pour exécuter des opérations conditionnellement.

content_length
int

Longueur du contenu retourné. Si l’objet blob entier a été demandé, la longueur de l’objet blob en octets. Si un sous-ensemble de l’objet blob a été demandé, la longueur du sous-ensemble retourné.

content_range
str

Indique la plage d’octets retournée dans le cas où le client a demandé un sous-ensemble de l’objet blob.

append_blob_committed_block_count
int

(Pour ajouter des objets blob) Nombre de blocs validés dans l’objet blob.

page_blob_sequence_number
int

(Pour les objets blob de page) Numéro de séquence pour l’objet blob de page utilisé pour coordonner les écritures simultanées.

server_encrypted
bool

Définissez sur true si l’objet blob est chiffré sur le serveur.

encryption_key_sha256
str

Le serveur renvoie la sha256 de la clé de chiffrement fournie par le client pour valider la clé utilisée dans l’opération.

copy
CopyProperties

Stocke toutes les propriétés de copie de l’objet blob.

content_settings
ContentSettings

Stocke tous les paramètres de contenu pour l’objet blob.

lease
LeaseProperties

Stocke toutes les informations de bail pour l’objet blob.

blob_tier
StandardBlobTier

Indique le niveau d’accès de l’objet blob. Le niveau chaud est optimisé pour le stockage des données fréquemment consultées. Le niveau de stockage froid est optimisé pour stocker des données rarement consultées et stockées pendant au moins un mois. Le niveau archive est optimisé pour le stockage des données rarement accessibles et stockées pendant au moins six mois avec des exigences de latence flexibles.

blob_tier_change_time
datetime

Indique quand le niveau d’accès a été modifié pour la dernière fois.

blob_tier_inferred
bool

Indique si le niveau d’accès a été déduit par le service. Si la valeur est false, cela indique que le niveau a été défini explicitement.

deleted_time
datetime

Objet datetime représentant l’heure à laquelle l’objet blob a été supprimé.

remaining_retention_days
int

Nombre de jours pendant lesquels l’objet blob sera conservé avant d’être supprimé définitivement par le service.

creation_time
datetime

Indique quand l’objet blob a été créé, en UTC.