CloudEvent interface

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;