[英]Terraform resource with this ID doesn't exist
我正在尝试使用以下命令将现有的 s3 存储桶导入我的 terraform
$ terraform import aws_s3_bucket.test-bucket test-bucket200
这是我的代码:
resource "aws_s3_bucket" "test-bucket" {
bucket = "test-bucket200"
}
resource "aws_s3_bucket_public_access_block" "test-bucket-acl" {
bucket = "${aws_s3_bucket.test-bucket.id}"
block_public_acls = false
block_public_policy = false
}
在导入aws_s3_bucket_public_access_block
(在存储桶导入之后)向我抛出错误
$ terraform import aws_s3_bucket_public_access_block.test-bucket-acl test-bucket200
Terraform detected a resource with this ID doesn't exist. Please verify the ID is correct. You cannot import non-existent.resources using Terraform import.
但是我的状态显示
$ terraform state show
id = test-bucket200
arn = arn:aws:s3:::test-bucket200
我在这里做错了什么? 这是旧版本的原因吗?
$ terraform version
Terraform v0.11.13
+ provider.aws v2.10.0
提前致谢!
我在这里做错了什么? 这是旧版本的原因吗?
我不认为这是由于旧版本。 我只是试图用v0.11.13
和v2.10.0
复制这个问题,但没有问题。
./terraform import aws_s3_bucket.test-bucket test-bucket2003333
aws_s3_bucket.test-bucket: Importing from ID "test-bucket2003333"...
aws_s3_bucket.test-bucket: Import complete!
Imported aws_s3_bucket (ID: test-bucket2003333)
aws_s3_bucket.test-bucket: Refreshing state... (ID: test-bucket2003333)
Import successful!
The resources that were imported are shown above. These resources are now in
your Terraform state and will henceforth be managed by Terraform.
和
./terraform import aws_s3_bucket_public_access_block.test-bucket-acl test-bucket2003333
aws_s3_bucket_public_access_block.test-bucket-acl: Importing from ID "test-bucket2003333"...
aws_s3_bucket_public_access_block.test-bucket-acl: Import complete!
Imported aws_s3_bucket_public_access_block (ID: test-bucket2003333)
aws_s3_bucket_public_access_block.test-bucket-acl: Refreshing state... (ID: test-bucket2003333)
Import successful!
The resources that were imported are shown above. These resources are now in
your Terraform state and will henceforth be managed by Terraform.
你的命令看起来不错。 似乎发生了其他事情,从您的问题中看不出来。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.