CloudEvent interface

Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

Um CloudEventBase é a base de um formato de plataforma cruzada para codificar um evento sem servidor. Para obter mais informações, consulte https://github.com/cloudevents/spec.

Assinatura:

export interface CloudEvent<T> 

Propriedades

Propriedade Tipo Descrição
dados T (BETA) Informações sobre este evento específico.
eu ia corda (BETA) Um ID globalmente exclusivo para este evento.
fonte corda (BETA) O recurso que publicou este evento.
versão de espectro "1,0" (BETA) Versão da especificação CloudEvents para este evento.
assunto corda (BETA) O recurso, fornecido pela fonte, ao qual este evento está relacionado.
tempo corda (BETA) Quando este evento ocorreu.
tipo corda (BETA) O tipo de evento que isso representa.

CloudEvent.data

Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

Informações sobre este evento específico.

Assinatura:

data: T;

CloudEvent.id

Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

Um ID globalmente exclusivo para este evento.

Assinatura:

id: string;

CloudEvent.source

Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

O recurso que publicou este evento.

Assinatura:

source: string;

CloudEvent.specversion

Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

Versão da especificação CloudEvents para este evento.

Assinatura:

readonly specversion: "1.0";

CloudEvent.subject

Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

O recurso, fornecido por source, ao qual este evento está relacionado.

Assinatura:

subject?: string;

CloudEvent.time

Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

Quando este evento ocorreu.

Assinatura:

time: string;

CloudEvent.type

Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

O tipo de evento que isso representa.

Assinatura:

type: string;