检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
函数执行入口中的handler为函数名,与步骤创建函数工程中创建的index.js文件中的函数名保持一致。 在函数工作流控制台左侧导航栏选择“函数 > 函数列表”,单击需要设置的“函数名称”进入函数详情页,选择“设置 > 常规设置”,配置“函数执行入口”参数,如图3所示。其中参数值为“index.handler”格
关于DIS触发器事件源具体介绍请参见支持的事件源。 前提条件 进行操作之前,需要做好以下准备。 已经创建函数,创建过程请参见创建函数。 已经创建接入通道,此处以dis-function为例,创建过程请参见创建DIS通道。 设置函数委托 创建DIS触发器时,需要设置函数委托,委托权限需要包括DIS,委托的创建请参见配置委托权限。
可以设置多个值,且用“,”隔开,表示满足其中一个值即可触发。 举例:“别名”为“alias1”,“对应版本”为“version1”,“灰度版本”为“version2”,“规则模式”为“满足下列所有规则”,“Header”设置为“aaa”,“条件”设置为“=”,“值”设置为“12
Administrator”权限的委托。 总体思路 创建子函数。 创建父函数。 调用函数。 步骤一:创建子函数 在控制台创建子函数,本例所选参数如图1所示,其他参数保持默认。 图1 配置参数 步骤二:创建父函数 在控制台创建父函数。委托名称选择包含“FunctionGraph Administrator”或“Tenant
托管计算服务。通过函数工作流,只需编写业务函数代码并设置运行的条件,无需配置和管理服务器等基础设施,函数以弹性、免运维、高可靠的方式运行。此外,按函数实际执行资源计费,不执行不产生费用。 您可以使用本文档提供API对函数资源进行相关操作,如创建、删除、查询、执行函数等。支持的全部操作请参见API概览。
依赖包进行迭代更新,即同一依赖包可拥有多个版本,便于用户对依赖包进行系统化管理。 函数依赖包生成示例请参见如何制作函数依赖包。 依赖包内文件名不能以~结尾。 依赖包当前文件限制数为30000。 如果函数配置了私有依赖包且依赖包很大的话,建议在函数详情页的“设置 > 常规设置”重新
已经创建函数,创建过程请参见创建函数。 创建定时触发器 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 选择“设置 > 触发器”,单击“创建触发器”,弹出“创建触发器”对话框。 图1 创建触发器 设置以下信息。 触发器类型:选择“定时触发器 (TIMER)”。
使用STS Token替换 登录函数工作流控制台,选择“函数 > 函数列表”,单击函数名称进入详情页。 图1 进入函数详情页 选择“代码”页签,将原代码中“context.getAccessKey()”和“context.getSecretKey()”替换为“context.ge
登录IoTDA控制台,左侧导航栏选择“IoTDA实例”,进入选择界面。 在“IoTDA实例”界面右侧,单击“购买实例 ”,进入参数配置界面,请您根据实际业务需求进行配置。 图1 开通免费单元 参数配置完成后,单击“立即创建”,完成IoTDA实例创建。 创建函数 在服务控制台左侧导航栏,选择“计算
创建用户组并授权 在IAM控制台创建用户组,并授予FunctionGraph查询及调用权限“FunctionGraph Invoker”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录验证权限 新创建的用户登录管理控制台,验证FunctionGraph的函数查询权限。
说明 配置初始化函数 如需初始化,请开启此参数。 初始化超时时间(秒) 函数初始化的超时时间,如开启函数初始化功能则设置,不开启则不设置。 函数初始化超时时间设置范围为1-300秒。 函数初始化入口 在函数配置页面中,可以选择开启函数初始化功能。各runtime的函数初始化入口命
置环境变量为Stable-Diffusion函数配置如下环境变量并保存(可以与使用API模式的内容同时设置)。设置完成后重新刷新WebUI将需要输入您设置的用户名和密码才可以进行绘图。 表1 环境变量 Key Value EXTRA_ARGS --gradio-auth user1:password1
如超过10M,需通过OBS上传(依赖包大小限制为最大300M)。 如果函数配置了私有依赖包且依赖包很大,建议在函数详情页的“设置 > 常规设置”重新设置函数执行时间,在原基础上增加超时时间。 父主题: 依赖包管理
析功能。 解析DNS内网域名 您需要提前创建VPC和DNS内网域名,再按照如下步骤操作。 内网域名关联VPC并添加记录集 登录云解析服务控制台,将内网域名关联VPC。 图1 关联VPC 点击进入域名并添加记录集,类型选择A。 图2 添加记录集 创建函数 创建一个运行时语言为Python
0,基础镜像必须设置,值可修改。 ENV:设置环境变量,设置HOME环境变量为/home/custom_container,设置GROUP_NAME和USER_NAME为custom_container,USER_ID和GROUP_ID为1003,这些环境变量必须设置,值可修改。 RUN:格式为RUN
构建程序 创建函数 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,右上角单击“创建函数”。 进入创建函数页面,选择“创建空白函数”,填写函数信息,完成后单击“创建函数”。 函数类型:选择“HTTP函数”。 区域:选择“华东-上海一”。 函数名称:输入您自定义的函数
Python语言方案 前提条件 已拥有华为云账号且已实名认证。 华为云账号未欠费,且有足够金额购买本案例所涉及的资源。 操作步骤 创建函数 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,单击“创建函数”。 选择“创建空白函数”,填写函数信息,完成后单击“创建函数”。 函数类型:事件函数。
input桶时,会生成事件,触发函数运行,将文件加解密,保存在dew-bucket-output中。 上传文件生成事件 登录对象存储服务控制台,进入dew-bucket-input桶对象界面,上传image.jpg文件,如图1所示。 图1 上传文件 触发函数自动运行 上传文件至d
用户组授予自定义策略来进行精细的访问控制,具体详情请参见创建自定义策略。 配置函数委托 在服务控制台左侧导航栏,选择“计算 > 函数工作流”。进入函数工作流控制台后在左侧导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 选择“设置 > 权限”,单击“创建
NodeJS语言方案 前提条件 已拥有华为云账号且已实名认证。 华为云账号未欠费,且有足够金额购买本案例所涉及的资源。 操作步骤 创建函数 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,单击“创建函数”。 选择“创建空白函数”,填写函数信息,完成后单击“创建函数”。 函数类型:事件函数。