# Глоссарий терминов ## Apply Применение изменений, описанных в Terraform конфигурации. Выполняет создание, изменение или удаление ресурсов. ## Destroy Полное удаление ресурсов, описанных в конфигурации. Выполняется командой `terraform destroy`. ## Import Подключение уже существующего ресурса к Terraform state. Импорт не создает ресурс, а только добавляет его в состояние. Короткий пример: ```bash terraform import nubes_vc_vm_v3.my_vm ``` ## Manifest (манифест) Набор `.tf` файлов в одной папке, которые Terraform рассматривает как единую конфигурацию. ## Module Переиспользуемая часть конфигурации Terraform. Может использоваться для шаблонов и типовых наборов ресурсов. ## Plan Просмотр изменений, которые Terraform собирается применить. Выполняется командой `terraform plan`. ## Resource Описание управляемого объекта в Terraform. Например, виртуальная машина или сеть. ## Stack (стек) Отдельный набор ресурсов Terraform, управляемый собственным `terraform state`. Обычно это отдельная папка с `.tf` файлами. ## State Файл состояния Terraform, в котором хранится информация о созданных ресурсах и их текущих параметрах. Удаление ресурса только из state (без удаления в облаке): ```bash terraform state rm nubes_vc_vm_v3.my_vm ``` ## Workspace Логическое разделение одного и того же набора конфигураций по разным окружениям. Имеет отдельные state.