检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
inline: UI在线编辑代码。 zip: 函数代码为zip包。 obs: 函数代码来源于obs存储。 jar: 函数代码为jar包,主要针对Java函数。 Custom-Image-Swr: 函数代码来源于SWR自定义镜像。 枚举值: inline zip obs jar Custom-Image-Swr
inline: UI在线编辑代码。 zip: 函数代码为zip包。 obs: 函数代码来源于obs存储。 jar: 函数代码为jar包,主要针对Java函数。 Custom-Image-Swr: 函数代码来源于SWR自定义镜像。 枚举值: inline zip obs jar Custom-Image-Swr
s实例的redis_ip_address(Redis IP地址)和redis_password(Redis连接密码)环境变量,同时开启“redis_password”的“加密参数”功能,最后单击“保存”。 表1 环境变量说明 环境变量 说明 redis_ip_address Redis的IP地址。
函数执行超时时间,超时函数将被强行停止,范围3~900秒。 Code Type True String 函数代码类型。 inline: UI在线编辑代码。 zip: 函数代码为zip包。 obs: 函数代码来源于obs存储。 jar: 函数代码为jar包,主要针对Java函数。 codeUrl False String
inline: UI在线编辑代码。 zip: 函数代码为zip包。 obs: 函数代码来源于obs存储。 jar: 函数代码为jar包,主要针对Java函数。 Custom-Image-Swr: 函数代码来源于SWR自定义镜像。 枚举值: inline zip obs jar Custom-Image-Swr
inline: UI在线编辑代码。 zip: 函数代码为zip包。 obs: 函数代码来源于obs存储。 jar: 函数代码为jar包,主要针对Java函数。 Custom-Image-Swr: 函数代码来源于SWR自定义镜像。 枚举值: inline zip obs jar Custom-Image-Swr
inline: UI在线编辑代码。 zip: 函数代码为zip包。 obs: 函数代码来源于obs存储。 jar: 函数代码为jar包,主要针对Java函数。 Custom-Image-Swr: 函数代码来源于SWR自定义镜像。 枚举值: inline zip obs jar Custom-Image-Swr
开发者无法从invoke的响应中获取initializer预期的返回值。 超时时间 开发者可单独设置initializer的超时时间,与handler的超时相互独立,但最长不超过 300 秒。 执行时间 运行函数逻辑的进程称之为函数实例,运行在容器内。FunctionGraph会根据用户负载伸缩函数实
”页面,在“入口地址”区域查看“弹性IP地址”,获取APIG的访问地址(ip格式)。 图2 获取APIG访问地址 在DNS控制台,配置用户域名www.test.com解析到apig地址的ipv4规则,可参考网站解析至IP地址。 图3 配置ipv4规则 最后在函数服务配置该域名的解
作请参见配置函数的委托权限。 挂载ECS共享目录 已创建待挂载的ECS,具体操作请参见购买ECS。 创建ECS时请记录ECS所使用的VPC和子网信息。 已在ECS上创建NFS共享目录,具体操作请参考在ECS创建NFS共享目录。 已创建挂载ECS共享目录所需的相关委托,具体操作请参见配置函数的委托权限。
DecryptDatakeyRequestBody().withKeyId(keyId).withCipherText(createDatakeyResponse.getCipherText() ).withDatakeyCipherLength(AES_KEY_BYTE_LENGTH));
在线编辑函数代码:使用控制台代码编辑器在线编辑函数代码。 直接上传函数代码:直接上传本地开发完成的ZIP文件或JAR文件,适用于代码包不超过40MB的场景使用。 从OBS上传函数代码:通过输入OBS桶地址,上传OBS桶中的ZIP文件或JAR文件,适用于代码包不超过300MB的场景使用。 2 配置函数的依赖包
在函数工程中,选中“helloworld.py”和“index.py”文件,打包压缩为“fss_examples_python2.7.zip”。 上传“fss_examples_python2.7.zip”到OBS桶,记录OBS链接。 步骤3:调用创建函数API,使用OBS链接创建函数 URI:POST /v
st{} descriptionUpdateVersionAliasRequestBody:= "" request.Body = &model.UpdateVersionAliasRequestBody{ Description: &descriptionUpdateV
inline: UI在线编辑代码。 zip: 函数代码为zip包。 obs: 函数代码来源于obs存储。 jar: 函数代码为jar包,主要针对Java函数。 修改自定义镜像函数镜像配置请参考:修改自定义镜像类型函数的镜像配置。 枚举值: inline zip obs jar code_url
--version-name 1 --description "test publish version" --access xxxx 上述命令的执行结果示例: fg-test: version: 1 description: test publish
请求Body参数 参数 是否必选 参数类型 描述 depend_file 否 String depend_type为zip类型时必填,为文件流格式,需要base64编码zip文件。 上传的文件大小限制为40M,如超过40M,请通过OBS上传。 depend_link 否 String
上传代码时,如果代码中包含敏感信息(如账户密码等),请您自行加密,以防止信息泄露。 上传的文件大小限制为10MB。 上传文件是包含函数代码(zip)和函数配置文件(yaml)的zip包。 导出函数 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”。 在“函数”页面,可以通过以下两种方式导出函数。
--save 图2 依赖包执行安装 将新生成的“node_modules”子目录打包成zip文件,本案例命名为“nextjs-node-modules.zip”。 将“nextjs-node-modules.zip”上传到华为云“上海一”的任意OBS桶中,并复制其链接备用,更多详情请参见上传对象。
EnterpriseProjectId: &enterpriseProjectIdCreateFunctionAppRequestBody, Description: &descriptionCreateFunctionAppRequestBody, TemplateId: &templateIdCre