Design Center v1 API - Class TerraformVariableValidation (1.0.0-beta01)

public sealed class TerraformVariableValidation : IMessage<TerraformVariableValidation>, IEquatable<TerraformVariableValidation>, IDeepCloneable<TerraformVariableValidation>, IBufferMessage, IMessage

Reference documentation and code samples for the Design Center v1 API class TerraformVariableValidation.

Represents a custom validation rule defined on a Terraform input variable.

Inheritance

object > TerraformVariableValidation

Namespace

Google.Cloud.DesignCenter.V1

Assembly

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