Импорт
OpenTofu может импортировать ресурсы существующей инфраструктуры. Эта функция позволяет передать управление существующими ресурсами OpenTofu.
OpenTofu поддерживает блоки import. В отличие от команды tofu import, блоки import позволяют импортировать несколько ресурсов одновременно, а также проверять импорт в рамках обычного рабочего процесса планирования и применения изменений. Подробнее о блоках import.
Только состояние
OpenTofu предполагает, что каждый удалённый объект связан с одним адресом ресурса. Импортируйте каждый удалённый объект по одному адресу ресурса OpenTofu. Если импортировать один и тот же объект несколько раз, OpenTofu может вести себя нежелательным образом. Подробнее см. в разделе Состояние.
Команда CLI tofu import может импортировать ресурсы только в состояние. Импорт через CLI не создаёт конфигурацию. Если вы хотите создать конфигурацию для импортированных ресурсов, вместо этого используйте блок import.
Перед запуском tofu import необходимо вручную написать блок конфигурации resource для ресурса. Блок ресурса указывает, с каким ресурсом OpenTofu следует связать импортированный объект.
Облачный бэкенд
При использовании OpenTofu в командной строке с облачным бэкендом многие команды, например apply, выполняются в среде вашего облачного бэкенда. Однако команда import выполняется локально и поэтому не имеет доступа к информации из облачного бэкенда. Для успешного выполнения импорта может потребоваться задать локальные переменные, эквивалентные переменным удалённого рабочего пространства в облачном бэкенде.
Copyright (c) The OpenTofu Authors
Copyright (c) 2014 HashiCorp, Inc.
Mozilla Public License, version 2.0
https://opentofu.org/docs/v1.12/cli/import/