public sealed class TerraformVariableValidation : IMessage<TerraformVariableValidation>, IEquatable<TerraformVariableValidation>, IDeepCloneable<TerraformVariableValidation>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class TerraformVariableValidation.
Represents a custom validation rule defined on a Terraform input variable.
Implements
IMessageTerraformVariableValidation, IEquatableTerraformVariableValidation, IDeepCloneableTerraformVariableValidation, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
TerraformVariableValidation()
public TerraformVariableValidation()TerraformVariableValidation(TerraformVariableValidation)
public TerraformVariableValidation(TerraformVariableValidation other)| Parameter | |
|---|---|
| Name | Description |
other |
TerraformVariableValidation |
Properties
Condition
public string Condition { get; set; }Optional. The HCL expression for the validation condition (e.g., "length(var.image_id) > 4").
| Property Value | |
|---|---|
| Type | Description |
string |
|
ErrorMessage
public string ErrorMessage { get; set; }Optional. The error message displayed when the condition is false.
| Property Value | |
|---|---|
| Type | Description |
string |
|