Versions in this module Expand all Collapse all v1 v1.2.0 Oct 18, 2019 Changes in this version + func All(funcs ...schema.CustomizeDiffFunc) schema.CustomizeDiffFunc + func ComputedIf(key string, f ResourceConditionFunc) schema.CustomizeDiffFunc + func ForceNewIf(key string, f ResourceConditionFunc) schema.CustomizeDiffFunc + func ForceNewIfChange(key string, f ValueChangeConditionFunc) schema.CustomizeDiffFunc + func If(cond ResourceConditionFunc, f schema.CustomizeDiffFunc) schema.CustomizeDiffFunc + func IfValue(key string, cond ValueConditionFunc, f schema.CustomizeDiffFunc) schema.CustomizeDiffFunc + func IfValueChange(key string, cond ValueChangeConditionFunc, f schema.CustomizeDiffFunc) schema.CustomizeDiffFunc + func Sequence(funcs ...schema.CustomizeDiffFunc) schema.CustomizeDiffFunc + func ValidateChange(key string, f ValueChangeValidationFunc) schema.CustomizeDiffFunc + func ValidateValue(key string, f ValueValidationFunc) schema.CustomizeDiffFunc + type ResourceConditionFunc func(d *schema.ResourceDiff, meta interface{}) bool + type ValueChangeConditionFunc func(old, new, meta interface{}) bool + type ValueChangeValidationFunc func(old, new, meta interface{}) error + type ValueConditionFunc func(value, meta interface{}) bool + type ValueValidationFunc func(value, meta interface{}) error