You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_advanced_security_options_master_user_arn"></a> [advanced\_security\_options\_master\_user\_arn](#input\_advanced\_security\_options\_master\_user\_arn)| ARN for the master user. Only specify if `internal_user_database_enabled` is not set or set to `false`) |`string`|`null`| no |
144
144
| <aname="input_advanced_security_options_master_user_password"></a> [advanced\_security\_options\_master\_user\_password](#input\_advanced\_security\_options\_master\_user\_password)| The master user's password, which is stored in the Amazon Elasticsearch Service domain's internal database. Only specify if `internal_user_database_enabled` is set to `true`. |`string`|`null`| no |
145
145
| <aname="input_advanced_security_options_master_user_username"></a> [advanced\_security\_options\_master\_user\_username](#input\_advanced\_security\_options\_master\_user\_username)| The master user's username, which is stored in the Amazon Elasticsearch Service domain's internal database. Only specify if `internal_user_database_enabled` is set to `true`. |`string`|`null`| no |
146
-
| <aname="input_cluster_config"></a> [cluster\_config](#input\_cluster\_config)| Cluster configuration of the domain |`map`|`{}`| no |
146
+
| <aname="input_cluster_config"></a> [cluster\_config](#input\_cluster\_config)| Cluster configuration of the domain |`any`|`{}`| no |
147
147
| <aname="input_cluster_config_availability_zone_count"></a> [cluster\_config\_availability\_zone\_count](#input\_cluster\_config\_availability\_zone\_count)| Number of Availability Zones for the domain to use with |`number`|`3`| no |
148
148
| <aname="input_cluster_config_dedicated_master_count"></a> [cluster\_config\_dedicated\_master\_count](#input\_cluster\_config\_dedicated\_master\_count)| Number of dedicated master nodes in the cluster |`number`|`3`| no |
149
149
| <aname="input_cluster_config_dedicated_master_enabled"></a> [cluster\_config\_dedicated\_master\_enabled](#input\_cluster\_config\_dedicated\_master\_enabled)| Indicates whether dedicated master nodes are enabled for the cluster |`bool`|`true`| no |
@@ -154,7 +154,7 @@ No modules.
154
154
| <aname="input_cluster_config_warm_enabled"></a> [cluster\_config\_warm\_enabled](#input\_cluster\_config\_warm\_enabled)| Indicates whether to enable warm storage |`bool`|`false`| no |
155
155
| <aname="input_cluster_config_warm_type"></a> [cluster\_config\_warm\_type](#input\_cluster\_config\_warm\_type)| The instance type for the Elasticsearch cluster's warm nodes |`string`|`null`| no |
156
156
| <aname="input_cluster_config_zone_awareness_enabled"></a> [cluster\_config\_zone\_awareness\_enabled](#input\_cluster\_config\_zone\_awareness\_enabled)| Indicates whether zone awareness is enabled. To enable awareness with three Availability Zones |`bool`|`false`| no |
157
-
| <aname="input_cognito_options"></a> [cognito\_options](#input\_cognito\_options)| Options for Amazon Cognito Authentication for Kibana |`map`|`{}`| no |
157
+
| <aname="input_cognito_options"></a> [cognito\_options](#input\_cognito\_options)| Options for Amazon Cognito Authentication for Kibana |`any`|`{}`| no |
158
158
| <aname="input_cognito_options_enabled"></a> [cognito\_options\_enabled](#input\_cognito\_options\_enabled)| Specifies whether Amazon Cognito authentication with Kibana is enabled or not |`bool`|`false`| no |
159
159
| <aname="input_cognito_options_identity_pool_id"></a> [cognito\_options\_identity\_pool\_id](#input\_cognito\_options\_identity\_pool\_id)| ID of the Cognito Identity Pool to use |`string`|`""`| no |
160
160
| <aname="input_cognito_options_role_arn"></a> [cognito\_options\_role\_arn](#input\_cognito\_options\_role\_arn)| ARN of the IAM role that has the AmazonESCognitoAccess policy attached |`string`|`""`| no |
@@ -168,30 +168,30 @@ No modules.
168
168
| <aname="input_domain_endpoint_options_tls_security_policy"></a> [domain\_endpoint\_options\_tls\_security\_policy](#input\_domain\_endpoint\_options\_tls\_security\_policy)| The name of the TLS security policy that needs to be applied to the HTTPS endpoint. Valid values: `Policy-Min-TLS-1-0-2019-07` and `Policy-Min-TLS-1-2-2019-07`|`string`|`"Policy-Min-TLS-1-2-2019-07"`| no |
169
169
| <aname="input_domain_name"></a> [domain\_name](#input\_domain\_name)| Name of the domain |`string`| n/a | yes |
170
170
| <aname="input_ebs_enabled"></a> [ebs\_enabled](#input\_ebs\_enabled)| Whether EBS volumes are attached to data nodes in the domain |`bool`|`true`| no |
171
-
| <aname="input_ebs_options"></a> [ebs\_options](#input\_ebs\_options)| EBS related options, may be required based on chosen instance size |`map`|`{}`| no |
171
+
| <aname="input_ebs_options"></a> [ebs\_options](#input\_ebs\_options)| EBS related options, may be required based on chosen instance size |`any`|`{}`| no |
172
172
| <aname="input_ebs_options_iops"></a> [ebs\_options\_iops](#input\_ebs\_options\_iops)| The baseline input/output (I/O) performance of EBS volumes attached to data nodes. Applicable only for the Provisioned IOPS EBS volume type |`number`|`0`| no |
173
173
| <aname="input_ebs_options_volume_size"></a> [ebs\_options\_volume\_size](#input\_ebs\_options\_volume\_size)| The size of EBS volumes attached to data nodes (in GB). Required if ebs\_enabled is set to true |`number`|`10`| no |
174
174
| <aname="input_ebs_options_volume_type"></a> [ebs\_options\_volume\_type](#input\_ebs\_options\_volume\_type)| The type of EBS volumes attached to data nodes |`string`|`"gp2"`| no |
175
175
| <aname="input_elasticsearch_version"></a> [elasticsearch\_version](#input\_elasticsearch\_version)| The version of Elasticsearch to deploy. |`string`|`"7.1"`| no |
176
176
| <aname="input_enabled"></a> [enabled](#input\_enabled)| Change to false to avoid deploying any AWS ElasticSearch resources |`bool`|`true`| no |
177
-
| <aname="input_encrypt_at_rest"></a> [encrypt\_at\_rest](#input\_encrypt\_at\_rest)| Encrypt at rest options. Only available for certain instance types |`map`|`{}`| no |
177
+
| <aname="input_encrypt_at_rest"></a> [encrypt\_at\_rest](#input\_encrypt\_at\_rest)| Encrypt at rest options. Only available for certain instance types |`any`|`{}`| no |
178
178
| <aname="input_encrypt_at_rest_enabled"></a> [encrypt\_at\_rest\_enabled](#input\_encrypt\_at\_rest\_enabled)| Whether to enable encryption at rest |`bool`|`true`| no |
179
179
| <aname="input_encrypt_at_rest_kms_key_id"></a> [encrypt\_at\_rest\_kms\_key\_id](#input\_encrypt\_at\_rest\_kms\_key\_id)| The KMS key id to encrypt the Elasticsearch domain with. If not specified then it defaults to using the aws/es service KMS key |`string`|`"alias/aws/es"`| no |
180
-
| <aname="input_log_publishing_options"></a> [log\_publishing\_options](#input\_log\_publishing\_options)| Options for publishing slow logs to CloudWatch Logs |`map`|`{}`| no |
180
+
| <aname="input_log_publishing_options"></a> [log\_publishing\_options](#input\_log\_publishing\_options)| Options for publishing slow logs to CloudWatch Logs |`any`|`{}`| no |
181
181
| <aname="input_log_publishing_options_cloudwatch_log_group_arn"></a> [log\_publishing\_options\_cloudwatch\_log\_group\_arn](#input\_log\_publishing\_options\_cloudwatch\_log\_group\_arn)| iARN of the Cloudwatch log group to which log needs to be published |`string`|`""`| no |
182
182
| <aname="input_log_publishing_options_enabled"></a> [log\_publishing\_options\_enabled](#input\_log\_publishing\_options\_enabled)| Specifies whether given log publishing option is enabled or not |`bool`|`true`| no |
183
183
| <aname="input_log_publishing_options_log_type"></a> [log\_publishing\_options\_log\_type](#input\_log\_publishing\_options\_log\_type)| A type of Elasticsearch log. Valid values: INDEX\_SLOW\_LOGS, SEARCH\_SLOW\_LOGS, ES\_APPLICATION\_LOGS |`string`|`"INDEX_SLOW_LOGS"`| no |
184
184
| <aname="input_log_publishing_options_retention"></a> [log\_publishing\_options\_retention](#input\_log\_publishing\_options\_retention)| Retention in days for the created Cloudwatch log group |`number`|`90`| no |
185
-
| <aname="input_node_to_node_encryption"></a> [node\_to\_node\_encryption](#input\_node\_to\_node\_encryption)| Node-to-node encryption options |`map`|`{}`| no |
185
+
| <aname="input_node_to_node_encryption"></a> [node\_to\_node\_encryption](#input\_node\_to\_node\_encryption)| Node-to-node encryption options |`any`|`{}`| no |
186
186
| <aname="input_node_to_node_encryption_enabled"></a> [node\_to\_node\_encryption\_enabled](#input\_node\_to\_node\_encryption\_enabled)| Whether to enable node-to-node encryption |`bool`|`true`| no |
187
-
| <aname="input_snapshot_options"></a> [snapshot\_options](#input\_snapshot\_options)| Snapshot related options |`map`|`{}`| no |
187
+
| <aname="input_snapshot_options"></a> [snapshot\_options](#input\_snapshot\_options)| Snapshot related options |`any`|`{}`| no |
188
188
| <aname="input_snapshot_options_automated_snapshot_start_hour"></a> [snapshot\_options\_automated\_snapshot\_start\_hour](#input\_snapshot\_options\_automated\_snapshot\_start\_hour)| Hour during which the service takes an automated daily snapshot of the indices in the domain |`number`|`0`| no |
189
-
| <aname="input_tags"></a> [tags](#input\_tags)| A mapping of tags to assign to the resource |`map`|`{}`| no |
190
-
| <aname="input_timeouts"></a> [timeouts](#input\_timeouts)| Timeouts map. |`map`|`{}`| no |
189
+
| <aname="input_tags"></a> [tags](#input\_tags)| A mapping of tags to assign to the resource |`map(any)`|`{}`| no |
190
+
| <aname="input_timeouts"></a> [timeouts](#input\_timeouts)| Timeouts map. |`map(any)`|`{}`| no |
191
191
| <aname="input_timeouts_update"></a> [timeouts\_update](#input\_timeouts\_update)| How long to wait for updates. |`string`|`null`| no |
192
-
| <aname="input_vpc_options"></a> [vpc\_options](#input\_vpc\_options)| VPC related options, see below. Adding or removing this configuration forces a new resource |`map`|`{}`| no |
193
-
| <aname="input_vpc_options_security_group_ids"></a> [vpc\_options\_security\_group\_ids](#input\_vpc\_options\_security\_group\_ids)| List of VPC Security Group IDs to be applied to the Elasticsearch domain endpoints. If omitted, the default Security Group for the VPC will be used |`list`|`[]`| no |
194
-
| <aname="input_vpc_options_subnet_ids"></a> [vpc\_options\_subnet\_ids](#input\_vpc\_options\_subnet\_ids)| List of VPC Subnet IDs for the Elasticsearch domain endpoints to be created in |`list`|`[]`| no |
192
+
| <aname="input_vpc_options"></a> [vpc\_options](#input\_vpc\_options)| VPC related options, see below. Adding or removing this configuration forces a new resource |`any`|`{}`| no |
193
+
| <aname="input_vpc_options_security_group_ids"></a> [vpc\_options\_security\_group\_ids](#input\_vpc\_options\_security\_group\_ids)| List of VPC Security Group IDs to be applied to the Elasticsearch domain endpoints. If omitted, the default Security Group for the VPC will be used |`list(any)`|`[]`| no |
194
+
| <aname="input_vpc_options_subnet_ids"></a> [vpc\_options\_subnet\_ids](#input\_vpc\_options\_subnet\_ids)| List of VPC Subnet IDs for the Elasticsearch domain endpoints to be created in |`list(any)`|`[]`| no |
0 commit comments