Partager via


Azure Storage Actions en tant que source Event Grid

Cet article fournit les propriétés et les schémas des événements Azure Storage Actions. Pour une présentation des schémas d’événements, consultez Schéma d’événements Azure Event Grid. Pour en savoir plus sur Azure Storage Actions, consultez Qu’est-ce qu’Azure Storage Actions ?.

Important

Azure Storage Actions est actuellement en PRÉVERSION et est disponible dans ces régions. Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.

Types d’événement disponibles

Événements Storage Actions

Ces événements sont déclenchés lorsqu’une tâche de stockage est mise en file d’attente ou que son exécution est terminée.

Nom de l’événement Description
Microsoft.StorageActions.StorageTaskQueued Déclenché lorsque l’exécution de l’affectation d’une tâche de stockage est mise en file d’attente. Cet événement fournit l’état de l’exécution de l’affectation (mise en file d’attente, par exemple), ainsi que l’ID d’exécution correspondant (à des fins de suivi).
Microsoft.StorageActions.StorageTaskCompleted Déclenché lorsque l’exécution de l’affectation d’une tâche de stockage est terminée. Cet événement fournit l’état de l’exécution de l’affectation (terminée, par exemple), l’état de l’affectation, la tâche associée à l’affectation et un lien vers le fichier de rapport récapitulatif.

Exemples d’événement

Événement 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"
}]

Événement 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"
}]

Propriétés d’événement

Un événement contient les données générales suivantes :

Propriété Type Description
source string Chemin d’accès complet à la source de l’événement. Ce champ n’est pas modifiable. Event Grid fournit cette valeur.
subject string Chemin de l’objet de l’événement, défini par le serveur de publication.
type string Un des types d’événements inscrits pour cette source d’événement.
id string Identificateur unique de l’événement.
data object Données sur l’événement relatif à une tâche de stockage.
specversion string Version de la spécification de schéma CloudEvents.

L’objet de données comporte les propriétés suivantes :

Propriété Type Description
queuedDateTime string Heure à laquelle l’affectation d’une tâche de stockage est mise en file d’attente.
status string État d’achèvement de l’affectation de la tâche de stockage (Succeeded ou Failed)
completedDateTime string Heure d’achèvement de l’affectation d’une tâche de stockage.
taskExecutionId string ID unique associé à l’affectation d’une tâche de stockage.
taskName string Tâche de stockage associée à l’affectation d’une tâche de stockage.
summaryReportBlobUrl string Lien vers le fichier de rapport récapitulatif d’affectation d’une tâche de stockage.

Étapes suivantes