Created 07.2 Resource функция decort_kvmvm: управление виртуальными машинами на базе KVM. (markdown)
@@ -0,0 +1,18 @@
|
|||||||
|
_Resource_ функция **decort_kvmvm** служит для управления виртуальными машинами, создаваемыми в платформе DECORT на базе технологии виртуализации KVM.
|
||||||
|
|
||||||
|
## Аргументы
|
||||||
|
_Resource_ функция **decort_kvmvm** принимает следующие аргументы:
|
||||||
|
|
||||||
|
| Аргумент | Тип | Описание |
|
||||||
|
| --- | --- | --- |
|
||||||
|
| arch | string | Аппаратная архитектура виртуальной машины.<br/>Данный параметр является обязательным и на текущий момент может принимать одно из следующих значений:<br/> * "KVM_X86" - виртуальная машина KVM на аппаратной платформе x86.<br/> * "KVM_PPC" - виртуальная машина KVM на аппаратной платформе IBM Power. |
|
||||||
|
| boot_disk_size | int | Размер загрузочного диска виртуальной машины в ГБ.<br/>Данный параметр не является обязательным, и если он не задан явно, то платформа установит размер загрузочного диска равным размеру образа ОС, на базе которого создаётся эта виртуальная машина. |
|
||||||
|
| cloud_init | string | Параметры для утилиты _cloud_init_, которая используется в платформе DECORT для первичного конфигурирования виртуальной машины после её создания.<br/>Данный параметр не является обязательным, используется только на стадии создания новой виртуальной машины и игнорируется во всех других случаях. |
|
||||||
|
| cpu | int | Количество процессоров.<br/>Данный параметр является обязательным и не может быть нулевым. |
|
||||||
|
| description | string | Текстовое описание виртуальной машины.<br/>Данный параметр не является обязательным, значение по умолчанию - пустая строка. |
|
||||||
|
| extra_disks | list of ints | Список идентификаторов дополнительных дисков, которые требуется подключить к данной виртуальной машине помимо загрузочного диска.<br/>Данный параметр не является обязательным, значение по умолчанию - пустой список, т.е. подключение дополнительных дисков не требуется. |
|
||||||
|
| image_id | int | Идентификатор образа, на базе которого создаётся загрузочный диск виртуальной машины.<br/>Этот параметр является обязательным и не может быть нулевым. |
|
||||||
|
| name | int | Имя виртуальной машины. Обратите внимание, что имя должно быть уникальным в рамках ресурсной группы.<br/>Этот параметр является обязательным и не может быть пустой строкой. |
|
||||||
|
| network | dict | Параметры сетевого подключения. Структура словаря:<br/> * (string) `net_type` - тип сети, соответствующей данному подключению. "EXTNET" в случае прямого подключения во внешнюю сеть, "VINS" в случае подключения к Virtual Network Segment.<br/>* (int) `net_id` - идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"` и ViNS в случае `net_type = "VINS"`<br/>* (string) `ip_address` - IP адрес, выделенный данному подключению.<br/>* (string) `mac` - MAC адрес, назначенный соответствующему сетевому интерфейсу виртуальной машины.<br/>Если нужно сконфигурировать несколько сетевых подключений, данный блок можно задавать многократно - по одному на каждое подключение. |
|
||||||
|
| ram | int | Объём оперативной памяти в МБ.<br/>Данный параметр является обязательным и не может быть нулевым. |
|
||||||
|
| rg_id | int | Идентификатор ресурсной группы, которой принадлежит данная виртуальная машина.<br/>Этот параметр является обязательным и не может быть нулевым. |
|
||||||
Reference in New Issue
Block a user