Delen via


Gebeurtenisschema's in Event Grid in Kubernetes

Event Grid in Kubernetes accepteert en levert gebeurtenissen in JSON-indeling. Het ondersteunt de schemaspecificatie Cloud Events 1.0 en dat is het schema dat moet worden gebruikt bij het publiceren van gebeurtenissen naar Event Grid.

Belangrijk

Event Grid in Kubernetes met Azure Arc is momenteel in openbare preview. Deze preview-versie wordt aangeboden zonder service level agreement en wordt niet aanbevolen voor productieworkloads. Misschien worden bepaalde functies niet ondersteund of zijn de mogelijkheden ervan beperkt. Zie Supplemental Terms of Use for Microsoft Azure Previews (Aanvullende gebruiksvoorwaarden voor Microsoft Azure-previews) voor meer informatie.

CloudEvent-schema

CloudEvents is een open specificatie voor het beschrijven van gebeurtenisgegevens. Het vereenvoudigt de interoperabiliteit door een algemeen gebeurtenisschema te bieden voor het publiceren en gebruiken van gebeurtenissen. Zie Specificatie van CloudEvents voor informatie over de verplichte contextkenmerken.

Voorbeeld: gebeurtenis met cloudEvents-schema

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

Volgende stappen

Zie Event Grid op Kubernetes - Gebeurtenis-handlers voor meer informatie over bestemmingen en handlers die worden ondersteund door Event Grid in Azure Arc voor Kubernetes.