Acciones de almacenamiento de Azure como un origen de Event Grid
En este artículo se proporcionan las propiedades y el esquema de los eventos de Acciones de almacenamiento de Azure. Para una introducción a los esquemas de eventos, consulte Esquema de eventos de Azure Event Grid. Para más información sobre Acciones de almacenamiento de Azure, consulte ¿Qué es Acciones de almacenamiento de Azure?.
Importante
Las acciones de Azure Storage se encuentran actualmente en versión preliminar y están disponibles en estas regiones. Consulte Términos de uso complementarios para las versiones preliminares de Microsoft Azure para conocer los términos legales que se aplican a las características de Azure que se encuentran en la versión beta, en versión preliminar o que todavía no se han publicado para que estén disponibles con carácter general.
Tipos de eventos disponibles
Eventos de acciones de almacenamiento
Estos eventos se desencadenan cuando se pone en cola y se completa una tarea de almacenamiento.
Nombre del evento | Descripción |
---|---|
Microsoft.StorageActions.StorageTaskQueued | Se desencadena cuando se pone en cola una ejecución de asignación de tareas de almacenamiento. Este evento proporciona el estado de la ejecución de la asignación, como cuando se pone en cola la asignación y el identificador de ejecución correspondiente para realizar el seguimiento. |
Microsoft.StorageActions.StorageTaskCompleted | Se desencadena cuando se completa una ejecución de asignación de tareas de almacenamiento. Este evento proporciona el estado de la ejecución de la asignación, como cuando se completa la asignación, el estado de la asignación, la tarea asociada a la asignación y el vínculo al archivo de informe de resumen. |
Eventos de ejemplo
Evento Microsoft.StorageActions.StorageTaskQueued
[{
"source": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/BlobInventory/providers/Microsoft.StorageActions/storageAccounts/my-storage-account",
"subject": "DataManagement/StorageTasks",
"type": "Microsoft.StorageActions.StorageTaskQueued",
"time": "2023-08-07T21:35:23Z",
"id": "8eb4656c-5c4a-4541-91e0-685558acbb1d",
"data": {
"queuedDateTime":"2023-08-07T21:35:23Z",
"taskExecutionId":"testdelete-2023-08-07T21:35:16.9494934Z_2023-08-07T21:35:17.5432186Z"
},
"specversion": "1.0"
}]
Evento Microsoft.StorageActions.StorageTaskCompleted
[{
"source": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/BlobInventory/providers/Microsoft.StorageActions/storageAccounts/my-storage-account",
"subject": "DataManagement/StorageTasks",
"type": "Microsoft.StorageActions.StorageTaskCompleted",
"time": "2023-08-07T21:35:34Z",
"id": "dee33d3b-0b39-42f2-b2be-76f2fb94b852",
"data": {
"status":"Succeeded",
"completedDateTime":"2023-08-07T21:35:34Z",
"taskExecutionId":"testdelete-2023-08-07T21:35:16.9494934Z_2023-08-07T21:35:17.5432186Z",
"taskName":"deleteallcentraleu",
"summaryReportBlobUrl":"https://my-storage-account.blob.core.windows.net/result-container/deleteallcentraleu_testdelete_2023-08-07T21:35:23/SummaryReport.json"
},
"specversion": "1.0"
}]
Propiedades de evento
Un evento tiene los siguientes datos de nivel superior:
Propiedad | Tipo | Description |
---|---|---|
source |
string | Ruta de acceso completa a los recursos del origen del evento. En este campo no se puede escribir. Event Grid proporciona este valor. |
subject |
string | Ruta al asunto del evento definida por el anunciante. |
type |
string | Uno de los tipos de eventos registrados para este origen de eventos. |
id |
string | Identificador único para el evento |
data |
object | Datos de eventos de tarea de almacenamiento. |
specversion |
string | Versión de especificación del esquema CloudEvents. |
El objeto data tiene las siguientes propiedades:
Propiedad | Tipo | Description |
---|---|---|
queuedDateTime |
string | Hora en que se pone en cola la asignación de tareas de almacenamiento. |
status |
string | Estado de finalización de la asignación de tareas de almacenamiento (Succeeded o Failed ) |
completedDateTime |
string | Hora en que se completó la asignación de tareas de almacenamiento. |
taskExecutionId |
string | Identificador único asociado a la asignación de tareas de almacenamiento. |
taskName |
string | Tarea de almacenamiento asociada a la asignación de tareas de almacenamiento. |
summaryReportBlobUrl |
string | Vínculo al archivo de informe de resumen de asignación de tareas de almacenamiento. |
Pasos siguientes
- Para una introducción a Azure Event Grid, consulte Introducción a Azure Event Grid.
- Para más información acerca de la creación de una suscripción de Azure Event Grid, consulte Esquema de suscripción de Event Grid.