Documentation
¶
Overview ¶
Influenced from github.com/hashicorp/terraform-plugin-framework/resource/schema/stringplanmodifier/*
Index ¶
- func RequiresReplaceIfPreviouslyNull() setplanmodifier.RequiresReplaceIfFunc
- func UnmodifiableDataLossProtection() planmodifier.Set
- func UnmodifiableDataLossProtectionIf(f UnmodifiableDataLossProtectionIfFunc, ...) planmodifier.Set
- type UnmodifiableDataLossProtectionIfFunc
- type UnmodifiableDataLossProtectionIfFuncResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RequiresReplaceIfPreviouslyNull ¶
func RequiresReplaceIfPreviouslyNull() setplanmodifier.RequiresReplaceIfFunc
func UnmodifiableDataLossProtection ¶ added in v1.0.0
func UnmodifiableDataLossProtection() planmodifier.Set
func UnmodifiableDataLossProtectionIf ¶ added in v1.0.0
func UnmodifiableDataLossProtectionIf(f UnmodifiableDataLossProtectionIfFunc, description, markdownDescription string) planmodifier.Set
Types ¶
type UnmodifiableDataLossProtectionIfFunc ¶ added in v1.0.0
type UnmodifiableDataLossProtectionIfFunc func(context.Context, planmodifier.SetRequest, *UnmodifiableDataLossProtectionIfFuncResponse)
func UnmodifiableDataLossProtectionIfPreviouslyNull ¶ added in v1.0.0
func UnmodifiableDataLossProtectionIfPreviouslyNull() UnmodifiableDataLossProtectionIfFunc
type UnmodifiableDataLossProtectionIfFuncResponse ¶ added in v1.0.0
type UnmodifiableDataLossProtectionIfFuncResponse struct { Diagnostics diag.Diagnostics Error bool }
Click to show internal directories.
Click to hide internal directories.