BlobDownloadResponseParsed interface
Obsahuje data odpovědí pro operaci stažení.
- Extends
Vlastnosti
object |
ID zásad replikace objektů cílového objektu blob. |
object |
Id zásad replikace objektů, ID pravidel a stav zdrojového objektu blob. |
Zděděné vlastnosti
accept |
Označuje, že služba podporuje požadavky na částečný obsah objektu blob. |
blob |
POUZE PROHLÍŽEČ Text odpovědi jako objekt blob prohlížeče.
Vždy |
blob |
Počet potvrzených bloků, které jsou přítomné v objektu blob. Tato hlavička se vrátí jenom pro doplňovací objekty blob. |
blob |
Pokud má objekt blob hodnotu hash MD5 a pokud požadavek obsahuje hlavičku rozsahu (Range nebo x-ms-range), vrátí se tato hlavička odpovědi s hodnotou MD5 celého objektu blob. Tato hodnota se může nebo nemusí rovnat hodnotě vrácené v hlavičce Content-MD5, přičemž druhá hodnota se vypočítá z požadovaného rozsahu. |
blob |
Aktuální pořadové číslo objektu blob stránky. Tato hlavička se nevrací pro objekty blob bloku ani doplňovací objekty blob. |
blob |
Typ objektu blob. |
cache |
Tato hlavička se vrátí, pokud byla dříve zadána pro objekt blob. |
client |
Pokud je v požadavku odeslána hlavička ID požadavku klienta, bude tato hlavička v odpovědi se stejnou hodnotou. |
content |
Pokud požadavek čte zadanou oblast a hodnota x-ms-range-get-content-crc64 je nastavená na hodnotu true, vrátí požadavek hodnotu crc64 pro rozsah, pokud je velikost rozsahu menší nebo rovna 4 MB. Pokud je ve stejném požadavku zadána hodnota x-ms-range-get-content-crc64 & x-ms-range-get-content-md5, selže s chybou 400 (Chybný požadavek). |
content |
Tato hlavička vrátí hodnotu zadanou pro hlavičku x-ms-blob-content-disposition. Pole hlavičky odpovědi Content-Disposition sděluje další informace o zpracování datové části odpovědi a lze také použít k připojení dalších metadat. Pokud je například nastavena příloha, znamená to, že uživatel-agent by neměl zobrazit odpověď, ale místo toho zobrazit dialogové okno Uložit jako s jiným názvem než zadaným názvem objektu blob. |
content |
Tato hlavička vrátí hodnotu zadanou pro hlavičku požadavku Content-Encoding. |
content |
Tato hlavička vrátí hodnotu zadanou pro hlavičku požadavku content-language. |
content |
Počet bajtů, které jsou přítomné v textu odpovědi. |
contentMD5 | Pokud má objekt blob hodnotu hash MD5 a tato operace čte celý objekt blob, vrátí se tato hlavička odpovědi, aby klient mohl zkontrolovat integritu obsahu zprávy. |
content |
Označuje rozsah bajtů vrácených v případě, že klient požadoval podmnožinu objektu blob nastavením hlavičky požadavku Range. |
content |
Typ média textu odpovědi. Pro stažení objektu blob je to application/octet-stream. |
copy |
Čas ukončení poslední operace kopírování objektu blob, kde byl tento objekt blob cílovým objektem blob. Tato hodnota může určit čas dokončení, přerušení nebo neúspěšného pokusu o kopírování. Tato hlavička se nezobrazí, pokud kopie čeká na vyřízení, pokud tento objekt blob nebyl nikdy cílem operace kopírování objektu blob nebo pokud byl tento objekt blob změněn po dokončení operace kopírování objektu blob pomocí nastavení vlastností objektu blob, put blob nebo put block list. |
copy |
Identifikátor řetězce pro tuto operaci kopírování. Pomocí funkce Získat vlastnosti objektu blob můžete zkontrolovat stav této operace kopírování nebo předat objekt blob přerušené kopírování a přerušit čekající kopii. |
copy |
Obsahuje počet zkopírovaných bajtů a celkový počet bajtů ve zdroji v poslední operaci kopírování objektu blob, kde tento objekt blob byl cílovým objektem blob. Může zobrazit mezi 0 a kopírovanými bajty délky obsahu. Tato hlavička se nezobrazí, pokud tento objekt blob nebyl nikdy cílem operace kopírování objektu blob nebo pokud byl tento objekt blob změněn po dokončení operace kopírování objektu blob pomocí nastavení vlastností objektu blob, put blob nebo put block list. |
copy |
Adresa URL o délce až 2 kB, která určuje zdrojový objekt blob nebo soubor použitý při poslední operaci kopírování objektu blob, kde tento objekt blob byl cílovým objektem blob. Tato hlavička se nezobrazí, pokud tento objekt blob nebyl nikdy cílem operace kopírování objektu blob nebo pokud byl tento objekt blob změněn po dokončení operace kopírování objektu blob pomocí nastavení vlastností objektu blob, put blob nebo put block list. |
copy |
Stav operace kopírování identifikovaný x-ms-copy-id |
copy |
Zobrazí se pouze v případech, kdy se stav x-ms-copy nezdařil nebo čeká na vyřízení. Popisuje příčinu poslední závažné nebo ne závažné operace kopírování. Tato hlavička se nezobrazí, pokud tento objekt blob nebyl nikdy cílem operace kopírování objektu blob nebo pokud byl tento objekt blob změněn po dokončení operace kopírování objektu blob pomocí nastavení vlastností objektu blob, put blob nebo put block list. |
created |
Vrátí datum a čas vytvoření objektu blob. |
date | Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy byla odpověď zahájena |
encryption |
Hodnota hash SHA-256 šifrovacího klíče použitého k šifrování objektu blob. Tato hlavička se vrátí jenom v případě, že se objekt blob zašifroval pomocí klíče poskytnutého zákazníkem. |
encryption |
Vrátí název oboru šifrování použitého k šifrování obsahu objektů blob a metadat aplikace. Všimněte si, že absence této hlavičky znamená použití výchozího rozsahu šifrování účtu. |
error |
Kód chyby |
etag | ETag obsahuje hodnotu, kterou můžete použít k podmíněnému provádění operací. Pokud je verze požadavku 2011-08-18 nebo novější, bude hodnota ETag v uvozovkách. |
immutability |
Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy vyprší platnost zásady neměnnosti objektu blob. |
immutability |
Označuje režim zásad neměnnosti. |
is |
Hodnota této hlavičky označuje, jestli je verze tohoto objektu blob aktuální verzí, viz také hlavička x-ms-version-id. |
is |
Pokud je tento objekt blob zapečetěný |
is |
Hodnota této hlavičky je nastavena na hodnotu true, pokud jsou data objektů blob a metadata aplikace zcela šifrovaná pomocí zadaného algoritmu. V opačném případě je hodnota nastavená na false (pokud je objekt blob nešifrovaný nebo pokud jsou zašifrované pouze části metadat objektu blob nebo aplikace). |
last |
Hodnota data a času UTC vygenerovaná službou, která označuje čas posledního čtení nebo zápisu objektu blob do |
last |
Vrátí datum a čas poslední změny kontejneru. Jakákoli operace, která upraví objekt blob, včetně aktualizace metadat nebo vlastností objektu blob, změní čas poslední změny objektu blob. |
lease |
Při zapůjčení objektu blob určuje, jestli je zapůjčení nekonečné nebo pevné doby trvání. |
lease |
Stav zapůjčení objektu blob |
lease |
Aktuální stav zapůjčení objektu blob. |
legal |
Označuje, jestli se v objektu blob nachází blokování z právních důvodů. |
metadata | |
object |
Volitelný. Platí pouze v případě, že je povolená replikace objektů pro kontejner úložiště a cílový objekt blob replikace. |
object |
Volitelný. Platí pouze v případě, že je povolená replikace objektů pro kontejner úložiště a ve zdrojovém objektu blob replikace. Při načítání této hlavičky vrátí hlavičku s ID zásady a ID pravidla (např. x-ms-or-policyid_ruleid) a hodnota bude stav replikace (např. dokončeno, neúspěšné). |
readable |
POUZE NODEJS Tělo odpovědi jako node.js čitelný datový proud.
Vždy |
request |
Tato hlavička jednoznačně identifikuje požadavek, který byl proveden, a lze ho použít k řešení potíží s požadavkem. |
tag |
Počet značek přidružených k objektu blob |
version | Označuje verzi služby Blob, která se používá k provedení požadavku. Tato hlavička se vrátí pro požadavky provedené ve verzi 2009-09-19 a vyšší. |
version |
Hodnota DateTime vrácená službou, která jednoznačně identifikuje objekt blob. Hodnota této hlavičky označuje verzi objektu blob a může být použita v následných požadavcích pro přístup k této verzi objektu blob. |
Podrobnosti vlastnosti
objectReplicationDestinationPolicyId
ID zásad replikace objektů cílového objektu blob.
objectReplicationDestinationPolicyId?: string
Hodnota vlastnosti
string
objectReplicationSourceProperties
Id zásad replikace objektů, ID pravidel a stav zdrojového objektu blob.
objectReplicationSourceProperties?: ObjectReplicationPolicy[]
Hodnota vlastnosti
Podrobnosti zděděných vlastností
acceptRanges
Označuje, že služba podporuje požadavky na částečný obsah objektu blob.
acceptRanges?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.acceptRanges
blobBody
POUZE PROHLÍŽEČ
Text odpovědi jako objekt blob prohlížeče.
Vždy undefined
v node.js.
blobBody?: Promise<Blob>
Hodnota vlastnosti
Promise<Blob>
zděděno z objektu BlobDownloadResponseModel.blobBody
blobCommittedBlockCount
Počet potvrzených bloků, které jsou přítomné v objektu blob. Tato hlavička se vrátí jenom pro doplňovací objekty blob.
blobCommittedBlockCount?: number
Hodnota vlastnosti
number
zděděno z BlobDownloadResponseModel.blobCommittedBlockCount
blobContentMD5
Pokud má objekt blob hodnotu hash MD5 a pokud požadavek obsahuje hlavičku rozsahu (Range nebo x-ms-range), vrátí se tato hlavička odpovědi s hodnotou MD5 celého objektu blob. Tato hodnota se může nebo nemusí rovnat hodnotě vrácené v hlavičce Content-MD5, přičemž druhá hodnota se vypočítá z požadovaného rozsahu.
blobContentMD5?: Uint8Array
Hodnota vlastnosti
Uint8Array
zděděné z BlobDownloadResponseModel.blobContentMD5
blobSequenceNumber
Aktuální pořadové číslo objektu blob stránky. Tato hlavička se nevrací pro objekty blob bloku ani doplňovací objekty blob.
blobSequenceNumber?: number
Hodnota vlastnosti
number
zděděno ze BlobDownloadResponseModel.blobSequenceNumber
blobType
Typ objektu blob.
blobType?: BlobType
Hodnota vlastnosti
zděděno z BlobDownloadResponseModel.blobType
cacheControl
Tato hlavička se vrátí, pokud byla dříve zadána pro objekt blob.
cacheControl?: string
Hodnota vlastnosti
string
zděděno z objektu BlobDownloadResponseModel.cacheControl
clientRequestId
Pokud je v požadavku odeslána hlavička ID požadavku klienta, bude tato hlavička v odpovědi se stejnou hodnotou.
clientRequestId?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.clientRequestId
contentCrc64
Pokud požadavek čte zadanou oblast a hodnota x-ms-range-get-content-crc64 je nastavená na hodnotu true, vrátí požadavek hodnotu crc64 pro rozsah, pokud je velikost rozsahu menší nebo rovna 4 MB. Pokud je ve stejném požadavku zadána hodnota x-ms-range-get-content-crc64 & x-ms-range-get-content-md5, selže s chybou 400 (Chybný požadavek).
contentCrc64?: Uint8Array
Hodnota vlastnosti
Uint8Array
zděděno z BlobDownloadResponseModel.contentCrc64
contentDisposition
Tato hlavička vrátí hodnotu zadanou pro hlavičku x-ms-blob-content-disposition. Pole hlavičky odpovědi Content-Disposition sděluje další informace o zpracování datové části odpovědi a lze také použít k připojení dalších metadat. Pokud je například nastavena příloha, znamená to, že uživatel-agent by neměl zobrazit odpověď, ale místo toho zobrazit dialogové okno Uložit jako s jiným názvem než zadaným názvem objektu blob.
contentDisposition?: string
Hodnota vlastnosti
string
zděděno ze BlobDownloadResponseModel.contentDisposition
contentEncoding
Tato hlavička vrátí hodnotu zadanou pro hlavičku požadavku Content-Encoding.
contentEncoding?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.contentEncoding
contentLanguage
Tato hlavička vrátí hodnotu zadanou pro hlavičku požadavku content-language.
contentLanguage?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.contentLanguage
contentLength
Počet bajtů, které jsou přítomné v textu odpovědi.
contentLength?: number
Hodnota vlastnosti
number
zděděno z BlobDownloadResponseModel.contentLength
contentMD5
Pokud má objekt blob hodnotu hash MD5 a tato operace čte celý objekt blob, vrátí se tato hlavička odpovědi, aby klient mohl zkontrolovat integritu obsahu zprávy.
contentMD5?: Uint8Array
Hodnota vlastnosti
Uint8Array
zděděné z BlobDownloadResponseModel.contentMD5
contentRange
Označuje rozsah bajtů vrácených v případě, že klient požadoval podmnožinu objektu blob nastavením hlavičky požadavku Range.
contentRange?: string
Hodnota vlastnosti
string
zděděné z BlobDownloadResponseModel.contentRange
contentType
Typ média textu odpovědi. Pro stažení objektu blob je to application/octet-stream.
contentType?: string
Hodnota vlastnosti
string
zděděné z BlobDownloadResponseModel.contentType
copyCompletedOn
Čas ukončení poslední operace kopírování objektu blob, kde byl tento objekt blob cílovým objektem blob. Tato hodnota může určit čas dokončení, přerušení nebo neúspěšného pokusu o kopírování. Tato hlavička se nezobrazí, pokud kopie čeká na vyřízení, pokud tento objekt blob nebyl nikdy cílem operace kopírování objektu blob nebo pokud byl tento objekt blob změněn po dokončení operace kopírování objektu blob pomocí nastavení vlastností objektu blob, put blob nebo put block list.
copyCompletedOn?: Date
Hodnota vlastnosti
Date
zděděné z BlobDownloadResponseModel.copyCompletedOn
copyId
Identifikátor řetězce pro tuto operaci kopírování. Pomocí funkce Získat vlastnosti objektu blob můžete zkontrolovat stav této operace kopírování nebo předat objekt blob přerušené kopírování a přerušit čekající kopii.
copyId?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.copyId
copyProgress
Obsahuje počet zkopírovaných bajtů a celkový počet bajtů ve zdroji v poslední operaci kopírování objektu blob, kde tento objekt blob byl cílovým objektem blob. Může zobrazit mezi 0 a kopírovanými bajty délky obsahu. Tato hlavička se nezobrazí, pokud tento objekt blob nebyl nikdy cílem operace kopírování objektu blob nebo pokud byl tento objekt blob změněn po dokončení operace kopírování objektu blob pomocí nastavení vlastností objektu blob, put blob nebo put block list.
copyProgress?: string
Hodnota vlastnosti
string
zděděno ze BlobDownloadResponseModel.copyProgress
copySource
Adresa URL o délce až 2 kB, která určuje zdrojový objekt blob nebo soubor použitý při poslední operaci kopírování objektu blob, kde tento objekt blob byl cílovým objektem blob. Tato hlavička se nezobrazí, pokud tento objekt blob nebyl nikdy cílem operace kopírování objektu blob nebo pokud byl tento objekt blob změněn po dokončení operace kopírování objektu blob pomocí nastavení vlastností objektu blob, put blob nebo put block list.
copySource?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.copySource
copyStatus
Stav operace kopírování identifikovaný x-ms-copy-id
copyStatus?: CopyStatusType
Hodnota vlastnosti
zděděno z BlobDownloadResponseModel.copyStatus
copyStatusDescription
Zobrazí se pouze v případech, kdy se stav x-ms-copy nezdařil nebo čeká na vyřízení. Popisuje příčinu poslední závažné nebo ne závažné operace kopírování. Tato hlavička se nezobrazí, pokud tento objekt blob nebyl nikdy cílem operace kopírování objektu blob nebo pokud byl tento objekt blob změněn po dokončení operace kopírování objektu blob pomocí nastavení vlastností objektu blob, put blob nebo put block list.
copyStatusDescription?: string
Hodnota vlastnosti
string
zděděné z BlobDownloadResponseModel.copyStatusDescription
createdOn
Vrátí datum a čas vytvoření objektu blob.
createdOn?: Date
Hodnota vlastnosti
Date
zděděno z BlobDownloadResponseModel.createdOn
date
Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy byla odpověď zahájena
date?: Date
Hodnota vlastnosti
Date
zděděno ze BlobDownloadResponseModel.date
encryptionKeySha256
Hodnota hash SHA-256 šifrovacího klíče použitého k šifrování objektu blob. Tato hlavička se vrátí jenom v případě, že se objekt blob zašifroval pomocí klíče poskytnutého zákazníkem.
encryptionKeySha256?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.encryptionKeySha256
encryptionScope
Vrátí název oboru šifrování použitého k šifrování obsahu objektů blob a metadat aplikace. Všimněte si, že absence této hlavičky znamená použití výchozího rozsahu šifrování účtu.
encryptionScope?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.encryptionScope
errorCode
Kód chyby
errorCode?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.errorCode
etag
ETag obsahuje hodnotu, kterou můžete použít k podmíněnému provádění operací. Pokud je verze požadavku 2011-08-18 nebo novější, bude hodnota ETag v uvozovkách.
etag?: string
Hodnota vlastnosti
string
zděděné z BlobDownloadResponseModel.etag
immutabilityPolicyExpiresOn
Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy vyprší platnost zásady neměnnosti objektu blob.
immutabilityPolicyExpiresOn?: Date
Hodnota vlastnosti
Date
zděděné z BlobDownloadResponseModel.immutabilityPolicyExpiresOn
immutabilityPolicyMode
Označuje režim zásad neměnnosti.
immutabilityPolicyMode?: BlobImmutabilityPolicyMode
Hodnota vlastnosti
zděděno z BlobDownloadResponseModel.immutabilityPolicyMode
isCurrentVersion
Hodnota této hlavičky označuje, jestli je verze tohoto objektu blob aktuální verzí, viz také hlavička x-ms-version-id.
isCurrentVersion?: boolean
Hodnota vlastnosti
boolean
zděděno z BlobDownloadResponseModel.isCurrentVersion
isSealed
Pokud je tento objekt blob zapečetěný
isSealed?: boolean
Hodnota vlastnosti
boolean
zděděné z BlobDownloadResponseModel.isSealed
isServerEncrypted
Hodnota této hlavičky je nastavena na hodnotu true, pokud jsou data objektů blob a metadata aplikace zcela šifrovaná pomocí zadaného algoritmu. V opačném případě je hodnota nastavená na false (pokud je objekt blob nešifrovaný nebo pokud jsou zašifrované pouze části metadat objektu blob nebo aplikace).
isServerEncrypted?: boolean
Hodnota vlastnosti
boolean
zděděno z BlobDownloadResponseModel.isServerEncrypted
lastAccessed
Hodnota data a času UTC vygenerovaná službou, která označuje čas posledního čtení nebo zápisu objektu blob do
lastAccessed?: Date
Hodnota vlastnosti
Date
zděděno z BlobDownloadResponseModel.lastAccessed
lastModified
Vrátí datum a čas poslední změny kontejneru. Jakákoli operace, která upraví objekt blob, včetně aktualizace metadat nebo vlastností objektu blob, změní čas poslední změny objektu blob.
lastModified?: Date
Hodnota vlastnosti
Date
zděděné z BlobDownloadResponseModel.lastModified
leaseDuration
Při zapůjčení objektu blob určuje, jestli je zapůjčení nekonečné nebo pevné doby trvání.
leaseDuration?: LeaseDurationType
Hodnota vlastnosti
zděděno ze BlobDownloadResponseModel.leaseDuration
leaseState
Stav zapůjčení objektu blob
leaseState?: LeaseStateType
Hodnota vlastnosti
zděděno z objektu BlobDownloadResponseModel.leaseState
leaseStatus
Aktuální stav zapůjčení objektu blob.
leaseStatus?: LeaseStatusType
Hodnota vlastnosti
zděděno z objektu BlobDownloadResponseModel.leaseStatus
legalHold
Označuje, jestli se v objektu blob nachází blokování z právních důvodů.
legalHold?: boolean
Hodnota vlastnosti
boolean
zděděno z BlobDownloadResponseModel.legalHold
metadata
metadata?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
zděděno z BlobDownloadResponseModel.metadata
objectReplicationPolicyId
Volitelný. Platí pouze v případě, že je povolená replikace objektů pro kontejner úložiště a cílový objekt blob replikace.
objectReplicationPolicyId?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.objectReplicationPolicyId
objectReplicationRules
Volitelný. Platí pouze v případě, že je povolená replikace objektů pro kontejner úložiště a ve zdrojovém objektu blob replikace. Při načítání této hlavičky vrátí hlavičku s ID zásady a ID pravidla (např. x-ms-or-policyid_ruleid) a hodnota bude stav replikace (např. dokončeno, neúspěšné).
objectReplicationRules?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
zděděné z BlobDownloadResponseModel.objectReplicationRules
readableStreamBody
POUZE NODEJS
Tělo odpovědi jako node.js čitelný datový proud.
Vždy undefined
v prohlížeči.
readableStreamBody?: ReadableStream
Hodnota vlastnosti
ReadableStream
zděděno ze BlobDownloadResponseModel.readableStreamBody
requestId
Tato hlavička jednoznačně identifikuje požadavek, který byl proveden, a lze ho použít k řešení potíží s požadavkem.
requestId?: string
Hodnota vlastnosti
string
zděděný z BlobDownloadResponseModel.requestId
tagCount
Počet značek přidružených k objektu blob
tagCount?: number
Hodnota vlastnosti
number
zděděno z BlobDownloadResponseModel.tagCount
version
Označuje verzi služby Blob, která se používá k provedení požadavku. Tato hlavička se vrátí pro požadavky provedené ve verzi 2009-09-19 a vyšší.
version?: string
Hodnota vlastnosti
string
zděděno z BlobDownloadResponseModel.version
versionId
Hodnota DateTime vrácená službou, která jednoznačně identifikuje objekt blob. Hodnota této hlavičky označuje verzi objektu blob a může být použita v následných požadavcích pro přístup k této verzi objektu blob.
versionId?: string
Hodnota vlastnosti
string
zděděné z BlobDownloadResponseModel.versionId