Delen via


BlobGetPropertiesHeaders interface

Hiermee definieert u headers voor Blob_getProperties bewerking.

Eigenschappen

acceptRanges

Geeft aan dat de service aanvragen voor gedeeltelijke blob-inhoud ondersteunt.

accessTier

De laag van pagina-blob op een Premium Storage-account of een blok-bloblaag in LRS-accounts voor blobopslag. Zie voor een lijst met toegestane Premium-pagina-bloblagen https://docs.microsoft.com/en-us/azure/virtual-machines/windows/premium-storage#features. Voor LRS-accounts voor blobopslag zijn geldige waarden Dynamisch/Statisch/Archief.

accessTierChangedOn

De tijd waarop de laag is gewijzigd voor het object. Dit wordt alleen geretourneerd als de laag op de blok-blob ooit is ingesteld.

accessTierInferred

Alleen voor pagina-blobs in een Premium Storage-account. Als de toegangslaag niet expliciet is ingesteld op de blob, wordt de laag afgeleid op basis van de lengte van de inhoud en wordt deze header geretourneerd met true-waarde.

archiveStatus

Voor LRS-accounts voor blobopslag zijn geldige waarden rehydrate-pending-to-hot/rehydrate-pending-to-cool. Als de blob wordt gerehydrateerd en niet is voltooid, wordt deze header geretourneerd om aan te geven dat rehydrateren in behandeling is en wordt ook de doellaag aangegeven.

blobCommittedBlockCount

Het aantal vastgelegde blokken dat aanwezig is in de blob. Deze koptekst wordt alleen geretourneerd voor toevoeg-blobs.

blobSequenceNumber

Het huidige volgnummer voor een pagina-blob. Deze koptekst wordt niet geretourneerd voor blok-blobs of toevoeg-blobs

blobType

Het type blob.

cacheControl

Deze header wordt geretourneerd als deze eerder is opgegeven voor de blob.

clientRequestId

Als een header van de clientaanvraag-id in de aanvraag wordt verzonden, is deze header aanwezig in het antwoord met dezelfde waarde.

contentDisposition

Deze header retourneert de waarde die is opgegeven voor de header 'x-ms-blob-content-disposition'. Het veld Content-Disposition response header bevat aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om aanvullende metagegevens toe te voegen. Als dit bijvoorbeeld is ingesteld op bijlage, geeft dit aan dat de gebruikersagent het antwoord niet moet weergeven, maar in plaats daarvan een dialoogvenster Opslaan als moet weergeven met een andere bestandsnaam dan de opgegeven blobnaam.

contentEncoding

Deze header retourneert de waarde die is opgegeven voor de aanvraagheader Content-Encoding

contentLanguage

Deze header retourneert de waarde die is opgegeven voor de aanvraagheader Content-Language.

contentLength

De grootte van de blob in bytes. Voor een pagina-blob retourneert deze koptekst de waarde van de x-ms-blob-content-length-header die is opgeslagen met de blob.

contentMD5

Als de blob een MD5-hash heeft en deze bewerking is bedoeld om de volledige blob te lezen, wordt deze antwoordheader geretourneerd, zodat de client kan controleren op integriteit van de berichtinhoud.

contentType

Het inhoudstype dat is opgegeven voor de blob. Het standaardinhoudstype is 'application/octet-stream'

copyCompletedOn

Conclusietijd van de laatste poging om blob te kopiëren waarbij deze blob de doel-blob was. Deze waarde kan het tijdstip opgeven van een voltooide, afgebroken of mislukte kopieerpoging. Deze koptekst wordt niet weergegeven als er een kopie in behandeling is, als deze blob nooit het doel is geweest in een blob-bewerking kopiëren of als deze blob is gewijzigd na een voltooide blob-bewerking met blobeigenschappen instellen, Blob plaatsen of Lijst met blokken plaatsen.

copyId

Tekenreeks-id voor deze kopieerbewerking. Gebruik met Blob-eigenschappen ophalen om de status van deze kopieerbewerking te controleren of geef door aan Blob afbreken om een in behandeling zijnde kopie af te breken.

copyProgress

