更新时间:2024-04-12 GMT+08:00
triggers字段介绍
trigger 字段
参数名 |
必填 |
类型 |
参数描述 |
---|---|---|---|
triggerTypeCode |
True |
String |
触发器类型。 |
status |
False |
Enum |
触发器状态,取值为 ACTIVE、DISABLED,默认为 ACTIVE。 |
eventData |
True |
Struct |
triggerTypeCode 目前支持:APIG、TIMER。
APIG 触发器
参数名 |
必填 |
类型 |
参数描述 |
---|---|---|---|
name |
False |
String |
API名称,默认使用函数名。 |
groupName |
False |
String |
分组,默认选择当前第一个。 |
auth |
False |
安全认证,默认为 IAM。 |
|
protocol |
False |
请求协议,默认为 HTTPS。 |
|
timeout |
False |
Number |
后端超时时间,单位为毫秒,取值范围为 1 ~ 60000。默认为 5000。 |
TIMER 触发器
参数名 |
必填 |
类型 |
参数描述 |
---|---|---|---|
name |
False |
String |
定时器名称。 |
scheduleType |
True |
Enum |
触发规则,取值为 Rate、Cron。 |
schedule |
True |
String |
定时器规则内容。 |
userEvent |
False |
String |
附加信息,如果用户配置了触发事件,会将该事件填写到TIMER事件源的“user_event”字段。 |
参考案例:
trigger: triggerTypeCode: TIMER status: ACTIVE eventData: name: Timer-xxx scheduleType: Rate schedule: 3m userEvent: xxxx trigger: triggerTypeCode: TIMER status: ACTIVE eventData: name: Timer-xxx scheduleType: Cron schedule: 0 15 2 * * ? userEvent: xxxx
父主题: Yaml文件