Reference documentation and code samples for the Design Center V1 API class Google::Cloud::DesignCenter::V1::TerraformInput.
Terraform inputs.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#connections
def connections() -> ::Array<::Google::Cloud::DesignCenter::V1::TerraformInputConnections>
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::TerraformInputConnections>) — Output only. Terraform input connections.
#default_value
def default_value() -> ::Google::Protobuf::Value
Returns
- (::Google::Protobuf::Value) — Output only. The default value of the Terraform input variable.
#description
def description() -> ::String
Returns
- (::String) — Output only. Terraform variable description.
#is_required
def is_required() -> ::Boolean
Returns
- (::Boolean) — Output only. Indicates if input is required.
#sensitive
def sensitive() -> ::Boolean
Returns
- (::Boolean) — Optional. Indicates if the Terraform variable is sensitive.
#sensitive=
def sensitive=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. Indicates if the Terraform variable is sensitive.
Returns
- (::Boolean) — Optional. Indicates if the Terraform variable is sensitive.
#terraform_input_variable
def terraform_input_variable() -> ::String
Returns
- (::String) — Output only. Input variable name present in Terraform.
#type
def type() -> ::String
Returns
- (::String) — Output only. The Terraform input data type.
#validation_rules
def validation_rules() -> ::Array<::Google::Cloud::DesignCenter::V1::TerraformVariableValidation>
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::TerraformVariableValidation>) — Optional. Optional validation rules defined on the variable.
#validation_rules=
def validation_rules=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::TerraformVariableValidation>
Parameter
- value (::Array<::Google::Cloud::DesignCenter::V1::TerraformVariableValidation>) — Optional. Optional validation rules defined on the variable.
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::TerraformVariableValidation>) — Optional. Optional validation rules defined on the variable.