Bevat het aantal bytes dat is gekopieerd en het totale aantal bytes in de bron in de laatste poging blob te kopiëren waarbij deze blob de doel-blob was. Kan tussen 0 en bytes met lengte van inhoud weergeven die zijn gekopieerd. Deze koptekst wordt niet weergegeven als deze blob nooit het doel is geweest in een blob kopiërenbewerking of als deze blob is gewijzigd na een voltooide blob-bewerking kopiëren met blobeigenschappen instellen, blob plaatsen of lijst met blokken plaatsen

copySource

URL met een lengte van maximaal 2 kB die de bron-blob of het bronbestand aangeeft dat is gebruikt in de laatste poging blob te kopiëren waarbij deze blob de doel-blob was. Deze koptekst wordt niet weergegeven als deze blob nooit het doel is geweest in een blob kopiërenbewerking of als deze blob is gewijzigd na een voltooide blob-bewerking kopiëren met blobeigenschappen instellen, Blob plaatsen of Lijst met blokken plaatsen.

copyStatus

Status van de kopieerbewerking geïdentificeerd door x-ms-copy-id.

copyStatusDescription

Wordt alleen weergegeven wanneer x-ms-copy-status mislukt of in behandeling is. Beschrijft de oorzaak van de laatste fatale of niet-fatale kopieerbewerkingsfout. Deze header wordt niet weergegeven als deze blob nooit het doel is geweest in een blobkopieerbewerking of als deze blob is gewijzigd na een voltooide blob-bewerking kopiëren met behulp van Blob-eigenschappen instellen, Blob plaatsen of Lijst met blokkeringen plaatsen

createdOn

Retourneert de datum en tijd waarop de blob is gemaakt.

date

UTC-datum/tijd-waarde gegenereerd door de service die de tijd aangeeft waarop het antwoord is gestart

destinationSnapshot

Opgenomen als de blob incrementele kopieer-blob of momentopname van incrementele kopie is, als x-ms-copy-status geslaagd is. Momentopnametijd van de laatste geslaagde incrementele kopie van momentopname voor deze blob.

encryptionKeySha256

De SHA-256-hash van de versleutelingssleutel die wordt gebruikt om de metagegevens te versleutelen. Deze header wordt alleen geretourneerd wanneer de metagegevens zijn versleuteld met een door de klant opgegeven sleutel.

encryptionScope

Retourneert de naam van het versleutelingsbereik dat wordt gebruikt voor het versleutelen van de blobinhoud en de metagegevens van de toepassing. Houd er rekening mee dat de afwezigheid van deze header het gebruik van het standaardbereik voor accountversleuteling impliceert.

errorCode

Foutcode

etag

De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren. Als de aanvraagversie 2011-08-18 of nieuwer is, wordt de waarde ETag tussen aanhalingstekens weergegeven.

expiresOn

De tijd dat deze blob verloopt.

immutabilityPolicyExpiresOn

Utc-datum/tijd-waarde die wordt gegenereerd door de service die het tijdstip aangeeft waarop het beleid voor onveranderbaarheid van blobs verloopt.

immutabilityPolicyMode

Hiermee wordt de beleidsmodus voor onveranderbaarheid aangegeven.

isCurrentVersion

De waarde van deze header geeft aan of de versie van deze blob een huidige versie is. Zie ook de header x-ms-version-id.

isIncrementalCopy

Opgenomen als de blob incrementeel kopiëren is.

isSealed

Als deze blob is verzegeld

isServerEncrypted

De waarde van deze header wordt ingesteld op true als de blobgegevens en metagegevens van de toepassing volledig zijn versleuteld met behulp van het opgegeven algoritme. Anders wordt de waarde ingesteld op false (wanneer de blob niet is versleuteld of als alleen delen van de metagegevens van de blob/toepassing zijn versleuteld).

lastAccessed

UTC-datum/tijd-waarde die is gegenereerd door de service die het tijdstip aangeeft waarop de blob het laatst is gelezen of geschreven naar

lastModified

Retourneert de datum en tijd waarop de blob het laatst is gewijzigd. Elke bewerking die de blob wijzigt, inclusief een update van de metagegevens of eigenschappen van de blob, verandert de laatste wijzigingstijd van de blob.

leaseDuration

Wanneer een blob wordt geleased, geeft u aan of de lease een oneindige of een vaste duur heeft.

leaseState

Leasestatus van de blob.

leaseStatus

De huidige leasestatus van de blob.

legalHold

