CloudEvent interface

API này được cung cấp dưới dạng bản xem trước dành cho nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường sản xuất.

CloudEventBase là nền tảng của định dạng đa nền tảng để mã hóa sự kiện không có máy chủ. Để biết thêm thông tin, hãy xem https://github.com/cloudevents/spec.

Chữ ký:

export interface CloudEvent<T> 

Của cải

Tài sản Kiểu Sự miêu tả
dữ liệu T (BETA) Thông tin về sự kiện cụ thể này.
nhận dạng sợi dây (BETA) ID duy nhất trên toàn cầu cho sự kiện này.
nguồn sợi dây (BETA) Nguồn đã xuất bản sự kiện này.
sự suy đoán "1.0" (BETA) Phiên bản thông số CloudEvents cho sự kiện này.
chủ thể sợi dây (BETA) Tài nguyên do nguồn cung cấp mà sự kiện này liên quan đến.
thời gian sợi dây (BETA) Khi sự kiện này xảy ra.
kiểu sợi dây (BETA) Loại sự kiện mà sự kiện này đại diện.

CloudEvent.data

API này được cung cấp dưới dạng bản xem trước dành cho nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường sản xuất.

Thông tin về sự kiện cụ thể này.

Chữ ký:

data: T;

CloudEvent.id

API này được cung cấp dưới dạng bản xem trước dành cho nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường sản xuất.

ID duy nhất trên toàn cầu cho sự kiện này.

Chữ ký:

id: string;

CloudEvent.source

API này được cung cấp dưới dạng bản xem trước dành cho nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường sản xuất.

Nguồn đã xuất bản sự kiện này.

Chữ ký:

source: string;

CloudEvent.specversion

API này được cung cấp dưới dạng bản xem trước dành cho nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường sản xuất.

Phiên bản thông số CloudEvents cho sự kiện này.

Chữ ký:

readonly specversion: "1.0";

CloudEvent. chủ đề

API này được cung cấp dưới dạng bản xem trước dành cho nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường sản xuất.

Tài nguyên do nguồn cung cấp mà sự kiện này liên quan đến.

Chữ ký:

subject?: string;

CloudEvent.time

API này được cung cấp dưới dạng bản xem trước dành cho nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường sản xuất.

Khi sự kiện này xảy ra.

Chữ ký:

time: string;

CloudEvent.type

API này được cung cấp dưới dạng bản xem trước dành cho nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường sản xuất.

Loại sự kiện mà điều này đại diện.

Chữ ký:

type: string;