检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Connect实例都有自己的访问地址。某个子公司或部门要通过内网访问其他子公司或部门的开放API,就需要打通到多个不同VPC的网络,访问多个不同的地址,在操作配置上十分复杂。 不同子公司或部门在开放API时,定义的API认证方式、格式等会各不相同。某个子公司或部门要访问其他子公司或部门的开放API
如果您需要较低的网络时延,建议您将实例创建在相同的可用区内。 CPU架构 根据当前环境所支持的CPU架构,可选择项有所不同,选择“x86计算”。 实例名称 填写实例的名称,根据规划自定义。 描述 填写实例的描述信息。 规格配置 为实例的集成能力分配RCU,仅分配到RCU的集成能力可以使用。 RCU(ROMA
DENY (黑名单类型) acl_value 是 String ACL策略值,支持一个或多个值,使用英文半角逗号分隔。 entity_type为IP时,策略值需填写IP地址,最多可支持100个IP地址。 entity_type为DOMAIN时,策略值需填写账号名,账号支持除英文半角逗
get("DICT:livedata_private_address") return value } 返回的结果为livedata的内网地址。 putCache方法和getCache方法可以实现缓存的使用示例: importClass(com.huawei.livedata.lambdaservice
API列表”,在页面右上角单击“创建API”。 在创建API页面配置API的前端请求信息。 图1 前端请求信息 表1 前端请求信息 参数 说明 API名称 填写API的名称,自定义。 集成应用 选择创建用于前端认证的函数后端中创建的集成应用。 所属分组 选择前端API所属的API分组。若没有可用的AP
表1 新建资产说明 参数 说明 资产类型 选择资产类型。 API产品 组合应用资产 资产名称 输入资产名称。 资产图标 上传资产图标。 单击“更改”,可从本地上传一个图标。不上传则默认使用根据资产名称首字母生成的标准图标。 标签 输入资产标签。 版本 输入资产版本。不输入将使用系统为您生成的默认版本号。
callGETAPI(String url) 使用get方法调用http或https服务 String callGETAPI(String host, String service, String params, String header) 使用get方法调用http或https服务 Response get(String
开启绿色通道后,白名单地址中的客户端无需认证即可调用API。 白名单 仅当“绿色通道”开启时需要配置。 填写要添加到白名单的IP地址或地址段,白名单地址中的客户端无需认证即可调用API。 黑名单 仅当“绿色通道”开启时可配置。 填写要添加到黑名单的IP地址或地址段,黑名单地址中的客户端不允许调用API。
connect_address String 设备接入地址。 最小长度:0 最大长度:200 ssl_connect_address String 设备接入SSL地址。 最小长度:0 最大长度:200 ipv6_connect_address String 设备接入IPv6地址,在开启IPv6时生效。 最小长度:0
Connect实例与数据源在同一区域的不同VPC内时,可通过创建VPC对等连接,将两个VPC的网络打通,实现同一区域跨VPC访问数据源。具体步骤请参考VPC对等连接说明。 若ROMA Connect实例与数据源在不同区域的不同VPC内时,可通过创建云连接实例并加载需要互通的VPC,将两个VPC的网络打通
新建变量 功能介绍 将API发布到不同的环境后,对于不同的环境,可能会有不同的环境变量,比如,API的服务部署地址,请求的版本号等。 用户可以定义不同的环境变量,用户在定义API时,在API的定义中使用这些变量,当调用API时,服务集成会将这些变量替换成真实的变量值,以达到不同环境的区分效果。
开启绿色通道后,白名单地址中的客户端无需认证即可调用API。 白名单 仅当“绿色通道”开启时需要配置。 填写要添加到白名单的IP地址或地址段,白名单地址中的客户端无需认证即可调用API。 黑名单 仅当“绿色通道”开启时可配置。 填写要添加到黑名单的IP地址或地址段,黑名单地址中的客户端不允许调用API。
开启绿色通道后,白名单地址中的客户端无需认证即可调用API。 白名单 仅当“绿色通道”开启时需要配置。 填写要添加到白名单的IP地址或地址段,白名单地址中的客户端无需认证即可调用API。 黑名单 仅当“绿色通道”开启时可配置。 填写要添加到黑名单的IP地址或地址段,黑名单地址中的客户端不允许调用API。
DEPRECATED:废弃版本,后续可能会删除。 updated Number API版本发布UTC时间。 links links object API版本URL地址。 表3 links 参数 参数类型 描述 rel String 用途。 href String 该用途的URL。 请求示例 无 响应示例
在实际的生产中,API提供者可能有多个环境,如开发环境、测试环境、生产环境等,用户可以自由将API发布到某个环境,供调用者调用。 对于不同的环境,API的版本、请求地址甚至于包括请求消息等均有可能不同。如:某个API,v1.0的版本为稳定版本,发布到了生产环境供生产使用,同时,该API正处于迭代中,v1.
授权失败错误信息 error_code String 授权失败错误码 api_name String 授权失败的API名称 app_name String 授权失败的APP名称 状态码: 400 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
配置示例 前提条件 已获取IAM和ROMA Connect服务所在区域的Endpoint地址。 已获取ROMA Connect实例的实例ID,以及实例所在区域的项目ID。 在调用ROMA Connect的接口时,需要为调用请求添加认证信息。有Token认证和AK/SK认证两种认证
在创建集成应用弹窗中填写集成应用的“名称”,然后单击“确认”。 在左侧的导航栏选择“服务集成 APIC > 自定义后端”,在“后端列表”页签中单击“创建后端”。 在创建后端页面配置后端信息,完成后单击“立即创建”。 图1 自定义后端配置 表1 后端配置 参数 说明 后端名称 填写后端的名称,自定义。 集成应用
connect_address String 设备接入地址。 最小长度:0 最大长度:200 ssl_connect_address String 设备接入SSL地址。 最小长度:0 最大长度:200 ipv6_connect_address String 设备接入IPv6地址,在开启IPv6时生效。 最小长度:0
白名单 仅当“绿色通道”开启时需要配置。 填写要添加到白名单的IP地址或地址段,白名单中的地址可以不用认证即可调用API。 黑名单 仅当“绿色通道”开启时可配置。 填写要添加到黑名单的IP地址或地址段,黑名单中的地址不允许调用API。 父主题: 创建并开放数据API