检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
函数版本别名列表 表4 ListVersionAliasResult 参数 参数类型 描述 name String 要获取的别名名称。 version String 别名对应的版本名称。 description String 别名描述信息。 last_modified String 别名最后修改时间。
响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述 name String 要获取的别名名称。 version String 别名对应的版本名称。 description String 别名描述信息。 last_modified String 别名最后修改时间。
String 消息体的类型(格式) 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 name String 模板名称 description String 模板描述 runtime String 模板执行运行时 category String 模板使用场景
String 模板id type Integer 模板类型 title String 模板标题 template_name String 模板名称 description String 模板描述 runtime String 模板执行运行时 handler String 模板函数执行入口
String 应用名称 template_id 否 String 应用使用的模板ID description 否 String 应用描述 enterprise_project_id 否 String 企业项目ID agency_name 否 String 委托名称 params 否
FunctionGraph内置了部分非标准库,如表1、表2所示。使用方法同标准库,在编写代码时直接引入即可。 表1 Node.js Runtime集成的三方件 名称 功能 版本号 q 异步方法封装 1.5.1 co 异步流程控制 4.6.0 lodash 常用工具方法库 4.17.10 esdk-obs-nodejs
项目ID,获取方式请参见获取项目ID。 最小长度:1 最大长度:64 表2 Query参数 参数 是否必选 参数类型 描述 workflow_name 否 String 函数流名称 最小长度:0 最大长度:64 limit 否 Integer 分页查询,每页显示的条目数量,默认值为200 limit大于200时,按照200处理
MetricConfig objects 流量配置列表 表7 CronConfig 参数 参数类型 描述 name String 定时配置名称 cron String 定时表达式 count Integer 拉起预留实例个数 start_time Long 开始时间戳(epoch时间戳格式)
函数版本的内部标识。 xrole String 函数使用的权限委托名称,需要IAM支持,并在IAM界面创建委托,当函数需要访问其他服务时,必须提供该字段。 app_xrole String 函数app使用的权限委托名称,需要IAM支持,并在IAM界面创建委托,当函数需要访问其他服务时,必须提供该字段。
String 模板id type Integer 模板类型 title String 模板标题 template_name String 模板名称 description String 模板描述 runtime String 模板执行运行时 handler String 模板函数执行入口
应用场景 函数工作流应用场景,如实时文件处理、实时数据流处理、Web移动应用后端和人工智能场景。 场景一:事件驱动类应用 以事件驱动的方式执行服务,按需供给,开发者无需关注业务波峰波谷,节省闲时成本,最终降低运维成本。比如视频直播/转码、实时数据流处理、IoT规则/事件处理等。 实时文件处理
方法一:修改代码中的Mapping地址,例如在GetMapping注解或者类注解上添加默认的path第一部分。 图7 修改Mapping地址 方法二:单击触发器名称,跳转至API网关服务,直接修改path去除函数名。 常见问题 我的代码可以访问哪些目录? 根据上文中的bootstrap文件里的命令,可
密钥AK/SK。请参见:新增访问密钥。可以下载得到AK/SK文件,文件名一般为:credentials.csv。如下图所示,文件包含了用户名称(User Name),AK(Access Key Id),SK(Secret Access Key)。 图1 credentials.csv文件内容
00万次、函数B累计执行次数是10万次、函数C累计执行次数10万次,那么4月份中函数A、B和C总共产生多少费用? 表1 函数创建详情 函数名称 说明 函数A(未使用预留实例) 2023/04/05创建,假设函数A内存是512MB,执行一次时间是500毫秒。 函数B(使用预留实例且未开启空闲模式)
使配置更大资源规格也无法提升函数处理性能。 配置单实例多并发 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数的名称,进入函数详情页。 在“设置”页签下选择“并发”。 在并发页面设置函数的并发配置。 图1 并发基础配置 表2 并发参数说明 参数 说明 单实例并发数
func_urn String 函数的URN(Uniform Resource Name),唯一标识函数。 func_name String 函数名称。 domain_id String 域名id。 runtime String FunctionGraph函数的执行环境 Python2.7:
其中ANY表示该API支持任意请求方法。 SMN触发器配置说明 在函数流编排页面,单击“开始”节点,在右侧弹出的属性页面添加触发器,触发器类型选择“SMN触发器”、“主题名称”选择已创建的SMN主题(创建详情请参见创建主题)。 图4 SMN触发器 EG触发器配置说明 在函数流编排页面,单击“开始”节点,在右侧弹
Custom PHP7.3 Python3.9 http Custom Image Cangjie1.0 name 是 String 依赖包名称。必须以大、小写字母开头,以字母或数字结尾,只能由字母、数字、下划线、点和中划线组成,长度不超过96个字符。 description 否 String
是 String 函数的URN,详细解释见FunctionGraph函数模型的描述。 alias_name 是 String 要删除的别名名称。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通
Custom PHP7.3 Python3.9 http Custom Image Cangjie1.0 name 是 String 依赖包名称。必须以大、小写字母开头,以字母或数字结尾,只能由字母、数字、下划线、点和中划线组成,长度不超过96个字符。 description 否 String