Geeft aan of er een juridische bewaring aanwezig is op de blob.

metadata
objectReplicationPolicyId

Optioneel. Alleen geldig wanneer objectreplicatie is ingeschakeld voor de opslagcontainer en op de doel-blob van de replicatie.

objectReplicationRules

Optioneel. 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).

rehydratePriority

Als een object de status Rehydrate in behandeling heeft, wordt deze header geretourneerd met de prioriteit van rehydrate.

requestId

Deze header identificeert op unieke wijze de aanvraag die is gedaan en kan worden gebruikt voor het oplossen van problemen met de aanvraag.

tagCount

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 in versie 2009-09-19 en hoger.

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.

Eigenschapdetails

acceptRanges

Geeft aan dat de service aanvragen voor gedeeltelijke blob-inhoud ondersteunt.

acceptRanges?: string

Waarde van eigenschap

string

accessTier

De laag van pagina-blob op een Premium Storage-account of een blok-bloblaag in LRS-accounts voor blobopslag. Zie voor een lijst met toegestane Premium-pagina-bloblagen https://docs.microsoft.com/en-us/azure/virtual-machines/windows/premium-storage#features. Voor LRS-accounts voor blobopslag zijn geldige waarden Dynamisch/Statisch/Archief.

accessTier?: string

Waarde van eigenschap

string

accessTierChangedOn

De tijd waarop de laag is gewijzigd voor het object. Dit wordt alleen geretourneerd als de laag op de blok-blob ooit is ingesteld.

accessTierChangedOn?: Date

Waarde van eigenschap

Date

accessTierInferred

Alleen voor pagina-blobs in een Premium Storage-account. Als de toegangslaag niet expliciet is ingesteld op de blob, wordt de laag afgeleid op basis van de lengte van de inhoud en wordt deze header geretourneerd met true-waarde.

accessTierInferred?: boolean

Waarde van eigenschap

boolean

archiveStatus

Voor LRS-accounts voor blobopslag zijn geldige waarden rehydrate-pending-to-hot/rehydrate-pending-to-cool. Als de blob wordt gerehydrateerd en niet is voltooid, wordt deze header geretourneerd om aan te geven dat rehydrateren in behandeling is en wordt ook de doellaag aangegeven.

archiveStatus?: string

Waarde van eigenschap

string

blobCommittedBlockCount

Het aantal vastgelegde blokken dat aanwezig is in de blob. Deze koptekst wordt alleen geretourneerd voor toevoeg-blobs.

blobCommittedBlockCount?: number

Waarde van eigenschap

number

blobSequenceNumber

Het huidige volgnummer voor een pagina-blob. Deze koptekst wordt niet geretourneerd voor blok-blobs of toevoeg-blobs

blobSequenceNumber?: number

Waarde van eigenschap

number

blobType

Het type blob.

blobType?: BlobType

Waarde van eigenschap

cacheControl

Deze header wordt geretourneerd als deze eerder is opgegeven voor de blob.

cacheControl?: string

Waarde van eigenschap

string

clientRequestId

Als een header van de clientaanvraag-id in de aanvraag wordt verzonden, is deze header aanwezig in het antwoord met dezelfde waarde.

clientRequestId?: string

Waarde van eigenschap

string

contentDisposition

Deze header retourneert de waarde die is opgegeven voor de header 'x-ms-blob-content-disposition'. Het veld Content-Disposition response header bevat aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om aanvullende metagegevens toe te voegen. Als dit bijvoorbeeld is ingesteld op bijlage, geeft dit aan dat de gebruikersagent het antwoord niet moet weergeven, maar in plaats daarvan een dialoogvenster Opslaan als moet weergeven met een andere bestandsnaam dan de opgegeven blobnaam.

contentDisposition?: string

Waarde van eigenschap

string

contentEncoding

Deze header retourneert de waarde die is opgegeven voor de aanvraagheader Content-Encoding

contentEncoding?: string

Waarde van eigenschap

string

contentLanguage

Deze header retourneert de waarde die is opgegeven voor de aanvraagheader Content-Language.

contentLanguage?: string

Waarde van eigenschap

string

contentLength

De grootte van de blob in bytes. Voor een pagina-blob retourneert deze koptekst de waarde van de x-ms-blob-content-length-header die is opgeslagen met de blob.

