Ações de Armazenamento do Azure como uma origem da Grade de Eventos
Este artigo fornece as propriedades e o esquema dos eventos das Ações de Armazenamento do Azure. Para obter uma introdução a esquemas de evento, consulte esquema de grade de eventos do Azure. Para saber mais sobre as Ações de Armazenamento do Azure, confira O que são as Ações de Armazenamento do Azure?.
Importante
As Ações de Armazenamento do Azure estão atualmente em VERSÃO PRÉVIA e estão disponíveis nestas regiões. Veja os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral.
Tipos de evento disponíveis
Eventos das Ações de Armazenamento
Esses eventos são disparados quando uma tarefa de armazenamento é colocada na fila e quando uma execução de tarefa de armazenamento é concluída.
Nome do evento | Descrição |
---|---|
Microsoft.StorageActions.StorageTaskQueued | Disparado quando uma execução de atribuição de tarefa de armazenamento é colocada na fila. Esse evento fornece o status da execução da atribuição, por exemplo, quando a atribuição é colocada na fila e a ID de execução correspondente para fins de acompanhamento. |
Microsoft.StorageActions.StorageTaskCompleted | Disparado quando uma execução de atribuição de tarefas de armazenamento é concluída. Esse evento fornece o status da execução da atribuição, por exemplo, quando a atribuição é concluída, o status da atribuição, qual tarefa está associada à atribuição e o link para o arquivo de relatório de resumo. |
Exemplos de eventos
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"
}]
Propriedades do evento
Um evento tem os seguintes dados de nível superior:
Propriedade | Type | Descrição |
---|---|---|
source |
string | Caminho de recurso completo para a origem do evento. Este campo não é gravável. A Grade de Eventos fornece esse valor. |
subject |
string | Caminho definido pelo publicador para o assunto do evento. |
type |
string | Um dos tipos de evento registrados para a origem do evento. |
id |
string | Identificador exclusivo do evento. |
data |
objeto | Dados do evento da tarefa de armazenamento. |
specversion |
string | Versão de especificação do esquema CloudEvents. |
O objeto de dados tem as seguintes propriedades:
Propriedade | Type | Descrição |
---|---|---|
queuedDateTime |
string | A hora em que a atribuição de tarefa de armazenamento é colocada na fila. |
status |
string | O status de conclusão da atribuição de tarefa de armazenamento (Succeeded ou Failed ) |
completedDateTime |
string | A hora em que a atribuição de tarefa de armazenamento foi concluída. |
taskExecutionId |
string | A ID exclusiva associada à atribuição de tarefa de armazenamento. |
taskName |
string | A tarefa de armazenamento associada à atribuição de tarefa de armazenamento. |
summaryReportBlobUrl |
string | O link para o arquivo de relatório de resumo da atribuição de tarefa de armazenamento. |
Próximas etapas
- Para ver uma introdução à Grade de Eventos do Azure, confira O que é uma Grade de eventos?
- Para obter mais informações sobre como criar uma assinatura da Grade de Eventos do Azure, confira Event Grid subscription schema (Esquema de assinatura da Grade de Eventos).