BlobProperties Osztály
Blob tulajdonságai.
- Öröklődés
-
azure.storage.blob._shared.models.DictMixinBlobProperties
Konstruktor
BlobProperties(**kwargs)
Metódusok
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key, default=None)
Paraméterek
Name | Description |
---|---|
key
Kötelező
|
|
default
|
alapértelmezett érték: None
|
has_key
has_key(k)
Paraméterek
Name | Description |
---|---|
k
Kötelező
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Attribútumok
append_blob_committed_block_count
(Hozzáfűző blobok esetén) A blobban lévő véglegesített blokkok száma.
append_blob_committed_block_count: int | None
archive_status
A blob archív állapota.
archive_status: str | None
blob_tier
A blob hozzáférési szintjét jelzi. A gyakori elérésű szint a gyakran használt adatok tárolására van optimalizálva. A ritka elérésű tárolási szint olyan adatok tárolására van optimalizálva, amelyekhez legalább egy hónapig ritkán férnek hozzá és tárolnak. Az archív szint olyan adatok tárolására van optimalizálva, amelyek ritkán érhetők el és legalább hat hónapig tárolhatók rugalmas késési követelményekkel.
blob_tier: StandardBlobTier | None
blob_tier_change_time
Azt jelzi, hogy a hozzáférési szint mikor módosult utoljára.
blob_tier_change_time: datetime | None
blob_tier_inferred
Azt jelzi, hogy a szolgáltatás kikövetkzette-e a hozzáférési szintet. Ha hamis, az azt jelzi, hogy a szint explicit módon lett beállítva.
blob_tier_inferred: bool | None
blob_type
A blob típusát jelző sztring.
blob_type: BlobType
container
A tároló, amelyben a blob található.
container: str
content_range
Azt a bájttartományt jelzi, amelyet akkor ad vissza, ha az ügyfél a blob egy részhalmazát kérte.
content_range: str | None
content_settings
A blob összes tartalombeállítását tárolja.
content_settings: ContentSettings
copy
A blob összes másolási tulajdonságát tárolja.
copy: CopyProperties
creation_time
Azt jelzi, hogy mikor jött létre a blob UTC-ben.
creation_time: datetime
deleted
Azt jelzi, hogy törölték-e ezt a blobot.
deleted: bool | None
deleted_time
Egy datetime objektum, amely a blob törlésének időpontját jelöli.
deleted_time: datetime | None
encryption_key_sha256
A megadott titkosítási kulcs SHA-256 kivonata.
encryption_key_sha256: str | None
encryption_scope
A szolgáltatásban lévő adatok titkosításához használt előre definiált titkosítási hatókör. A titkosítási hatókör a Felügyeleti API használatával hozható létre, és itt név alapján hivatkozhat gombra. Ha a tárolóban alapértelmezett titkosítási hatókör van meghatározva, ez az érték felülbírálja azt, ha a tárolószintű hatókör úgy van konfigurálva, hogy engedélyezze a felülbírálásokat. Ellenkező esetben hiba lép fel.
encryption_scope: str | None
etag
Az ETag olyan értéket tartalmaz, amellyel feltételesen hajthat végre műveleteket.
etag: str
has_legal_hold
Meg van adva, ha jogi célú visszatartást kell beállítani a blobon. A upload_blob() API paramétere jelenleg csak a BlockBlobhoz használható.
has_legal_hold: bool | None
has_versions_only
A valódi érték azt jelzi, hogy a gyökérblob törölve lett
has_versions_only: bool | None
immutability_policy
Egy blob, blobpillanatkép vagy blobverzió módosíthatatlansági szabályzatát határozza meg.
immutability_policy: ImmutabilityPolicy
is_append_blob_sealed
Jelezze, hogy a hozzáfűző blob lezárt-e vagy sem.
is_append_blob_sealed: bool | None
last_accessed_on
Azt jelzi, hogy mikor hajtották végre az utolsó olvasási/írási műveletet egy blobon.
last_accessed_on: datetime | None
last_modified
Egy datetime objektum, amely a blob legutóbbi módosításának időpontját jelöli.
last_modified: datetime
lease
A blob összes bérletinformációját tárolja.
lease: LeaseProperties
metadata
A blobhoz metaadatként társított név-érték párok.
metadata: Dict[str, str]
name
A blob neve.
name: str
object_replication_destination_policy
A blobot létrehozó objektumreplikációs házirend-azonosítót jelöli.
object_replication_destination_policy: str | None
object_replication_source_properties
Csak olyan blobok esetében jelenik meg, amelyekre szabályzatazonosítók és szabályazonosítók vannak alkalmazva.
object_replication_source_properties: List[ObjectReplicationPolicy] | None
page_blob_sequence_number
(Lapblobok esetén) Az egyidejű írások koordinálásához használt lapblob sorszáma.
page_blob_sequence_number: int | None
rehydrate_priority
Azt a prioritást jelzi, amellyel egy archivált blobot rehidratálhat
rehydrate_priority: str | None
remaining_retention_days
Azon napok száma, amelyeket a blob a szolgáltatás végleges törlése előtt megőriz.
remaining_retention_days: int | None
request_server_encrypted
Titkosítva van-e ez a blob.
request_server_encrypted: bool | None
server_encrypted
Állítsa true (igaz) értékre, ha a blob titkosítva van a kiszolgálón.
server_encrypted: bool
size
A visszaadott tartalom mérete. Ha a teljes blobot kérték, a blob hossza bájtban. Ha a blob egy részhalmazát kérték, a visszaadott részhalmaz hossza.
size: int
snapshot
A blob pillanatképét egyedileg azonosító datetime érték.
snapshot: str | None
tag_count
A címkék számítanak a blobban.
tag_count: int | None
tags
Kulcsérték pár címke ezen a blobon.
tags: Dict[str, str] | None
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: