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_access_policies"></a> [access\_policies](#input\_access\_policies)| IAM policy document specifying the access policies for the domain |`string`|`""`| no |
44
-
| <aname="input_admin_identifiers"></a> [admin\_identifiers](#input\_admin\_identifiers)| Admin Identifiers to be allowed in the Access Policy of Opensearch Cluster |`list(string)`| <pre>[<br> "*"<br>]</pre> | no |
44
+
| <aname="input_admin_identifiers"></a> [admin\_identifiers](#input\_admin\_identifiers)| Admin Identifiers to be allowed in the Access Policy of Opensearch Cluster |`list(string)`| <pre>[<br/> "*"<br/>]</pre> | no |
45
45
| <aname="input_advanced_options"></a> [advanced\_options](#input\_advanced\_options)| Note that the values for these configuration options must be strings (wrapped in quotes) or they may be wrong and cause a perpetual diff, causing Terraform to want to recreate your OpenSearch domain on every apply. |`map(string)`|`{}`| no |
46
46
| <aname="input_advanced_security_options_enabled"></a> [advanced\_security\_options\_enabled](#input\_advanced\_security\_options\_enabled)| Whether advanced security is enabled |`bool`|`false`| no |
47
47
| <aname="input_alarm_actions"></a> [alarm\_actions](#input\_alarm\_actions)| The list of actions to execute when this alarm transitions into an ALARM state from any other state. Each action is specified as an Amazon Resource Name (ARN) |`list(string)`|`[]`| no |
@@ -75,8 +75,9 @@
75
75
| <aname="input_engine_version"></a> [engine\_version](#input\_engine\_version)| Specify the engine version for the Amazon OpenSearch Service domain |`string`|`"OpenSearch_1.3"`| no |
76
76
| <aname="input_instance_count"></a> [instance\_count](#input\_instance\_count)| The number of dedicated hot nodes in the cluster. |`number`|`3`| no |
77
77
| <aname="input_instance_type"></a> [instance\_type](#input\_instance\_type)| The type of EC2 instances to run for each hot node. A list of available instance types can you find at https://aws.amazon.com/en/opensearch-service/pricing/#On-Demand_instance_pricing|`string`|`"t3.small.search"`| no |
78
+
| <aname="input_insufficient_data_actions"></a> [insufficient\_data\_actions](#input\_insufficient\_data\_actions)| The list of actions to execute when this alarm transitions into an INSUFFICIENT\_DATA state from any other state |`list(string)`|`[]`| no |
78
79
| <aname="input_internal_user_database_enabled"></a> [internal\_user\_database\_enabled](#input\_internal\_user\_database\_enabled)| Whether the internal user database is enabled |`bool`|`false`| no |
79
-
| <aname="input_log_publishing_options"></a> [log\_publishing\_options](#input\_log\_publishing\_options)| Configuration block for publishing slow and application logs to CloudWatch Logs. | <pre>map(object({<br> enabled = optional(bool, true)<br> cloudwatch_log_group_arn = optional(string, "")<br> }))</pre> | <pre>{<br> "audit_logs": {<br> "enabled": false<br> },<br> "index_slow_logs": {<br> "enabled": true<br> }<br>}</pre> | no |
80
+
| <aname="input_log_publishing_options"></a> [log\_publishing\_options](#input\_log\_publishing\_options)| Configuration block for publishing slow and application logs to CloudWatch Logs. | <pre>map(object({<br/> enabled = optional(bool, true)<br/> cloudwatch_log_group_arn = optional(string, "")<br/> }))</pre> | <pre>{<br/> "audit_logs": {<br/> "enabled": false<br/> },<br/> "index_slow_logs": {<br/> "enabled": true<br/> }<br/>}</pre> | no |
80
81
| <aname="input_maintenance_schedule"></a> [maintenance\_schedule](#input\_maintenance\_schedule)| configuration for auto tune maintenance schedule |`map(any)`|`{}`| no |
81
82
| <aname="input_master_instance_count"></a> [master\_instance\_count](#input\_master\_instance\_count)| The number of dedicated master nodes in the cluster. |`number`|`3`| no |
82
83
| <aname="input_master_instance_enabled"></a> [master\_instance\_enabled](#input\_master\_instance\_enabled)| Indicates whether dedicated master nodes are enabled for the cluster. |`bool`|`true`| no |
@@ -85,7 +86,8 @@
85
86
| <aname="input_master_user_name"></a> [master\_user\_name](#input\_master\_user\_name)| Main user's username, which is stored in the Amazon OpenSearch Service domain's internal database |`string`|`""`| no |
86
87
| <aname="input_master_user_password"></a> [master\_user\_password](#input\_master\_user\_password)| Main user's password, which is stored in the Amazon OpenSearch Service domain's internal database |`string`|`""`| no |
87
88
| <aname="input_node_to_node_encryption_enabled"></a> [node\_to\_node\_encryption\_enabled](#input\_node\_to\_node\_encryption\_enabled)| Enable node-to-node encryption. |`bool`|`true`| no |
88
-
| <aname="input_off_peak_window_options"></a> [off\_peak\_window\_options](#input\_off\_peak\_window\_options)| Configuration for off peak window |`map(any)`| <pre>{<br> "hours": 14,<br> "minutes": 0<br>}</pre> | no |
89
+
| <aname="input_off_peak_window_options"></a> [off\_peak\_window\_options](#input\_off\_peak\_window\_options)| Configuration for off peak window |`map(any)`| <pre>{<br/> "hours": 14,<br/> "minutes": 0<br/>}</pre> | no |
90
+
| <aname="input_ok_actions"></a> [ok\_actions](#input\_ok\_actions)| The list of actions to execute when this alarm transitions into an OK state from any other state |`list(string)`|`[]`| no |
89
91
| <aname="input_rollback_on_disable"></a> [rollback\_on\_disable](#input\_rollback\_on\_disable)| whether to roll back auto tune if auto tune is disabled |`string`|`"NO_ROLLBACK"`| no |
90
92
| <aname="input_saml_enabled"></a> [saml\_enabled](#input\_saml\_enabled)| Whether SAML authentication is enabled |`bool`|`false`| no |
91
93
| <aname="input_saml_entity_id"></a> [saml\_entity\_id](#input\_saml\_entity\_id)| The unique Entity ID of the application in SAML Identity Provider. |`string`|`""`| no |
description="Whether to create default set of alarms"
418
+
type=bool
419
+
default=true
420
+
}
421
+
416
422
variable"alarm_actions" {
417
423
description="The list of actions to execute when this alarm transitions into an ALARM state from any other state. Each action is specified as an Amazon Resource Name (ARN)"
418
424
type=list(string)
419
425
default=[]
420
426
}
421
427
422
-
variable"create_alarms" {
423
-
description="Whether to create default set of alarms"
424
-
type=bool
425
-
default=true
428
+
variable"ok_actions" {
429
+
description="The list of actions to execute when this alarm transitions into an OK state from any other state"
430
+
type=list(string)
431
+
default=[]
432
+
}
433
+
434
+
variable"insufficient_data_actions" {
435
+
description="The list of actions to execute when this alarm transitions into an INSUFFICIENT_DATA state from any other state"
0 commit comments