API này được cung cấp dưới dạng bản xem trước cho các 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 phát hành chính thức.
CloudEventBase
là cơ sở của một định dạng trên nhiều nền tảng để mã hoá sự kiện không máy chủ. Để biết thêm thông tin, hãy truy cập vào https://github.com/cloudevents/spec.
Chữ ký:
export interface CloudEvent<T>
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
dữ liệu | T | (BETA) Thông tin về sự kiện cụ thể này. |
id | chuỗi | (BETA) Mã nhận dạng duy nhất trên toàn hệ thống cho sự kiện này. |
nguồn | chuỗi | (BETA) Tài nguyên đã xuất bản sự kiện này. |
phân tích tài nguyên | "1" | (BETA) Phiên bản quy cách CloudEvents cho sự kiện này. |
tiêu đề | chuỗi | (BETA) Tài nguyên (do nguồn cung cấp) có liên quan đến sự kiện này. |
thời gian | chuỗi | (BETA) Thời điểm sự kiện này xảy ra. |
loại | chuỗi | (BETA) Loại sự kiện mà biến này biểu thị. |
Dữ liệu CloudEvent
API này được cung cấp dưới dạng bản xem trước cho các 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 phát hành chính thức.
Thông tin về sự kiện cụ thể này.
Chữ ký:
data: T;
Mã sự kiện CloudEvent.id
API này được cung cấp dưới dạng bản xem trước cho các 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 phát hành chính thức.
Mã nhận dạng 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 cho các 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 phát hành chính thức.
Tài nguyê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 cho các 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 phát hành chính thức.
Phiên bản của quy cách CloudEvents cho sự kiện này.
Chữ ký:
readonly specversion: "1.0";
CloudEvent.subject
API này được cung cấp dưới dạng bản xem trước cho các 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 phát hành chính thức.
Tài nguyên (do nguồn cung cấp) mà sự kiện này có liên quan.
Chữ ký:
subject?: string;
CloudEvent.time
API này được cung cấp dưới dạng bản xem trước cho các 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 phát hành chính thức.
Thời điểm 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 cho các 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 phát hành chính thức.
Loại sự kiện mà biến này đại diện.
Chữ ký:
type: string;