Updated 06.2 Data функция decort_kvmvm: получение информации о виртуальной машине на базе KVM. (markdown)
@@ -3,11 +3,11 @@ _Data source_ функция **decort_kvmvm** служит для получен
|
|||||||
## Аргументы
|
## Аргументы
|
||||||
_Data source_ функция **decort_kvmvm** принимает следующие аргументы:
|
_Data source_ функция **decort_kvmvm** принимает следующие аргументы:
|
||||||
|
|
||||||
| Аргумент | Тип | Описание |
|
| Аргумент | Тип | Обязательный | Описание |
|
||||||
| --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
| name | string | Имя виртуальной машины. Для идентификации виртуальной машины по её имени также необходимо указать идентификатор ресурсной группы, которой она принадлежит (`rg_id`).<br>Обратите внимание, что имя виртуальной машины уникально только в рамках одной и той же ресурсной группы и не может быть пустым.<br>Альтернативным способом идентификации виртуальной машины является задание параметра `compute_id`. |
|
| name | string | :x: | Имя виртуальной машины. Для идентификации виртуальной машины по её имени также необходимо указать идентификатор ресурсной группы, которой она принадлежит (`rg_id`).<br>Обратите внимание, что имя виртуальной машины уникально только в рамках одной и той же ресурсной группы и не может быть пустым.<br>Альтернативным способом идентификации виртуальной машины является задание параметра `compute_id`. |
|
||||||
| rg_id | int | Идентификатор ресурсной группы, которой принадлежит данный виртуальный сервер.<br/>Данный аргумент является обязательным, если идентификация виртуальной машины выполняется по её имени. |
|
| rg_id | int | :x: | Идентификатор ресурсной группы, которой принадлежит данный виртуальный сервер.<br/>Данный аргумент является обязательным, если идентификация виртуальной машины выполняется по её имени. |
|
||||||
| compute_id | int | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине (подробнее о понятии _compute_ см. в разделе [Обзор облачной платформы DECORT](https://github.com/rudecs/terraform-provider-decort/wiki/03.-%D0%9E%D0%B1%D0%B7%D0%BE%D1%80-%D0%BE%D0%B1%D0%BB%D0%B0%D1%87%D0%BD%D0%BE%D0%B9-%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%8B-DECORT.)). Если задан этот параметр, то параметры `name` и `rg_id` игнорируются. |
|
| compute_id | int | :x: | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине (подробнее о понятии _compute_ см. в разделе [Обзор облачной платформы DECORT](https://github.com/rudecs/terraform-provider-decort/wiki/03.-%D0%9E%D0%B1%D0%B7%D0%BE%D1%80-%D0%BE%D0%B1%D0%BB%D0%B0%D1%87%D0%BD%D0%BE%D0%B9-%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%8B-DECORT.)). Если задан этот параметр, то параметры `name` и `rg_id` игнорируются. |
|
||||||
|
|
||||||
Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному виртуальному серверу и ресурсной группе. В противном случае возникнет ошибка доступа.
|
Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному виртуальному серверу и ресурсной группе. В противном случае возникнет ошибка доступа.
|
||||||
|
|
||||||
@@ -20,12 +20,13 @@ _Data source_ функция **decort_kvmvm** принимает следующ
|
|||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. |
|
| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. |
|
||||||
| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. |
|
| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. |
|
||||||
| arch | string | Аппаратная архитектура данной виртуальной машины. |
|
|
||||||
| boot_disk_id | int | Идентификатор загрузочного диска виртуальной машины. |
|
| boot_disk_id | int | Идентификатор загрузочного диска виртуальной машины. |
|
||||||
| boot_disk_size | int | Размер загрузочного диска в ГБ. |
|
| boot_disk_size | int | Размер загрузочного диска в ГБ. |
|
||||||
| compute_id | int | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине. |
|
| compute_id | int | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине. |
|
||||||
|
| cloud_init | string | Параметры cloud_init |
|
||||||
| cpu | int | Количество виртуальных CPU, выделенных данному серверу. |
|
| cpu | int | Количество виртуальных CPU, выделенных данному серверу. |
|
||||||
| description | string | Текстовое описание виртуальной машины. |
|
| description | string | Текстовое описание виртуальной машины. |
|
||||||
|
| driver | string | Аппаратная архитектура данной виртуальной машины. |
|
||||||
| extra_disks | list of ints | Список идентификаторов дополнительных дисков, которые подключены к данной виртуальной машине помимо загрузочного диска. Если такие диски отсутствуют, то список будет пустым. |
|
| extra_disks | list of ints | Список идентификаторов дополнительных дисков, которые подключены к данной виртуальной машине помимо загрузочного диска. Если такие диски отсутствуют, то список будет пустым. |
|
||||||
| id | int | Уникальный идентификатор этой виртуальной машины в облачной платформе. Всегда совпадает с `compute_id`. |
|
| id | int | Уникальный идентификатор этой виртуальной машины в облачной платформе. Всегда совпадает с `compute_id`. |
|
||||||
| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. |
|
| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. |
|
||||||
|
|||||||
Reference in New Issue
Block a user