CloudEvent interface

Ten interfejs API jest udostępniany jako wersja zapoznawcza dla programistów i może ulec zmianie w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

CloudEventBase jest podstawą wieloplatformowego formatu do kodowania zdarzenia bezserwerowego. Więcej informacji można znaleźć na stronie https://github.com/cloudevents/spec.

Podpis:

export interface CloudEvent<T> 

Nieruchomości

Nieruchomość Typ Opis
dane T (BETA) Informacje o tym konkretnym wydarzeniu.
ID strunowy (BETA) Unikalny na całym świecie identyfikator tego wydarzenia.
źródło strunowy (BETA) Zasób, który opublikował to wydarzenie.
Specwersja „1,0” (BETA) Wersja specyfikacji CloudEvents dla tego zdarzenia.
temat strunowy (BETA) Zasób podany przez źródło, którego dotyczy to zdarzenie.
czas strunowy (BETA) Kiedy to zdarzenie miało miejsce.
typ strunowy (BETA) Typ zdarzenia, które to reprezentuje.

CloudEvent.data

Ten interfejs API jest udostępniany jako wersja zapoznawcza dla programistów i może ulec zmianie w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Informacje o tym konkretnym wydarzeniu.

Podpis:

data: T;

CloudEvent.id

Ten interfejs API jest udostępniany jako wersja zapoznawcza dla programistów i może ulec zmianie w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Globalnie unikalny identyfikator tego wydarzenia.

Podpis:

id: string;

CloudEvent.source

Ten interfejs API jest udostępniany jako wersja zapoznawcza dla programistów i może ulec zmianie w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Zasób, który opublikował to wydarzenie.

Podpis:

source: string;

Wersja CloudEvent.specversion

Ten interfejs API jest udostępniany jako wersja zapoznawcza dla programistów i może ulec zmianie w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Wersja specyfikacji CloudEvents dla tego zdarzenia.

Podpis:

readonly specversion: "1.0";

CloudEvent.temat

Ten interfejs API jest udostępniany jako wersja zapoznawcza dla programistów i może ulec zmianie w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Zasób podany przez źródło, do którego odnosi się to zdarzenie.

Podpis:

subject?: string;

CloudEvent.time

Ten interfejs API jest udostępniany jako wersja zapoznawcza dla programistów i może ulec zmianie w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Kiedy to wydarzenie miało miejsce.

Podpis:

time: string;

Typ zdarzenia Cloud

Ten interfejs API jest udostępniany jako wersja zapoznawcza dla programistów i może ulec zmianie w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Typ zdarzenia, które to reprezentuje.

Podpis:

type: string;