CloudEvent interface

Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.

Um CloudEventBase é a base de um formato de várias plataformas para codificar um evento sem servidor. Para 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.
id string (BETA) É um ID globalmente exclusivo para este evento.
source string (BETA) O recurso que publicou este evento.
specversion (em inglês) "1.0" (BETA) Versão da especificação do CloudEvents para este evento.
assunto string (BETA) O recurso, fornecido pela fonte, a que este evento está relacionado.
time string (BETA) Quando este evento ocorreu.
type string (BETA) O tipo de evento que representa.

CloudEvent.data

Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.

Informações sobre este evento específico.

Assinatura:

data: T;

CloudEvent.id

Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.

Um ID globalmente exclusivo para este evento.

Assinatura:

id: string;

CloudEvent.source

Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.

O recurso que publicou este evento.

Assinatura:

source: string;

CloudEvent.specversion

Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.

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

Assinatura:

readonly specversion: "1.0";

CloudEvent.subject

Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.

O recurso, fornecido pela fonte, a que este evento se relaciona.

Assinatura:

subject?: string;

Evento do Cloud

Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.

Quando este evento ocorreu.

Assinatura:

time: string;

CloudEvent.type

Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.

O tipo de evento que isso representa.

Assinatura:

type: string;