检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
K代码示例调试功能。 URI GET /v2/{project_id}/instances/{instance_id}/assets/jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 instance_id 是 String 实例ID。 project_id
可通过变量的形式引用前序步骤中的数据,请参考引用变量。 当需要解析JSON格式的内容数据时,可通过“JSON.parse('${body}')”的方式将内容数据转换为JSON对象,然后进行数据解析。 脚本处理组件可以生成一个输出结果并传给后续步骤,用户需要在脚本的末尾指定要输出的变量名称,例如: function getUser(){
凭据管理”的“SDKs”页签中下载SDK。 解压后目录结构如下: 名称 说明 signer.php SDK代码 index.php 示例代码 新建工程 打开IDEA,选择菜单“File > New > Project”。 弹出“New Project”对话框,选择“PHP”,单击“Next”。
backend_signature.py 后端签名示例代码 licenses\license-requests 第三方库license文件 新建工程 打开IDEA,选择菜单“File > New > Project”。 弹出“New Project”对话框,选择“Python”,单击“Next”。
Open API Open API连接器用于生成并发布一个API,该API的具体实现将由“Open API”组件的后续组件完成。因此“Open API”组件只能作为组合应用的触发事件,且后续必须连接其它节点。 流任务启动成功后,用户可以在对应ROMA Connect实例的“服务集成
request_custom_config 支持自定义配置客户端请求相关参数。 HTTP/2:HTTP/2协议的开关,默认为开启状态。 request_body_timeout:客户端请求体超时时间的修改,默认为8秒。网络状况差或请求体过大的情况下可适当调整该参数。 客户端请求自定义配置修改完成后,如需再次修改,至少需要1分钟后。
可通过如下两种方法获取某一分支的结果: 后续节点为“脚本处理”时,使用JSON.parse('${body}')方式将合并结果转换为JSON对象,然后通过分支名称获取分支的结果。如: var result=JSON.parse('${body}'); var branch_result=result
选择在ROMA Connect注册设备中创建的集成应用。 后端请求方法 选择后端的请求方法,此处选择“GET”。 后端请求路径 填写后端的请求路径,格式如:/serviceName/interfaceName。 后端安全认证 选择后端的安全认证方式。本实践中开放的API与后端服务在同一实例内,此处选择“无认证”。
创建后端自定义认证 概述 如果您需要把自己的认证系统用于后端服务请求的认证鉴权,可以使用自定义认证来实现。 自定义认证包括前端和后端两种类型: 前端自定义认证:指ROMA Connect使用自定义的认证函数,对收到的API请求进行安全认证。 后端自定义认证:指API的后端服务使用自定义的认证函数,对来自ROMA
每个企业都拥有唯一的corpid,详情见企业微信《企业内部开发服务端API文档》“基本概念介绍”章节。 应用凭证密钥 仅当“连接类型”选择“应用”时需要配置。 每一个应用都有一个独立的访问密钥,详情见企业微信《企业内部开发服务端API文档》“基本概念介绍”章节。 机器人Key 仅当“连接类型”选择“机器人”时需要配置。
instance. The ECS service may be abnormal. 创建实例失败,可能ECS服务异常。 提供实例ID信息,并联系技术支持工程师协助解决。 400 ROMA.15023 REST request failed. REST请求失败。 网络异常或对端服务异常。 400
通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用
total Long 满足条件的记录数 his Array of LdApiTestHistoryInfo objects 本次查询到的测试结果对象列表 表4 LdApiTestHistoryInfo 参数 参数类型 描述 testStatusCode String 测试返回的状态码 testRequest
最大长度:100000 表3 请求Body参数 参数 是否必选 参数类型 描述 topic 是 String 通知发送的主题名,该主题需要在对应目的端中存在,例如如果目的端为MQS,则MQS中需要存在对应Topic。 最小长度:0 最大长度:64 status 是 Integer 启停状态,0-启用,1-停用。
在规则引擎界面单击“创建规则”按钮,规则引擎所属应用需要与普通产品相同。 单击规则引擎名称进入规则引擎详情页面,配置数据源端和数据目的端。 数据源端选择之前创建的产品和设备。 数据目的端选择同实例下的MQS。 调试设备 通过规则引擎将采集到的数据转发到MQS,在MQS查看上报的数据,即上报数据到ROMA
数据集成任务支持的数据源相关信息如表1所示。 表1 数据集成支持的数据源 数据源类型 支持的版本 普通任务的源端 普通任务的目标端 组合任务的源端 组合任务的目标端 API - 支持 支持 不支持 不支持 ActiveMQ 5.15.9 支持 支持 不支持 不支持 ArtemisMQ 2
附录:API的Swagger扩展定义 ROMA Connect在Swagger原有定义的基础上,定义了特有的API定义项,即扩展定义,如认证方式、后端服务定义等。本章节主要介绍API使用的扩展定义。 1:x-apigateway-auth-type 含义:基于Swagger的apiKey认证格式,定义ROMA
opengauss数据源类型(tag:hcs) type String 脚本类型 SQL:sql语句 SP:存储过程 object_name String 返回对象。 最小长度:1 最大长度:32 content String API脚本内容 请对脚本进行base64编码 最小长度:1 最大长度:100000
mrshive数据源类型(tag:Site_hybrid) type String 脚本类型 SQL:SQL语句 SP:存储过程 object_name String 返回对象。 最小长度:1 最大长度:32 content String API脚本内容 请对脚本进行base64编码 最小长度:1 最大长度:100000
等 SPEC_CHG_LOCK:包周期规格变更场景锁,不允许进行删除、规格变更等 lock_source_id String 发起限制操作对象的标志 表5 Listener 参数 参数类型 描述 name String 监听器名称 port Integer 监听器对外提供服务端口