检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
bucket: bucket events: - s3:ObjectCreated:Put - s3:ObjectCreated:Post // index.js exports.first = async
handler 执行超时时间(秒):3s Custom 内存(MB):128 MB 函数执行入口:bootstrap 执行超时时间(秒):3s PHP 内存(MB):128 MB 函数执行入口:index.handler 执行超时时间(秒):3s Python 内存(MB):128
200 OK { "events" : [ { "id" : "3b659dc0-12fc-40dc-aa05-a321d9424cb3", "name" : "event-k9r3", "last_modified" : 1597374286 }
event_id} 响应示例 状态码: 200 OK { "id" : "3b659dc0-12fc-40dc-aa05-a321d9424cb3", "name" : "event-k9r3", "last_modified" : 1597374286, "content"
"eyJrIjoidiJ9" } 响应示例 状态码: 200 OK { "id" : "3b659dc0-12fc-40dc-aa05-a321d9424cb3", "name" : "event-k9r3" } 状态码 状态码 描述 200 OK 400 Bad Request 请求错误。
"eyJrIjoidiJ9" } 响应示例 状态码: 200 OK { "id" : "3b659dc0-12fc-40dc-aa05-a321d9424cb3", "name" : "event-k9r3" } 状态码 状态码 描述 200 OK 400 Bad Request 请求错误。
执行函数返回的原始负载。 触发函数 配置异步调用的函数的返回值的字节数不能大于256KB,否则会返回空值。 按照操作步骤创建3个函数,分别是test1、test2和test3,test1的异步策略配置如下: 成功时通知 目标服务:选择“函数工作流(FunctionGraph)”。 函数名称:选择“test2”。
击开通”,如图2。 图2 开通云日志服务 配置异步调用持久化,在异步配置页面单击“配置异步调用”->“开启异步调用持久化”,如和图4图3。 图3 异步策略配置 图4 开启异步调用持久化 在lts页面配置结构化查询。 在函数页面查看函数配置的日志组和日志流。按F12->Networ
Other”,如图2所示。 图2 新建模板 选择 “FunctionGraph”文件下的“Default Java project”节点。如图3所示。 图3 选择默认Java模板 输入工程名称,选择工程目录(也可以使用默认目录),单击“Finish”完成模板创建。如图4所示。 图4 完成创建
进入bucket-output-fg桶对象界面,可以看到输出的图片image.jpg,如图2所示。单击操作列的“下载”可将图片下载至本地查看图片处理效果,效果如图3所示。 图2 输出图片 图3 效果图 父主题: 使用FunctionGraph函数为OBS中的图片打水印
入点和创建好的日志组test-1121、日志流test-1121的ID,并为函数B添加依赖huaweicloudsdklts,如图3和图4所示。 图3 lts_cleanse.py 图4 为函数B添加依赖包 函数实现的功能是:将收到的日志事件数据进行base64解码,然后提取出包
在弹出的界面中,选择插件包,单击“OK”,如图2所示。 图2 选择插件包 在插件列表中,勾选插件名称,单击“Restart IDE”,如图3所示。 图3 重启IDE 单击“File”菜单,选择“New Project”,如图4所示。 图4 新建工程 在弹出的新建工程页面中,选择“FunctionGraph”,如图5所示。
com),并在获取用户Token的URI部分找到resource-path(/v3/auth/tokens),拼接起来如下所示。 https://iam.ap-southeast-2.myhuaweicloud.com/v3/auth/tokens 图1 URI示意图 为查看方便,在每个具体
图1 并行分支节点配置 函数节点配置如表2 触发器和函数所示,在3个函数节点均需配置 图2 函数节点配置 保存函数流,启动执行时,定义输入值如下所示。 { "input":3 } 单击函数流任务名称,查看执行结果。 图3 执行结果 示例二:服务节点使用参考:串行模式 在函数编排区
3af3e8d42e99ac194e8419e2c9b:function:default:test", "func_name" : "bridge-test", "domain_id" : "cff01_hk", "namespace" : "7aad83af3e8d
initializer", "initializer_timeout" : 3, "pre_stop_handler" : "index.pre_stop_handler", "pre_stop_timeout" : 3 } ], "next_marker" : 4 } 状态码
/opt/function/runtime/python3.6/rtsp/python/bin/python3 Python3.9 /opt/function/runtime/python3.9/rtsp/python/bin/python3 PHP7.3 /opt/function/runtime/php7.3/rtsp/php/bin/php
更多API配置项详细描述,请参见创建API。 单击“下一步”,进行后端配置,详细如图3所示。 后端服务类型:选择“FunctionGraph” 函数URN:添加创建的业务函数 版本或别名:选择“latest”版本 调用类型:选择“Synchronous” 图3 后端服务配置 单击下一步,完成API创建。 继续在
查询开始时间,UTC时间。若起始时间未填写,以终止时间前推3天为起始时间 end_time 否 String 查询结束时间,UTC时间。若终止时间未填写,以起始时间后退3天未终止时间。若均未填写,默认查询最近3天数据。 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述
单击函数名称,进入函数详情界面。 在函数详情页,选择函数版本,单击“配置测试事件”,弹出“配置测试事件”页。 在“配置测试事件”界面修改测试信息,如表3所示。 表3 测试信息 参数 说明 创建新的测试事件 重新创建新的测试事件。 编辑已有测试事件 修改已有的测试事件。 测试事件 修改测试事件代码。