Compartir a través de


BlobChangeFeedEventData interface

Datos de eventos de Blob Storage de fuente de cambios.

Propiedades

api

Operación que desencadenó el evento.

blobAccessTier

Nivel de acceso del blob.

blobType

El tipo de blob.

blobVersion

Versión del blob.

clientRequestId

Identificador de solicitud proporcionado por el cliente para la operación de API de almacenamiento. Dicho identificador se puede usar para establecer la correlación con los registros de diagnóstico de Azure Storage que usan el campo "client-request-id" en los registros y se puede proporcionar en las solicitudes de los clientes que usan el encabezado "x-ms-client-request-id".

containerVersion

Versión del contenedor en el que se encuentra el blob.

contentLength

Tamaño del blob en bytes.

contentOffset

Desplazamiento en bytes de una operación de escritura realizada en el punto en el que la aplicación de desencadenamiento de eventos completa la escritura del archivo. Solo aparece para los eventos desencadenados en las cuentas de almacenamiento de blobs que tienen un espacio de nombres jerárquico.

contentType

Tipo de contenido especificado para el blob.

destinationUrl

Dirección URL del archivo que existirá una vez completada la operación. Por ejemplo, si se cambia el nombre de un archivo, la propiedad destinationUrl contiene la dirección URL del nuevo nombre de archivo. Solo aparece para los eventos desencadenados en las cuentas de almacenamiento de blobs que tienen un espacio de nombres jerárquico.

etag

Valor que puede usar para realizar operaciones de manera condicional.

isRecursive

True para realizar la operación en todos los directorios secundarios; en caso contrario, False. Solo aparece para los eventos desencadenados en las cuentas de almacenamiento de blobs que tienen un espacio de nombres jerárquico.

longRunningOperationInfo

AsyncOperationInfo

previousInfo

Información anterior del blob.

requestId

Identificador de solicitud generado por el servicio para la operación de la API de Storage. Se puede usar para establecer la correlación con los registros de diagnóstico de Azure Storage que usan el campo "request-id-header" en los registros y se devuelve cuando se inicia la llamada API en el encabezado "x-ms-request-id".

sequencer

Un valor de cadena opaco que representa la secuencia lógica de eventos para cualquier nombre de blob concreto. Los usuarios pueden usar una comparación de cadenas estándar para conocer la secuencia relativa de dos eventos que estén en el mismo nombre de blob.

snapshot

Instantánea asociada al evento .

sourceUrl

Dirección URL del archivo que existe antes de la operación. Por ejemplo, si se cambia el nombre de un archivo, sourceUrl contiene la dirección URL del nombre de archivo original antes de la operación de cambio de nombre. Solo aparece para los eventos desencadenados en las cuentas de almacenamiento de blobs que tienen un espacio de nombres jerárquico.

updatedBlobProperties

Propiedades de blob que se actualizaron durante este evento.

updatedBlobTags

Etiquetas de blob que se actualizaron durante este evento.

url

Ruta de acceso al blob. Si el cliente usa una API rest de blobs, la dirección URL tiene esta estructura: .blob.core.windows.net//.

Detalles de las propiedades

api

Operación que desencadenó el evento.

api: string

Valor de propiedad

string

blobAccessTier

Nivel de acceso del blob.

blobAccessTier?: AccessTier

Valor de propiedad

blobType

El tipo de blob.

blobType: BlobType

Valor de propiedad

blobVersion

Versión del blob.

blobVersion?: string

Valor de propiedad

string

clientRequestId

Identificador de solicitud proporcionado por el cliente para la operación de API de almacenamiento. Dicho identificador se puede usar para establecer la correlación con los registros de diagnóstico de Azure Storage que usan el campo "client-request-id" en los registros y se puede proporcionar en las solicitudes de los clientes que usan el encabezado "x-ms-client-request-id".

clientRequestId: string

Valor de propiedad

string

containerVersion

Versión del contenedor en el que se encuentra el blob.

containerVersion?: string

Valor de propiedad

string

contentLength

Tamaño del blob en bytes.

contentLength: number

Valor de propiedad

number

contentOffset

Desplazamiento en bytes de una operación de escritura realizada en el punto en el que la aplicación de desencadenamiento de eventos completa la escritura del archivo. Solo aparece para los eventos desencadenados en las cuentas de almacenamiento de blobs que tienen un espacio de nombres jerárquico.

contentOffset?: number

Valor de propiedad

number

contentType

Tipo de contenido especificado para el blob.

contentType: string

Valor de propiedad

string

destinationUrl

Dirección URL del archivo que existirá una vez completada la operación. Por ejemplo, si se cambia el nombre de un archivo, la propiedad destinationUrl contiene la dirección URL del nuevo nombre de archivo. Solo aparece para los eventos desencadenados en las cuentas de almacenamiento de blobs que tienen un espacio de nombres jerárquico.

destinationUrl?: string

Valor de propiedad

string

etag

Valor que puede usar para realizar operaciones de manera condicional.

etag: string

Valor de propiedad

string

isRecursive

True para realizar la operación en todos los directorios secundarios; en caso contrario, False. Solo aparece para los eventos desencadenados en las cuentas de almacenamiento de blobs que tienen un espacio de nombres jerárquico.

isRecursive?: boolean

Valor de propiedad

boolean

longRunningOperationInfo

AsyncOperationInfo

longRunningOperationInfo?: BlobOperationResult

Valor de propiedad

previousInfo

Información anterior del blob.

previousInfo?: ChangeFeedEventPreviousInfo

Valor de propiedad

requestId

Identificador de solicitud generado por el servicio para la operación de la API de Storage. Se puede usar para establecer la correlación con los registros de diagnóstico de Azure Storage que usan el campo "request-id-header" en los registros y se devuelve cuando se inicia la llamada API en el encabezado "x-ms-request-id".

requestId: string

Valor de propiedad

string

sequencer

Un valor de cadena opaco que representa la secuencia lógica de eventos para cualquier nombre de blob concreto. Los usuarios pueden usar una comparación de cadenas estándar para conocer la secuencia relativa de dos eventos que estén en el mismo nombre de blob.

sequencer: string

Valor de propiedad

string

snapshot

Instantánea asociada al evento .

snapshot?: string

Valor de propiedad

string

sourceUrl

Dirección URL del archivo que existe antes de la operación. Por ejemplo, si se cambia el nombre de un archivo, sourceUrl contiene la dirección URL del nombre de archivo original antes de la operación de cambio de nombre. Solo aparece para los eventos desencadenados en las cuentas de almacenamiento de blobs que tienen un espacio de nombres jerárquico.

sourceUrl?: string

Valor de propiedad

string

updatedBlobProperties

Propiedades de blob que se actualizaron durante este evento.

updatedBlobProperties?: UpdatedBlobProperties

Valor de propiedad

updatedBlobTags

Etiquetas de blob que se actualizaron durante este evento.

updatedBlobTags?: BlobTagsChange

Valor de propiedad

url

Ruta de acceso al blob. Si el cliente usa una API rest de blobs, la dirección URL tiene esta estructura: .blob.core.windows.net//.

url: string

Valor de propiedad

string