terraformクラウドの状態で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"
}