DiffAction
Index
Enumeration Members
ADD
The node is in the new graph and not in the last committed one, so it has to be created.
DELETE
The node is in the last committed graph and not in the new one, so it has to be destroyed.
REPLACE
A field changed that cannot be changed in place, so the infrastructure is destroyed and created again. A resource declares this itself, with a reason, which is what a report shows a reviewer in place of leaving them to work a recreate out of a terraform plan.
UPDATE
A field changed and can be changed in place.
VALIDATE
Nothing changed, and the node still wants an action to run over it.
What a Diff says happened to a node.
REPLACEis distinct fromUPDATE: it means the change cannot be applied in place, and the infrastructure must be destroyed and re-created.Functions/Diff