CloudEvent interface

この API はデベロッパー向けのプレビュー版として提供されており、寄せられたフィードバックに基づいて変更される可能性があります。この API は本番環境で使用しないでください。

CloudEventBase は、サーバーレス イベントをエンコードするためのクロス プラットフォーム形式のベースです。詳細については、https://github.com/cloudevents/spec をご覧ください。

署名:

export interface CloudEvent<T> 

プロパティ

プロパティ 説明
データ T (ベータ版)このイベントに関する情報。
id 文字列 (ベータ版)このイベントのグローバルに一意の ID。
source 文字列 (ベータ版)このイベントを公開したリソース。
specversion "1.0" (ベータ版)このイベントの CloudEvents 仕様のバージョン。
subject 文字列 (ベータ版)このイベントが関連している、ソースによって提供されるリソース。
時間 文字列 (ベータ版)このイベントの発生日時。
type 文字列 (ベータ版)これが表すイベントのタイプ。

CloudEvent.data

この API はデベロッパー向けのプレビュー版として提供されており、寄せられたフィードバックに基づいて変更される可能性があります。この API は本番環境で使用しないでください。

この特定のイベントに関する情報。

署名:

data: T;

CloudEvent.id

この API はデベロッパー向けのプレビュー版として提供されており、寄せられたフィードバックに基づいて変更される可能性があります。この API は本番環境で使用しないでください。

このイベントのグローバルに一意の ID。

署名:

id: string;

CloudEvent.source

この API はデベロッパー向けのプレビュー版として提供されており、寄せられたフィードバックに基づいて変更される可能性があります。この API は本番環境で使用しないでください。

このイベントを公開したリソース。

署名:

source: string;

CloudEvent.specversion

この API はデベロッパー向けのプレビュー版として提供されており、寄せられたフィードバックに基づいて変更される可能性があります。この API は本番環境で使用しないでください。

このイベントの CloudEvents 仕様のバージョン。

署名:

readonly specversion: "1.0";

CloudEvent.subject

この API はデベロッパー向けのプレビュー版として提供されており、寄せられたフィードバックに基づいて変更される可能性があります。この API は本番環境で使用しないでください。

このイベントが関連している、ソースで提供されるリソース。

署名:

subject?: string;

CloudEvent.time

この API はデベロッパー向けのプレビュー版として提供されており、寄せられたフィードバックに基づいて変更される可能性があります。この API は本番環境で使用しないでください。

このイベントの発生日時。

署名:

time: string;

CloudEvent.type

この API はデベロッパー向けのプレビュー版として提供されており、寄せられたフィードバックに基づいて変更される可能性があります。この API は本番環境で使用しないでください。

これが表すイベントのタイプ。

署名:

type: string;