Если требуется создать Виртуальную машину с локальным загрузочным диском (Local), то в API запросе указывается опция "imageRef".
В следующем примере происходит создание Виртуальной машины с новым локальным загрузочным диском из Образа 754e77f5-9a0c-4549-b49d-7bde34dc960f (Ubuntu 18.04.4 CUDA).
{
"server" : {
"name": "local",
"imageRef": "754e77f5-9a0c-4549-b49d-7bde34dc960f",
"flavorRef": "8f9a148d-b258-42f7-bcc2-32581d86e1f1",
"availability_zone": "nova",
"networks": [{ "uuid": "cc5f6f4a-2c44-44a4-af9a-f8534e34d2b7" }],
"key_name": "my_keypair",
"max_count": 1,
"min_count": 1
}
}
Где:
"name": "local" — название новой Виртуальной машины;"imageRef": "754e77f5-9a0c-4549-b49d-7bde34dc960f" — OpenStack ID образа операционной системы;"flavorRef": "8f9a148d-b258-42f7-bcc2-32581d86e1f1" — OpenStack ID конфигурации;"networks": [{ "uuid": "cc5f6f4a-2c44-44a4-af9a-f8534e34d2b7" }] — OpenStack ID сети, в которой Виртуальная машина получит IP-адрес;"key_name": "my_keypair" — название вашей ключевой пары.При удалении такой Виртуальной машины удаляется и загрузочный диск.