Initializer
Properties
| Name | Type | Description |
|---|---|---|
default | java.lang.Object | No description. |
description | java.lang.String | No description. |
nullable | java.lang.Boolean | No description. |
sensitive | java.lang.Boolean | No description. |
type | java.lang.String | The type argument in a variable block allows you to restrict the type of value that will be accepted as the value for a variable. |
validation | java.util.List<TerraformVariableValidationConfig> | Specify arbitrary custom validation rules for a particular variable using a validation block nested within the corresponding variable block. |
defaultOptional
- Type: java.lang.Object
descriptionOptional
- Type: java.lang.String
nullableOptional
- Type: java.lang.Boolean
sensitiveOptional
- Type: java.lang.Boolean
typeOptional
- Type: java.lang.String
- string
- number
- bool
- list(< TYPE >)
- set(< TYPE >)
- map(< TYPE >)
- object({< ATTR NAME > = < TYPE >, … })
- tuple([< TYPE >, …])
validationOptional
- Type: java.util.List<TerraformVariableValidationConfig>