納管節點
更新時間 2025-01-10 10:51:06
最近更新時間: 2025-01-10 10:51:06
分享文章
接口功能介紹
向資源組內納管已有節點。
接口約束
華北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 //cwai-global.ctapi.daliqc.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": "成功"
}
狀態碼
請參考
錯誤碼
請參考