Documentation
¶
Index ¶
- func RequiredIfEquals(predicateValue string, pathExpressions ...path.Expression) validator.String
- type EnvironmentVariableContextParameterValidator
- func (av EnvironmentVariableContextParameterValidator) Description(ctx context.Context) string
- func (av EnvironmentVariableContextParameterValidator) MarkdownDescription(_ context.Context) string
- func (av EnvironmentVariableContextParameterValidator) Validate(ctx context.Context, req EnvironmentVariableContextParameterValidatorRequest, ...)
- func (av EnvironmentVariableContextParameterValidator) ValidateString(ctx context.Context, req validator.StringRequest, ...)
- type EnvironmentVariableContextParameterValidatorRequest
- type EnvironmentVariableContextParameterValidatorResponse
- type RequiredIfEqualsValidator
- func (av RequiredIfEqualsValidator) Description(ctx context.Context) string
- func (av RequiredIfEqualsValidator) MarkdownDescription(_ context.Context) string
- func (av RequiredIfEqualsValidator) Validate(ctx context.Context, req RequiredIfEqualsValidatorRequest, ...)
- func (av RequiredIfEqualsValidator) ValidateString(ctx context.Context, req validator.StringRequest, ...)
- type RequiredIfEqualsValidatorRequest
- type RequiredIfEqualsValidatorResponse
- type SiteDeploySettingsDeployBranchesValidator
- func (av SiteDeploySettingsDeployBranchesValidator) Description(ctx context.Context) string
- func (av SiteDeploySettingsDeployBranchesValidator) MarkdownDescription(_ context.Context) string
- func (av SiteDeploySettingsDeployBranchesValidator) Validate(ctx context.Context, req SiteDeploySettingsDeployBranchesValidatorRequest, ...)
- func (av SiteDeploySettingsDeployBranchesValidator) ValidateList(ctx context.Context, req validator.ListRequest, resp *validator.ListResponse)
- type SiteDeploySettingsDeployBranchesValidatorRequest
- type SiteDeploySettingsDeployBranchesValidatorResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RequiredIfEquals ¶
func RequiredIfEquals(predicateValue string, pathExpressions ...path.Expression) validator.String
Types ¶
type EnvironmentVariableContextParameterValidator ¶
type EnvironmentVariableContextParameterValidator struct {
ContextPathExpression path.Expression
}
func (EnvironmentVariableContextParameterValidator) Description ¶
func (av EnvironmentVariableContextParameterValidator) Description(ctx context.Context) string
func (EnvironmentVariableContextParameterValidator) MarkdownDescription ¶
func (av EnvironmentVariableContextParameterValidator) MarkdownDescription(_ context.Context) string
func (EnvironmentVariableContextParameterValidator) ValidateString ¶
func (av EnvironmentVariableContextParameterValidator) ValidateString(ctx context.Context, req validator.StringRequest, resp *validator.StringResponse)
type EnvironmentVariableContextParameterValidatorResponse ¶
type EnvironmentVariableContextParameterValidatorResponse struct {
Diagnostics diag.Diagnostics
}
type RequiredIfEqualsValidator ¶
type RequiredIfEqualsValidator struct { PredicateValue string PathExpressions path.Expressions }
func (RequiredIfEqualsValidator) Description ¶
func (av RequiredIfEqualsValidator) Description(ctx context.Context) string
func (RequiredIfEqualsValidator) MarkdownDescription ¶
func (av RequiredIfEqualsValidator) MarkdownDescription(_ context.Context) string
func (RequiredIfEqualsValidator) Validate ¶
func (av RequiredIfEqualsValidator) Validate(ctx context.Context, req RequiredIfEqualsValidatorRequest, res *RequiredIfEqualsValidatorResponse)
func (RequiredIfEqualsValidator) ValidateString ¶
func (av RequiredIfEqualsValidator) ValidateString(ctx context.Context, req validator.StringRequest, resp *validator.StringResponse)
type RequiredIfEqualsValidatorResponse ¶
type RequiredIfEqualsValidatorResponse struct {
Diagnostics diag.Diagnostics
}
type SiteDeploySettingsDeployBranchesValidator ¶
type SiteDeploySettingsDeployBranchesValidator struct {
AllBranchesPathExpression path.Expression
}
func (SiteDeploySettingsDeployBranchesValidator) Description ¶
func (av SiteDeploySettingsDeployBranchesValidator) Description(ctx context.Context) string
func (SiteDeploySettingsDeployBranchesValidator) MarkdownDescription ¶
func (av SiteDeploySettingsDeployBranchesValidator) MarkdownDescription(_ context.Context) string
func (SiteDeploySettingsDeployBranchesValidator) Validate ¶
func (av SiteDeploySettingsDeployBranchesValidator) Validate(ctx context.Context, req SiteDeploySettingsDeployBranchesValidatorRequest, res *SiteDeploySettingsDeployBranchesValidatorResponse)
func (SiteDeploySettingsDeployBranchesValidator) ValidateList ¶
func (av SiteDeploySettingsDeployBranchesValidator) ValidateList(ctx context.Context, req validator.ListRequest, resp *validator.ListResponse)
type SiteDeploySettingsDeployBranchesValidatorResponse ¶
type SiteDeploySettingsDeployBranchesValidatorResponse struct {
Diagnostics diag.Diagnostics
}
Click to show internal directories.
Click to hide internal directories.