BlobChangeFeedEventData interface
Akış Blob depolama olay verilerini değiştirin.
Özellikler
| api | Olayı tetikleyen işlem. |
| blob |
Blobun Erişim Katmanı. |
| blob |
Blob türü. |
| blob |
Blobun sürümü. |
| client |
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. |
| container |
Blobun içinde bulunduğu kapsayıcının sürümü. |
| content |
Blobun bayt cinsinden boyutu. |
| content |
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. |
| content |
Blob için belirtilen içerik türü. |
| destination |
İş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. |
| is |
İş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. |
| long |
AsyncOperationInfo |
| previous |
Blob için önceki bilgiler. |
| request |
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ü. |
| source |
İş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. |
| updated |
Bu olay sırasında güncelleştirilen blob özellikleri. |
| updated |
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
blobType
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