Квоты
Проверить включенность подсчета квот
GET /quotas/state
Ответ на успешный запрос:
{
"enabled": "boolean"
}
enabled
- еслиtrue
, то подсчет квот включен,false
- выключен.
Включение/выключение подсчета квот
PUT /quotas/state
Json-тело запроса:
{
"enabled": "boolean"
}
enabled
-true
для включения,false
для выключения.
Ответ на успешный запрос: 200 ОК
Получение списка квот
GET /quotas/quotas
Ответ на успешный запрос:
[
{
"id": "string",
"title": "string",
"comment": "string",
"quota": "integer",
"enabled": "boolean",
"interval": "hour" | "day" | "week" | "month" | "quarter"
},
...
]
id
- идентификатор квоты;title
- название квоты, максимальная длина - 42 символа;comment
- комментарий, максимальная длина - 255 символов;quota
- ограничение трафика в байтах;enabled
- применяется ли квота;interval
- период действия квоты (час, день, неделя, месяц, квартал).
Создание квоты
POST /quotas/quotas
Json-тело запроса:
{
"title": "string",
"comment": "string",
"quota": "integer",
"enabled": "boolean",
"interval": "string"
}
title
- название квоты, максимальная длина - 42 символа;comment
- комментарий, максимальная длина - 255 символов;quota
- ограничение трафика в байтах;enabled
- применяется ли квота;interval
- период действия квоты (час, день, неделя, месяц, квартал).
Ответ на успешный запрос:
{
"id": "string"
}
id
- идентификатор квоты.
Редактирование квоты
PATCH /quotas/quotas/<id квоты>
Json-тело запроса:
{
"title": "string",
"comment": "string",
"quota": "integer",
"enabled": "boolean",
"interval": "string"
}
title
- название квоты, максимальная длина - 42 символа;comment
- комментарий, максимальная длина - 255 символов;quota
- ограничение трафика в байтах;enabled
- применяется ли квота;interval
- период действия квоты (час, день, неделя, месяц, квартал).
Ответ на успешный запрос: 200 ОК
Last updated