BlobSetMetadataHeaders interface

Blob_setMetadata işlemi için üst bilgileri tanımlar.

Özellikler

clientRequestId

İstekte bir istemci istek kimliği üst bilgisi gönderilirse, yanıtta aynı değere sahip bu üst bilgi bulunur.

date

Hizmet tarafından oluşturulan ve yanıtın başlatıldığı saati gösteren UTC tarih/saat değeri

encryptionKeySha256

Meta verileri şifrelemek için kullanılan şifreleme anahtarının SHA-256 karması. Bu üst bilgi yalnızca meta veriler müşteri tarafından sağlanan bir anahtarla şifrelendiğinde döndürülür.

encryptionScope

Blob içeriğini ve uygulama meta verilerini şifrelemek için kullanılan şifreleme kapsamının adını döndürür. Bu üst bilginin bulunmaması, varsayılan hesap şifreleme kapsamının kullanılması anlamına gelir.

errorCode

Hata Kodu

etag

ETag, işlemleri koşullu olarak gerçekleştirmek için kullanabileceğiniz bir değer içerir. İstek sürümü 2011-08-18 veya daha yeniyse, ETag değeri tırnak içinde olacaktır.

isServerEncrypted

İsteğin içeriği belirtilen algoritma kullanılarak başarıyla şifrelenirse bu üst bilginin değeri true, aksi takdirde false olarak ayarlanır.

lastModified

Kapsayıcının son değiştirildiği tarihi ve saati döndürür. Blobun meta verilerinin veya özelliklerinin güncelleştirilmiş olması da dahil olmak üzere blobu değiştiren tüm işlemler, blobun son değiştirme zamanını değiştirir.

requestId

Bu üst bilgi, yapılan isteği benzersiz olarak tanımlar ve istek sorunlarını gidermek için kullanılabilir.

version

İsteği yürütmek için kullanılan Blob hizmetinin sürümünü gösterir. Bu üst bilgi, 2009-09-19 ve üzeri sürümlerde yapılan istekler için döndürülür.

versionId

Hizmet tarafından döndürülen ve blobu benzersiz olarak tanımlayan bir DateTime değeri. Bu üst bilginin değeri blob sürümünü gösterir ve blobun bu sürümüne erişmek için sonraki isteklerde kullanılabilir.

Özellik Ayrıntıları

clientRequestId

İstekte bir istemci istek kimliği üst bilgisi gönderilirse, yanıtta aynı değere sahip bu üst bilgi bulunur.

clientRequestId?: string

Özellik Değeri

string

date

Hizmet tarafından oluşturulan ve yanıtın başlatıldığı saati gösteren UTC tarih/saat değeri

date?: Date

Özellik Değeri

Date

encryptionKeySha256

Meta verileri şifrelemek için kullanılan şifreleme anahtarının SHA-256 karması. Bu üst bilgi yalnızca meta veriler müşteri tarafından sağlanan bir anahtarla şifrelendiğinde döndürülür.

encryptionKeySha256?: string

Özellik Değeri

string

encryptionScope

Blob içeriğini ve uygulama meta verilerini şifrelemek için kullanılan şifreleme kapsamının adını döndürür. Bu üst bilginin bulunmaması, varsayılan hesap şifreleme kapsamının kullanılması anlamına gelir.

encryptionScope?: string

Özellik Değeri

string

errorCode

Hata Kodu

errorCode?: string

Özellik Değeri

string

etag

ETag, işlemleri koşullu olarak gerçekleştirmek için kullanabileceğiniz bir değer içerir. İstek sürümü 2011-08-18 veya daha yeniyse, ETag değeri tırnak içinde olacaktır.

etag?: string

Özellik Değeri

string

isServerEncrypted

İsteğin içeriği belirtilen algoritma kullanılarak başarıyla şifrelenirse bu üst bilginin değeri true, aksi takdirde false olarak ayarlanır.

isServerEncrypted?: boolean

Özellik Değeri

boolean

lastModified

Kapsayıcının son değiştirildiği tarihi ve saati döndürür. Blobun meta verilerinin veya özelliklerinin güncelleştirilmiş olması da dahil olmak üzere blobu değiştiren tüm işlemler, blobun son değiştirme zamanını değiştirir.

lastModified?: Date

Özellik Değeri

Date

requestId

Bu üst bilgi, yapılan isteği benzersiz olarak tanımlar ve istek sorunlarını gidermek için kullanılabilir.

requestId?: string

Özellik Değeri

string

version

İsteği yürütmek için kullanılan Blob hizmetinin sürümünü gösterir. Bu üst bilgi, 2009-09-19 ve üzeri sürümlerde yapılan istekler için döndürülür.

version?: string

Özellik Değeri

string

versionId

Hizmet tarafından döndürülen ve blobu benzersiz olarak tanımlayan bir DateTime değeri. Bu üst bilginin değeri blob sürümünü gösterir ve blobun bu sürümüne erişmek için sonraki isteklerde kullanılabilir.

versionId?: string

Özellik Değeri

string