Aracılığıyla paylaş


BlobChangeFeedEventData interface

Akış Blob depolama olay verilerini değiştirin.

Özellikler

api

Olayı tetikleyen işlem.

blobAccessTier

Blobun Erişim Katmanı.

blobType

Blob türü.

blobVersion

Blobun sürümü.

clientRequestId

Depolama API'si işlemi için istemci tarafından sağlanan istek kimliği. Bu kimlik, günlüklerdeki "client-request-id" alanı kullanılarak Azure Depolama tanılama günlükleriyle ilişkilendirmek için kullanılabilir ve "x-ms-client-request-id" üst bilgisi kullanılarak istemci isteklerinde sağlanabilir.

containerVersion

Blobun içinde bulunduğu kapsayıcının sürümü.

contentLength

Blobun bayt cinsinden boyutu.

contentOffset

Olay tetikleyen uygulamanın dosyaya yazmayı tamamladığı noktada gerçekleştirilen yazma işleminin bayt cinsinden uzaklığı. Yalnızca hiyerarşik ad alanına sahip blob depolama hesaplarında tetiklenen olaylar için görüntülenir.

contentType

Blob için belirtilen içerik türü.

destinationUrl

İşlem tamamlandıktan sonra var olacak dosyanın URL'si. Örneğin, bir dosya yeniden adlandırılırsa destinationUrl özelliği yeni dosya adının URL'sini içerir. Yalnızca hiyerarşik ad alanına sahip blob depolama hesaplarında tetiklenen olaylar için görüntülenir.

etag

İşlemleri koşullu olarak gerçekleştirmek için kullanabileceğiniz değer.

isRecursive

İşlemi tüm alt dizinlerde gerçekleştirmek için True; aksi takdirde Yanlış. Yalnızca hiyerarşik ad alanına sahip blob depolama hesaplarında tetiklenen olaylar için görüntülenir.

longRunningOperationInfo

AsyncOperationInfo

previousInfo

Blob için önceki bilgiler.

requestId

Depolama API'si işlemi için hizmet tarafından oluşturulan istek kimliği. Günlüklerdeki "request-id-header" alanı kullanılarak Azure Depolama tanılama günlükleri ile ilişkilendirmek için kullanılabilir ve 'x-ms-request-id' üst bilgisinde API çağrısı başlatılarak döndürülür.

sequencer

Belirli bir blob adı için olayların mantıksal sırasını temsil eden opak dize değeri. Kullanıcılar, aynı blob adındaki iki olayın göreli sırasını anlamak için standart dize karşılaştırmasını kullanabilir.

snapshot

Olayla ilişkili Anlık Görüntü.

sourceUrl

İşlemden önce var olan dosyanın URL'si. Örneğin, bir dosya yeniden adlandırılırsa, sourceUrl yeniden adlandırma işleminden önceki özgün dosya adının URL'sini içerir. Yalnızca hiyerarşik ad alanına sahip blob depolama hesaplarında tetiklenen olaylar için görüntülenir.

updatedBlobProperties

Bu olay sırasında güncelleştirilen blob özellikleri.

updatedBlobTags

Bu olay sırasında güncelleştirilen blob etiketleri.

url

Blob nesnesine giden yol. İstemci bir Blob REST API kullanıyorsa, url şu yapıya sahiptir: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>.

Özellik Ayrıntıları

api

Olayı tetikleyen işlem.

api: string

Özellik Değeri

string

blobAccessTier

Blobun Erişim Katmanı.

blobAccessTier?: AccessTier

Özellik Değeri

blobType

Blob türü.

blobType: BlobType

Özellik Değeri

blobVersion

Blobun sürümü.

blobVersion?: string

Özellik Değeri

string

clientRequestId

Depolama API'si işlemi için istemci tarafından sağlanan istek kimliği. Bu kimlik, günlüklerdeki "client-request-id" alanı kullanılarak Azure Depolama tanılama günlükleriyle ilişkilendirmek için kullanılabilir ve "x-ms-client-request-id" üst bilgisi kullanılarak istemci isteklerinde sağlanabilir.

clientRequestId: string

Özellik Değeri

string

containerVersion

Blobun içinde bulunduğu kapsayıcının sürümü.

containerVersion?: string

Özellik Değeri

string

contentLength

Blobun bayt cinsinden boyutu.

contentLength: number

Özellik Değeri

number

contentOffset

Olay tetikleyen uygulamanın dosyaya yazmayı tamamladığı noktada gerçekleştirilen yazma işleminin bayt cinsinden uzaklığı. Yalnızca hiyerarşik ad alanına sahip blob depolama hesaplarında tetiklenen olaylar için görüntülenir.

contentOffset?: number

Özellik Değeri

number

contentType

Blob için belirtilen içerik türü.

contentType: string

Özellik Değeri

string

destinationUrl

İşlem tamamlandıktan sonra var olacak dosyanın URL'si. Örneğin, bir dosya yeniden adlandırılırsa destinationUrl özelliği yeni dosya adının URL'sini içerir. Yalnızca hiyerarşik ad alanına sahip blob depolama hesaplarında tetiklenen olaylar için görüntülenir.

destinationUrl?: string

Özellik Değeri

string

etag

İşlemleri koşullu olarak gerçekleştirmek için kullanabileceğiniz değer.

etag: string

Özellik Değeri

string

isRecursive

İşlemi tüm alt dizinlerde gerçekleştirmek için True; aksi takdirde Yanlış. Yalnızca hiyerarşik ad alanına sahip blob depolama hesaplarında tetiklenen olaylar için görüntülenir.

isRecursive?: boolean

Özellik Değeri

boolean

longRunningOperationInfo

AsyncOperationInfo

longRunningOperationInfo?: BlobOperationResult

Özellik Değeri

previousInfo

Blob için önceki bilgiler.

previousInfo?: ChangeFeedEventPreviousInfo

Özellik Değeri

requestId

Depolama API'si işlemi için hizmet tarafından oluşturulan istek kimliği. Günlüklerdeki "request-id-header" alanı kullanılarak Azure Depolama tanılama günlükleri ile ilişkilendirmek için kullanılabilir ve 'x-ms-request-id' üst bilgisinde API çağrısı başlatılarak döndürülür.

requestId: string

Özellik Değeri

string

sequencer

Belirli bir blob adı için olayların mantıksal sırasını temsil eden opak dize değeri. Kullanıcılar, aynı blob adındaki iki olayın göreli sırasını anlamak için standart dize karşılaştırmasını kullanabilir.

sequencer: string

Özellik Değeri

string

snapshot

Olayla ilişkili Anlık Görüntü.

snapshot?: string

Özellik Değeri

string

sourceUrl

İşlemden önce var olan dosyanın URL'si. Örneğin, bir dosya yeniden adlandırılırsa, sourceUrl yeniden adlandırma işleminden önceki özgün dosya adının URL'sini içerir. Yalnızca hiyerarşik ad alanına sahip blob depolama hesaplarında tetiklenen olaylar için görüntülenir.

sourceUrl?: string

Özellik Değeri

string

updatedBlobProperties

Bu olay sırasında güncelleştirilen blob özellikleri.

updatedBlobProperties?: UpdatedBlobProperties

Özellik Değeri

updatedBlobTags

Bu olay sırasında güncelleştirilen blob etiketleri.

updatedBlobTags?: BlobTagsChange

Özellik Değeri

url

Blob nesnesine giden yol. İstemci bir Blob REST API kullanıyorsa, url şu yapıya sahiptir: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>.

url: string

Özellik Değeri

string