接口功能介绍
向资源组内纳管已有节点。
接口约束
华北2
URI
POST /v4/cwai/central/resource-group-service/node/add
路径参数
无
Query参数
无
请求参数
请求头header参数
无
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionID | 是 | String | 区域ID | nm8 | |
azName | 是 | String | 可用区名称或者 default | az2 | |
resourceGroupID | 是 | String | 资源组ID | 547eb31e-20a7-474f-8f15-7da9f89d147b | |
nodes | 否 | Array of Objects | 需要纳管的节点 | Node列表 |
表 Node列表
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
deviceType | 是 | String | 资源组节点套餐类型 | physical.c5.xlarge | |
nodeType | 是 | String | 节点类型,取值:[EBM=物理机,ECS=云主机] | EBM | |
instanceUUID | 是 | String | 节点实例UUID | ss-q6ghzduz3yuxlgd6at0uvbzaphmg | |
imageUUID | 是 | String | 节点镜像ID | ||
password | 是 | String | 节点密码,密码需要先进行ECB模式的sm4加密,再进行base64编码,其中sm4密钥为主用户ID前16位 | tCJsUOyBfK+MBq9Bk5WECQ== |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 请求成功(800)或者失败(900) 是否必填:是 | 800 | |
error | String | 错误代码 是否必填:否 | Cwai.Node.xxxx | |
message | String | 错误信息的描述 是否必填:否 | 请求字段错误 |
枚举参数
无
请求示例
请求url
POST https://cwai-global.ctapi.ctyun.cn/v4/cwai/central/resource-group-service/node/add
Content-Type:application/json
{
"regionID": "200000001852",
"azName": "cn-huabei2-tj1A-public-ctcloud",
"resourceGroupID": "49f62db9-810c-4a11-a731-702dc29c9790",
"nodes": [{
"nodeType": "EBM",
"deviceType": "physical.lcas910b.2xlarge11",
"instanceUUID": "ss-cyiyytraouyr73gwq36fymoqxuls",
"password": "OPVxhjRIGTBvz1u+WsNZOQ==",
"imageUUID": "im-vc5hminz4ia44lvuigrjqxfonglq",
}]
}
请求头header
User-Agent : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/110.0"
请求体body
{
"regionID": "200000001852",
"azName": "cn-huabei2-tj1A-public-ctcloud",
"resourceGroupID": "49f62db9-810c-4a11-a731-702dc29c9790",
"nodes": [{
"nodeType": "EBM",
"deviceType": "physical.lcas910b.2xlarge11",
"instanceUUID": "ss-cyiyytraouyr73gwq36fymoqxuls",
"password": "OPVxhjRIGTBvz1u+WsNZOQ==",
"imageUUID": "im-vc5hminz4ia44lvuigrjqxfonglq",
}]
}
响应示例
HTTP/1.1 200 OK
Content-Type:application/json
{
"statusCode": 800,
"message": "成功"
}
状态码
请参考 状态码
错误码
请参考 错误码