BlobProperties Klasse

Blobeigenschaften

Vererbung
builtins.object
BlobProperties

Konstruktor

BlobProperties()

Variablen

blob_type
str

Zeichenfolge, die den Typ dieses Blobs angibt.

last_modified
datetime

Ein datetime-Objekt, das die letzte Änderung des Blobs darstellt.

etag
str

Das ETag enthält einen Wert, den Sie verwenden können, um Vorgänge bedingt auszuführen.

content_length
int

Die Länge des zurückgegebenen Inhalts. Wenn das gesamte Blob angefordert wurde, die Länge des Blobs in Bytes. Wenn eine Teilmenge des Blobs angefordert wurde, die Länge der zurückgegebenen Teilmenge.

content_range
str

Gibt den Bereich von Bytes an, der zurückgegeben wird, wenn der Client eine Teilmenge des Blobs angefordert hat.

append_blob_committed_block_count
int

(Für Anfügeblobs) Anzahl der committeten Blöcke im Blob.

page_blob_sequence_number
int

(Für Seitenblobs) Sequenznummer für Seitenblob, die zum Koordinieren gleichzeitiger Schreibvorgänge verwendet wird.

server_encrypted
bool

Legen Sie auf true fest, wenn das Blob auf dem Server verschlüsselt ist.

encryption_key_sha256
str

Der Server gibt den SHA256 des vom Kunden bereitgestellten Verschlüsselungsschlüssels an, um den im Vorgang verwendeten Schlüssel zu überprüfen.

copy
CopyProperties

Speichert alle Kopiereigenschaften für das Blob.

content_settings
ContentSettings

Speichert alle Inhaltseinstellungen für das Blob.

lease
LeaseProperties

Speichert alle Leaseinformationen für das Blob.

blob_tier
StandardBlobTier

Gibt die Zugriffsebene des Blobs an. Die heiße Ebene ist für das Speichern von Daten optimiert, auf die häufig zugegriffen wird. Die kühle Speicherebene ist für das Speichern von Daten optimiert, auf die selten zugegriffen und mindestens einen Monat lang gespeichert wird. Die Archivebene ist für das Speichern von Daten optimiert, auf die selten zugegriffen und mindestens sechs Monate lang mit flexiblen Latenzanforderungen gespeichert wird.

blob_tier_change_time
datetime

Gibt an, wann die Zugriffsebene zuletzt geändert wurde.

blob_tier_inferred
bool

Gibt an, ob die Zugriffsebene vom Dienst abgeleitet wurde. Wenn false, gibt dies an, dass die Ebene explizit festgelegt wurde.

deleted_time
datetime

Ein datetime-Objekt, das die Uhrzeit darstellt, zu der das Blob gelöscht wurde.

remaining_retention_days
int

Die Anzahl der Tage, die das Blob beibehalten wird, bevor es vom Dienst endgültig gelöscht wird.

creation_time
datetime

Gibt an, wann das Blob in UTC erstellt wurde.