78c4a8c461
Configuration-driven moves are represented in the plan file by setting the resource's `PrevRunAddr` to a different value than its `Addr`. For JSON plan output, we here add a new field to resource changes, `previous_address`, which is present and non-empty only if the resource is planned to be moved. Like the CLI UI, refresh-only plans will include move-only changes in the resource drift JSON output. In normal plan mode, these are elided to avoid redundancy with planned changes. |
||
---|---|---|
.. | ||
doc.go | ||
module.go | ||
plan.go | ||
plan_test.go | ||
resource.go | ||
values.go | ||
values_test.go |