BlobDownloadResponseParsed interface
Bevat antwoordgegevens voor de downloadbewerking.
- Uitbreiding
Eigenschappen
object |
Objectreplicatiebeleids-id van de doel-blob. |
object |
Geparseerde objectreplicatiebeleids-id, regel-id(s) en status van de bron-blob. |
Overgenomen eigenschappen
accept |
Geeft aan dat de service aanvragen voor gedeeltelijke blob-inhoud ondersteunt. |
blob |
ALLEEN BROWSER De hoofdtekst van het antwoord als een browserblob.
Altijd |
blob |
Het aantal vastgelegde blokken dat aanwezig is in de blob. Deze header wordt alleen geretourneerd voor toevoeg-blobs. |
blob |
Als de blob een MD5-hash heeft en als de aanvraag bereikheader (bereik of x-ms-bereik) bevat, wordt deze antwoordheader geretourneerd met de waarde van de MD5-waarde van de hele blob. Deze waarde is mogelijk of niet gelijk aan de waarde die wordt geretourneerd in de header Content-MD5, waarbij de laatste is berekend op basis van het aangevraagde bereik |
blob |
Het huidige volgnummer voor een pagina-blob. Deze header wordt niet geretourneerd voor blok-blobs of toevoeg-blobs |
blob |
Het type blob. |
cache |
Deze header wordt geretourneerd als deze eerder is opgegeven voor de blob. |
client |
Als er een header voor de clientaanvraag-id wordt verzonden in de aanvraag, wordt deze header weergegeven in het antwoord met dezelfde waarde. |
content |
Als de aanvraag een opgegeven bereik moet lezen en de x-ms-range-get-content-crc64 is ingesteld op true, retourneert de aanvraag een crc64 voor het bereik, zolang de bereikgrootte kleiner is dan of gelijk is aan 4 MB. Als zowel x-ms-range-get-content-crc64 & x-ms-range-get-content-md5 is opgegeven in dezelfde aanvraag, mislukt deze met 400 (Ongeldige aanvraag). |
content |
Deze header retourneert de waarde die is opgegeven voor de header 'x-ms-blob-content-disposition'. Het veld Antwoordheader Inhoudsopstelling geeft aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om extra metagegevens toe te voegen. Als deze optie bijvoorbeeld is ingesteld op bijlage, geeft dit aan dat de gebruikersagent het antwoord niet mag weergeven, maar in plaats daarvan een dialoogvenster Opslaan als met een andere bestandsnaam dan de opgegeven blobnaam. |
content |
Deze header retourneert de waarde die is opgegeven voor de aanvraagheader Content-Encoding |
content |
Deze header retourneert de waarde die is opgegeven voor de aanvraagheader Inhoudstaal. |
content |
Het aantal bytes dat aanwezig is in de hoofdtekst van het antwoord. |
contentMD5 | Als de blob een MD5-hash heeft en deze bewerking is om de volledige blob te lezen, wordt deze antwoordheader geretourneerd, zodat de client kan controleren op integriteit van berichtinhoud. |
content |
Geeft het bereik aan van bytes dat wordt geretourneerd in het geval dat de client een subset van de blob heeft aangevraagd door de aanvraagheader Bereik in te stellen. |
content |
Het mediatype van de hoofdtekst van het antwoord. Voor Blob downloaden is dit 'application/octet-stream' |
copy |
Eindtijd van de laatste poging blobbewerking te kopiëren, waarbij deze blob de doel-blob was. Deze waarde kan de tijd opgeven van een voltooide, afgebroken of mislukte kopieerpoging. Deze koptekst wordt niet weergegeven als een kopie in behandeling is, als deze blob nooit de bestemming is geweest in een kopieer-blobbewerking of als deze blob is gewijzigd na een gesloten kopieer-blobbewerking met behulp van Blob-eigenschappen instellen, Put Blob of Bloklijst plaatsen. |
copy |
Tekenreeks-id voor deze kopieerbewerking. Gebruik met Eigenschappen van blob ophalen om de status van deze kopieerbewerking te controleren of door te geven aan Het afbreken van de kopieer-blob om een kopie in behandeling af te breken. |
copy |
Bevat het aantal bytes dat is gekopieerd en het totale aantal bytes in de bron in de laatste poging om blob te kopiëren, waarbij deze blob de doel-blob was. Kan worden weergegeven tussen 0 en bytes van de inhoudslengte die zijn gekopieerd. Deze header wordt niet weergegeven als deze blob nooit de bestemming is geweest in een kopieer-blobbewerking of als deze blob is gewijzigd na een gesloten kopieer-blobbewerking met behulp van Blob-eigenschappen instellen, Put Blob of Bloklijst plaatsen |
copy |
URL tot 2 kB lang die de bron-blob of het bestand aangeeft dat wordt gebruikt in de laatste poging blob te kopiëren, waarbij deze blob de doel-blob was. Deze header wordt niet weergegeven als deze blob nooit het doel is geweest in een kopieer-blobbewerking of als deze blob is gewijzigd na een gesloten kopieer-blobbewerking met behulp van Blobeigenschappen instellen, Put Blob of Put Block List. |
copy |
Status van de kopieerbewerking geïdentificeerd door x-ms-copy-id. |
copy |
Wordt alleen weergegeven wanneer x-ms-copy-status is mislukt of in behandeling is. Beschrijft de oorzaak van de laatste fatale of niet-fatale kopieerbewerking. Deze header wordt niet weergegeven als deze blob nooit de bestemming is geweest in een kopieer-blobbewerking of als deze blob is gewijzigd na een gesloten kopieer-blobbewerking met behulp van Blob-eigenschappen instellen, Put Blob of Bloklijst plaatsen |
created |
Retourneert de datum en tijd waarop de blob is gemaakt. |
date | UTC-datum/tijdwaarde gegenereerd door de service die het tijdstip aangeeft waarop het antwoord is gestart |
encryption |
De SHA-256-hash van de versleutelingssleutel die wordt gebruikt om de blob te versleutelen. Deze header wordt alleen geretourneerd wanneer de blob is versleuteld met een door de klant opgegeven sleutel. |
encryption |
Retourneert de naam van het versleutelingsbereik dat wordt gebruikt voor het versleutelen van de blobinhoud en metagegevens van de toepassing. Houd er rekening mee dat de afwezigheid van deze header impliceert dat het standaardbereik voor accountversleuteling wordt gebruikt. |
error |
Foutcode |
etag | De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren. Als de aanvraagversie 2011-08-18 of hoger is, staat de ETag-waarde tussen aanhalingstekens. |
immutability |
UTC-datum/tijdwaarde die wordt gegenereerd door de service die aangeeft op welk tijdstip het beleid voor onveranderbaarheid van de blob verloopt. |
immutability |
Geeft de onveranderbaarheidsbeleidsmodus aan. |
is |
De waarde van deze header geeft aan of de versie van deze blob een huidige versie is, zie ook x-ms-version-id-header. |
is |
Als deze blob is verzegeld |
is |
De waarde van deze header is ingesteld op true als de blobgegevens en toepassingsmetagegevens volledig zijn versleuteld met behulp van het opgegeven algoritme. Anders wordt de waarde ingesteld op false (als de blob niet is versleuteld of als alleen delen van de metagegevens van de blob/toepassing zijn versleuteld). |
last |
UTC-datum/tijdwaarde gegenereerd door de service die aangeeft op welk tijdstip de blob voor het laatst is gelezen of geschreven naar |
last |
Retourneert de datum en tijd waarop de container het laatst is gewijzigd. Elke bewerking die de blob wijzigt, inclusief een update van de metagegevens of eigenschappen van de blob, wijzigt de laatste wijzigingstijd van de blob. |
lease |
Wanneer een blob wordt geleased, geeft u aan of de lease een oneindige of vaste duur heeft. |
lease |
Leasestatus van de blob. |
lease |
De huidige leasestatus van de blob. |
legal |
Geeft aan of er een juridische bewaring aanwezig is op de blob. |
metadata | |
object |
Facultatief. Alleen geldig wanneer objectreplicatie is ingeschakeld voor de opslagcontainer en op de doel-blob van de replicatie. |
object |
Facultatief. Alleen geldig wanneer objectreplicatie is ingeschakeld voor de opslagcontainer en op de bron-blob van de replicatie. Bij het ophalen van deze header wordt de header geretourneerd met de beleids-id en regel-id (bijvoorbeeld x-ms-or-policyid_ruleid) en is de waarde de status van de replicatie (bijvoorbeeld voltooid, mislukt). |
readable |
ALLEEN NODEJS De hoofdtekst van het antwoord als een node.js leesbare stroom.
Altijd |
request |
Deze header identificeert de aanvraag die is gemaakt en kan worden gebruikt voor het oplossen van problemen met de aanvraag. |
tag |
Het aantal tags dat is gekoppeld aan de blob |
version | Geeft de versie aan van de Blob-service die wordt gebruikt om de aanvraag uit te voeren. Deze header wordt geretourneerd voor aanvragen die zijn gedaan op basis van versie 2009-09-19 en hoger. |
version |
Een Datum/tijd-waarde die wordt geretourneerd door de service die de blob uniek identificeert. De waarde van deze header geeft de blobversie aan en kan worden gebruikt in volgende aanvragen voor toegang tot deze versie van de blob. |
Eigenschapdetails
objectReplicationDestinationPolicyId
Objectreplicatiebeleids-id van de doel-blob.
objectReplicationDestinationPolicyId?: string
Waarde van eigenschap
string
objectReplicationSourceProperties
Geparseerde objectreplicatiebeleids-id, regel-id(s) en status van de bron-blob.
objectReplicationSourceProperties?: ObjectReplicationPolicy[]
Waarde van eigenschap
Details van overgenomen eigenschap
acceptRanges
Geeft aan dat de service aanvragen voor gedeeltelijke blob-inhoud ondersteunt.
acceptRanges?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.acceptRanges
blobBody
ALLEEN BROWSER
De hoofdtekst van het antwoord als een browserblob.
Altijd undefined
in node.js.
blobBody?: Promise<Blob>
Waarde van eigenschap
Promise<Blob>
overgenomen van BlobDownloadResponseModel.blobBody
blobCommittedBlockCount
Het aantal vastgelegde blokken dat aanwezig is in de blob. Deze header wordt alleen geretourneerd voor toevoeg-blobs.
blobCommittedBlockCount?: number
Waarde van eigenschap
number
overgenomen van BlobDownloadResponseModel.blobCommittedBlockCount
blobContentMD5
Als de blob een MD5-hash heeft en als de aanvraag bereikheader (bereik of x-ms-bereik) bevat, wordt deze antwoordheader geretourneerd met de waarde van de MD5-waarde van de hele blob. Deze waarde is mogelijk of niet gelijk aan de waarde die wordt geretourneerd in de header Content-MD5, waarbij de laatste is berekend op basis van het aangevraagde bereik
blobContentMD5?: Uint8Array
Waarde van eigenschap
Uint8Array
overgenomen van BlobDownloadResponseModel.blobContentMD5
blobSequenceNumber
Het huidige volgnummer voor een pagina-blob. Deze header wordt niet geretourneerd voor blok-blobs of toevoeg-blobs
blobSequenceNumber?: number
Waarde van eigenschap
number
overgenomen van BlobDownloadResponseModel.blobSequenceNumber
blobType
Het type blob.
blobType?: BlobType
Waarde van eigenschap
overgenomen van BlobDownloadResponseModel.blobType
cacheControl
Deze header wordt geretourneerd als deze eerder is opgegeven voor de blob.
cacheControl?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.cacheControl
clientRequestId
Als er een header voor de clientaanvraag-id wordt verzonden in de aanvraag, wordt deze header weergegeven in het antwoord met dezelfde waarde.
clientRequestId?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.clientRequestId
contentCrc64
Als de aanvraag een opgegeven bereik moet lezen en de x-ms-range-get-content-crc64 is ingesteld op true, retourneert de aanvraag een crc64 voor het bereik, zolang de bereikgrootte kleiner is dan of gelijk is aan 4 MB. Als zowel x-ms-range-get-content-crc64 & x-ms-range-get-content-md5 is opgegeven in dezelfde aanvraag, mislukt deze met 400 (Ongeldige aanvraag).
contentCrc64?: Uint8Array
Waarde van eigenschap
Uint8Array
overgenomen van BlobDownloadResponseModel.contentCrc64
contentDisposition
Deze header retourneert de waarde die is opgegeven voor de header 'x-ms-blob-content-disposition'. Het veld Antwoordheader Inhoudsopstelling geeft aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om extra metagegevens toe te voegen. Als deze optie bijvoorbeeld is ingesteld op bijlage, geeft dit aan dat de gebruikersagent het antwoord niet mag weergeven, maar in plaats daarvan een dialoogvenster Opslaan als met een andere bestandsnaam dan de opgegeven blobnaam.
contentDisposition?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.contentDisposition
contentEncoding
Deze header retourneert de waarde die is opgegeven voor de aanvraagheader Content-Encoding
contentEncoding?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.contentEncoding
contentLanguage
Deze header retourneert de waarde die is opgegeven voor de aanvraagheader Inhoudstaal.
contentLanguage?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.contentLanguage
contentLength
Het aantal bytes dat aanwezig is in de hoofdtekst van het antwoord.
contentLength?: number
Waarde van eigenschap
number
overgenomen van BlobDownloadResponseModel.contentLength
contentMD5
Als de blob een MD5-hash heeft en deze bewerking is om de volledige blob te lezen, wordt deze antwoordheader geretourneerd, zodat de client kan controleren op integriteit van berichtinhoud.
contentMD5?: Uint8Array
Waarde van eigenschap
Uint8Array
overgenomen van BlobDownloadResponseModel.contentMD5
contentRange
Geeft het bereik aan van bytes dat wordt geretourneerd in het geval dat de client een subset van de blob heeft aangevraagd door de aanvraagheader Bereik in te stellen.
contentRange?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.contentRange
contentType
Het mediatype van de hoofdtekst van het antwoord. Voor Blob downloaden is dit 'application/octet-stream'
contentType?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.contentType
copyCompletedOn
Eindtijd van de laatste poging blobbewerking te kopiëren, waarbij deze blob de doel-blob was. Deze waarde kan de tijd opgeven van een voltooide, afgebroken of mislukte kopieerpoging. Deze koptekst wordt niet weergegeven als een kopie in behandeling is, als deze blob nooit de bestemming is geweest in een kopieer-blobbewerking of als deze blob is gewijzigd na een gesloten kopieer-blobbewerking met behulp van Blob-eigenschappen instellen, Put Blob of Bloklijst plaatsen.
copyCompletedOn?: Date
Waarde van eigenschap
Date
overgenomen van BlobDownloadResponseModel.copyCompletedOn
copyId
Tekenreeks-id voor deze kopieerbewerking. Gebruik met Eigenschappen van blob ophalen om de status van deze kopieerbewerking te controleren of door te geven aan Het afbreken van de kopieer-blob om een kopie in behandeling af te breken.
copyId?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.copyId
copyProgress
Bevat het aantal bytes dat is gekopieerd en het totale aantal bytes in de bron in de laatste poging om blob te kopiëren, waarbij deze blob de doel-blob was. Kan worden weergegeven tussen 0 en bytes van de inhoudslengte die zijn gekopieerd. Deze header wordt niet weergegeven als deze blob nooit de bestemming is geweest in een kopieer-blobbewerking of als deze blob is gewijzigd na een gesloten kopieer-blobbewerking met behulp van Blob-eigenschappen instellen, Put Blob of Bloklijst plaatsen
copyProgress?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.copyProgress
copySource
URL tot 2 kB lang die de bron-blob of het bestand aangeeft dat wordt gebruikt in de laatste poging blob te kopiëren, waarbij deze blob de doel-blob was. Deze header wordt niet weergegeven als deze blob nooit het doel is geweest in een kopieer-blobbewerking of als deze blob is gewijzigd na een gesloten kopieer-blobbewerking met behulp van Blobeigenschappen instellen, Put Blob of Put Block List.
copySource?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.copySource
copyStatus
Status van de kopieerbewerking geïdentificeerd door x-ms-copy-id.
copyStatus?: CopyStatusType
Waarde van eigenschap
overgenomen van BlobDownloadResponseModel.copyStatus
copyStatusDescription
Wordt alleen weergegeven wanneer x-ms-copy-status is mislukt of in behandeling is. Beschrijft de oorzaak van de laatste fatale of niet-fatale kopieerbewerking. Deze header wordt niet weergegeven als deze blob nooit de bestemming is geweest in een kopieer-blobbewerking of als deze blob is gewijzigd na een gesloten kopieer-blobbewerking met behulp van Blob-eigenschappen instellen, Put Blob of Bloklijst plaatsen
copyStatusDescription?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.copyStatusDescription
createdOn
Retourneert de datum en tijd waarop de blob is gemaakt.
createdOn?: Date
Waarde van eigenschap
Date
overgenomen van BlobDownloadResponseModel.createdOn
date
UTC-datum/tijdwaarde gegenereerd door de service die het tijdstip aangeeft waarop het antwoord is gestart
date?: Date
Waarde van eigenschap
Date
overgenomen van BlobDownloadResponseModel.date
encryptionKeySha256
De SHA-256-hash van de versleutelingssleutel die wordt gebruikt om de blob te versleutelen. Deze header wordt alleen geretourneerd wanneer de blob is versleuteld met een door de klant opgegeven sleutel.
encryptionKeySha256?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.encryptionKeySha256
encryptionScope
Retourneert de naam van het versleutelingsbereik dat wordt gebruikt voor het versleutelen van de blobinhoud en metagegevens van de toepassing. Houd er rekening mee dat de afwezigheid van deze header impliceert dat het standaardbereik voor accountversleuteling wordt gebruikt.
encryptionScope?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.encryptionScope
errorCode
Foutcode
errorCode?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.errorCode
etag
De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren. Als de aanvraagversie 2011-08-18 of hoger is, staat de ETag-waarde tussen aanhalingstekens.
etag?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.etag
immutabilityPolicyExpiresOn
UTC-datum/tijdwaarde die wordt gegenereerd door de service die aangeeft op welk tijdstip het beleid voor onveranderbaarheid van de blob verloopt.
immutabilityPolicyExpiresOn?: Date
Waarde van eigenschap
Date
overgenomen van BlobDownloadResponseModel.immutabilityPolicyExpiresOn
immutabilityPolicyMode
Geeft de onveranderbaarheidsbeleidsmodus aan.
immutabilityPolicyMode?: BlobImmutabilityPolicyMode
Waarde van eigenschap
overgenomen van BlobDownloadResponseModel.immutabilityPolicyMode
isCurrentVersion
De waarde van deze header geeft aan of de versie van deze blob een huidige versie is, zie ook x-ms-version-id-header.
isCurrentVersion?: boolean
Waarde van eigenschap
boolean
overgenomen van BlobDownloadResponseModel.isCurrentVersion
isSealed
Als deze blob is verzegeld
isSealed?: boolean
Waarde van eigenschap
boolean
overgenomen van BlobDownloadResponseModel.is Verzegeld
isServerEncrypted
De waarde van deze header is ingesteld op true als de blobgegevens en toepassingsmetagegevens volledig zijn versleuteld met behulp van het opgegeven algoritme. Anders wordt de waarde ingesteld op false (als de blob niet is versleuteld of als alleen delen van de metagegevens van de blob/toepassing zijn versleuteld).
isServerEncrypted?: boolean
Waarde van eigenschap
boolean
overgenomen van BlobDownloadResponseModel.isServerEncrypted
lastAccessed
UTC-datum/tijdwaarde gegenereerd door de service die aangeeft op welk tijdstip de blob voor het laatst is gelezen of geschreven naar
lastAccessed?: Date
Waarde van eigenschap
Date
overgenomen van BlobDownloadResponseModel.lastAccessed
lastModified
Retourneert de datum en tijd waarop de container het laatst is gewijzigd. Elke bewerking die de blob wijzigt, inclusief een update van de metagegevens of eigenschappen van de blob, wijzigt de laatste wijzigingstijd van de blob.
lastModified?: Date
Waarde van eigenschap
Date
overgenomen van BlobDownloadResponseModel.lastModified
leaseDuration
Wanneer een blob wordt geleased, geeft u aan of de lease een oneindige of vaste duur heeft.
leaseDuration?: LeaseDurationType
Waarde van eigenschap
overgenomen van BlobDownloadResponseModel.leaseDuration
leaseState
Leasestatus van de blob.
leaseState?: LeaseStateType
Waarde van eigenschap
overgenomen van BlobDownloadResponseModel.leaseState
leaseStatus
De huidige leasestatus van de blob.
leaseStatus?: LeaseStatusType
Waarde van eigenschap
overgenomen van BlobDownloadResponseModel.leaseStatus
legalHold
Geeft aan of er een juridische bewaring aanwezig is op de blob.
legalHold?: boolean
Waarde van eigenschap
boolean
overgenomen van BlobDownloadResponseModel.legalHold
metadata
metadata?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
overgenomen van BlobDownloadResponseModel.metadata
objectReplicationPolicyId
Facultatief. Alleen geldig wanneer objectreplicatie is ingeschakeld voor de opslagcontainer en op de doel-blob van de replicatie.
objectReplicationPolicyId?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.objectReplicationPolicyId
objectReplicationRules
Facultatief. Alleen geldig wanneer objectreplicatie is ingeschakeld voor de opslagcontainer en op de bron-blob van de replicatie. Bij het ophalen van deze header wordt de header geretourneerd met de beleids-id en regel-id (bijvoorbeeld x-ms-or-policyid_ruleid) en is de waarde de status van de replicatie (bijvoorbeeld voltooid, mislukt).
objectReplicationRules?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
overgenomen van BlobDownloadResponseModel.objectReplicationRules
readableStreamBody
ALLEEN NODEJS
De hoofdtekst van het antwoord als een node.js leesbare stroom.
Altijd undefined
in de browser.
readableStreamBody?: ReadableStream
Waarde van eigenschap
ReadableStream
overgenomen van BlobDownloadResponseModel.readableStreamBody
requestId
Deze header identificeert de aanvraag die is gemaakt en kan worden gebruikt voor het oplossen van problemen met de aanvraag.
requestId?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.requestId
tagCount
Het aantal tags dat is gekoppeld aan de blob
tagCount?: number
Waarde van eigenschap
number
overgenomen van BlobDownloadResponseModel.tagCount
version
Geeft de versie aan van de Blob-service die wordt gebruikt om de aanvraag uit te voeren. Deze header wordt geretourneerd voor aanvragen die zijn gedaan op basis van versie 2009-09-19 en hoger.
version?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.version
versionId
Een Datum/tijd-waarde die wordt geretourneerd door de service die de blob uniek identificeert. De waarde van deze header geeft de blobversie aan en kan worden gebruikt in volgende aanvragen voor toegang tot deze versie van de blob.
versionId?: string
Waarde van eigenschap
string
overgenomen van BlobDownloadResponseModel.versionId