Skip to main content

Отключение CDN для всех бакетов ресурса

Метод предназначен для одновременного отключения CDN для всех бакетов ресурса

info

Отключение CDN для бакетов невозможно при наличии включенного VOD для какого-либо бакета. В таком случае необходимо сначала отключить VOD для всех связанных бакетов

Параметры запроса

POST /api/clients/v1/s3Resources/{id}/disableBuckets/

Headers

  • Content-Type: application/json
  • Authorization: Bearer $access_token

Path

ПараметрТипОграниченияОписаниеПример
idinteger> 0, обязательныйID ресурса16

Параметры ответа

JSON body

ПараметрТипОписание
disabledstring[]Названия отключенных бакетов

Примеры

200 OK

CDN для всех бакетов ресурса отключен

{
"disabled": [
"media",
"assets"
]
}
400 Bad Request

Указаны невалидные path-параметры, или отключение невозможно из-за существования связанных объектов

{
"id": [
"A valid integer is required."
]
}
401 Unauthorized

Учетные данные для аутентификации отсутствуют или недействительны

{
"detail": "Given token not valid for any token type",
"code": "token_not_valid",
"messages": [
{
"token_class": "AccessToken",
"token_type": "access",
"message": "Token is invalid or expired"
}
]
}
403 Forbidden

Отключить CDN может только участник проекта, к которому привязан ресурс

{
"detail": "Only project participants can view this project's resources"
}
404 Not Found

Ресурс с указанным ID не найден

{
"detail": "Resource not found"
}