Dela via


BlobGetPropertiesResponse interface

Innehåller svarsdata för åtgärden getProperties.

Extends

Egenskaper

objectReplicationDestinationPolicyId

Objektreplikeringsprincip-ID för målbloben.

objectReplicationSourceProperties

Parsat objektreplikeringsprincip-ID, regel-ID och status för källbloben.

Ärvda egenskaper

acceptRanges

Anger att tjänsten stöder begäranden om partiellt blobinnehåll.

accessTier

Nivån för sidblob på ett Premium Storage-konto eller nivå för blockblob på Blob Storage LRS-konton. En lista över tillåtna premium-sidblobnivåer finns i https://docs.microsoft.com/en-us/azure/virtual-machines/windows/premium-storage#features. För Blob Storage LRS-konton är giltiga värden Frekvent/Lågfrekvent/Arkiv.

accessTierChangedOn

Den tid då nivån ändrades för objektet. Detta returneras endast om nivån på blockbloben någonsin har angetts.

accessTierInferred

Endast för sidblobar på ett Premium Storage-konto. Om åtkomstnivån inte uttryckligen har angetts för blobben härleds nivån baserat på dess innehållslängd och det här huvudet returneras med sant värde.

archiveStatus

För Blob Storage LRS-konton är giltiga värden rehydrate-pending-to-hot/rehydrate-pending-to-cool. Om bloben håller på att extraheras och inte är klar returneras det här huvudet som anger att rehydraten väntar och även anger målnivån.

blobCommittedBlockCount

Antalet bekräftade block som finns i bloben. Det här huvudet returneras endast för tilläggsblobar.

blobSequenceNumber

Det aktuella sekvensnumret för en sidblob. Det här huvudet returneras inte för blockblobar eller tilläggsblobar

blobType

Blobens typ.

cacheControl

Det här huvudet returneras om det tidigare angavs för bloben.

clientRequestId

Om ett ID-huvud för klientbegäran skickas i begäran visas det här huvudet i svaret med samma värde.

contentDisposition

Det här huvudet returnerar det värde som angavs för rubriken "x-ms-blob-content-disposition". Fältet Innehållsborttagningssvarshuvud förmedlar ytterligare information om hur du bearbetar svarsnyttolasten och kan även användas för att bifoga ytterligare metadata. Om det till exempel är inställt på bifogad fil anger det att användaragenten inte ska visa svaret, utan i stället visa en Spara som-dialogruta med ett annat filnamn än det angivna blobnamnet.

contentEncoding

Det här huvudet returnerar det värde som angavs för rubriken Innehållskodningsbegäran

contentLanguage

Det här huvudet returnerar det värde som angavs för innehållsspråkets begärandehuvud.

contentLength

Storleken på bloben i byte. För en sidblob returnerar den här rubriken värdet för rubriken x-ms-blob-content-length som lagras med bloben.

contentMD5

Om bloben har en MD5-hash och den här åtgärden är att läsa den fullständiga bloben returneras det här svarshuvudet så att klienten kan söka efter meddelandets innehållsintegritet.

contentType

Den innehållstyp som angetts för bloben. Standardinnehållstypen är "application/octet-stream"

copyCompletedOn

Avslutningstid för den senaste kopieringsblobåtgärden där den här bloben var målbloben. Det här värdet kan ange tidpunkten för ett slutfört, avbrutet eller misslyckat kopieringsförsök. Det här huvudet visas inte om en kopia väntar, om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista.

copyId

Strängidentifierare för den här kopieringsåtgärden. Använd med Hämta blobegenskaper för att kontrollera status för den här kopieringsåtgärden eller skicka till Avbryt kopieringsblob för att avbryta en väntande kopia.

copyProgress

Innehåller antalet kopierade byte och det totala antalet byte i källan i den senaste kopieringsblobåtgärden där den här bloben var målbloben. Kan visa mellan 0 och innehållslängdsbyte kopierade. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista

copySource

URL upp till 2 KB som anger den källblob eller -fil som användes i den senaste kopieringsblobåtgärden där den här bloben var målbloben. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista.

copyStatus

Tillståndet för kopieringsåtgärden som identifieras av x-ms-copy-id.

