Временные пользователи БД с истекшим временем действия (dbusers_by_expiration)

Обзор

Управляет временными учетными записями пользователей баз данных домена с истекшим временем действия.

Запросы

HTTP verb Endpoint Описание

GET

/rest/v1/iam/dbusers_by_expiration/<DB>

Получение списка временных пользователей БД

DELETE

/rest/v1/iam/dbusers_by_expiration/<DB>

Удаление временных пользователей БД с истекшим временем действия

Для получения списка баз данных следует производить запрос на endpoint /rest/v1/iam/dbusers.


Получение списка временных пользователей БД

Возвращает список временных учетных записей пользователей указанной БД с истекшим временем действия. Пароли не возвращает.

Запрос

Пример запроса
GET /rest/v1/iam/dbusers_by_expiration/dummy HTTP/1.1

Ответ

Пример ответа
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

[
  {
    "host": "192.168.0.32",
    "port": 5432,
    "login": "tmp_wX9a4eFPg",
    "database": "era_dummy_central_common",
    "validuntil": "2019-05-12 00:00:00+03"
  },
  {
    "host": "192.168.0.32",
    "port": 5432,
    "login": "tmp_rtm39E0RR",
    "database": "era_dummy_central_common",
    "validuntil": "2019-05-13 00:00:00+03"
  }
]

Удаление временных пользователей БД с истекшим временем действия

Запрос

Пример запроса
DELETE /rest/v1/iam/dbusers_by_expiration/dummy HTTP/1.1

Ответ

Пример ответа
HTTP/1.1 204 No Content

См. также