Создать ресурс

URL: https://api.cdn.sber.cloud/cdn/api/v1/<your_account_name>/resource/http/

  • Тип запроса: POST

  • Заголовки: CDN-AUTH-TOKEN

  • Тело запроса: JSON с данными создаваемого ресурса

  • Тип данных ответа: JSON Object

Код ответа Данные ответа Формат ответа Описание
200 task_id, resource_id или описание ошибки JSON Создан, id задачи в общей очереди задач или ошибка
400 None None Неверный запрос
404 None None Не найдено
500 None None Внутренняя ошибка сервера
503 None None Сервис недоступен

Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN " \
-X POST \
-d '{"origin": {"servers": {"<origin_host>": {"port": 80}}}, "name": "<resource_name>"}' \
https://api.cdn.sber.cloud/cdn/api/v1/<account_name>/resource/http/

Пример успешного ответа

{
"status" : "accept" ,
"task_id" : "20180402162358692400" ,
"resource_id" : "v7sdnx3ytm"
}

Пример неуспешного ответа

{
"status" : "error" ,
"message" : "value invalid name" ,
"description" : "Json invalid name is not uniq in account <account_name>"
}
Evolution