Versions in this module Expand all Collapse all v1 v1.2.0 Oct 18, 2019 Changes in this version + func Diagnostic(diag tfdiags.Diagnostic, sources map[string][]byte, ...) string + func DiffActionSymbol(action plans.Action) string + func ObjectValueID(obj cty.Value) (k, v string) + func ObjectValueIDOrName(obj cty.Value) (k, v string) + func ObjectValueName(obj cty.Value) (k, v string) + func ResourceChange(change *plans.ResourceInstanceChangeSrc, tainted bool, ...) string + func State(opts *StateOpts) string + type AttributeDiff struct + Action plans.Action + ForcesNew bool + NewComputed bool + NewValue string + OldValue string + Path string + Sensitive bool + type InstanceDiff struct + Action plans.Action + Addr *terraform.ResourceAddress + Attributes []*AttributeDiff + Deposed bool + Tainted bool + type Plan struct + Resources []*InstanceDiff + func NewPlan(changes *plans.Changes) *Plan + func (p *Plan) ActionCounts() map[plans.Action]int + func (p *Plan) Empty() bool + func (p *Plan) Format(color *colorstring.Colorize) string + func (p *Plan) Stats() PlanStats + type PlanStats struct + ToAdd int + ToChange int + ToDestroy int + type StateOpts struct + Color *colorstring.Colorize + Schemas *terraform.Schemas + State *states.State