Händelsescheman i Event Grid på Kubernetes

Event Grid på Kubernetes accepterar och levererar händelser i JSON-format. Den stöder schemaspecifikationen för Cloud Events 1.0 och det är det schema som ska användas vid publicering av händelser till Event Grid.

Viktigt

Event Grid på Kubernetes med Azure Arc finns för närvarande i offentlig förhandsversion. Den här förhandsversionen tillhandahålls utan serviceavtal och rekommenderas inte för produktionsarbetsbelastningar. Vissa funktioner kanske inte stöds eller kan vara begränsade. Mer information finns i Kompletterande villkor för användning av Microsoft Azure-förhandsversioner.

CloudEvent-schema

CloudEvents är en öppen specifikation för att beskriva händelsedata. Det förenklar samverkan genom att tillhandahålla ett gemensamt händelseschema för publicering och användning av händelser. Mer information om obligatoriska kontextattribut finns i CloudEvents-specifikationen .

Exempel – händelse med 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"
      }
}]

Nästa steg

Mer information om mål och hanterare som stöds av Event Grid i Azure Arc för Kubernetes finns i Event Grid på Kubernetes – händelsehanterare.