gpt4 book ai didi

amazon-web-services - 如何打印/调试数据源资源的所有可用字段?

转载 作者:行者123 更新时间:2023-12-05 01:32:02 24 4
gpt4 key购买 nike

假设我有以下 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]
}

我如何以交互方式查看 aws_cloudformation_stack.product_vpc 具有的所有字段(包括值)。目前,我必须手动打开 AWS 控制台并在那里查找正确的值。

或者这是不可能的

最佳答案

有几种方法。您可以在部署时输出:

output "product_vpc" {
value = data.aws_cloudformation_stack.product_vpc
}

您也可以使用 TF console .进入控制台后,您只需键入:

data.aws_cloudformation_stack.product_vpc

您也可以直接使用sate show查询状态,虽然这将提供与其他信息略有不同的信息:

terraform state show data.aws_cloudformation_stack.product_vpc

但不清楚如果您可以以相同的方式直接访问您的资源 aws_cloudformation_stack.provisioned_product_vpc 为什么要为此使用数据源。无需数据源。

关于amazon-web-services - 如何打印/调试数据源资源的所有可用字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65818997/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com