17 lines
431 B
Go
17 lines
431 B
Go
![]() |
package terraform
|
||
|
|
||
|
// Diff tracks the differences between resources to apply.
|
||
|
type Diff struct {
|
||
|
resources map[string]map[string]*resourceDiff
|
||
|
}
|
||
|
|
||
|
// resourceDiff is the diff of a single attribute of a resource.
|
||
|
//
|
||
|
// This tracks the old value, the new value, and whether the change of this
|
||
|
// value actually requires an entirely new resource.
|
||
|
type resourceDiff struct {
|
||
|
Old string
|
||
|
New string
|
||
|
RequiresNew bool
|
||
|
}
|