# Добавление нового профиля IP SLA

#|
|| POST | `/routing/sla_profiles` ||
|#

### Json-тело запроса

```json5
{
  "name": "string",
  "comment": "string",
  "check_gateway_only": true | false,
  "check_ips": ["string"],
  "latency": "integer" | null,
  "jitter": "integer" | null,
  "packet_loss": "integer" | null,
  "latency_enabled": true | false,
  "jitter_enabled": true | false,
  "packet_loss_enabled": true | false,
  "send_interval": "integer",
  "failure_delay": "integer",
  "restore_delay": "integer",
  "restore_timeout": "integer"
}
```

#|
|| **Параметр** | **Тип** | **Описание** ||
|| `name` | string | Название, максимальная длина - 42 символа. Может быть пустым ||
|| `comment` | string | Комментарий, максимальная длина - 256 символов. Может быть пустым ||
|| `check_gateway_only` | boolean | Опция **Использовать IP-адрес, указанный в next hop**:

- `true` - включена
- `false` - выключена

||
|| `check_ips` | array | Список IP-адресов для проверок (используется, если `check_gateway_only` - `false`). Каждый элемент - корректный IP-адрес без маски ||
|| `latency` | integer | Порог задержки, мс (0–65535). Может быть `null` ||
|| `jitter` | integer | Порог джиттера, мс (0–65535). Может быть `null` ||
|| `packet_loss` | integer | Порог потерь, % (0–100). Может быть `null` ||
|| `latency_enabled` | boolean | Учитывать метрику `latency`:

- `true` - учитывать
- `false` - не учитывать

||
|| `jitter_enabled` | boolean | Учитывать метрику `jitter`:

- `true` - учитывать
- `false` - не учитывать

||
|| `packet_loss_enabled` | boolean | Учитывать метрику `packet_loss`:

- `true` - учитывать
- `false` - не учитывать

||
|| `send_interval` | integer | Интервал отправки проверок, мс (>= 1) ||
|| `failure_delay` | integer | Количество последовательных неудачных проверок (0–65535), после которых next hop будет считаться недоступным ||
|| `restore_delay` | integer | Количество последовательных успешных проверок (0–65535), после которых next hop будет считаться активным ||
|| `restore_timeout` | integer | Минимальное время непрерывной стабильной работы для признания next hop активным, мс (0–999999999) ||
|#


### Ответ на успешный запрос

```json5
{
  "id": "string"
}
```

* `id` - идентификатор нового профиля IP SLA.
