BlobProperties class

Definition

Blob Properties.

BlobProperties(**kwargs)
Inheritance
builtins.object
azure.storage.blob._shared.models.DictMixin
BlobProperties

Variables

name
str
The name of the blob.
container
str
The container in which the blob resides.
snapshot
str
Datetime value that uniquely identifies the blob snapshot.
blob_type
azure.blob.storage.BlobType
String indicating this blob's type.
metadata
dict
Name-value pairs associated with the blob as metadata.
last_modified
datetime.datetime
A datetime object representing the last time the blob was modified.
etag
str
The ETag contains a value that you can use to perform operations conditionally.
size
int
The size of the content returned. If the entire blob was requested, the length of blob in bytes. If a subset of the blob was requested, the length of the returned subset.
content_range
str
Indicates the range of bytes returned in the event that the client requested a subset of the blob.
append_blob_committed_block_count
int
(For Append Blobs) Number of committed blocks in the blob.
page_blob_sequence_number
int
(For Page Blobs) Sequence number for page blob used for coordinating concurrent writes.
server_encrypted
bool
Set to true if the blob is encrypted on the server.
copy
CopyProperties
Stores all the copy properties for the blob.
content_settings
ContentSettings
Stores all the content settings for the blob.
lease
LeaseProperties
Stores all the lease information for the blob.
blob_tier
StandardBlobTier
Indicates the access tier of the blob. The hot tier is optimized for storing data that is accessed frequently. The cool storage tier is optimized for storing data that is infrequently accessed and stored for at least a month. The archive tier is optimized for storing data that is rarely accessed and stored for at least six months with flexible latency requirements.
blob_tier_change_time
datetime.datetime
Indicates when the access tier was last changed.
blob_tier_inferred
bool
Indicates whether the access tier was inferred by the service. If false, it indicates that the tier was set explicitly.
deleted
bool
Whether this blob was deleted.
deleted_time
datetime.datetime
A datetime object representing the time at which the blob was deleted.
remaining_retention_days
int
The number of days that the blob will be retained before being permanently deleted by the service.
creation_time
datetime.datetime
Indicates when the blob was created, in UTC.
archive_status
str
Archive status of blob.