查詢實例pg_hba.conf文件的修改記錄
更新時間 2022-10-28 18:26:24
最近更新時間: 2022-10-28 18:26:24
分享文章
接口描述
查詢實例pg_hba.conf文件的修改記錄。
請求方法
GET
URI
/v1/inst-user/hba-history
請求參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| prodInstId | 是 | Long | 實例id | 34 | |
| startTime | 是 | String | 查詢開始時間,格式yyyy-MM-dd HH:mm:ss, 不能晚于當前時間 |
2022-10-17 12:00:00 | |
| endTime | 是 | String | 查詢結束時間,格式yyyy-MM-dd HH:mm:ss, 與開始時間不能間隔30天,且不能早于開始時間 |
2022-10-18 12:00:00 |
響應參數
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| statusCode | Integer | 狀態碼 | 800 | |
| message | String | 消息提示 | SUCCESS | |
| returnObj | Array | 返回對象 | PgHbaHistory表 |
PgHbaHistory
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| id | Long | 修改記錄標識id | 1 | |
| instId | Long | 實例id | 54 | |
| tenantId | Long | 租戶id | 1 | |
| opType | String | 操作類型,取值說明: add-新增行記錄, delete-刪除行記錄, modify-修改屬性記錄 |
add | |
| line | Integer | 所操作的記錄在hba文件中對應的行數 | 10 | |
| item | String | 操作的屬性,僅當opType為modify時才有值 type: 連接類型 database:數據庫 username:賬號 |
database | |
| oldVal | String | 初始值,操作類型為add時,值為空 | test | |
| newVal | String | 修改后的值,操作類型為delete時,值為空 | portgres | |
| createTime | String | 修改時間,格式為yyyy-MM-dd HH:mm:ss | 2022-10-17 12:00:00 |
示例
請求示例
{URI}?/v1/inst-user/hba-history?prodInstId=54&startTime=2022-10-24 12:00:00&endTime=2022-10-24 20:00:00
響應示例
{
"message": "SUCCESS",
"returnObj": [
{
"createTime": "2022-10-24 14:49:43",
"id": 45,
"instId": 54,
"item": "username",
"line": 31,
"newVal": "test1",
"oldVal": "test",
"opType": "modify",
"tenantId": 1
},
{
"createTime": "2022-10-24 14:56:07",
"id": 46,
"instId": 54,
"item": "",
"line": 35,
"newVal": "host\ttest1\ttest1\t0.0.0.0/0\tscram-sha-256",
"oldVal": "",
"opType": "add",
"tenantId": 1
},
{
"createTime": "2022-10-24 14:56:34",
"id": 48,
"instId": 54,
"item": "",
"line": 31,
"newVal": "",
"oldVal": "host\tall\ttest\t0.0.0.0/0\tscram-sha-256",
"opType": "delete",
"tenantId": 1
}
],
"statusCode": 800
}
錯誤碼
訪問ErrorCodes說明文檔查看更多錯誤碼。