Skip to main content

Удаление ресурса

Метод предназначен для удаления S3 ресурса

info

При успешном запросе будет создана задача, прогресс выполнения которой можно отслеживать, используя API задач

note

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

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

DELETE /api/clients/v1/s3Resources/{id}/

Headers

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

Path

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

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

JSON body

ПараметрТипОписание
task_idstringID задачи

Примеры

200 OK

ID задачи на удаление ресурса. Результат выполнения задачи содержится в объекте задачи

{
"task_id": "bb4dcd80-01a5-4a73-8c2b-62c5027a9b72"
}
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

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

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

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

{
"detail": "Resource not found"
}