Create Backup
const url = 'https://api.cloud.agentums.ru/v1/deployments/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/backup';const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.cloud.agentums.ru/v1/deployments/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/backup \ --header 'Authorization: Bearer <token>'Снять резервную копию тома агента (п. 42.5 ТЗ).
202, а не 200. Копию снимает сама машина — у нас нет к ней доступа, — и займёт это минуты. Ответ подтверждает заказ, а не готовность; готовность видна в списке копий.
Агент на время упаковки останавливается. Том — это живая база сессий, и копия, снятая с работающего агента, восстанавливается через раз. Секунды простоя честнее архива, который не разворачивается.
Authorizations
Заголовок раздела «Authorizations»Parameters
Заголовок раздела «Parameters»Path Parameters
Заголовок раздела «Path Parameters»Responses
Заголовок раздела «Responses»Successful Response
Одна резервная копия тома агента.
Ссылки на скачивание здесь НЕТ. Архив — это весь агент целиком: настройки, память, рабочая папка и переписка; адрес, по которому его заберёт любой, кому его переслали, не должен появляться в списке, который показывают на экране и отдают в поддержку. Восстановление придёт отдельным действием, как и доступ к машине.
object
Example
{ "error": "", "size_bytes": 0}Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "ctx": {}, "input": "example", "loc": [ "example" ], "msg": "example", "type": "example" } ]}