Schematy zdarzeń w usłudze Event Grid na platformie Kubernetes

Usługa Event Grid na platformie Kubernetes akceptuje i dostarcza zdarzenia w formacie JSON. Obsługuje on specyfikację schematu Cloud Events 1.0 i jest to schemat, który powinien być używany podczas publikowania zdarzeń w usłudze Event Grid.

Ważne

Usługa Event Grid na platformie Kubernetes z usługą Azure Arc jest obecnie dostępna w publicznej wersji zapoznawczej. Ta wersja zapoznawcza nie jest objęta umową dotyczącą poziomu usług i nie zalecamy korzystania z niej w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą być nieobsługiwane lub ograniczone. Aby uzyskać więcej informacji, zobacz Uzupełniające warunki korzystania z wersji zapoznawczych platformy Microsoft Azure.

Schemat CloudEvent

CloudEvents jest otwartą specyfikacją opisującą dane zdarzeń. Upraszcza to współdziałanie, udostępniając wspólny schemat zdarzeń do publikowania i używania zdarzeń. Aby uzyskać informacje na temat obowiązkowych atrybutów kontekstu, zobacz Specyfikacja rozwiązania CloudEvents .

Przykład — zdarzenie korzystające ze schematu 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"
      }
}]

Następne kroki

Aby dowiedzieć się więcej o miejscach docelowych i programach obsługi obsługiwanych przez usługę Event Grid w usłudze Azure Arc dla platformy Kubernetes, zobacz Event Grid w usłudze Kubernetes — programy obsługi zdarzeń.