Partilhar via


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.