Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Получить информацию о выделенном и занятом пространстве

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Целые числаНовый объём выделенного пространства (в байтах)
  • Возможные коды ответа:

    Код ответаДанные ответаОписание
    200status: "Completed"Объём выделенного пространства успешно изменён
    202status: "Partially completed"Заявка на изменение выделенного пространства отправлена менеджеру
    400description: "Amount is too big"Передано слишком большое значение amount
    400description: "Amount is too small"Передано значение amount меньше, чем объём занятого пространства
    422status: "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"
}
  • Нет меток