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