copyStatusDescription

Visas bara när x-ms-copy-status misslyckas eller väntar. Beskriver orsaken till den senaste allvarliga eller icke-dödliga kopieringsåtgärden. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista

createdOn

Returnerar datum och tid då bloben skapades.

date

UTC-datum/tid-värde som genererats av tjänsten som anger den tidpunkt då svaret initierades

destinationSnapshot

Ingår om bloben är inkrementell kopieringsblob eller inkrementell kopiaögonblicksbild, om x-ms-copy-status lyckas. Ögonblicksbildstid för den senaste lyckade inkrementella kopieringsögonblicksbilden för den här bloben.

encryptionKeySha256

SHA-256-hashen för krypteringsnyckeln som används för att kryptera metadata. Det här huvudet returneras endast när metadata krypterades med en kundspecifik nyckel.

encryptionScope

Returnerar namnet på krypteringsomfånget som används för att kryptera blobinnehållet och programmetadata. Observera att avsaknaden av den här rubriken innebär användning av standardomfånget för kontokryptering.

errorCode

Felkod

etag

ETag innehåller ett värde som du kan använda för att utföra åtgärder villkorligt. Om begärandeversionen är 2011-08-18 eller senare är ETag-värdet inom citattecken.

expiresOn

Tiden då den här bloben upphör att gälla.

immutabilityPolicyExpiresOn

UTC-datum/tid-värde som genereras av tjänsten som anger den tidpunkt då blobens oföränderlighetsprincip upphör att gälla.

immutabilityPolicyMode

Anger oföränderlighetsprincipläge.

isCurrentVersion

Värdet för den här rubriken anger om versionen av den här bloben är en aktuell version, se även rubriken x-ms-version-id.

isIncrementalCopy

Ingår om bloben är inkrementell kopieringsblob.

isSealed

Om den här bloben har förseglats

isServerEncrypted

Värdet för det här huvudet är inställt på sant om blobdata och programmetadata är helt krypterade med den angivna algoritmen. Annars anges värdet till false (när bloben är okrypterad eller om endast delar av blob-/programmetadata krypteras).

lastAccessed

UTC-datum/tid-värde som genererats av tjänsten som anger den tidpunkt då blobben senast lästes eller skrevs till

lastModified

Returnerar datum och tid då bloben senast ändrades. Alla åtgärder som ändrar bloben, inklusive en uppdatering av blobens metadata eller egenskaper, ändrar blobens senast ändrade tid.

leaseDuration

När en blob leasas anger om lånet är av oändlig eller fast varaktighet.

leaseState

Lånetillstånd för bloben.

leaseStatus

Blobens aktuella lånestatus.

legalHold

Anger om det finns ett bevarande av juridiska skäl på bloben.

metadata
objectReplicationPolicyId

Valfri. Endast giltigt när Objektreplikering är aktiverat för lagringscontainern och på målbloben för replikeringen.

objectReplicationRules

Valfri. Endast giltigt när Objektreplikering är aktiverat för lagringscontainern och på replikeringens källblob. När du hämtar det här huvudet returneras huvudet med princip-ID och regel-ID (t.ex. x-ms-or-policyid_ruleid), och värdet blir status för replikeringen (t.ex. fullständig, misslyckad).

rehydratePriority

Om ett objekt är i väntande tillstånd returneras det här huvudet med prioriteten rehydrate.

requestId

Det här huvudet identifierar unikt den begäran som har gjorts och kan användas för att felsöka begäran.

tagCount

Antalet taggar som är associerade med bloben

version

Anger vilken version av blobtjänsten som används för att köra begäran. Den här rubriken returneras för begäranden mot version 2009-09-19 och senare.

versionId

Ett DateTime-värde som returneras av tjänsten som unikt identifierar bloben. Värdet för den här rubriken anger blobversionen och kan användas i efterföljande begäranden för att få åtkomst till den här versionen av bloben.

Egenskapsinformation

objectReplicationDestinationPolicyId

Objektreplikeringsprincip-ID för målbloben.

objectReplicationDestinationPolicyId?: string

Egenskapsvärde

string

objectReplicationSourceProperties

Parsat objektreplikeringsprincip-ID, regel-ID och status för källbloben.

