Терраформирование FSX с помощью самоуправляемой AD

Мы пытаемся терраформировать FSX с помощью блока self_managed_active_directory. Мы уже используем идентификатор VPC ID в модуле, который мы создали для некоторых других вещей, поэтому я рассмотрел способы извлечения деталей DHCP с его помощью.

Когда мы пытаемся использовать данные из aws_vpc_dhcp_options.domainsetup.domain_name_servers, мы получаем следующую ошибку:

Ошибка: ожидалось, что self_managed_active_directory.0.dns_ips.0 будет содержать действительный IP-адрес, получено: 172.17.43.233

Это блок для self_managed_active_directory в aws_fsx_windows_file_share, который мы используем:

      self_managed_active_directory {
    dns_ips = data.aws_vpc_dhcp_options.domainsetup.domain_name_servers
    domain_name = data.aws_vpc_dhcp_options.domainsetup.domain_name
    username = var.ad_username
    password = var.ad_password
}

И я запрашиваю данные так:

      data "aws_vpc" "vpc" {
    id = var.vpc_id
}

data "aws_vpc_dhcp_options" "domainsetup" {
    dhcp_options_id = data.aws_vpc.vpc.dhcp_options_id
}

Есть ли у кого-нибудь идеи относительно того, почему ему не нравится результат? Я пробовал toset () tolist() и даже получить доступ к возвращаемому значению по его индексу.

0 ответов

Другие вопросы по тегам