帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 函数计算 FC 3.0
  4. 开发参考
  5. API参考
  6. 数据结构
  7. CreateTriggerInput

CreateTriggerInput

  • 数据结构
  • 发布于 2025-04-16
  • 0 次阅读
文档编辑
文档编辑
名称类型描述示例值
object

创建触发器的请求参数

descriptionstring

触发器的描述。

trigger for test
invocationRolestring

事件源(如 OSS)调用函数所需的角色。

acs:ram::1234567890:role/fc-test
qualifierstring

函数的版本或别名。

LATEST
sourceArnstring

触发器事件源的 Aliyun Resource Name。

acs:oss:cn-shanghai:12345:mybucket
triggerConfigstring

触发器配置,针对不同类型的触发器,配置有所不同。具体格式请参见如下对应的数据结构:

  • OSS 触发器:请参见 OSSTriggerConfig 。
  • 日志服务触发器:请参见 SLSTriggerConfig 。
  • 定时触发器:请参见 TimerTriggerConfig 。
  • HTTP 触发器:请参见 HTTPTriggerConfig 。
  • Tablestore 触发器:只需要填写完整的 SourceArn 参数便可, 这里无需额外配置,取值为空{}。
  • CDN 事件触发器:请参见 CDNTriggerConfig 。
  • MNS 主题触发器:请参见 MNSTopicTriggerConfig 。
  • EventBridge 触发器:请参见 EventBridgeTriggerConfig 。
{"events":["oss:ObjectCreated:*"],"filter":{"key":{"prefix":"/prefix","suffix":".zip"}}}
triggerNamestring

触发器的名称。要求只能包含字母、数字、下划线(_)和短划线(-)。不能以数字、短划线(-)开头,长度限制为 1~128 个字符。

oss_create_object_demo
triggerTypestring

触发器的类型。 具体取值和触发器类型对应关系如下所示:

  • oss:OSS 触发器。更多信息,请参见 OSS 触发器概述。
  • log:日志服务触发器。更多信息,请参见日志服务触发器概述。
  • timer:定时触发器。更多信息,请参见定时触发器概述。
  • http:HTTP 触发器。更多信息,请参见 HTTP 触发器概述。
  • tablestore:Tablestore 触发器。更多信息,请参见 Tablestore 触发器概述。
  • cdn_events:CDN 事件触发器。更多信息,请参见 CDN 事件触发器概述。
  • mns_topic:MNS 主题触发器。更多信息,请参见 MNS 主题触发器概述。
  • eventbridge:EventBridge 触发器。
oss
相关文章

AccelerationInfo 2025-04-16 14:38

Alias 2025-04-16 14:38

AsyncConfig 2025-04-16 14:38

AsyncTask 2025-04-16 14:38

AsyncTaskEvent 2025-04-16 14:38

AuthConfig 2025-04-16 14:38

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1