上云无忧 > 文档中心 > 腾讯云云函数使用教程 - 创建触发器
云函数 SCF
腾讯云云函数使用教程 - 创建触发器

文档简介:
云函数创建完成后,可以通过创建触发器来将云函数与事件源进行关联。关联后的事件源,会在事件产生时,根据设计方式,以同步或异步的方式完成云函数触发运行,并在触发时将事件作为入参传递给入口函数。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠
云函数创建完成后,可以通过创建触发器来将云函数与事件源进行关联。关联后的事件源,会在事件产生时,根据设计方式,以同步或异步的方式完成云函数触发运行,并在触发时将事件作为入参传递给入口函数。
通过控制台或 Serverless Cloud Framework 命令行均可以完成云函数触发器创建。
注意
Web 类型函数只支持创建 API 网关触发器,详情请查看 创建 Web 函数

通过控制台完成触发器创建

1. 登录 Serverless 控制台,单击左侧导航栏的函数服务。
2. 在“函数服务”列表页面上方,选择函数所在的地域及命名空间。如下图所示:

3. 单击函数名,进入该函数的详情页面。
4. 选择左侧的触发管理,进入触发器浏览及操作界面,单击创建触发器,开始创建一个新的触发器。如下图所示:

5. 在弹出的“创建触发器”窗口中,选择触发别名/版本,并选择触发方式。如下图所示:

触发别名/版本:切换至期望创建触发器的版本。触发器可以在函数的指定版本上创建。当创建在云函数的指定版本上时,事件将触发指定的版本代码。详情见 版本管理
注意
由于云函数的触发器总数量、各种类触发器数量的限制,在版本下配置的触发器会占用当前函数的触发器配置限额。如需调大触发器限额,可 联系我们 提升限额。
触发方式:选择不同触发方式所需填写的内容也将不同。例如:定时触发器需添加触发器名称、周期和启用情况,对象存储 COS 触发器需要添加触发的 COS Bucket、事件类型以及前后缀过滤方式。详情见各 触发器 的说明文档。
6. 完成触发器配置后,单击提交,完成触发器创建。

通过 Serverless Cloud Framework 命令行完成触发器创建

说明在使用 Serverless Cloud Framework 工具之前,请 安装 Serverless Cloud Framework。

本地函数请在 serverless.yml 文件下新增触发器描述,并通过 Serverless Cloud Framework 执行 scf deploy 命令,即可为函数新增触发器。
视频教程

以下视频将为您介绍如何创建、删除及启停触发器

相似文档
  • 可以通过删除触发器来解除云函数与事件源的关联。解除关联后,事件源将不会再触发云函数的执行。您可通过控制台完成云函数触发器删除。
  • 可以通过设置触发器启动或停止,来临时停止云函数被事件源的所发生的事件触发。本文介绍如何通过控制台设置触发器的启停状态。
  • 简介: 函数 URL 是函数的专用 HTTP(S) 端点。为函数配置函数 URL 后,可以通过 Web 浏览器、curl、Postman 或任何 HTTP 客户端通过其 HTTP(S) 端点调用函数。
  • 本文向您介绍如何使用控制台和使用 API 创建函数 URL。 使用控制台创建函数 URL: 1. 登录 Serverless 控制台,单击左侧导航栏的函数服务。 2. 在函数服务页面,单击函数名,进入该函数详情页面。 3. 选择左侧导航中的函数 URL,单击创建函数 URL。
  • 简介: 您可以通过配置认证鉴权策略来控制对函数 URL 的访问。 在配置函数 URL 时,必须指定以下认证选项之一: CAM 鉴权:需要对函数 CAM 鉴权验证,用户可以基于函数 InvokeFunctionUrl 接口进行资源管理和使用权限配置。您可以通过配置 InvokeFunctionUrl 策略权限来开放或限制接口的访问。 开放:不需要对函数请求进行身份验证,支持匿名访问,任何人都可以发起 HTTP 请求调用您的函数。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部