Облачная платформаEvolution

cloudru_evolution_compute_vm_collection


Example Usage

data "cloudru_evolution_compute_vm_collection" "datasource_vm" {
project_id = "3ea87c5c-0b96-4464-b324-cfdfac8d98be"
page_size = 4305190634957586343
filter = "ac901d3b-8469-4f76-b853-ed7e8eb4ee04"
order_by = "cb448edb-b87a-4759-a62d-dc09e673c0b3"
}
output "data-vm" {
value = data.cloudru_evolution_compute_vm_collection.datasource_vm.vms[0]
}

Schema

Required

  • project_id (String) Идентификатор проекта.

Optional

  • filter (String) Выражение фильтрующее ответ.

  • order_by (String) Имя поля по которому производится сортировка.

  • page_size (Number) Максимальное количество результатов на странице ответа.

Read-Only

Nested Schema for vms

Read-Only:

  • created_at (String) Дата и время создания виртуальной машины.

  • description (String) Описание виртуальной машины.

  • disks (Attributes List) Параметры диска. (see below for nested schema)

  • flavor (Attributes) Параметры флейвора. (see below for nested schema)

  • guest_agent_state (String) Статус гостевого агента.

  • icon (String) Значок виртуальной машины в формате SVG.

  • id (String) Идентификатор виртуальной машины.

  • interfaces (Attributes List) Параметры сетевого интерфейса. (see below for nested schema)

  • locked (Boolean) Признак виртуальной машины, заблокированной для изменений.

  • metadata_fields (Attributes List) Метаданные виртуальной машины. (see below for nested schema)

  • name (String) Название виртуальной машины.

  • placement_group (Attributes) Параметры группы размещения. (see below for nested schema)

  • project_id (String) Идентификатор проекта.

  • remote_console_protocol (String) Тип удаленной консоли.

  • remote_console_url (String) WebSocket URL виртуальной консоли.

  • remote_console_ws (String) WebSocket URL удаленной консоли.

  • status (String) Статус виртуальной машины.

  • updated_at (String) Дата и время изменения виртуальной машины.

  • zone (Attributes) Параметры зоны доступности. (see below for nested schema)

Nested Schema for vms.disks

Read-Only:

  • id (String) Идентификатор диска.

  • image_id (String) Параметры образа.

  • name (String) Название диска.

  • primary (Boolean) Признак загрузочного диска.

  • status (String) Статус диска.

Nested Schema for vms.flavor

Read-Only:

  • id (String) Идентификатор флейвора.

  • name (String) Название флейвора.

Nested Schema for vms.interfaces

Read-Only:

  • id (String) Идентификатор сетевого интерфейса.

  • name (String) Название сетевого интерфейса.

  • status (String) Статус сетевого интерфейса.

Nested Schema for vms.metadata_fields

Read-Only:

  • display_name (String) Отображаемое название.

  • id (String) Идентификатор поля метаданных.

  • metadata_id (String) Идентификатор метаданных.

  • name (String) Название.

  • value (String) Значение.

Nested Schema for vms.placement_group

Read-Only:

  • id (String) Идентификатор группы размещения.

  • name (String) Название группы размещения.

Nested Schema for vms.zone

Read-Only:

  • enabled (Boolean) Флаг указывающий, доступна ли зона для использования.

  • id (String) Идентификатор зоны доступности.

  • name (String) Название зоны доступности.