public sealed class TerraformInput : IMessage<TerraformInput>, IEquatable<TerraformInput>, IDeepCloneable<TerraformInput>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class TerraformInput.
Terraform inputs.
Implements
IMessageTerraformInput, IEquatableTerraformInput, IDeepCloneableTerraformInput, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
TerraformInput()
public TerraformInput()TerraformInput(TerraformInput)
public TerraformInput(TerraformInput other)| Parameter | |
|---|---|
| Name | Description |
other |
TerraformInput |
Properties
Connections
public RepeatedField<TerraformInputConnections> Connections { get; }Output only. Terraform input connections.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldTerraformInputConnections |
|
DefaultValue
public Value DefaultValue { get; set; }Output only. The default value of the Terraform input variable.
| Property Value | |
|---|---|
| Type | Description |
Value |
|
Description
public string Description { get; set; }Output only. Terraform variable description.
| Property Value | |
|---|---|
| Type | Description |
string |
|
IsRequired
public bool IsRequired { get; set; }Output only. Indicates if input is required.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Sensitive
public bool Sensitive { get; set; }Optional. Indicates if the Terraform variable is sensitive.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
TerraformInputVariable
public string TerraformInputVariable { get; set; }Output only. Input variable name present in Terraform.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Type
public string Type { get; set; }Output only. The Terraform input data type.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ValidationRules
public RepeatedField<TerraformVariableValidation> ValidationRules { get; }Optional. Optional validation rules defined on the variable.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldTerraformVariableValidation |
|