Ações de Armazenamento do Azure como uma origem de Grade de Eventos
Este artigo fornece as propriedades e o esquema para eventos de Ações de Armazenamento do Azure. Para obter uma introdução aos esquemas de eventos, consulte Esquema de eventos da Grade de Eventos do Azure. Para saber mais sobre as Ações de Armazenamento do Azure, consulte O que são as Ações de Armazenamento do Azure?.
Importante
As Ações de Armazenamento do Azure estão atualmente em PREVIEW e estão disponíveis nessas regiões. Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.
Tipos de eventos disponíveis
Eventos de ações de armazenamento
Esses eventos são acionados quando uma tarefa de armazenamento é enfileirada e quando uma tarefa de armazenamento é executada é concluída.
Nome do evento | Description |
---|---|
Microsoft.StorageActions.StorageTaskQueued | Acionado quando uma execução de atribuição de tarefa de armazenamento é enfileirada. Esse evento fornece o status da execução da atribuição, como quando a atribuição está na fila, e a ID de execução correspondente para fins de rastreamento. |
Microsoft.StorageActions.StorageTaskCompleted | Acionado quando uma execução de atribuição de tarefas de armazenamento é concluída. Esse evento fornece o status da execução da atribuição, como 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 | Description |
---|---|---|
source |
string | Caminho completo do recurso para a origem do evento. Este campo não pode ser gravado. O Event Grid fornece este valor. |
subject |
string | Caminho definido pelo publicador para o assunto do evento. |
type |
string | Um dos tipos de eventos registados para esta origem de evento. |
id |
string | Identificador exclusivo do evento. |
data |
objeto | Dados de eventos da tarefa de armazenamento. |
specversion |
string | Versão da especificação do esquema CloudEvents. |
O objeto de dados tem as seguintes propriedades:
Propriedade | Type | Description |
---|---|---|
queuedDateTime |
string | A hora em que a atribuição da tarefa de armazenamento está na fila. |
status |
string | O status de conclusão da atribuição da tarefa de armazenamento (Succeeded ou Failed ) |
completedDateTime |
string | A hora em que a atribuição da tarefa de armazenamento foi concluída. |
taskExecutionId |
string | A ID exclusiva associada à atribuição da 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 da tarefa de armazenamento. |
Próximos passos
- Para obter uma introdução à Grade de Eventos do Azure, consulte O que é a Grade de Eventos?
- Para obter mais informações sobre como criar uma assinatura da Grade de Eventos do Azure, consulte Esquema de assinatura da Grade de Eventos.