以BOS触发器为例: 6、在函数配置页面“触发器”一栏中,可以看到刚刚创建好的BOS触发器及其信息。 API接口创建 用户可以使用函数计算Open API创建触发器,具体操作方式,请参考 创建触发器 。
Println ( list function alias success: , result ) } 创建别名 使用以下代码可以为特定函数版本创建一个别名 args := & api .
您可以仅关注业务逻辑的代码部分,无需关注和配置服务器资源,支持多种函数触发器,满足多样化的事件触发场景。 CFC API对于每个HTTP请求,认证签名放在Authorization头域中,后端统一认证。且后端在Response头域中会添加x-bce-request-id,作为请求唯一标识,方便追踪定位问题。
函数创建BLS触发器后,CFC会定期下拉处理BLS对应日志集下日志流的消息。有关日志集和日志流的概念,您可以参考 BLS日志集 。BLS的openAPI您可以参考 API参考 。 配置 BLS 触发器 登录管理控制台,选择“产品服务> 函数计算 CFC”,进入“函数列表”页面。
可以通过如下步骤了解并获得您的AK/SK信息: 注册百度智能云账号 创建AK/SK CFC Client CfcClient是CFC服务的客户端,为开发者与CFC服务进行交互提供了一系列的方法,包括函数调用、函数创建、获取函数列表等。
版本操作 获取函数版本列表 使用以下代码可以获取函数版本列表 args := & api . ListVersionsByFunctionArgs { FunctionName : sdk-create , } result , err := client . ListVersionsByFunction ( args ) if err != nil { fmt .
触发器为函数BRN级别,函数不同的版本、别名函数均可关联触发器。因此在以下的增删改查示例中,函数相关的标识符均使用函数BRN而非函数名。 根据后端实现的不同,函数计算触发器可以分成 relation 和 eventSourceMapping 两种类型,对应两种API和SDK调用方法,具体分类如下表格所示。在使用SDK时需要根据触发器的类型调用不同的方法。
例如,创建函数时指定的 handler 为 index.handler,函数计算则会加载 index.php 文件中定义的 handler 函数。 ZIP包上传:当使用本地上传.ZIP包或从BOS上传.ZIP等方法提交代码ZIP包时,ZIP包的根目录下需要包含指定的入口文件,入口文件中定义入口函数,且文件名和函数名要与执行入口函数名保持一致,否则会无法找到入口文件和入口函数而报错。
Lua CFC 支持 Lua 编程语言,Lua 函数的运行环境是 Lua5.3,本文主要介绍使用 Lua 函数的基本方法。 函数入口 使用 Lua 运行时,您需要定义一个 Lua 代码编写的函数作为执行入口。以空白函数为例,在 CFC 的页面上创建一个运行时为 Lua5.3 的空白函数后。在 函数代码 页,您可看到如下函数代码,这就是一个最简单的 Lua 函数。
Golang 简单示例 本示例创建一个简单的echo函数,该函数将调用事件的内容回显出来。