查詢Postgresql實例的詳細信息
更新時間 2022-11-28 15:36:05
最近更新時間: 2022-11-28 15:36:05
分享文章
接口描述
查詢單個租戶下開通的Postgresql實例的詳細信息。
請求方法
GET
URI
/v1/product/get-paas-product
請求參數
| 名稱 | 位置 | 類型 | 必選 | 說明 |
|---|---|---|---|---|
| prodInstId | query | Long | 是 | 實例id |
響應參數
| 名稱 | 二級子節點 | 類型 | 說明 |
|---|---|---|---|
| message | String | 消息提示 | |
| statusCode | Integer | 狀態碼 | |
| returnObj | Object | 所有的返回信息都以JSON形式保存 | |
| alive | Integer | 實例是否存活 | |
| createTime | Long | 創建時間 | |
| diskSize | Integer | 實例數據最大磁盤空間,單位G | |
| diskType | String | 磁盤類型,例如:SATA,SSD | |
| expireTime | Long | 過期時間 | |
| machineSpec | String | 實例機器規格 | |
| netName | String | VPC名稱 | |
| orderId | Integer | 訂單ID | |
| outerProdInstId | String | 對外的實例ID,對應PaaS平臺 | |
| parameterGroupUsed | String | 參數配置所使用的名稱,對應PaaS平臺 | |
| prodDbEngine | String | 數據庫實例引擎 | |
| prodId | Long | 固定值:10001001 | |
| prodInstFlag | String | 實例標識 | |
| prodInstId | Long | 實例ID,組件側唯一ID | |
| prodInstName | String | 實例名稱 | |
| prodInstSetName | String | 實例集群名稱 | |
| prodOrderStatus | Integer | 訂單處理結果 0->normal, 1->frozen, 2->delete, 3->running, 4->failed |
|
| prodRunningStatus | Integer | 實例當前的運行狀態 0->running, 1->restarting, 2-backuping, 3->recoverying, 4-> modifying params, 5->use param group, 6->expand preprocess, 7->expand finish, 8->modifying port, 9->switching master or slave each other |
|
| prodType | Integer | 實例部署方式0:單機部署1:集群部署 | |
| readPort | Integer | 實例讀端口 | |
| securityGroup | String | 安全組名稱 | |
| subnet | String | 子網名稱 | |
| tenantId | String | 租戶ID | |
| tplCode | String | 對應PaaS平臺Sku_code | |
| tplName | String | ||
| userId | Long | 用戶ID | |
| vip | String | 實例集群VIP | |
| vip6 | String | ||
| vpcId | String | VPCID | |
| writePort | integer | 寫端口 |
示例
請求示例
{URI}?prodInstId=10
響應示例
{
"message": "SUCCESS",
"returnObj": {
"alive": 0,
"createTime": 1649961144000,
"diskRated": 9,
"diskSize": 500,
"diskTotal": "499.8",
"diskType": "SATA",
"diskUsed": "45.5",
"expireTime": 1657499670000,
"machineSpec": "8C16G",
"netName": "default_network",
"orderId": 10813,
"outerProdInstId": "5e69b126e3c544b88c16d15f94be4ded",
"parameterGroupUsed": "PG-12",
"prodBillTime": 0,
"prodBillType": 0,
"prodDbEngine": "12.3",
"prodId": 10001001,
"prodInstFlag": "PostgreSQL",
"prodInstId": 7,
"prodInstName": "devops-pg",
"prodInstSetName": "devops-pg",
"prodOrderStatus": 0,
"prodRunningStatus": 0,
"prodType": 1,
"readPort": "5632",
"resources": "{}",
"securityGroup": "default",
"sslStatus": 0,
"subnet": "default_subnet",
"subnetId": "d56bc8aa-db3d-4636-af8d-43329fef08c2",
"tenantId": "1371",
"tplCode": "postgresql-standby",
"tplName": "",
"userId": 1371,
"vip": "172.31.0.35",
"vip6": "",
"vpcId": "ba266f47-0e5d-4e56-87fd-313de954a09f",
"writePort": "5432"
},
"statusCode": 800
}
錯誤碼
訪問ErrorCodes說明文檔查看更多錯誤碼。