BlobProperties Klass
Blobegenskaper.
- Arv
-
azure.storage.blob._shared.models.DictMixinBlobProperties
Konstruktor
BlobProperties(**kwargs: Any)
Metoder
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key, default=None)
Parametrar
Name | Description |
---|---|
key
Obligatorisk
|
|
default
|
Standardvärde: None
|
has_key
has_key(k)
Parametrar
Name | Description |
---|---|
k
Obligatorisk
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Attribut
append_blob_committed_block_count
(För tilläggsblobar) Antal bekräftade block i bloben.
append_blob_committed_block_count: int | None
archive_status
Arkivstatus för blob.
archive_status: str | None
blob_tier
Anger åtkomstnivån för bloben. Frekvent nivå är optimerad för att lagra data som används ofta. Den lågfrekventa lagringsnivån är optimerad för att lagra data som inte används ofta och som lagras i minst en månad. Arkivnivån är optimerad för att lagra data som sällan används och lagras i minst sex månader med flexibla svarstidskrav.
blob_tier: StandardBlobTier | None
blob_tier_change_time
Anger när åtkomstnivån senast ändrades.
blob_tier_change_time: datetime | None
blob_tier_inferred
Anger om åtkomstnivån härleddes av tjänsten. Om värdet är falskt anger det att nivån har angetts uttryckligen.
blob_tier_inferred: bool | None
blob_type
Sträng som anger den här blobens typ.
blob_type: BlobType
container
Containern där bloben finns.
container: str
content_range
Anger det intervall med byte som returneras om klienten begärde en delmängd av bloben.
content_range: str | None
content_settings
Lagrar alla innehållsinställningar för bloben.
content_settings: ContentSettings
copy
Lagrar alla kopieringsegenskaper för bloben.
copy: CopyProperties
creation_time
Anger när bloben skapades i UTC.
creation_time: datetime
deleted
Om den här bloben har tagits bort.
deleted: bool | None
deleted_time
Ett datetime-objekt som representerar tiden då bloben togs bort.
deleted_time: datetime | None
encryption_key_sha256
SHA-256-hashen för den angivna krypteringsnyckeln.
encryption_key_sha256: str | None
encryption_scope
Ett fördefinierat krypteringsomfång som används för att kryptera data i tjänsten. Ett krypteringsomfång kan skapas med hjälp av API:et för hantering och refereras här efter namn. Om ett standardkrypteringsomfång har definierats i containern åsidosätter det här värdet det om omfånget på containernivå har konfigurerats för att tillåta åsidosättningar. Annars utlöses ett fel.
encryption_scope: str | None
etag
ETag innehåller ett värde som du kan använda för att utföra åtgärder villkorligt.
etag: str
has_legal_hold
Anges om ett bevarande av juridiska skäl ska anges för bloben. För närvarande är den här parametern för upload_blob() API endast för BlockBlob.
has_legal_hold: bool | None
has_versions_only
Ett sant värde anger att rotbloben har tagits bort
has_versions_only: bool | None
immutability_policy
Anger oföränderlighetsprincipen för en blob- eller blobögonblicksbild eller blobversion.
immutability_policy: ImmutabilityPolicy
is_append_blob_sealed
Ange om tilläggsbloben är förseglad eller inte.
is_append_blob_sealed: bool | None
last_accessed_on
Anger när den senaste läs-/skrivåtgärden utfördes på en blob.
last_accessed_on: datetime | None
last_modified
Ett datetime-objekt som representerar den senaste gången bloben ändrades.
last_modified: datetime
lease
Lagrar all låneinformation för bloben.
lease: LeaseProperties
metadata
Namn/värde-par som är associerade med bloben som metadata.
metadata: Dict[str, str]
name
Namnet på bloben.
name: str
object_replication_destination_policy
Representerar princip-ID:t för objektreplikering som skapade den här bloben.
object_replication_destination_policy: str | None
object_replication_source_properties
Finns bara för blobar som har princip-ID:t och regel-ID:t tillämpade på dem.
object_replication_source_properties: List[ObjectReplicationPolicy] | None
page_blob_sequence_number
(För sidblobar) Sekvensnummer för sidblob som används för att samordna samtidiga skrivningar.
page_blob_sequence_number: int | None
rehydrate_priority
Anger med vilken prioritet en arkiverad blob ska extraheras
rehydrate_priority: str | None
remaining_retention_days
Antalet dagar som bloben ska behållas innan den tas bort permanent av tjänsten.
remaining_retention_days: int | None
request_server_encrypted
Om den här bloben är krypterad.
request_server_encrypted: bool | None
server_encrypted
Ange till sant om bloben är krypterad på servern.
server_encrypted: bool
size
Storleken på innehållet som returneras. Om hela bloben begärdes, längden på bloben i byte. Om en delmängd av bloben begärdes, längden på den returnerade delmängden.
size: int
snapshot
Datetime-värde som unikt identifierar blobögonblicksbilden.
snapshot: str | None
tag_count
Taggar räknas för den här bloben.
tag_count: int | None
tags
Nyckel/värde-par med taggar i den här bloben.
tags: Dict[str, str] | None
Azure SDK for Python