Versions in this module Expand all Collapse all v1 v1.0.0 Jul 25, 2024 Changes in this version + const DefaultSensitiveValue + var NilPlanError = errors.New("nil plan supplied") + func SanitizeChange(old *tfjson.Change, replaceWith interface{}) (*tfjson.Change, error) + func SanitizeConfigOutputs(old map[string]*tfjson.ConfigOutput, replaceWith interface{}) (map[string]*tfjson.ConfigOutput, error) + func SanitizeConfigVariables(old map[string]*tfjson.ConfigVariable, replaceWith interface{}) (map[string]*tfjson.ConfigVariable, error) + func SanitizePlan(old *tfjson.Plan) (*tfjson.Plan, error) + func SanitizePlanVariables(old map[string]*tfjson.PlanVariable, configs map[string]*tfjson.ConfigVariable, ...) (map[string]*tfjson.PlanVariable, error) + func SanitizePlanWithValue(old *tfjson.Plan, replaceWith interface{}) (*tfjson.Plan, error) + func SanitizeProviderConfig(old *tfjson.ProviderConfig, replaceWith interface{}) (*tfjson.ProviderConfig, error) + func SanitizeProviderConfigs(configs map[string]*tfjson.ProviderConfig, replaceWith interface{}) (map[string]*tfjson.ProviderConfig, error) + func SanitizeStateModule(old *tfjson.StateModule, resourceChanges []*tfjson.ResourceChange, ...) (*tfjson.StateModule, error) + func SanitizeStateOutputs(old map[string]*tfjson.StateOutput, replaceWith interface{}) (map[string]*tfjson.StateOutput, error) + type SanitizeStateModuleChangeMode string + const SanitizeStateModuleChangeModeAfter + const SanitizeStateModuleChangeModeBefore v1.0.0-rc1 Jul 25, 2024 Other modules containing this package github.com/terramate-io/tfjson/v2