Skip to main content

资产中心创建更新

数据库资源创建更新

接口描述
  • 通过该接口数据库资源创建更新
  • 数据不存在创建 存在更新
请求URL
  • http://host/bbm/v2/adapter/instance/save
请求方式
  • ==POST==
header 请求头参数
参数名必选类型说明示例值及参考API
content-typestringapplication/json
Authorizationstring签名描述Bearer + 登录token
请求示例
http://host/bbm/v2/adapter/instance/save

请求参数示例

字段字段示例字段说明是否必填
system_codee11d134c-1d35-4585-9708-c060d1d88194唯一标识符
db_typeoceanbase数据库类型 (oracle/mysql/postgresql/oceanbase....)
node_typemysql子类型 例如oceanbase数据库下 分为 oracle与mysql类型
name纳管资源名称名称 唯一名称
db_nametestdh数据库连接的默认db
db_username----连接数据库用户
ip192.168.5.11数据库连接地址
port2883数据库连接端口
connect_as连接角色db_type为oracle需要提供(normal/sysdba/sysoper),其他类型为空
env环境dev/sit/uat/pet/sim/pro
slasla等级A/B/C/D
sceneTP业务类型TP/AP
monitor_template_id1监控模版id
redis_typeredis类型single/cluster
redis_cluster_info集群模式下的节点
group可以查看的组
{
"system_code": "cjj-instance",
"db_type":"mysql",
"node_type":"",
"name":"cjj-instance",
"db_name":"mysql",
"db_username":"root",
"db_password":"123456",
"ip":"192.168.0.229",
"port":3311,
"connect_as":"",
"env":"UAT",
"sla":"A",
"instance_status":"ON",
"scene":"TP",
"monitor_template_id":38,
"redis_type":"",
"redis_cluster_info":[],
"group":[15706]
}

返回参数说明

  • http_status && status_code 为200 为成功
  • 否则均为失败或者异常
返回示例
{
"status_code": 200,
"code": "",
"message": "",
"detail": "",
"alert": "",
"to_wiki": "",
"data": "success"
}