检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本教程必须使用两个不同的OBS桶。 保证函数和OBS桶在一个区域(区域都选择默认即可)。 实现流程 在OBS服务中,创建两个桶。 创建函数,设置OBS应用事件源。(当前“OBS应用事件源”仅支持华北-北京四、华北-乌兰察布一、华东-上海一。) 用户向其中一个桶上传文件。 触发函数执行,对文件加/解密。
VPC配置详情请参见配置网络) 图2 开启函数访问VPC内资源 访问公网时使用用户VPC中配置的SNAT地址,该地址是固定的,查看公网IP方法如下: 登录NAT网关的管理控制台,单击左上角,选择区域。 左侧导航栏选择“NAT网关 > 公网NAT网关”,右侧列表中单击网关名称,进入详情页面。
具体请参见权限管理。 添加标签 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数的名称,进入函数详情页。 在“设置”页签下选择“标签”。 单击“添加标签”,在编辑标签弹框中单击“添加新标签”。 配置标签键和标签值。 每个标签由一对键值对(Key-Val
nt Guest和Server Administrator。 单击“下一步”,根据实际业务需求选择资源授权范围,单击“确定”,完成权限委托设置。 父主题: 使用FunctionGraph函数对DIS数据进行格式转换并存储到CloudTable
举例:如函数要访问某个主机,可以设置自定义参数:Host={host_ip},最多定义20个,总长度不超过4KB。 encrypted_user_data 否 String 用户自定义的name/value信息,用于需要加密的配置。 举例:如配置加密密码,可以设置自定义参数:passwo
修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 父主题: 如何调用API
删除触发器 功能介绍 删除触发器。 调用方法 请参见如何调用API。 URI DELETE /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id} 表1 路径参数 参数 是否必选 参数类型
World 项目:s init start-fg-http-nodejs14 初始化完成之后,进入项目,执行s deploy部署函数。 指令使用方法 华为云函数工作流(FunctionGraph)组件全部支持的能力如表1所示: 表1 组件支持能力介绍 构建&部署 发布&配置 其他功能 部署deploy
页面,左侧导航栏选择“规则 > 数据转发”后,并在“规则列表”中单击目标规则名称所在行右侧的“详情” ,进入数据转发规则详情页面。 选择“设置转发目标”,并单击转发目标所在行右侧的“测试”,开始编辑测试数据。 图1 转发规则测试 输入测试数据单击 “连通性测试” 。 { "resource":
单击“测试”并执行。 函数执行结果分为三部分,分别为函数返回(由callback返回)、执行摘要、日志输出(由System.out.println()方法获取的日志方法输出)。 父主题: 开发事件函数
删除指定的依赖包(待废弃) 功能介绍 删除指定的依赖包 调用方法 请参见如何调用API。 URI DELETE /v2/{project_id}/fgs/dependencies/{depend_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
导入函数 功能介绍 导入函数 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/fgs/functions/import 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。
个C#(.NET 2.1)函数,上传打包完成的代码包,如图11所示。 图11 上传代码包 配置一个测试事件。如图12所示。其中的key必须设置为“KetTest”,value可以自定义。(测试串必须为json格式。) 图12 配置测试事件 KetTest:定义序列化的类中的属性为KetTest
函数。 参考图1,选择如下模板并单击“使用模板”。 图1 选择模板 函数名称输入“context”,“委托名称”选择已创建的任意委托,其他设置保持不变,单击“创建函数”。 函数模板:用户已选择的模板名称,如需更改模板,请单击右侧“重新选择”。 区域:默认,支持用户选择其他区域。
使用FunctionGraph部署AI对话ChatGLM3资源和成本规划 本实践根据使用需求的不同,涉及的计费服务有所不同,请参考表1根据具体需求规划资源与成本。 表1 资源和成本规划 资源 资源说明 计费说明 是否必须 函数工作流 FunctionGraph 函数类型:容器镜像HTTP函数
使用FunctionGraph部署AI绘画Stable Diffusion资源和成本规划 本实践根据使用需求的不同,涉及的计费服务有所不同,请参考表1根据具体需求规划资源与成本。 表1 资源和成本规划 资源 资源说明 计费说明 是否必须 函数工作流 FunctionGraph 函数类型:容器镜像HTTP函数
部署失败:在“OUTPUT”下查看错误日志并解决。 本地调试 Nodejs 前提 本地环境已安装Nodejs。 默认模式 单击handler方法的Local Debug,配置事件内容,单击 Invoke,进行调试。 图4 单击Local Debug 图5 配置事件内容 VSCode自带调试能力
使用FunctionGraph部署AI绘画ComfyUI/ComfyUI+FLUX资源和成本规划 本实践根据使用需求的不同,涉及的计费服务有所不同,请参考表1根据具体需求规划资源与成本。 表1 资源和成本规划 资源 资源说明 计费说明 是否必须 函数工作流 FunctionGraph
简介 Serverless Framework帮助您使用华为云函数工作流开发和部署无服务器应用。它是一个CLI,提供开箱即用的结构、自动化功能和最佳实践,您可以专注于构建复杂的、事件驱动的、无服务器架构,由函数和事件组成。 Serverless Framework与其他应用程序框架不同,因为它:
本或者别名指向的版本以及该版本关联的trigger。 如果URN中不包含版本或者别名,则删除整个函数,包含所有版本以及别名,触发器。 调用方法 请参见如何调用API。 URI DELETE /v2/{project_id}/fgs/functions/{function_urn}