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