Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HasAtMostOneEntry ¶
func HasAtMostOneEntry(attributeName string) tfsdk.AttributeValidator
func HasExactlyOneEntry ¶
func HasExactlyOneEntry(attributeName string) tfsdk.AttributeValidator
Types ¶
type HasOneOutputType ¶
type HasOneOutputType struct { }
func (*HasOneOutputType) Description ¶
func (v *HasOneOutputType) Description(context.Context) string
func (*HasOneOutputType) MarkdownDescription ¶
func (v *HasOneOutputType) MarkdownDescription(ctx context.Context) string
func (*HasOneOutputType) Validate ¶
func (v *HasOneOutputType) Validate(ctx context.Context, req tfsdk.ValidateAttributeRequest, resp *tfsdk.ValidateAttributeResponse)
type ValidateInstanceName ¶
type ValidateInstanceName struct { }
func (*ValidateInstanceName) Description ¶
func (v *ValidateInstanceName) Description(context.Context) string
func (*ValidateInstanceName) MarkdownDescription ¶
func (v *ValidateInstanceName) MarkdownDescription(ctx context.Context) string
func (*ValidateInstanceName) Validate ¶
func (v *ValidateInstanceName) Validate(ctx context.Context, req tfsdk.ValidateAttributeRequest, resp *tfsdk.ValidateAttributeResponse)
Click to show internal directories.
Click to hide internal directories.