- tocdepth
2
Изменить ресурс
Запрос полностью заменяет конфигурацию ресурса на данные, передаваемые в теле PUT-запроса.
URL: https://api.cdn.sber.cloud/cdn/api/v1/<your_account_name>/resource/http/<resource_id>
Тип запроса: PUT
Заголовки: CDN-AUTH-TOKEN
Тело запроса: JSON с новыми данными ресурса
Тип данных ответа: JSON Object
Код ответа | Данные ответа | Формат ответа | Описание |
---|---|---|---|
200 | task_id или описание ошибки | None | Изменен, id задачи в общей очереди задач или ошибка |
400 | None | None | Неверный запрос |
404 | None | None | Не найдено |
500 | None | None | Внутренняя ошибка сервера |
503 | None | None | Сервис недоступен |
Пример запроса
curl -H "CDN-AUTH-TOKEN: $TOKEN" \
-X PUT \
-d '{"origin": {"servers": {"<new_origin_host>": {"port": 80}}}, "name": "<new_resource_name>"}' \
https://api.cdn.sber.cloud/cdn/api/v1/<account_name>/resource/http/<resource_id>
Пример успешного ответа
{
"status": "accept",
"task_id": "20180402162358692401"
}
Пример неуспешного ответа
{
"status": "error",
"message": "Json invalid",
"description": "Key incorrect or not found ( origin )"
}
Была ли статья полезной?
Запустили Evolution free tier
для Dev & Test
Получить
для Dev & Test