RebuildVmRequest
Тело запроса на пересборку машины — переустановку из нового образа.
imageIdstring<uuid>
Идентификатор образа ОС, из которого переустанавливается машина. Обязательное поле; не может быть пустым GUID.
sshKeyIdsstring<uuid>[]nullable
Идентификаторы SSH-ключей, которые нужно авторизовать на пересобранной машине. Не более 10 записей; пустые GUID недопустимы. Если поле не передано или пусто, у пересобранной машины не будет SSH-ключей — ранее привязанные ключи НЕ переносятся; иначе эти ключи становятся действующим набором для пересобранной машины.
deleteBackupsboolean
При значении true все существующие резервные копии этой машины удаляются в рамках пересборки. По умолчанию false — копии сохраняются. Пригодится при смене ОС: копию, снятую под прежней ОС, осмысленно восстановить на новую не получится.
RebuildVmRequest
{
"imageId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"sshKeyIds": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"deleteBackups": true
}