Предпросмотр MAC-политики черновика сети
POST
/networks/mac-policy/previewКонтракт
Параметр | Значение |
|---|---|
| Раздел | networks |
| Авторизация | CookieAuth |
| Принимает | application/json |
| Возвращает | application/json |
Параметры
4 параметров
Имя | Где | Обязательный | Тип | Описание |
|---|---|---|---|---|
limit | query | нет | integer | Размер страницы |
page | query | нет | integer | Номер страницы, начиная с 1 |
start | query | нет | string | Начальный IP страницы (курсор) |
request | body | да | object | Черновик сети с необязательными macPolicy, macOverrides и start/limit/page |
{ "createdAt": "<string>", "excludes": [ "<string>" ], "gateway": "<string>", "id": 0, "ipVersion": "<string>", "issuer": { "agreementAccepted": true, "createdAt": "<string>", "deletedAt": "<string>", "email": "<string>", "group": { "createdAt": "<string>", "deletedAt": "<string>", "id": 0, "issuer": {}, "issuerID": 0, "name": "<string>", "permissions": [ {} ], "updatedAt": "<string>", "users": [ {} ] }, "groupID": 0, "id": 0, "isActive": true, "isRequiredToSetPassword": true, "lastLogin": "<string>", "notificationsReadAt": "<string>", "passwordLength": 0, "realName": "<string>", "updatedAt": "<string>" }, "issuerID": 0, "name": "<string>", "pattern": "<string>", "ports": "<string>", "spoofing": true, "subnet": "<string>", "type": 0, "updatedAt": "<string>" }
Ответы
3 ответов
Статус | Описание | Тип |
|---|---|---|
200 | Страница предпросмотра: rows[]{ip, mac, source, overridden}, nextStart, page, limit, totalRows, totalPages | object |
400 | Некорректное тело запроса, limit/page вне диапазона или предпросмотр не рассчитан | object |
401 | Не авторизован | object |
{}{ "data": {}, "error": "<string>" }{ "data": {}, "error": "<string>" }