tra*_*nag 7 amazon-web-services terraform
假设我有以下 Terraform 脚本:
locals {
provisioned_product_vpc_name = "provision-vpc-product"
}
resource "aws_cloudformation_stack" "provisioned_product_vpc" {
name = local.provisioned_product_vpc_name
template_body = "<foobar>"
}
data "aws_cloudformation_stack" "product_vpc" {
name = local.provisioned_product_vpc_name
depends_on = [aws_cloudformation_stack.provisioned_product_vpc]
}
Run Code Online (Sandbox Code Playgroud)
aws_cloudformation_stack.product_vpc
我如何以交互方式查看包含值的所有字段。目前我必须手动打开 AWS 控制台并在那里查找正确的值。
或者这是不可能的
Mar*_*cin 13
有几种方法。您可以output
在部署时:
output "product_vpc" {
value = data.aws_cloudformation_stack.product_vpc
}
Run Code Online (Sandbox Code Playgroud)
您还可以使用 TF控制台。进入控制台后,您只需输入:
data.aws_cloudformation_stack.product_vpc
Run Code Online (Sandbox Code Playgroud)
您还可以使用sate show直接查询 sate ,尽管这会提供与其他信息稍有不同的信息:
terraform state show data.aws_cloudformation_stack.product_vpc
Run Code Online (Sandbox Code Playgroud)
aws_cloudformation_stack.provisioned_product_vpc
但如果您可以以相同的方式直接访问您的资源,则不清楚为什么要使用数据源。无需数据源。
归档时间: |
|
查看次数: |
9091 次 |
最近记录: |