BlobChangeFeedEventData interface
Datos de eventos de Blob Storage de fuente de cambios.
Propiedades
api | Operación que desencadenó el evento. |
blob |
Nivel de acceso del blob. |
blob |
El tipo de blob. |
blob |
Versión del blob. |
client |
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". |
container |
Versión del contenedor en el que se encuentra el blob. |
content |
Tamaño del blob en bytes. |
content |
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. |
content |
Tipo de contenido especificado para el blob. |
destination |
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. |
is |
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. |
long |
AsyncOperationInfo |
previous |
Información anterior del blob. |
request |
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 . |
source |
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. |
updated |
Propiedades de blob que se actualizaron durante este evento. |
updated |
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
blobType
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
Azure SDK for JavaScript