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_app_semantic_version"></a> [app\_semantic\_version](#input\_app\_semantic\_version)| Provide the latest version of Serverless Application Repository 'sumologic-s3-logging-auto-enable'. |`string`|`"1.0.4"`| no |
59
+
| <aname="input_app_semantic_version"></a> [app\_semantic\_version](#input\_app\_semantic\_version)| Provide the latest version of Serverless Application Repository 'sumologic-s3-logging-auto-enable'. |`string`|`"1.0.5"`| no |
59
60
| <aname="input_auto_enable_access_logs"></a> [auto\_enable\_access\_logs](#input\_auto\_enable\_access\_logs)| New - Automatically enables access logging for newly created ELB resources to collect logs for ELB resources. This does not affect ELB resources already collecting logs.<br> Existing - Automatically enables access logging for existing ELB resources to collect logs for ELB resources.<br> Both - Automatically enables access logging for new and existing ELB resources.<br> None - Skips Automatic access Logging enable for ELB resources. |`string`|`"Both"`| no |
60
61
| <aname="input_auto_enable_access_logs_options"></a> [auto\_enable\_access\_logs\_options](#input\_auto\_enable\_access\_logs\_options)| filter - provide a regex to filter the ELB for which access logs should be enabled. Empty means all resources. For eg :- 'Type': 'application'\|'type': 'application', will enable access logs for Application load balancer only.<br> remove\_on\_delete\_stack - provide true if you would like to disable access logging when you destroy the terraform resources. | <pre>object({<br> bucket_prefix = string<br> auto_enable_logging = string<br> filter = string<br> remove_on_delete_stack = bool<br> })</pre> | <pre>{<br> "auto_enable_logging": "",<br> "bucket_prefix": "",<br> "filter": "",<br> "remove_on_delete_stack": true<br>}</pre> | no |
61
62
| <aname="input_collector_details"></a> [collector\_details](#input\_collector\_details)| Provide details for the Sumo Logic collector. If not provided, then defaults will be used. | <pre>object({<br> collector_name = string<br> description = string<br> fields = map(string)<br> })</pre> | <pre>{<br> "collector_name": "SumoLogic Elb Collector <RandomID>",<br> "description": "This collector is created using Sumo Logic terraform AWS ELB module to collect AWS elb logs.",<br> "fields": {}<br>}</pre> | no |
| <aname="input_sumologic_environment"></a> [sumologic\_environment](#input\_sumologic\_environment)| Enter au, ca, de, eu, jp, us2, in, fed or us1. For more information on Sumo Logic deployments visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security|`string`| n/a | yes |
32
+
| <aname="input_sumologic_organization_id"></a> [sumologic\_organization\_id](#input\_sumologic\_organization\_id)| You can find your org on the Preferences page in the Sumo Logic UI. For more information, see the Preferences Page topic. Your org ID will be used to configure the IAM Role for Sumo Logic AWS Sources."<br> For more details, visit https://help.sumologic.com/01Start-Here/05Customize-Your-Sumo-Logic-Experience/Preferences-Page|`string`| n/a | yes |
sumologic_environment="<YOUR SUMO DEPLOYMENT>"# Please replace <YOUR SUMO DEPLOYMENT> (including brackets) with au, ca, de, eu, jp, us2, in, fed or us1.
4
+
sumologic_access_id="<YOUR SUMO ACCESS ID>"# Please replace <YOUR SUMO ACCESS ID> (including brackets) with your Sumo Logic Access ID.
5
+
sumologic_access_key="<YOUR SUMO ACCESS KEY>"# Please replace <YOUR SUMO ACCESS KEY> (including brackets) with your Sumo Logic Access KEY.
6
+
sumologic_organization_id="<YOUR SUMO ORG ID>"# Please replace <YOUR SUMO ORG ID> (including brackets) with your Sumo Logic Organization ID.
description="Enter au, ca, de, eu, jp, us2, in, fed or us1. For more information on Sumo Logic deployments visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
4
+
5
+
validation {
6
+
condition=contains([
7
+
"au",
8
+
"ca",
9
+
"de",
10
+
"eu",
11
+
"jp",
12
+
"us1",
13
+
"us2",
14
+
"in",
15
+
"fed"], var.sumologic_environment)
16
+
error_message="The value must be one of au, ca, de, eu, jp, us1, us2, in, or fed."
error_message="The SumoLogic access key must contain valid characters."
38
+
}
39
+
}
40
+
41
+
variable"sumologic_organization_id" {
42
+
type=string
43
+
description=<<EOT
44
+
You can find your org on the Preferences page in the Sumo Logic UI. For more information, see the Preferences Page topic. Your org ID will be used to configure the IAM Role for Sumo Logic AWS Sources."
45
+
For more details, visit https://help.sumologic.com/01Start-Here/05Customize-Your-Sumo-Logic-Experience/Preferences-Page
0 commit comments