Получить информацию о выделенном и занятом пространстве
URL: https://apicdn.rcloud.ru/app/storage/v1/<your_account_name>/space
- Тип запроса: GET
Возможные коды ответа:
Код ответа Данные ответа Описание 200 Данные о пространстве - Формат данных о пространстве:
Ключ Описание total Выделенное пространство (в байтах) used Использованное пространство (в байтах)
Пример запроса
curl 'https://apicdn.rcloud.ru/app/storage/v1/testaccount/space' -H "CDN-AUTH-TOKEN: $TOKEN"
Пример успешного ответа
{ "status": "Completed", "data": { "total": 12884901888, "used": 124670691 } }
Изменить объём выделенного пространства $
URL: https://apicdn.rcloud.ru/app/storage/v1/<your_account_name>/space
- Тип запроса: PATCH
- Content-Type тела запроса: application/json
Доступные параметры:
Название Допустимые значения Описание amount Целые числа Новый объём выделенного пространства (в байтах) Возможные коды ответа:
Код ответа Данные ответа Описание 200 status: "Completed" Объём выделенного пространства успешно изменён 202 status: "Partially completed" Заявка на изменение выделенного пространства отправлена менеджеру 400 description: "Amount is too big" Передано слишком большое значение amount 400 description: "Amount is too small" Передано значение amount меньше, чем объём занятого пространства 422 status: "Unprocessable Entity" Ошибка в значениях параметров (см. description
)
Пример запроса
curl 'https://apicdn.rcloud.ru/app/storage/v1/testaccount/space' -X PATCH --data '{"amount": 12884901889}' -H "Content-Type: application/json" -H "CDN-AUTH-TOKEN: $TOKEN"
Пример успешного ответа
{ "status": "Completed" }
Пример неуспешного ответа
{ "status": "Bad Request", "description": "Amount is too small" }