objectReplicationSourceProperties?: ObjectReplicationPolicy[]

Egenskapsvärde

Information om ärvda egenskaper

acceptRanges

Anger att tjänsten stöder begäranden om partiellt blobinnehåll.

acceptRanges?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.acceptRanges

accessTier

Nivån för sidblob på ett Premium Storage-konto eller nivå för blockblob på Blob Storage LRS-konton. En lista över tillåtna premium-sidblobnivåer finns i https://docs.microsoft.com/en-us/azure/virtual-machines/windows/premium-storage#features. För Blob Storage LRS-konton är giltiga värden Frekvent/Lågfrekvent/Arkiv.

accessTier?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.accessTier

accessTierChangedOn

Den tid då nivån ändrades för objektet. Detta returneras endast om nivån på blockbloben någonsin har angetts.

accessTierChangedOn?: Date

Egenskapsvärde

Date

ärvd från BlobGetPropertiesResponseModel.accessTierChangedOn

accessTierInferred

Endast för sidblobar på ett Premium Storage-konto. Om åtkomstnivån inte uttryckligen har angetts för blobben härleds nivån baserat på dess innehållslängd och det här huvudet returneras med sant värde.

accessTierInferred?: boolean

Egenskapsvärde

boolean

ärvd från BlobGetPropertiesResponseModel.accessTierInferred

archiveStatus

För Blob Storage LRS-konton är giltiga värden rehydrate-pending-to-hot/rehydrate-pending-to-cool. Om bloben håller på att extraheras och inte är klar returneras det här huvudet som anger att rehydraten väntar och även anger målnivån.

archiveStatus?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.archiveStatus

blobCommittedBlockCount

Antalet bekräftade block som finns i bloben. Det här huvudet returneras endast för tilläggsblobar.

blobCommittedBlockCount?: number

Egenskapsvärde

number

ärvd från BlobGetPropertiesResponseModel.blobCommittedBlockCount

blobSequenceNumber

Det aktuella sekvensnumret för en sidblob. Det här huvudet returneras inte för blockblobar eller tilläggsblobar

blobSequenceNumber?: number

Egenskapsvärde

number

ärvd från BlobGetPropertiesResponseModel.blobSequenceNumber

blobType

Blobens typ.

blobType?: BlobType

Egenskapsvärde

ärvd från BlobGetPropertiesResponseModel.blobType

cacheControl

Det här huvudet returneras om det tidigare angavs för bloben.

cacheControl?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.cacheControl

clientRequestId

Om ett ID-huvud för klientbegäran skickas i begäran visas det här huvudet i svaret med samma värde.

clientRequestId?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.clientRequestId

contentDisposition

Det här huvudet returnerar det värde som angavs för rubriken "x-ms-blob-content-disposition". Fältet Innehållsborttagningssvarshuvud förmedlar ytterligare information om hur du bearbetar svarsnyttolasten och kan även användas för att bifoga ytterligare metadata. Om det till exempel är inställt på bifogad fil anger det att användaragenten inte ska visa svaret, utan i stället visa en Spara som-dialogruta med ett annat filnamn än det angivna blobnamnet.

contentDisposition?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.contentDisposition

contentEncoding

Det här huvudet returnerar det värde som angavs för rubriken Innehållskodningsbegäran

contentEncoding?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.contentEncoding

contentLanguage

Det här huvudet returnerar det värde som angavs för innehållsspråkets begärandehuvud.

contentLanguage?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.contentLanguage

contentLength

Storleken på bloben i byte. För en sidblob returnerar den här rubriken värdet för rubriken x-ms-blob-content-length som lagras med bloben.

contentLength?: number

Egenskapsvärde

number

ärvd från BlobGetPropertiesResponseModel.contentLength

contentMD5

Om bloben har en MD5-hash och den här åtgärden är att läsa den fullständiga bloben returneras det här svarshuvudet så att klienten kan söka efter meddelandets innehållsintegritet.

contentMD5?: Uint8Array

Egenskapsvärde

Uint8Array

ärvd från BlobGetPropertiesResponseModel.contentMD5

contentType

Den innehållstyp som angetts för bloben. Standardinnehållstypen är "application/octet-stream"

