У меня есть экземпляр aws, игнорируемый следующим образом:
resource "aws_instance" "an_instance" {
count = "${var.instance_count}"
......
}
, который прекрасно работает, НО, когда я добавляю этот фрагмент
resource "aws_ebs_volume" "on_host_1_1" {
availability_zone = "${aws_instance.an_instance[1].availability_zone}"
snapshot_id = "snap-abcdca8ee59112345f"
tags = "${local.all_tags}"
}
Я получаю следующую ошибку:
Error reading config for aws_ebs_volume[on_host_1_1]: parse error at 1:31: expected "}" but found "."
Есть идеи, что не так?
Terraform v0.11.14
+ provider.aws v2.25.0