contentLength?: number

Waarde van eigenschap

number

contentMD5

Als de blob een MD5-hash heeft en deze bewerking is bedoeld om de volledige blob te lezen, wordt deze antwoordheader geretourneerd, zodat de client kan controleren op integriteit van de berichtinhoud.

contentMD5?: Uint8Array

Waarde van eigenschap

Uint8Array

contentType

Het inhoudstype dat is opgegeven voor de blob. Het standaardinhoudstype is 'application/octet-stream'

contentType?: string

Waarde van eigenschap

string

copyCompletedOn

Conclusietijd van de laatste poging om blob te kopiëren waarbij deze blob de doel-blob was. Deze waarde kan het tijdstip opgeven van een voltooide, afgebroken of mislukte kopieerpoging. Deze koptekst wordt niet weergegeven als er een kopie in behandeling is, als deze blob nooit het doel is geweest in een blob-bewerking kopiëren of als deze blob is gewijzigd na een voltooide blob-bewerking met blobeigenschappen instellen, Blob plaatsen of Lijst met blokken plaatsen.

copyCompletedOn?: Date

Waarde van eigenschap

Date

copyId

Tekenreeks-id voor deze kopieerbewerking. Gebruik met Blob-eigenschappen ophalen om de status van deze kopieerbewerking te controleren of geef door aan Blob afbreken om een in behandeling zijnde kopie af te breken.

copyId?: string

Waarde van eigenschap

string

copyProgress

Bevat het aantal bytes dat is gekopieerd en het totale aantal bytes in de bron in de laatste poging blob te kopiëren waarbij deze blob de doel-blob was. Kan tussen 0 en bytes met lengte van inhoud weergeven die zijn gekopieerd. Deze koptekst wordt niet weergegeven als deze blob nooit het doel is geweest in een blob kopiërenbewerking of als deze blob is gewijzigd na een voltooide blob-bewerking kopiëren met blobeigenschappen instellen, blob plaatsen of lijst met blokken plaatsen

copyProgress?: string

Waarde van eigenschap

string

copySource

URL met een lengte van maximaal 2 kB die de bron-blob of het bronbestand aangeeft dat is gebruikt in de laatste poging blob te kopiëren waarbij deze blob de doel-blob was. Deze koptekst wordt niet weergegeven als deze blob nooit het doel is geweest in een blob kopiërenbewerking of als deze blob is gewijzigd na een voltooide blob-bewerking kopiëren met blobeigenschappen instellen, Blob plaatsen of Lijst met blokken plaatsen.

copySource?: string

Waarde van eigenschap

string

copyStatus

Status van de kopieerbewerking geïdentificeerd door x-ms-copy-id.

copyStatus?: CopyStatusType

Waarde van eigenschap

copyStatusDescription

Wordt alleen weergegeven wanneer x-ms-copy-status mislukt of in behandeling is. Beschrijft de oorzaak van de laatste fatale of niet-fatale kopieerbewerkingsfout. Deze header wordt niet weergegeven als deze blob nooit het doel is geweest in een blobkopieerbewerking of als deze blob is gewijzigd na een voltooide blob-bewerking kopiëren met behulp van Blob-eigenschappen instellen, Blob plaatsen of Lijst met blokkeringen plaatsen

copyStatusDescription?: string

Waarde van eigenschap

string

createdOn

Retourneert de datum en tijd waarop de blob is gemaakt.

createdOn?: Date

Waarde van eigenschap

Date

date

UTC-datum/tijd-waarde gegenereerd door de service die de tijd aangeeft waarop het antwoord is gestart

date?: Date

Waarde van eigenschap

Date

destinationSnapshot

Opgenomen als de blob incrementele kopieer-blob of momentopname van incrementele kopie is, als x-ms-copy-status geslaagd is. Momentopnametijd van de laatste geslaagde incrementele kopie van momentopname voor deze blob.

destinationSnapshot?: string

Waarde van eigenschap

string

encryptionKeySha256

De SHA-256-hash van de versleutelingssleutel die wordt gebruikt om de metagegevens te versleutelen. Deze header wordt alleen geretourneerd wanneer de metagegevens zijn versleuteld met een door de klant opgegeven sleutel.

encryptionKeySha256?: string

Waarde van eigenschap

string

encryptionScope

