Initializer
Properties
| Name | Type | Description |
|---|---|---|
default | typing.Any | No description. |
description | str | No description. |
nullable | bool | No description. |
sensitive | bool | No description. |
type | str | 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 | typing.List[TerraformVariableValidationConfig] | Specify arbitrary custom validation rules for a particular variable using a validation block nested within the corresponding variable block. |
defaultOptional
- Type: typing.Any
descriptionOptional
- Type: str
nullableOptional
- Type: bool
sensitiveOptional
- Type: bool
typeOptional
- Type: str
- string
- number
- bool
- list(< TYPE >)
- set(< TYPE >)
- map(< TYPE >)
- object({< ATTR NAME > = < TYPE >, … })
- tuple([< TYPE >, …])
validationOptional
- Type: typing.List[TerraformVariableValidationConfig]