检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
航栏选择“函数 > 函数列表”,单击需要设置的“函数名称”进入函数详情页,选择“设置 > 常规设置”,配置“函数执行入口”参数,如图3所示。 图3 函数执行入口 测试函数 创建测试事件。 在函数详情页,单击“配置测试事件”,弹出“配置测试事件”页,输入测试信息如图4所示,单击“创建”。
"invocations" : [ { "request_id" : "403fcbd6-ec41-401f-9fa7-386f3d3d****", "status" : "SUCCESS", "error_message" : "", "start_time"
String 指定运行时模板。 scene 否 String 指定场景模板。 service 否 String 指定云服务模板。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取
创建一个C# (.NET Core 2.1)的事件函数,并上传zip代码文件,成功部署代码后执行函数。 执行结果 执行结果由3部分组成:函数返回、执行摘要和日志。 表3 执行结果说明 参数项 执行成功 执行失败 函数返回 返回函数中定义的返回信息。 返回包含错误信息和错误类型的JSON文件。格式如下:
“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 选择“监控 > 指标”,选择时间粒度(最近1小时、最近3小时、最近12小时、最近1天、最近3天、自定义),查看函数运行状态。 指标说明 运行监控指标说明如表1所示。 表1 监控指标说明表 指标 单位 说明 调用次数
"invocations" : [ { "request_id" : "403fcbd6-ec41-401f-9fa7-386f3d3d****", "status" : "SUCCESS", "error_message" : "", "start_time"
memory_size = 128 timeout = 3 runtime = "Python3.6" code_type = "inline" func_code = "aW1wb3J0IGpzb24KZGVmIGhhbmRsZXIgKGV2Z
中X-Subject-Token的值)。 Content-Type 是 String 消息体的类型(格式) 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 quotas ListQuotasResult object 配额信息 表4 ListQuotasResult
handler,单击“保存”。 图2 设置函数执行入口 设置函数初始化入口。 如图3所示,选择“设置 > 生命周期”,开启“初始化配置”,将“函数初始化入口”参数设置为:org.example.LogTest.init,单击“保存”。 图3 设置函数初始化入口 步骤三:调试函数 配置完所有参数后,如图
系统盘选择新增数据盘进行挂载。 图2 系统盘选择 网络:虚拟私有云与主网卡请选择创建虚拟私有云VPC和子网中所创建VPC与子网,如图3所示。 图3 网络配置 安全组:请参考图4新建安全组,入方向规则允许子网内IP访问端口111、2049、2051、2052、20048以支持NFS
cn-north-4.myhuaweicloud.com/helloworld.zip projectID: 0531e14952000f742f3ec0088c4b25cf handler: index.handler runtime: Python3.9
Turbo的所有权限。 上传和使用自定义模型挂载SFS文件系统时必选。 在“设置最小授权范围”界面如图1所示,选择“指定区域项目资源”,勾选“cn-east-3 [华东-上海一]”,单击“确定”。 图1 指定区域项目资源 系统提示授权成功,单击“完成”可查看授权记录。 步骤二:购买专享版APIG实例
图2 复制资源名称 在管理控制台左侧导航栏,选择“计算 > 函数工作流 FunctionGraph”,选择资源所在区域,然后进入函数列表。 图3 函数列表 在右侧搜索框中将步骤2复制的资源名称粘贴过来(搜索框默认按照函数名称搜索),单击图标即可查找到该资源。 图4 查找资源 单击函数
具体详情请参见管理IAM用户访问密钥。 图2 新增访问密钥 返回函数工作流控制台,选择“函数 > 函数列表”,单击函数名称进入详情页。 图3 进入函数详情页 选择“设置 > 环境变量”,单击“编辑环境变量”,新增AK/SK环境变量,并开启“加密参数”,配置完成后,单击“确定”。 图4
在“控制台”页面,鼠标移动至右上方的用户名,在下拉列表中选择“我的凭证”。 图2 我的凭证 在“我的凭证”页面中,单击“访问密钥页签”。 图3 访问密钥页签 单击“新增访问密钥”,输入“描述”信息。 图4 新增访问密钥 单击“确定”,生成并下载访问密钥。 图5 生成下载访问密钥 创
"faa825575c45437cddd4e369bea69893bcbe195d478178462ad90984fe72993f3f59d15f41c5373f807f3e05fb9af322c55dabeb16565c386e402413458e6068", "version" : "latest"
服务配置“DNS ReadOnlyAccess”以及“VPC Administrator”权限的委托。详细操作步骤可参考配置函数委托。 图3 创建DNS与VPC委托 在进行解析域名时,函数需要查看云解析服务资源,所以必须要配置DNS资源数据读取权限,否则在执行函数时,会提示如下错误,获取不成功。
中X-Subject-Token的值)。 Content-Type 是 String 消息体的类型(格式) 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 name String 要获取的别名名称。 version String 别名对应的版本名称。 description
py中入口函数的代码片段如下,参数“obs_output_bucket”为打水印后的图片存储地址,需要在创建函数时配置自定义参数。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 def handler(event, context): srcBucket
services.runtime.Context; import com.huawei.services.runtime.entity.s3obs.S3ObsTriggerEvent; import com.huaweicloud.sdk.core.auth.BasicCredentials;