contentType?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.contentType

copyCompletedOn

Avslutningstid för den senaste kopieringsblobåtgärden där den här bloben var målbloben. Det här värdet kan ange tidpunkten för ett slutfört, avbrutet eller misslyckat kopieringsförsök. Det här huvudet visas inte om en kopia väntar, om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista.

copyCompletedOn?: Date

Egenskapsvärde

Date

ärvd från BlobGetPropertiesResponseModel.copyCompletedOn

copyId

Strängidentifierare för den här kopieringsåtgärden. Använd med Hämta blobegenskaper för att kontrollera status för den här kopieringsåtgärden eller skicka till Avbryt kopieringsblob för att avbryta en väntande kopia.

copyId?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.copyId

copyProgress

Innehåller antalet kopierade byte och det totala antalet byte i källan i den senaste kopieringsblobåtgärden där den här bloben var målbloben. Kan visa mellan 0 och innehållslängdsbyte kopierade. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista

copyProgress?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.copyProgress

copySource

URL upp till 2 KB som anger den källblob eller -fil som användes i den senaste kopieringsblobåtgärden där den här bloben var målbloben. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista.

copySource?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.copySource

copyStatus

Tillståndet för kopieringsåtgärden som identifieras av x-ms-copy-id.

copyStatus?: CopyStatusType

Egenskapsvärde

ärvd från BlobGetPropertiesResponseModel.copyStatus

copyStatusDescription

Visas bara när x-ms-copy-status misslyckas eller väntar. Beskriver orsaken till den senaste allvarliga eller icke-dödliga kopieringsåtgärden. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista

copyStatusDescription?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.copyStatusDescription

createdOn

Returnerar datum och tid då bloben skapades.

createdOn?: Date

Egenskapsvärde

Date

ärvd från BlobGetPropertiesResponseModel.createdOn

date

UTC-datum/tid-värde som genererats av tjänsten som anger den tidpunkt då svaret initierades

date?: Date

Egenskapsvärde

Date

ärvd från BlobGetPropertiesResponseModel.date

destinationSnapshot

Ingår om bloben är inkrementell kopieringsblob eller inkrementell kopiaögonblicksbild, om x-ms-copy-status lyckas. Ögonblicksbildstid för den senaste lyckade inkrementella kopieringsögonblicksbilden för den här bloben.

destinationSnapshot?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.destinationSnapshot

encryptionKeySha256

SHA-256-hashen för krypteringsnyckeln som används för att kryptera metadata. Det här huvudet returneras endast när metadata krypterades med en kundspecifik nyckel.

encryptionKeySha256?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.encryptionKeySha256

encryptionScope

Returnerar namnet på krypteringsomfånget som används för att kryptera blobinnehållet och programmetadata. Observera att avsaknaden av den här rubriken innebär användning av standardomfånget för kontokryptering.

encryptionScope?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.encryptionScope

errorCode

Felkod

errorCode?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.errorCode

etag

ETag innehåller ett värde som du kan använda för att utföra åtgärder villkorligt. Om begärandeversionen är 2011-08-18 eller senare är ETag-värdet inom citattecken.

etag?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.etag

expiresOn

Tiden då den här bloben upphör att gälla.

expiresOn?: Date

Egenskapsvärde

Date

ärvs från BlobGetPropertiesResponseModel.expiresOn

immutabilityPolicyExpiresOn

UTC-datum/tid-värde som genereras av tjänsten som anger den tidpunkt då blobens oföränderlighetsprincip upphör att gälla.

immutabilityPolicyExpiresOn?: Date

Egenskapsvärde

Date

ärvd från BlobGetPropertiesResponseModel.immutabilityPolicyExpiresOn

immutabilityPolicyMode

Anger oföränderlighetsprincipläge.

immutabilityPolicyMode?: BlobImmutabilityPolicyMode

Egenskapsvärde

ärvd från BlobGetPropertiesResponseModel.immutabilityPolicyMode

isCurrentVersion

Värdet för den här rubriken anger om versionen av den här bloben är en aktuell version, se även rubriken x-ms-version-id.

isCurrentVersion?: boolean

Egenskapsvärde

boolean

