本文介紹如何在事件總線EventBridge控制臺添加時間觸發(fā)類型的自定義事件源。

前提條件

操作步驟

  1. 登錄事件總線EventBridge控制臺,在左側(cè)導(dǎo)航欄,單擊事件總線
  2. 在頂部菜單欄,選擇地域,在事件總線頁面,單擊目標(biāo)自定義事件總線名稱。
  3. 在左側(cè)導(dǎo)航欄,單擊事件源,然后單擊添加事件源
  4. 添加自定義事件源面板,輸入名稱描述事件提供方選擇時間觸發(fā),配置以下參數(shù),然后單擊確認(rèn)
    參數(shù)名稱 參數(shù)說明
    觸發(fā)周期 選擇觸發(fā)周期為固定周期自定義 Cron。更多信息,請參見Cron
    固定周期 設(shè)置固定周期的時間。單位默認(rèn)為秒。僅當(dāng)觸發(fā)周期配置為固定周期時,需配置此參數(shù)。
    Cron表達式 Cron的表達式為:。僅當(dāng)觸發(fā)周期配置為自定義 Cron時,需配置此參數(shù)。
    Cron執(zhí)行時區(qū) 選擇觸發(fā)周期執(zhí)行的時區(qū),默認(rèn)為UTC(GMT+0:00)時區(qū)。僅當(dāng)觸發(fā)周期配置為自定義 Cron時,需配置此參數(shù)。

事件示例

{
    "datacontenttype": "application/json;charset=utf-8",
    "aliyunaccountid": "143998900779****",
    "aliyunpublishtime": "2022-09-21T05:00:00.035Z",
    "data": {
        "TimeZone": "GMT+8:00",
        "Schedule": "0 */10 * * * *"
    },
    "specversion": "1.0",
    "aliyuneventbusname": "Housekeeping-Bus",
    "id": "d100262d-90c7-4caf-a3b5-813f3526a1f7-****",
    "source": "housekeeping.scheduledevent",
    "time": "2022-09-21T05:00:00Z",
    "aliyunregionid": "cn-beijing",
    "type": "eventbridge:Events:ScheduledEvent"
}

CloudEvents規(guī)范中定義的參數(shù)解釋,請參見事件概述

data字段包含的參數(shù)解釋如下表所示。

參數(shù) 類型 示例值 描述
TimeZone String GMT+8:00 時區(qū)。
Schedule String 0 */10 * * * * 觸發(fā)周期為自定義Corn時的Corn表達式。