В зависимости от того, заботитесь ли вы о доступности, вы можете просто удалить все и позволить Terraform воссоздать все это.
Или вы можете использовать terraform state list
, а затем повторить это с terraform state show
(например, terraform state list | xargs terraform state show
), чтобы показать все.
terraform import
предназначен для импорта материала, существующего обратно в ваше состояние, который не похож на то, что вы хотите, потому что кажется, что вы уже что-то воссоздали есть дубликаты. Если вы обнаружили потерю ресурсов из файла состояния до того, как Terraform воссоздает его (например, увидев неожиданное создание в плане и увидев, что ресурс уже существует в консоли AWS), вы могли бы использовать его для импорта ресурсов. обратно в файл состояния, чтобы Terraform затем отображал пустой план для этих ресурсов.
В будущем убедитесь, что вы используете блокировку состояния , чтобы предотвратить это снова!