ärvd från BlobGetPropertiesResponseModel.isCurrentVersion

isIncrementalCopy

Ingår om bloben är inkrementell kopieringsblob.

isIncrementalCopy?: boolean

Egenskapsvärde

boolean

ärvd från BlobGetPropertiesResponseModel.isIncrementalCopy

isSealed

Om den här bloben har förseglats

isSealed?: boolean

Egenskapsvärde

boolean

ärvd från BlobGetPropertiesResponseModel.isSealed

isServerEncrypted

Värdet för det här huvudet är inställt på sant om blobdata och programmetadata är helt krypterade med den angivna algoritmen. Annars anges värdet till false (när bloben är okrypterad eller om endast delar av blob-/programmetadata krypteras).

isServerEncrypted?: boolean

Egenskapsvärde

boolean

ärvd från BlobGetPropertiesResponseModel.isServerEncrypted

lastAccessed

UTC-datum/tid-värde som genererats av tjänsten som anger den tidpunkt då blobben senast lästes eller skrevs till

lastAccessed?: Date

Egenskapsvärde

Date

ärvd från BlobGetPropertiesResponseModel.lastAccessed

lastModified

Returnerar datum och tid då bloben senast ändrades. Alla åtgärder som ändrar bloben, inklusive en uppdatering av blobens metadata eller egenskaper, ändrar blobens senast ändrade tid.

lastModified?: Date

Egenskapsvärde

Date

ärvd från BlobGetPropertiesResponseModel.lastModified

leaseDuration

När en blob leasas anger om lånet är av oändlig eller fast varaktighet.

leaseDuration?: LeaseDurationType

Egenskapsvärde

ärvd från BlobGetPropertiesResponseModel.leaseDuration

leaseState

Lånetillstånd för bloben.

leaseState?: LeaseStateType

Egenskapsvärde

ärvd från BlobGetPropertiesResponseModel.leaseState

leaseStatus

Blobens aktuella lånestatus.

leaseStatus?: LeaseStatusType

Egenskapsvärde

ärvd från BlobGetPropertiesResponseModel.leaseStatus

legalHold

Anger om det finns ett bevarande av juridiska skäl på bloben.

legalHold?: boolean

Egenskapsvärde

boolean

ärvd från BlobGetPropertiesResponseModel.legalHold

metadata

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

Egenskapsvärde

{[propertyName: string]: string}

ärvd från BlobGetPropertiesResponseModel.metadata

objectReplicationPolicyId

Valfri. Endast giltigt när Objektreplikering är aktiverat för lagringscontainern och på målbloben för replikeringen.

objectReplicationPolicyId?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.objectReplicationPolicyId

objectReplicationRules

Valfri. Endast giltigt när Objektreplikering är aktiverat för lagringscontainern och på replikeringens källblob. När du hämtar det här huvudet returneras huvudet med princip-ID och regel-ID (t.ex. x-ms-or-policyid_ruleid), och värdet blir status för replikeringen (t.ex. fullständig, misslyckad).

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

Egenskapsvärde

{[propertyName: string]: string}

ärvd från BlobGetPropertiesResponseModel.objectReplicationRules

rehydratePriority

Om ett objekt är i väntande tillstånd returneras det här huvudet med prioriteten rehydrate.

rehydratePriority?: RehydratePriority

Egenskapsvärde

ärvd från BlobGetPropertiesResponseModel.rehydratePriority

requestId

Det här huvudet identifierar unikt den begäran som har gjorts och kan användas för att felsöka begäran.

requestId?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.requestId

tagCount

Antalet taggar som är associerade med bloben

tagCount?: number

Egenskapsvärde

number

ärvd från BlobGetPropertiesResponseModel.tagCount

version

Anger vilken version av blobtjänsten som används för att köra begäran. Den här rubriken returneras för begäranden mot version 2009-09-19 och senare.

version?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.version

versionId

Ett DateTime-värde som returneras av tjänsten som unikt identifierar bloben. Värdet för den här rubriken anger blobversionen och kan användas i efterföljande begäranden för att få åtkomst till den här versionen av bloben.

versionId?: string

Egenskapsvärde

string

ärvd från BlobGetPropertiesResponseModel.versionId