0

我已经在 terraform cloud 上导入了我所在州的aws_network_interface 。

我已经将我的 cli 与 terraform 远程后端一起使用。

terraform import aws_network_interface.default eni-ID

状态已更新,资源已导入。但是当我运行terraform plan时,该资源被破坏而不是重新创建

为什么?我错了什么?

我导入的资源:

resource "aws_network_interface" "default" {
  subnet_id = "subnet-ID"
}

这是network_interface的terraform计划。全部销毁

arn : "arn:aws:ec2:eu-west-1:XXX:network-interface/eni-XXX"
description :""
id : "eni-XXX"
interface_type : "interface"
ipv4_prefix_count : 0
ipv4_prefixes :[ ]
ipv6_address_count :0
ipv6_addresses :[ ]
ipv6_prefix_count :0
ipv6_prefixes :[ ]
mac_address :"XXXX"
outpost_arn :""
owner_id : "XXX"
private_dns_name : "ip-XXXX.eu-west-1.compute.internal"
private_ip : "XXX"
private_ips : [
    "XXX"
] -> null
private_ips_count : 0
security_groups :[
    "sg-12345"
    "sg-5678"
] -> null
source_dest_check :true
subnet_id : "subnet-XXX"
tags :{ }
tags_all :{ }
attachment {
    attachment_id : "eni-attach-XXX"
    device_index :    0
    instance : "i-XXX"
}
4

0 回答 0