检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用EventGrid触发器(RabbitMQ自定义事件源) 本节介绍如何使用函数工作流控制台创建EventGrid触发器(RabbitMQ自定义事件源),供您了解EventGrid触发器的使用方法。 关于EventGrid触发器事件源的具体介绍,请参见支持的事件源。 约束与限制
使用EventGrid触发器(RocketMQ自定义事件源) 本节介绍如何使用函数工作流控制台创建EventGrid触发器(RocketMQ自定义事件源),供您了解EventGrid触发器的使用方法。 关于EventGrid触发器事件源的具体介绍,请参见支持的事件源。 约束与限制
put桶时,会生成事件,触发函数运行,将上传图片打水印,保存在hugb-bucket-output中。 上传图片生成事件 登录对象存储服务控制台,进入hugb-bucket-input桶对象界面,上传image.jpg图片,如图1所示。 图1 上传图片 触发函数自动运行 上传图片
必选参数。 选择需要的触发事件类型,有以下事件类型: 不指定对象版本号删除对象 指定对象版本号删除对象 选择该事件类型需要开启多版本控制功能,具体详情请参见多版本控制功能启用时的对象删除机制。 通过页面或Put请求创建或覆盖桶对象 通过页面或API请求合并分段任务 使用Copy请求创建或覆盖桶对象
-上海一”、“华南-广州”、“拉美-墨西哥城二”、“拉美-圣地亚哥”区域使用。具体运行时函数是否支持使用请以控制台为准。 创建EventGrid触发器 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 选择“设置 > 触发器
图片上传至your-bucket-input桶,使用工具模拟客户端触发函数流运行,将上传图片旋转180°,并以流数据返回给客户端。 上传图片 登录对象存储服务控制台,进入your-bucket-input桶对象界面,上传image.jpeg图片如图1,上传完成后如图2所示。 图1 示例 图2 上传图片
使用APIG共享版触发器 本节介绍如何使用函数工作流控制台创建APIG触发器,使用API调用函数运行。 关于APIG触发器事件源的具体介绍,请参见支持的事件源。 约束与限制 APIG共享版触发器当前支持“华北-北京一”、“华北-北京四”、“华东-上海一”、“华东-上海二”、“华南
使用GeminiDB Mongo触发器 本节介绍如何使用函数工作流控制台创建GeminiDB Mongo触发器,实现每次更新数据库中的表时,都可以触发函数执行。 关于云数据库GeminiDB Mongo触发器事件源的具体介绍,请参见支持的事件源。 约束与限制 GeminiDB M
如果系统策略不满足授权要求,管理员可以通过“可视化视图”和“JSON视图”两种方式创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制,具体详情请参见创建自定义策略。 配置函数委托 进入函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 选择“设置 > 权限
以使用对象存储服务OBS控制台为例,介绍如何获取存储在OBS桶中的函数代码包对象URL,并将代码包文件上传至FunctionGraph。 登录对象存储服务OBS控制台,创建桶并将函数代码包对象上传至OBS桶中。请参考通过URL访问OBS对象复制所需的代码包对象URL。 登录函数工作流控制台,在左侧的导航栏选择“函数
当函数处于禁用状态时可以修改代码,但不能执行函数。 禁用函数 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”。 单击函数名称,进入函数详情页面。 在页面右上角单击“禁用函数”,在弹窗中单击“确定”,禁用函数。 启用函数 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”。 单击被禁用的函数名称,进入函数详情页面。
配置Java函数的类隔离 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”。 单击函数的名称,进入函数详情页。 在“设置”页签下选择“高级设置”。 开启“类隔离”开关,单击“保存”类隔离配置。 配置Java函数的预停止 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”。
查看配额 登录管理控制台。 在页面右上角,选择“资源 > 我的配额”。系统进入“服务配额”页面。 图1 进入服务配额页面 您可以在“服务配额”页面,查看各项资源的总配额及使用情况。 如果当前配额不能满足业务要求,请参见后续操作,申请扩大配额。 申请扩大配额 登录管理控制台。 在页面右上角,选择“资源
创建测试事件 事件数据作为event参数传入入口函数,配置后保存可以持久化,以便下次测试使用。以下介绍如何使用函数工作流控制台创建测试事件。 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数页面。 单击函数名称,进入函数详情界面。 在函数详情页,选择函数版本
一个别名支持配置最多两个函数版本,并为两个版本分配不同的权重,实现灰度发布。 约束与限制 单个函数最多可以创建10个别名。 创建别名 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数的名称,进入函数详情页。 在“别名”页签下,单击“创建别名”。 图1 创建别名 表1
为函数配置依赖包 本章节介绍使用函数工作流控制台,对函数依赖包进行创建、配置和删除操作。 约束与限制 一个函数最多支持添加20个依赖包。 正在被函数使用的依赖包无法被删除。 各个依赖包与代码包之间,应避免出现同名的目录或文件。例如依赖包depends.zip中包含index.py
用户/用户组ID: 可设置为1000之外的其他数字id,如果为-1默认设置为1003。用户/用户组ID用于对访问远端文件系统的目录权限进行控制。 文件系统/云服务器名称:选择创建的文件系统或者云服务器资源,注意函数配置的VPC和委托要有访问权限。 共享目录路径:如果选择ECS挂载
函数的常规配置信息如函数执行入口、执行超时时间、内存等,会在创建函数时根据所选择的运行时语言默认填写,用户可根据实际业务需要修改常规信息的配置。 配置常规信息 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数的名称,进入函数详情页。 在“设置”页签下选择“常规设置”。 在常规设置页面参考表1
附录:CodeArts IDE Online使用方法 用户在编辑函数代码时支持类似工程方式的管理,可以创建文件、文件夹并对其进行编辑。使用函数工作流控制台中的在线代码编辑器,可以在线编写函数代码,如果代码是上传zip包的方式,则前端进行相应解压展示,并支持在线编辑修改。同时,在线代码编辑器
有云基本信息及默认子网。 已申请弹性云公网IP,请参见申请弹性公网IP。 创建公网NAT网关步骤: 在服务控制台左侧导航栏,继续选择“ 网络> NAT网关”进入NAT网关控制台,单击“购买公网NAT网关”。 在公网NAT网关购买页面,输入相关信息,选择已创建的虚拟私有云及子网,确