检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如图1所示,创建Java工程,工程命名为JavaTest。 图1 创建工程 添加工程依赖 如图2所示,根据Java SDK下载提供的SDK地址,下载JavaRuntime SDK到本地开发环境解压。 图2 下载SDK解压 配置依赖 如图3所示,在工程目录下创建lib目录,将zip中的Runtime-2
jar:函数代码为jar包,主要针对Java函数。 obs:函数代码来源于OBS存储。 code_url 当“code_type”为“obs”时,该值为函数代码包在OBS上的地址。 当“code_type”为“inline”、“zip”或“jar”时,该字段为空。 code_filename 函数的文件名。 当“c
obs jar Custom-Image-Swr code_url String 当code_type为obs时,该值为函数代码包在OBS上的地址,code_type为其他值时,该字段为空。 code_filename String 函数的文件名,当code_type为jar/zip
当发起一次GET请求时,参数会以url string的形式进行传递。即?后的字符串则为其请求参数,并以&作为分隔符。 path:API访问地址。 您可以直接通过请求路径调用:https://464d86ec641d45a683c5919ac57f3823.apig.projectID
上传的文件大小限制为40M,如超过40M,请通过OBS上传。 depend_link 否 String depend_type为obs类型时,依赖包在obs的存储地址。 depend_type 是 String 导入类型,目前支持obs和zip。 runtime 是 String FunctionGraph函数的执行环境
参数类型 描述 id String 依赖包版本ID。 owner String 依赖包拥有者。 link String 依赖包在obs的存储地址。 runtime String FunctionGraph函数的执行环境 Python2.7: Python语言2.7版本。 Python3
步骤一:使用IDEA创建maven工程 创建函数工程 配置IDEA,创建maven工程,如图1所示。 图1 创建工程 添加工程依赖 根据Java SDK下载提供的SDK地址,下载JavaRuntime SDK到本地开发环境解压,如图2所示。 图2 下载SDK解压 将zip中的Runtime-2.0.5.jar
枚举值: inline zip obs jar code_url 否 String 当code_type为obs时,该值为函数代码包在OBS上的地址,code_type为其他值时,该字段为空。 code_filename 否 String 函数的文件名,当code_type为jar/z
响应Body参数 参数 参数类型 描述 endpoints Array of strings Ip列表 address String 域名地址 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String
步骤一:使用IDEA创建Java工程 配置IDEA 如图创建工程所示,创建java工程JavaTest。 图1 创建工程 添加工程依赖 根据Java SDK下载提供的SDK地址,下载JavaRuntime SDK到本地开发环境解压,如图2所示。 图2 下载SDK解压 配置依赖 在工程目录下创建lib目录,将zip中的Runtime2
NONE/IAM/APP,必填。 protocol 访问协议,HTTP或HTTPS,必填。 name API名称,必填。 path API访问地址,需要服从URL规范,如/a/b,必填。 match_mode 匹配模式,当前只支持前缀匹配模式(SWA),必填。 req_method
String 依赖包版本ID owner String 依赖包拥有者,public标识为公共依赖包 link String 依赖包在obs的存储地址 runtime String FunctionGraph函数的执行环境 Python2.7: Python语言2.7版本。 Python3
apig的API,单击API名称,会跳转至API网关服务。 调用函数 如图2所示复制APIG触发器的调用URL,打开任意浏览器,在地址栏中输入调用地址并访问。 图2 复制APIG调用URL 函数执行完毕,得到返回结果,如图3所示。 图3 返回结果 FunctionGraph函数对
jar Custom-Image-Swr code_url 否 String 当code_type为obs时,该值为函数代码包在OBS上的地址,code_type为其他值时,该字段为空。 code_filename 否 String 函数的文件名,当code_type为jar/z
的OBS桶。 图2 环境变量 在函数代码中使用环境变量。 在如下函数代码片段中,参数“obs_output_bucket”为图片处理后存储地址。 非HTTP函数使用context.getUserData('xxx')方式获取环境变量。 HTTP函数使用系统方法获取环境变量,比如Python函数使用os
obs jar Custom-Image-Swr code_url String 当code_type为obs时,该值为函数代码包在OBS上的地址,code_type为其他值时,该字段为空。 code_filename String 函数的文件名,当code_type为jar/zip
apig的API,单击API名称,会跳转至API网关服务。 调用函数 如图2所示复制APIG触发器的调用URL,打开任意浏览器,在地址栏中输入调用地址并访问。 图2 复制APIG调用URL 函数执行完毕,得到返回结果,如图3所示。 图3 返回结果 FunctionGraph函数对
"node_id"拼接而成。 最大长度:256 node_id string ttytytytytytyt 设备标识码,通常使用IMEI、MAC地址或Serial No作为nodeId。 最大长度:64 gateway_id string 66eb7a0ffa8d9c36870c6892_ttytytytytytyt
return value 表1 RedisCluster配置 参数 默认值 说明 host localhost 连接Redis实例的IP地址/域名 port 6379 连接端口号 cluster_error_retry_attempts 3 当遇到TimeoutError、Co
Framework的开源CLI。 如果已经具备了这些前提条件,则可以跳过部署示例服务。 安装Node.js和NPM 安装Node.js和NPM,下载地址请参考下载说明。 最后,您应该能够从命令行中运行node -v,并获得以下结果: $ node -v vx.x.x 同时,您还能够从命令行中运行npm