 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- func NotNull() validator.List
- func RequestConfigurations() validator.List
- type ListNotNullValidator
- type ListRequestConfigurationsValidator
- func (v ListRequestConfigurationsValidator) Description(_ context.Context) string
- func (v ListRequestConfigurationsValidator) MarkdownDescription(ctx context.Context) string
- func (v ListRequestConfigurationsValidator) ValidateList(ctx context.Context, req validator.ListRequest, resp *validator.ListResponse)
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NotNull ¶
NotNull returns an validator which ensures that the attribute is configured. Most attributes should set Required: true instead, however in certain scenarios, such as a computed nested attribute, all underlying attributes must also be computed for planning to not show unexpected differences.
func RequestConfigurations ¶
Types ¶
type ListNotNullValidator ¶
type ListNotNullValidator struct{}
    ListNotNullValidator validates that an attribute is not null. Most attributes should set Required: true instead, however in certain scenarios, such as a computed nested attribute, all underlying attributes must also be computed for planning to not show unexpected differences.
func (ListNotNullValidator) Description ¶
func (v ListNotNullValidator) Description(_ context.Context) string
Description describes the validation in plain text formatting.
func (ListNotNullValidator) MarkdownDescription ¶
func (v ListNotNullValidator) MarkdownDescription(ctx context.Context) string
MarkdownDescription describes the validation in Markdown formatting.
func (ListNotNullValidator) ValidateList ¶
func (v ListNotNullValidator) ValidateList(ctx context.Context, req validator.ListRequest, resp *validator.ListResponse)
Validate performs the validation.
type ListRequestConfigurationsValidator ¶
type ListRequestConfigurationsValidator struct{}
    func (ListRequestConfigurationsValidator) Description ¶
func (v ListRequestConfigurationsValidator) Description(_ context.Context) string
Description describes the validation in plain text formatting.
func (ListRequestConfigurationsValidator) MarkdownDescription ¶
func (v ListRequestConfigurationsValidator) MarkdownDescription(ctx context.Context) string
MarkdownDescription describes the validation in Markdown formatting.
func (ListRequestConfigurationsValidator) ValidateList ¶
func (v ListRequestConfigurationsValidator) ValidateList(ctx context.Context, req validator.ListRequest, resp *validator.ListResponse)
Validate performs the validation.