resource "cloudru_evolution_nlb_target_group" "resource_target_group" {name = "target-group-01"project_id = "8fcc33c4-4580-4146-9b7f-e58943de078e"target_vms = [{id = "8fcc33c4-4580-4146-9b7f-e58943de078e"interface_id = "8fcc33c4-4580-4146-9b7f-e58943de078e"}]}
name (String) Название целевой группы, уникальное в пределах проекта.
project_id (String) Идентификатор проекта, в котором создана целевая группа.
target_vms (Attributes List) Список виртуальных машин целевой группы. (see below for nested schema)
created_at (String) Время создания целевой группы.
id (String) Идентификатор целевой группы.
status (String) Оперативный статус целевой группы.
updated_at (String) Время последнего обновления целевой группы.
vpc_id (String) Идентификатор VPC, в которой находится целевая группа. Все цели в целевой группе, а также балансировщики, использующие ее, должны находиться в одной VPC.
Required:
id (String) Идентификатор виртуальной машины.
interface_id (String) Идентификатор сетевого интерфейса виртуальной машины.
Read-Only:
vpc_id (String) Идентификатор VPC, в которой находится виртуальная машина.
zone_id (String) Идентификатор зоны доступности, в которой находится виртуальная машина.
zone_name (String) Название зоны доступности.
Нужное значение для проекта (project_id) можно получить из поля projects.id датасорса cloudru_evolution_organization_project_collection.
Нужное значение для виртуальной машины (target_vms.id) можно получить из поля vms.id датасорса cloudru_evolution_compute_vm_collection.
Нужное значение для сетевого интерфейса (target_vms.interface_id) можно получить из поля interfaces.id датасорса cloudru_evolution_compute_interface_collection. Поле interfaces.vm.id должно совпадать с ID выбранной VM, а подсети интерфейсов всех целей — принадлежать одной VPC.