检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
JWTUtils类说明 路径 com.huawei.livedata.util.JWTUtils 说明 提供sha256签名。 方法列表 返回类型 方法和说明 static String createToken(String appId, String appKey, String
AesUtils类说明 路径 com.roma.apic.livedata.common.v1.AesUtils 说明 提供AES加解密方法。 使用示例 加密示例 importClass(com.roma.apic.livedata.common.v1.AesUtils); function
已部署的自定义后端,如果需要暂停提供服务,可以下线自定义后端,下线时会同步下线和删除该自定义后端对应发布的API。 操作步骤 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。 在左侧的导航栏选择“服务集成 APIC > 自定义后端”,在
”和“天”,需与流量限制参数配合使用。 与“API流量限制”配合使用,表示单位时间内API被调用的次数上限。 与“用户流量限制”配合使用,表示单位时间内的单个用户调用API的次数上限。 与“应用流量限制”配合使用,表示单位时间内的单个应用调用API的次数上限。 与“源IP流量限制
时长 填写配额限制的时长,单位可选择“秒”、“分钟”、“小时”和“天”。需与“API访问限制”配合使用,表示单位时间内客户端可调用API的总次数上限。 API访问限制 填写客户端可调用API的次数上限,与“时长”配合使用。 描述 填写客户端配额策略的描述信息。 单击“确定”,创建客户端配额策略。
缓存时间(秒) 填写认证结果的缓存时间。值为0时代表不缓存,最大支持3600秒。 宽松模式 开启后,当自定义函数服务不可用(与自定义函数服务建立连接失败或者自定义函数服务返回5xx响应)时,ROMA Connect仍然接受客户端请求。 身份来源 添加用于认证的请求参数,支持添加Header参数和Query参数。
安装Python插件 获取SDK 旧版界面:登录ROMA Connect实例控制台,在“服务集成 APIC > API调用”的“SDK”页签中下载SDK。 新版界面:登录ROMA Connect实例控制台,在“服务集成 APIC > 凭据管理”的“SDKs”页签中下载SDK。 解压后目录结构如下:
libcurl4-openssl-dev 获取SDK 旧版界面:登录ROMA Connect实例控制台,在“服务集成 APIC > API调用”的“SDK”页签中下载SDK。 新版界面:登录ROMA Connect实例控制台,在“服务集成 APIC > 凭据管理”的“SDKs”页签中下载SDK。 解压后目录结构如下:
roma.apic.livedata.config.v1.KafkaConfig extends java.util.Properties 说明 与KafkaProducer或KafkaConsumer配合使用,对Kafka客户端进行配置。 构造器详情 public KafkaConfig()
QueueConfig类说明 路径 com.roma.apic.livedata.config.v1.QueueConfig 说明 与RabbitMqConfig和RabbitMqProducer配合使用,对队列进行配置。 构造器详情 public QueueConfig(String
和int来区分字符串和数值,无需加单引号,这一点和SQL要求不一样。 在后端服务的Headers、Parameters或者Body中定义的参数名不能相同,否则将被覆盖。 Body传递参数示例: 后端服务请求的Body内容 { "nname.String.in": "zhang"
删除API 功能介绍 删除指定的API。 删除API时,会删除该API所有相关的资源信息或绑定关系,如API的发布记录,绑定的后端服务,对APP的授权信息等。 URI DELETE /v1/{project_id}/apic/instances/{instance_id}/apis/{api_id}
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
SQL语法 数据后端与各数据库的SQL语法差异 如果需要把后端服务请求中携带的参数传递给SQL,使用${参数名}的方式传递,其中String类型的参数需要用单引号括起来,int类型的参数则不需要。 如以下示例,name为String类型参数,id为int类型参数。 select *
API分组管理(V1) 创建API分组 修改API分组 删除API分组 查询分组详情 查询分组列表 父主题: 服务集成API(V1)
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 group_name
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型
”和“天”,需与流量限制参数配合使用。 与“API流量限制”配合使用,表示单位时间内API被调用的次数上限。 与“用户流量限制”配合使用,表示单位时间内的单个用户调用API的次数上限。 与“凭据流量限制”配合使用,表示单位时间内的单个凭据调用API的次数上限。 与“源IP流量限制
凭据配额可限制单位时间内凭据调用API的总次数,保护后端服务。您可以创建凭据配额策略,对绑定策略的凭据进行调用次数限制。 凭据配额策略和凭据本身是相互独立的,只有将凭据绑定凭据配额策略后,凭据配额策略才对凭据生效。 约束与限制 同一个凭据只能绑定一个凭据配额策略,一个凭据配额策略可以绑定多个凭据。
凭据访问控制可控制访问API的凭据IP地址,保护后端服务。您可以为凭据设置访问控制策略,允许/禁止某个IP地址的凭据访问API。 操作步骤 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。 在左侧的导航栏选择“服务集成 APIC > 凭据管理”,在“