Terraform IaC Import
Import Terraform plan JSON, preview graph changes, and apply infrastructure nodes to your branch.
Terraform IaC Import
Use Terraform plan output to generate infrastructure nodes and relationships in Nodeable.
What You Can Import
Terraform import currently supports plan JSON generated from:
terraform plan -out=tfplanterraform show -json tfplan
Nodeable reads the planned resources and dependencies, then creates a preview of graph changes before applying.
Before You Start
- Open the target branch where you want infrastructure nodes created.
- Generate or copy your Terraform plan JSON.
- Ensure you have edit permissions for the branch.
Import Flow
1) Open the Terraform import dialog
From the import actions in Data Grid or Unified View, choose Terraform IaC import.
2) Paste plan JSON
Paste the Terraform plan JSON into the input area.
3) Preview changes
Run preview to see what will be created, updated, or removed.
The preview is read-only and does not mutate your branch.
4) Apply import
If the preview looks correct, apply the import.
Nodeable writes the node and edge changes and synchronizes them to the collaborative document state.
Deletions
Deletion behavior is opt-in using the delete/include-deletions option in the dialog. Leave it disabled if you only want additive updates.
Tips
- Start with smaller plans while validating mappings.
- Re-run preview after Terraform changes to confirm the diff before apply.
- Reapplying the same unchanged plan should produce no net new changes.