BlobChangeFeedEventData interface
Altere os dados de eventos de armazenamento de Blob do feed.
Propriedades
| api | A operação que desencadeou o evento. |
| blob |
Camada de acesso do blob. |
| blob |
O tipo de blob. |
| blob |
Versão do blob. |
| client |
Uma ID de solicitação fornecida pelo cliente para a operação da API de armazenamento. Essa id pode ser usada para correlacionar aos logs de diagnóstico do Armazenamento do Azure usando o campo "client-request-id" nos logs e pode ser fornecida em solicitações de cliente usando o cabeçalho "x-ms-client-request-id". |
| container |
Versão do contêiner em que o blob está. |
| content |
O tamanho do blob em bytes. |
| content |
O deslocamento em bytes de uma operação de escrita, realizado no ponto em que a aplicação que desencadeia eventos concluiu a escrita no arquivo. Aparece apenas para eventos acionados em contas de armazenamento de blob que têm um namespace hierárquico. |
| content |
O tipo de conteúdo especificado para o blob. |
| destination |
A url do arquivo que existirá após a conclusão da operação. Por exemplo, se um arquivo for renomeado, a propriedade destinationUrl conterá a url do novo nome de arquivo. Aparece apenas para eventos acionados em contas de armazenamento de blob que têm um namespace hierárquico. |
| etag | O valor que você pode usar para executar operações condicionalmente. |
| is |
True para executar a operação em todos os diretórios filho; caso contrário, False. Aparece apenas para eventos acionados em contas de armazenamento de blob que têm um namespace hierárquico. |
| long |
AsyncOperationInfo |
| previous |
Informações anteriores para o blob. |
| request |
ID de solicitação gerada pelo serviço para a operação da API de armazenamento. Pode ser usado para correlacionar aos logs de diagnóstico do Armazenamento do Azure usando o campo "request-id-header" nos logs e é retornado ao iniciar a chamada de API no cabeçalho 'x-ms-request-id'. |
| sequencer | Um valor de cadeia de caracteres opaco que representa a sequência lógica de eventos para qualquer nome de blob específico. Os usuários podem usar a comparação de cadeia de caracteres padrão para entender a sequência relativa de dois eventos no mesmo nome de blob. |
| snapshot | O Snapshot associado ao evento. |
| source |
A url do arquivo que existe antes da operação. Por exemplo, se um arquivo for renomeado, o sourceUrl conterá a url do nome do arquivo original antes da operação de renomeação. Aparece apenas para eventos acionados em contas de armazenamento de blob que têm um namespace hierárquico. |
| updated |
Propriedades de blob que foram atualizadas durante este evento. |
| updated |
Tags de Blob que foram atualizadas durante este evento. |
| url | O caminho para o blob. Se o cliente usa uma API REST de Blob, a url tem esta estrutura: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>. |
Detalhes de Propriedade
api
A operação que desencadeou o evento.
api: string
Valor de Propriedade
string
blobAccessTier
blobType
blobVersion
Versão do blob.
blobVersion?: string
Valor de Propriedade
string
clientRequestId
Uma ID de solicitação fornecida pelo cliente para a operação da API de armazenamento. Essa id pode ser usada para correlacionar aos logs de diagnóstico do Armazenamento do Azure usando o campo "client-request-id" nos logs e pode ser fornecida em solicitações de cliente usando o cabeçalho "x-ms-client-request-id".
clientRequestId: string
Valor de Propriedade
string
containerVersion
Versão do contêiner em que o blob está.
containerVersion?: string
Valor de Propriedade
string
contentLength
O tamanho do blob em bytes.
contentLength: number
Valor de Propriedade
number
contentOffset
O deslocamento em bytes de uma operação de escrita, realizado no ponto em que a aplicação que desencadeia eventos concluiu a escrita no arquivo. Aparece apenas para eventos acionados em contas de armazenamento de blob que têm um namespace hierárquico.
contentOffset?: number
Valor de Propriedade
number
contentType
O tipo de conteúdo especificado para o blob.
contentType: string
Valor de Propriedade
string
destinationUrl
A url do arquivo que existirá após a conclusão da operação. Por exemplo, se um arquivo for renomeado, a propriedade destinationUrl conterá a url do novo nome de arquivo. Aparece apenas para eventos acionados em contas de armazenamento de blob que têm um namespace hierárquico.
destinationUrl?: string
Valor de Propriedade
string
etag
O valor que você pode usar para executar operações condicionalmente.
etag: string
Valor de Propriedade
string
isRecursive
True para executar a operação em todos os diretórios filho; caso contrário, False. Aparece apenas para eventos acionados em contas de armazenamento de blob que têm um namespace hierárquico.
isRecursive?: boolean
Valor de Propriedade
boolean
longRunningOperationInfo
AsyncOperationInfo
longRunningOperationInfo?: BlobOperationResult
Valor de Propriedade
previousInfo
Informações anteriores para o blob.
previousInfo?: ChangeFeedEventPreviousInfo
Valor de Propriedade
requestId
ID de solicitação gerada pelo serviço para a operação da API de armazenamento. Pode ser usado para correlacionar aos logs de diagnóstico do Armazenamento do Azure usando o campo "request-id-header" nos logs e é retornado ao iniciar a chamada de API no cabeçalho 'x-ms-request-id'.
requestId: string
Valor de Propriedade
string
sequencer
Um valor de cadeia de caracteres opaco que representa a sequência lógica de eventos para qualquer nome de blob específico. Os usuários podem usar a comparação de cadeia de caracteres padrão para entender a sequência relativa de dois eventos no mesmo nome de blob.
sequencer: string
Valor de Propriedade
string
snapshot
O Snapshot associado ao evento.
snapshot?: string
Valor de Propriedade
string
sourceUrl
A url do arquivo que existe antes da operação. Por exemplo, se um arquivo for renomeado, o sourceUrl conterá a url do nome do arquivo original antes da operação de renomeação. Aparece apenas para eventos acionados em contas de armazenamento de blob que têm um namespace hierárquico.
sourceUrl?: string
Valor de Propriedade
string
updatedBlobProperties
Propriedades de blob que foram atualizadas durante este evento.
updatedBlobProperties?: UpdatedBlobProperties
Valor de Propriedade
updatedBlobTags
Tags de Blob que foram atualizadas durante este evento.
updatedBlobTags?: BlobTagsChange
Valor de Propriedade
url
O caminho para o blob. Se o cliente usa uma API REST de Blob, a url tem esta estrutura: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>.
url: string
Valor de Propriedade
string