Метод поиска Syslog-серверов
GET API – Поиск Syslog-серверов | |
Метод доступен только администратору | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер%3A Syslog сервера/findAll_10 | |
URL – logs-service/api/v3/public/syslog | |
Query |
|
- | |
Request |
|
- | |
Response |
|
ResponseEntity -> CollectionResponse -> { | Ответ JSON в HTTP-body |
id (UUID), | ID Syslog-сервера |
host (string), | Имя хоста Syslog-сервера |
port (int32), | Порт Syslog-сервера |
protocol (enum: UDP, TCP, UNKNOWN), | Протокол Syslog-сервера |
active (boolean) | Флаг: состояние настройки публикации событий |
} | |
Метод получения Syslog-сервера по идентификатору
GET API – Получение Syslog-сервера по идентификатору | |
Метод доступен только администратору | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер%3A Syslog сервера/findById_9 | |
URL – logs-service/api/v3/public/syslog/{id} | |
Query |
|
{ | |
id (uuid) | ID Syslog-сервера |
} | |
Request |
|
- | |
Response |
|
{ | Ответ JSON в HTTP-body |
id (UUID), | ID Syslog-сервера |
host (string), | Имя хоста Syslog-сервера |
port (int32), | Порт Syslog-сервера |
protocol (enum: UDP, TCP, UNKNOWN), | Протокол Syslog-сервера |
active (boolean) | Флаг: состояние настройки публикации событий |
} | |
Метод создания Syslog-сервера
POST API – Создание Syslog-сервера | |
Метод доступен только администратору | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер%3A Syslog сервера/create | |
URL – logs-service/api/v3/public/syslog | |
Query |
|
- | |
Request |
|
{ | |
host (string), | Имя хоста Syslog-сервера |
port (int32), | Порт Syslog-сервера |
protocol (enum: UDP, TCP, UNKNOWN) | Протокол Syslog-сервера |
} | |
Response |
|
{ | Ответ JSON в HTTP-body |
id (UUID), | ID Syslog-сервера |
host (string), | Имя хоста Syslog-сервера |
port (int32), | Порт Syslog-сервера |
protocol (enum: UDP, TCP, UNKNOWN), | Протокол Syslog-сервера |
active (boolean) | Флаг: состояние настройки публикации событий |
} | |
Метод обновления Syslog-сервера
PUT API – Обновление Syslog-сервера | |
Метод доступен только администратору | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер%3A Syslog сервера/updateById | |
URL – logs-service/api/v3/public/syslog/{id} | |
Query |
|
{ | |
id (uuid) | ID Syslog-сервера |
} | |
Request |
|
{ | |
host (string), | Имя хоста Syslog-сервера |
port (int32), | Порт Syslog-сервера |
protocol (enum: UDP, TCP, UNKNOWN) | Протокол Syslog-сервера |
} | |
Response |
|
{ | Ответ JSON в HTTP-body |
id (UUID), | ID Syslog-сервера |
host (string), | Имя хоста Syslog-сервера |
port (int32), | Порт Syslog-сервера |
protocol (enum: UDP, TCP, UNKNOWN), | Протокол Syslog-сервера |
active (boolean) | Флаг: состояние настройки публикации событий |
} | |
Метод деактивации Syslog-сервера
PATCH API – Деактивация Syslog-сервера | |
Метод доступен только администратору | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер%3A Syslog сервера/deactivate | |
URL – logs-service/api/v3/public/syslog/{id}/deactivate | |
Query |
|
{ | |
id (uuid) | ID Syslog-сервера |
} | |
Request |
|
- | |
Response |
|
- | |
Метод активации Syslog-сервера
PATCH API – Активация Syslog-сервера | |
Метод доступен только администратору | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер%3A Syslog сервера/activate | |
URL – logs-service/api/v3/public/syslog/{id}/activate | |
Query |
|
{ | |
id (uuid) | ID Syslog-сервера |
} | |
Request |
|
- | |
Response |
|
- | |
Метод удаления Syslog-сервера
DELETE API – Удаление Syslog-сервера | |
Метод доступен только администратору | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер%3A Syslog сервера/deleteById_2 | |
URL – logs-service/api/v3/public/syslog/{id} | |
Query |
|
{ | |
id (uuid) | ID Syslog-сервера |
} | |
Request |
|
- | |
Response |
|
- | |