检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String depend_type为obs类型时,依赖包在obs的存储地址。 depend_type 是 String 导入类型,目前支持obs和zip。 runtime 是 String FunctionGraph函数的执行环境 Python2.7: Python语言2.7版本。 Python3
事件模板 选择“云日志服务(LTS)”模板,使用系统内置LTS事件模板。 事件名称 事件名称必须以大写或小写字母开头,支持字母(大写或小写),数字和下划线“_”(或中划线“-”),并以字母或数字结尾,长度为1-25个字符,例如lts-123test。 测试事件 自动加载系统内置lts事件模板,本例不做修改。
标准模式,普通模式面向普通的业务场景,支持长时间任务,支持执行历史持久化和查询,只支持异步调用EXPRESS: 快速模式,快速模式面向业务执行时长较短,需要极致性能的场景,只支持流程执行时长低于5分钟的场景,不支持执行历史持久化,支持同步和异步调用默认为标准模式 缺省值:NORMAL 枚举值: NORMAL
函数有明确的接口定义,如下所示: def handler (event, context) 入口函数名(handler):入口函数名称,需和函数执行入口处用户自定义的入口函数名称一致。 执行事件(event): 函数执行界面由用户输入的执行事件参数, 格式为JSON对象。 上下文
String depend_type为obs类型时,依赖包在obs的存储地址。 depend_type 是 String 导入类型,目前支持obs和zip。 runtime 是 String FunctionGraph函数的执行环境 Python2.7: Python语言2.7版本。 Python3
运行时 运行时语言在创建函数时设置,无法修改。 函数执行入口 根据运行时语言的不同,函数执行入口的配置规则不同。 Node.js、Python和PHP函数执行入口的配置规则:[文件名].[执行函数名],必须包含“. ”。 例如:myfunction.handler。 Java函数执行入口的配置规则:[包名]
go文件中定义的拉取图片的OBS桶的地址参数,键obsAddress值的格式为obs.{region}.myhuaweicloud.com,region的值,请参考地区和终端节点 ----结束 创建函数流 返回函数工作流控制台,在左侧导航栏选择“函数流”,进入函数流列表界面。 单击“创建快速函数流”,进入创建快速函数流流程。
键obs_region: OBS桶obs_output_bucket所在的Region,例如“cn-north-4”,更多Region区域详情请参见地区和终端节点。 图3 添加环境变量 表1 环境变量说明 环境变量 说明 obs_region OBS桶所属区域,此处应与函数所属区域保持一致。 obs_output_bucket
选择“API网关服务(APIG)”。 API网关服务(APIG) API名称 必选参数。 APIG触发器的名称。支持汉字,英文,数字,下划线,且只能以英文和汉字开头,3-64字符。 API_apig 分组 必选参数。 选择API分组。API分组相当于一个API集合,API提供方以API分组为单位,管理分组内的所有API。
可创建新的测试事件,也可编辑已有的测试事件。默认是“创建新的测试事件”。 事件模板 选择“空白模板”。 事件名称 事件名称必须以大写或小写字母开头,支持字母(大写或小写),数字和下划线“_”(或中划线“-”),并以字母或数字结尾,长度为1-25个字符,例如iotda-123test。 测试事件 { "resource"
标准模式,普通模式面向普通的业务场景,支持长时间任务,支持执行历史持久化和查询,只支持异步调用EXPRESS: 快速模式,快速模式面向业务执行时长较短,需要极致性能的场景,只支持流程执行时长低于5分钟的场景,不支持执行历史持久化,支持同步和异步调用默认为标准模式 缺省值:NORMAL 枚举值: NORMAL
选择APIC实例。若无实例,可单击“创建实例”完成创建。 APIC_fg API名称 必选参数。 APIC触发器的名称。支持汉字,英文,数字,下划线,且只能以英文和汉字开头,3-64字符。 API_apic 分组 必选参数。 选择API分组。API分组相当于一个API集合,API提供方以API分组为单位,管理分组内的所有API。
标准模式,普通模式面向普通的业务场景,支持长时间任务,支持执行历史持久化和查询,只支持异步调用EXPRESS: 快速模式,快速模式面向业务执行时长较短,需要极致性能的场景,只支持流程执行时长低于5分钟的场景,不支持执行历史持久化,支持同步和异步调用默认为标准模式 缺省值:NORMAL 枚举值: NORMAL
“日志”部分显示函数执行过程中生成的日志。 “执行摘要”部分显示“日志”中的关键信息。 此页面最多显示2K日志,了解函数更多日志信息,请参考配置和查看函数的调用日志。 相关信息 了解函数工作流的相关概念,请参考基本概念。 了解函数工作流的价格,请参考函数工作流价格详情。 了解函数工作流的约束与限制,请参考约束与限制。
“日志”部分显示函数执行过程中生成的日志。 “执行摘要”部分显示“日志”中的关键信息。 图3 查看执行结果 此页面最多显示2K日志,了解函数更多日志信息,请参考配置和查看函数的调用日志。 相关信息 了解函数工作流的相关概念,请参考基本概念。 了解函数工作流的价格,请参考函数工作流价格详情。 了解函数工作流的约束与限制,请参考约束与限制。
Core 2.1、C#.NET Core 3.1、Cangjie 1.0、PHP 7.3、Custom: 自定义运行时、http: HTTP函数和Custom Image: 自定义镜像函数。 timeout 函数执行超时时间,超时函数将被强行停止,范围3~900秒。 handler 函数执行入口,规则:xx
必选参数。 选择“云审计服务(CTS)”。 云审计服务(CTS) 通知名称 必选参数。 自定义CTS触发器的通知名称。支持汉字、字母、数字和下划线,且长度不能超过64个字节。 CTS_fg 自定义操作 必选参数。 最多支持添加10个服务,100个操作,配置参数如下: 服务类型:选择“FunctionGraph”。
该字段为空。 code_filename String 函数的文件名,当code_type为jar/zip时必须提供该字段,inline和obs不需要提供。 code_size Long 函数大小,单位:字节。 user_data String 用户自定义的name/value信息。
String 日志流id(LTS触发器参数)。 bucket String 桶名称(OBS触发器参数),用作事件源的OBS存储桶,不能和本用户已有桶重名;不能和其他用户已有的桶重名;创建成功后不支持修改。 最小长度:1 最大长度:64 prefix String 前缀(OBS触发器参数)
同版本对应的监控信息。 操作步骤 函数实现与云监控服务的对接,函数上报云监控服务的监控指标,用户可以通过云监控服务来查看函数产生的监控指标和告警信息。 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数名称,进入函数详情界面。 选择函数对应的版本或者别名,选择“监控