Retourneert de naam van het versleutelingsbereik dat wordt gebruikt voor het versleutelen van de blobinhoud en de metagegevens van de toepassing. Houd er rekening mee dat de afwezigheid van deze header het gebruik van het standaardbereik voor accountversleuteling impliceert.

encryptionScope?: string

Waarde van eigenschap

string

errorCode

Foutcode

errorCode?: string

Waarde van eigenschap

string

etag

De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren. Als de aanvraagversie 2011-08-18 of nieuwer is, wordt de waarde ETag tussen aanhalingstekens weergegeven.

etag?: string

Waarde van eigenschap

string

expiresOn

De tijd dat deze blob verloopt.

expiresOn?: Date

Waarde van eigenschap

Date

immutabilityPolicyExpiresOn

Utc-datum/tijd-waarde die wordt gegenereerd door de service die het tijdstip aangeeft waarop het beleid voor onveranderbaarheid van blobs verloopt.

immutabilityPolicyExpiresOn?: Date

Waarde van eigenschap

Date

immutabilityPolicyMode

Hiermee wordt de beleidsmodus voor onveranderbaarheid aangegeven.

immutabilityPolicyMode?: BlobImmutabilityPolicyMode

Waarde van eigenschap

isCurrentVersion

De waarde van deze header geeft aan of de versie van deze blob een huidige versie is. Zie ook de header x-ms-version-id.

isCurrentVersion?: boolean

Waarde van eigenschap

boolean

isIncrementalCopy

Opgenomen als de blob incrementeel kopiëren is.

isIncrementalCopy?: boolean

Waarde van eigenschap

boolean

isSealed

Als deze blob is verzegeld

isSealed?: boolean

Waarde van eigenschap

boolean

isServerEncrypted

De waarde van deze header wordt ingesteld op true als de blobgegevens en metagegevens van de toepassing volledig zijn versleuteld met behulp van het opgegeven algoritme. Anders wordt de waarde ingesteld op false (wanneer de blob niet is versleuteld of als alleen delen van de metagegevens van de blob/toepassing zijn versleuteld).

isServerEncrypted?: boolean

Waarde van eigenschap

boolean

lastAccessed

UTC-datum/tijd-waarde die is gegenereerd door de service die het tijdstip aangeeft waarop de blob het laatst is gelezen of geschreven naar

lastAccessed?: Date

Waarde van eigenschap

Date

lastModified

Retourneert de datum en tijd waarop de blob het laatst is gewijzigd. Elke bewerking die de blob wijzigt, inclusief een update van de metagegevens of eigenschappen van de blob, verandert de laatste wijzigingstijd van de blob.

lastModified?: Date

Waarde van eigenschap

Date

leaseDuration

Wanneer een blob wordt geleased, geeft u aan of de lease een oneindige of een vaste duur heeft.

leaseDuration?: LeaseDurationType

Waarde van eigenschap

leaseState

Leasestatus van de blob.

leaseState?: LeaseStateType

Waarde van eigenschap

leaseStatus

De huidige leasestatus van de blob.

leaseStatus?: LeaseStatusType

Waarde van eigenschap

legalHold

Geeft aan of er een juridische bewaring aanwezig is op de blob.

legalHold?: boolean

Waarde van eigenschap

boolean

metadata

metadata?: {[propertyName: string]: string}

Waarde van eigenschap

{[propertyName: string]: string}

objectReplicationPolicyId

Optioneel. Alleen geldig wanneer objectreplicatie is ingeschakeld voor de opslagcontainer en op de doel-blob van de replicatie.

objectReplicationPolicyId?: string

Waarde van eigenschap

string

objectReplicationRules

Optioneel. 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}

rehydratePriority

Als een object de status Rehydrate in behandeling heeft, wordt deze header geretourneerd met de prioriteit van rehydrate.

rehydratePriority?: RehydratePriority

Waarde van eigenschap

requestId

Deze header identificeert op unieke wijze de aanvraag die is gedaan en kan worden gebruikt voor het oplossen van problemen met de aanvraag.

requestId?: string

Waarde van eigenschap

string

tagCount

Het aantal tags dat is gekoppeld aan de blob

tagCount?: number

Waarde van eigenschap

number

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 in versie 2009-09-19 en hoger.

version?: string

Waarde van eigenschap

string

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