Schémas d’événements dans Event Grid sur Kubernetes

Event Grid sur Kubernetes accepte et livre des événements au format JSON. Il prend en charge la spécification de schéma CloudEvents 1.0, et il s’agit du schéma à utiliser lors de la publication d’événements dans Event Grid.

Important

Event Grid sur Kubernetes avec Azure Arc est actuellement en préversion publique. Cette préversion est fournie sans contrat de niveau de service et n’est pas recommandée pour les charges de travail de production. Certaines fonctionnalités peuvent être limitées ou non prises en charge. Pour plus d’informations, consultez Conditions d’Utilisation Supplémentaires relatives aux Évaluations Microsoft Azure.

Schéma CloudEvents

CloudEvents est une spécification ouverte qui décrit les données d’événement. Elle simplifie l’interopérabilité en proposant un schéma d’événement commun pour la publication et la consommation des événements. Pour plus d’informations sur les attributs de contexte obligatoires, consultez Spécification CloudEvents.

Exemple : événement utilisant le schéma CloudEvents

[{
      "specversion": "1.0",
      "type" : "orderCreated",
      "source": "myCompanyName/us/webCommerceChannel/myOnlineCommerceSiteBrandName",
      "id" : "eventId-n",
      "time" : "2020-12-25T20:54:07+00:00",
      "subject" : "account/acct-123224/order/o-123456",
      "dataSchema" : "1.0",
      "data" : {
         "orderId" : "123",
         "orderType" : "PO",
         "reference" : "https://www.myCompanyName.com/orders/123"
      }
}]

Étapes suivantes

Pour plus d’informations sur les destinations et les gestionnaires pris en charge par Event Grid sur Azure Arc pour Kubernetes, consultez Event Grid sur Kubernetes - Gestionnaires d’événements.