如何从 Terraform 中的数据块输出值?

uwi*_*we4 2 amazon-web-services terraform

在 Terraform 中,可以从自行创建的资源中输出值中输出值。

现在我想从通过数据块获取的资源中输出值。
我找不到任何相关信息。

是否可以?如果是,怎么办?

BMW*_*BMW 5

同样的方式。例如我定义了数据源aws_vpc

data "aws_vpc" "vpc" {
  tags {
    Name = "development"
  }
}
Run Code Online (Sandbox Code Playgroud)

您可以在输出中使用它,如下所示

output "vpic_id" {
  value = "${data.aws_vpc.vpc.id}"
}
Run Code Online (Sandbox Code Playgroud)

  • 我在这里缺少“数据”关键字。现在可以工作了。 (2认同)