Ответ в том, что это зависит от управляемого ресурса.
Большинство продуктов AWS имеют идентификаторы, которые генерируются автоматически.Следовательно, вы не можете воссоздать ресурс, который вы уничтожили.Даже если конфигурация, имя и теги совпадают, новый ресурс будет иметь другой идентификатор.Например, это относится к экземплярам EC2.
Существуют исключения из этого правила, один сегмент S3.Идентификатор корзины S3 - это его собственное имя.ARN (еще один идентификатор, используемый AWS) также происходит от его имени.Следовательно, если вы удаляете контейнер и воссоздаете его, Terraform просто продолжит управлять вновь созданным контейнером.
В общем, если вам нужно, чтобы Terraform использовал ресурсы, которые будут управляться вручную, вы должны использовать ДанныеИсточники .Таким образом, Terraform может искать вещи, используя другие параметры, кроме идентификаторов ресурсов.