Megosztás a következőn keresztül:


PageBlobCreateIfNotExistsResponse interface

A createIfNotExists művelet válaszadatait tartalmazza.

Extends

Tulajdonságok

succeeded

Jelzi, hogy a blob sikeresen létrejött-e. Hamis, ha a blob nem módosul, mert már létezik.

Örökölt tulajdonságok

clientRequestId

Ha a kérelemben ügyfélkérés-azonosító fejlécet küld, ez a fejléc ugyanazzal az értékkel jelenik meg a válaszban.

contentMD5

Ha a blob MD5 kivonatot tartalmaz, és ez a művelet a teljes blob beolvasása, a rendszer visszaadja ezt a válaszfejlécet, hogy az ügyfél ellenőrizze az üzenettartalom integritását.

date

A szolgáltatás által létrehozott UTC dátum/idő érték, amely a válasz kezdeményezésének időpontját jelzi

encryptionKeySha256

A blob titkosításához használt titkosítási kulcs SHA-256 kivonata. Ezt a fejlécet csak akkor adja vissza a rendszer, ha a blobot ügyfél által megadott kulccsal titkosították.

encryptionScope

A blob tartalmának és az alkalmazás metaadatainak titkosításához használt titkosítási hatókör nevét adja vissza. Vegye figyelembe, hogy ennek a fejlécnek a hiánya az alapértelmezett fióktitkosítási hatókör használatát jelenti.

errorCode

Hibakód

etag

Az ETag olyan értéket tartalmaz, amellyel feltételesen hajthat végre műveleteket. Ha a kérelem verziója 2011-08-18 vagy újabb, az ETag értéke idézőjelekben jelenik meg.

isServerEncrypted

A fejléc értéke igaz értékre van állítva, ha a kérés tartalma sikeresen titkosítva van a megadott algoritmussal, és egyébként hamis.

lastModified

A tároló utolsó módosításának dátumát és időpontját adja vissza. Minden olyan művelet, amely módosítja a blobot, beleértve a blob metaadatainak vagy tulajdonságainak frissítését, megváltoztatja a blob utolsó módosítási időpontját.

requestId

Ez a fejléc egyedileg azonosítja a kérést, amely a kérés hibaelhárításához használható.

version

A kérés végrehajtásához használt Blob-szolgáltatás verzióját jelzi. A rendszer ezt a fejlécet adja vissza a 2009-09-19-es vagy újabb verzióval kapcsolatos kérésekhez.

versionId

A szolgáltatás által visszaadott DateTime-érték, amely egyedileg azonosítja a blobot. Ennek az élőfejnek az értéke a blobverziót jelzi, és a blob ezen verziójának elérésére irányuló későbbi kérésekben is használható.

Tulajdonság adatai

succeeded

Jelzi, hogy a blob sikeresen létrejött-e. Hamis, ha a blob nem módosul, mert már létezik.

succeeded: boolean

Tulajdonság értéke

boolean

Örökölt tulajdonság részletei

clientRequestId

Ha a kérelemben ügyfélkérés-azonosító fejlécet küld, ez a fejléc ugyanazzal az értékkel jelenik meg a válaszban.

clientRequestId?: string

Tulajdonság értéke

string

Örökölt PageBlobCreateResponse.clientRequestId

contentMD5

Ha a blob MD5 kivonatot tartalmaz, és ez a művelet a teljes blob beolvasása, a rendszer visszaadja ezt a válaszfejlécet, hogy az ügyfél ellenőrizze az üzenettartalom integritását.

contentMD5?: Uint8Array

Tulajdonság értéke

Uint8Array

Örökölt PageBlobCreateResponse.contentMD5

date

A szolgáltatás által létrehozott UTC dátum/idő érték, amely a válasz kezdeményezésének időpontját jelzi

date?: Date

Tulajdonság értéke

Date

Örökölt PageBlobCreateResponse.date

encryptionKeySha256

A blob titkosításához használt titkosítási kulcs SHA-256 kivonata. Ezt a fejlécet csak akkor adja vissza a rendszer, ha a blobot ügyfél által megadott kulccsal titkosították.

encryptionKeySha256?: string

Tulajdonság értéke

string

Örökölt PageBlobCreateResponse.encryptionKeySha256

encryptionScope

A blob tartalmának és az alkalmazás metaadatainak titkosításához használt titkosítási hatókör nevét adja vissza. Vegye figyelembe, hogy ennek a fejlécnek a hiánya az alapértelmezett fióktitkosítási hatókör használatát jelenti.

encryptionScope?: string

Tulajdonság értéke

string

Örökölt PageBlobCreateResponse.encryptionScope

errorCode

Hibakód

errorCode?: string

Tulajdonság értéke

string

Örökölt PageBlobCreateResponse.errorCode

etag

Az ETag olyan értéket tartalmaz, amellyel feltételesen hajthat végre műveleteket. Ha a kérelem verziója 2011-08-18 vagy újabb, az ETag értéke idézőjelekben jelenik meg.

etag?: string

Tulajdonság értéke

string

Örökölt PageBlobCreateResponse.etag

isServerEncrypted

A fejléc értéke igaz értékre van állítva, ha a kérés tartalma sikeresen titkosítva van a megadott algoritmussal, és egyébként hamis.

isServerEncrypted?: boolean

Tulajdonság értéke

boolean

Örökölt PageBlobCreateResponse.isServerEncrypted

lastModified

A tároló utolsó módosításának dátumát és időpontját adja vissza. Minden olyan művelet, amely módosítja a blobot, beleértve a blob metaadatainak vagy tulajdonságainak frissítését, megváltoztatja a blob utolsó módosítási időpontját.

lastModified?: Date

Tulajdonság értéke

Date

Örökölt PageBlobCreateResponse.lastModified

requestId

Ez a fejléc egyedileg azonosítja a kérést, amely a kérés hibaelhárításához használható.

requestId?: string

Tulajdonság értéke

string

Örökölt PageBlobCreateResponse.requestId

version

A kérés végrehajtásához használt Blob-szolgáltatás verzióját jelzi. A rendszer ezt a fejlécet adja vissza a 2009-09-19-es vagy újabb verzióval kapcsolatos kérésekhez.

version?: string

Tulajdonság értéke

string

Örökölt PageBlobCreateResponse.version

versionId

A szolgáltatás által visszaadott DateTime-érték, amely egyedileg azonosítja a blobot. Ennek az élőfejnek az értéke a blobverziót jelzi, és a blob ezen verziójának elérésére irányuló későbbi kérésekben is használható.

versionId?: string

Tulajdonság értéke

string

Örökölt PageBlobCreateResponse.versionId