이 API는 개발자를 위한 미리보기로 제공되며 Google에 접수된 의견에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마세요.
CloudEventBase
는 서버리스 이벤트를 인코딩하기 위한 크로스 플랫폼 형식의 기반입니다. 자세한 내용은 https://github.com/cloudevents/spec을 참고하세요.
서명:
export interface CloudEvent<T>
속성
속성 | 유형 | 설명 |
---|---|---|
데이터 | T | (베타) 이 특정 이벤트에 대한 정보입니다. |
id | 문자열 | (베타) 이 이벤트의 전역적으로 고유한 ID입니다. |
소스 | 문자열 | (베타) 이 이벤트를 게시한 리소스입니다. |
스펙버전 | '1.0' | (베타) 이 이벤트에 대한 CloudEvents 사양의 버전입니다. |
제목 | 문자열 | (베타) 소스에서 제공한 이 이벤트와 관련된 리소스입니다. |
시간 | 문자열 | (베타) 이벤트가 발생한 시간입니다. |
type | 문자열 | (베타) 나타내는 이벤트의 유형입니다. |
CloudEvent.data
이 API는 개발자를 위한 미리보기로 제공되며 Google에 접수된 의견에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마세요.
이 특정 이벤트에 대한 정보입니다.
서명:
data: T;
CloudEvent.id
이 API는 개발자를 위한 미리보기로 제공되며 Google에 접수된 의견에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마세요.
이 이벤트에 대한 전역적으로 고유한 ID입니다.
서명:
id: string;
CloudEvent.source
이 API는 개발자를 위한 미리보기로 제공되며 Google에 접수된 의견에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마세요.
이 이벤트를 게시한 리소스입니다.
서명:
source: string;
CloudEvent.specversion
이 API는 개발자를 위한 미리보기로 제공되며 Google에 접수된 의견에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마세요.
이 이벤트에 대한 CloudEvents 사양의 버전입니다.
서명:
readonly specversion: "1.0";
CloudEvent.subject
이 API는 개발자를 위한 미리보기로 제공되며 Google에 접수된 의견에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마세요.
이 이벤트와 관련된 리소스(소스에서 제공)입니다.
서명:
subject?: string;
CloudEvent.time
이 API는 개발자를 위한 미리보기로 제공되며 Google에 접수된 의견에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마세요.
이 이벤트가 발생한 시점입니다.
서명:
time: string;
CloudEvent.type
이 API는 개발자를 위한 미리보기로 제공되며 Google에 접수된 의견에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마세요.
나타내는 이벤트의 유형입니다.
서명:
type: string;