Documentation
¶
Index ¶
- func NullIfAlsoSetInt32(onValues []string) planmodifier.Int32
- func ObjectSuppressIfAttributeEquals(attributePath path.Path, attributeValue attr.Value) planmodifier.Object
- func ObjectSuppressIfAttributeNotEquals(attributePath path.Path, attributeValue attr.Value) planmodifier.Object
- func StringSuppressIfAttributeEquals(attributePath path.Path, attributeValue attr.Value) planmodifier.String
- func StringSuppressIfAttributeNotEquals(attributePath path.Path, attributeValue attr.Value) planmodifier.String
- func StringUseStateIfConfigUnchanged(paths []path.Path) planmodifier.String
- func ToEmptyStringIfNullOrUnknown() planmodifier.String
- func ToLowercase() planmodifier.String
- func ToNullStringIfUnknown() planmodifier.String
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NullIfAlsoSetInt32 ¶
func NullIfAlsoSetInt32(onValues []string) planmodifier.Int32
func ObjectSuppressIfAttributeEquals ¶
func ObjectSuppressIfAttributeEquals(attributePath path.Path, attributeValue attr.Value) planmodifier.Object
ObjectSuppressIfAttributeEquals returns a planmodifier.Object that suppresses the attribute if another attribute has a specific value.
func ObjectSuppressIfAttributeNotEquals ¶
func ObjectSuppressIfAttributeNotEquals(attributePath path.Path, attributeValue attr.Value) planmodifier.Object
ObjectSuppressIfAttributeNotEquals returns a planmodifier.Object that suppresses the attribute if another attribute does NOT have a specific value.
func StringSuppressIfAttributeEquals ¶
func StringSuppressIfAttributeEquals(attributePath path.Path, attributeValue attr.Value) planmodifier.String
StringSuppressIfAttributeEquals returns a planmodifier.String that suppresses the attribute if another attribute has a specific value.
func StringSuppressIfAttributeNotEquals ¶
func StringSuppressIfAttributeNotEquals(attributePath path.Path, attributeValue attr.Value) planmodifier.String
StringSuppressIfAttributeNotEquals returns a planmodifier.String that suppresses the attribute if another attribute does NOT have a specific value.
func StringUseStateIfConfigUnchanged ¶
func StringUseStateIfConfigUnchanged(paths []path.Path) planmodifier.String
StringUseStateIfConfigUnchanged returns a planmodifier.String that uses the state value if no configurable attributes have changed.
func ToEmptyStringIfNullOrUnknown ¶
func ToEmptyStringIfNullOrUnknown() planmodifier.String
func ToLowercase ¶
func ToLowercase() planmodifier.String
func ToNullStringIfUnknown ¶
func ToNullStringIfUnknown() planmodifier.String
Types ¶
This section is empty.
Source Files
¶
- null_if_also_set_int32.go
- object_suppress_if_attribute_equals.go
- object_suppress_if_attribute_not_equals.go
- string_null_or_unknown_to_empty_string.go
- string_suppress_if_attribute_equals.go
- string_suppress_if_attribute_not_equals.go
- string_to_lowercase.go
- string_unknown_to_null_string.go
- string_use_state_if_config_unchanged.go