Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use esta API em um ambiente de produção.
Um CloudEventBase
é a base de um formato multiplataforma 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. |
especversão | "1,0" | (BETA) Versão da especificação CloudEvents para este evento. |
assunto | corda | (BETA) O recurso, fornecido pela fonte, ao qual este evento se refere. |
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 no feedback que recebermos. 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 no feedback que recebermos. Não use esta API em um ambiente de produção.
Um ID globalmente exclusivo para este evento.
Assinatura:
id: string;
CloudEvent.fonte
Esta API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. 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 no feedback que recebermos. 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 no feedback que recebermos. Não use esta API em um ambiente de produção.
O recurso, fornecido pela origem, 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 no feedback que recebermos. 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 no feedback que recebermos. Não use esta API em um ambiente de produção.
O tipo de evento que isso representa.
Assinatura:
type: string;