如何修复Terraform中的badRequest错误400?
我正在尝试使用Terraform创建文件夹,但当我运行如何修复Terraform中的badRequest错误400?,terraform,Terraform,我正在尝试使用Terraform创建文件夹,但当我运行Terraform apply时,出现以下错误: 其中xxxx.com是组织名称 下面是调用模块的main.tf: module "create_infra_setup" { source = "../modules/global/" folder_name = "${var.var_folder_name}" } resource "googl
Terraform apply
时,出现以下错误:
其中xxxx.com是组织名称
下面是调用模块的main.tf:
module "create_infra_setup" {
source = "../modules/global/"
folder_name = "${var.var_folder_name}"
}
resource "google_folder" "new_folder" {
display_name = "${var.folder_name}"
parent = "${var.organization}"
}
以下是模块中的资源片段:
module "create_infra_setup" {
source = "../modules/global/"
folder_name = "${var.var_folder_name}"
}
resource "google_folder" "new_folder" {
display_name = "${var.folder_name}"
parent = "${var.organization}"
}
以下是terraform.tfvars参数定义:
var_folder_name = "tf-folder-test-1"
这是我正在使用的svc帐户的权限问题吗?该帐户在组织级别具有
文件夹管理员
权限。组织变量的值是多少?它必须是文件夹/some\u folder\u id
或组织/some\u org\u id
,即不要忘记在父值中包含文件夹/组织前缀。看:谢谢你的帮助。找到了解决办法。我错误地使用了org_name而不是org_id。魔鬼就在他们说的细节中。var.organization
的值是什么?它必须是文件夹/some\u folder\u id
或组织/some\u org\u id
,即不要忘记在父值中包含文件夹/组织前缀。看:谢谢你的帮助。找到了解决办法。我错误地使用了org_名称而不是org_id。正如他们所说,细节中有魔鬼。