Ereignisschemata in Event Grid auf Kubernetes

Event Grid auf Kubernetes akzeptiert und liefert Ereignisse im JSON-Format. Es unterstützt die Cloud Events 1.0-Schemaspezifikation, wobei dies das Schema darstellt, das bei der Veröffentlichung von Events im Event Grid verwendet werden sollte.

Wichtig

Event Grid in Kubernetes mit Azure Arc befindet sich derzeit in der öffentlichen Vorschau. Diese Vorschauversion wird ohne Vereinbarung zum Servicelevel bereitgestellt und ist nicht für Produktionsworkloads vorgesehen. Manche Features werden möglicherweise nicht unterstützt oder sind nur eingeschränkt verwendbar. Weitere Informationen finden Sie unter Zusätzliche Nutzungsbestimmungen für Microsoft Azure-Vorschauen.

CloudEvents-Schema

CloudEvents ist eine offene Spezifikation zur Beschreibung von Ereignisdaten. Sie vereinfacht die Interoperabilität, indem ein allgemeines Ereignisschema für die Veröffentlichung bereitgestellt wird und Ereignisse genutzt werden. Informationen zu den obligatorischen Kontexteigenschaften finden Sie unter CloudEvents-Spezifikation.

Beispiel – Ereignis anhand des CloudEvents-Schemas

[{
      "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"
      }
}]

Nächste Schritte

Informationen zu Zielen und Handlern, die von Event Grid in Azure Arc für Kubernetes unterstützt werden, finden Sie unter Event Grid in Kubernetes – Ereignishandler.