diff --git a/aws-observability-terraform/app-modules/alb/README.md b/aws-observability-terraform/app-modules/alb/README.md
index 041c2662..707c2e95 100644
--- a/aws-observability-terraform/app-modules/alb/README.md
+++ b/aws-observability-terraform/app-modules/alb/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [alb\_module](#module\_alb\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [alb\_module](#module\_alb\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/alb/app.tf b/aws-observability-terraform/app-modules/alb/app.tf
index 6cea262d..830e6887 100644
--- a/aws-observability-terraform/app-modules/alb/app.tf
+++ b/aws-observability-terraform/app-modules/alb/app.tf
@@ -1,7 +1,6 @@
module "alb_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
diff --git a/aws-observability-terraform/app-modules/apigateway/README.md b/aws-observability-terraform/app-modules/apigateway/README.md
index 186f93ce..e1420b13 100644
--- a/aws-observability-terraform/app-modules/apigateway/README.md
+++ b/aws-observability-terraform/app-modules/apigateway/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [apigateway\_module](#module\_apigateway\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [apigateway\_module](#module\_apigateway\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/apigateway/app.tf b/aws-observability-terraform/app-modules/apigateway/app.tf
index 96e59bae..e665d032 100644
--- a/aws-observability-terraform/app-modules/apigateway/app.tf
+++ b/aws-observability-terraform/app-modules/apigateway/app.tf
@@ -1,7 +1,6 @@
module "apigateway_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
diff --git a/aws-observability-terraform/app-modules/dynamodb/README.md b/aws-observability-terraform/app-modules/dynamodb/README.md
index 0fad5f8a..8bc64c2d 100644
--- a/aws-observability-terraform/app-modules/dynamodb/README.md
+++ b/aws-observability-terraform/app-modules/dynamodb/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [dynamodb\_module](#module\_dynamodb\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [dynamodb\_module](#module\_dynamodb\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/dynamodb/app.tf b/aws-observability-terraform/app-modules/dynamodb/app.tf
index 7e62641a..2fb13b2d 100644
--- a/aws-observability-terraform/app-modules/dynamodb/app.tf
+++ b/aws-observability-terraform/app-modules/dynamodb/app.tf
@@ -1,7 +1,6 @@
module "dynamodb_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/ec2metrics/README.md b/aws-observability-terraform/app-modules/ec2metrics/README.md
index 5794ea33..69600f05 100644
--- a/aws-observability-terraform/app-modules/ec2metrics/README.md
+++ b/aws-observability-terraform/app-modules/ec2metrics/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [ec2metrics\_module](#module\_ec2metrics\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [ec2metrics\_module](#module\_ec2metrics\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/ec2metrics/app.tf b/aws-observability-terraform/app-modules/ec2metrics/app.tf
index d898789b..406676d8 100644
--- a/aws-observability-terraform/app-modules/ec2metrics/app.tf
+++ b/aws-observability-terraform/app-modules/ec2metrics/app.tf
@@ -1,7 +1,6 @@
module "ec2metrics_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/ecs/README.md b/aws-observability-terraform/app-modules/ecs/README.md
index a04a0895..d6eed2a7 100644
--- a/aws-observability-terraform/app-modules/ecs/README.md
+++ b/aws-observability-terraform/app-modules/ecs/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [ecs\_module](#module\_ecs\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [ecs\_module](#module\_ecs\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/ecs/app.tf b/aws-observability-terraform/app-modules/ecs/app.tf
index 41824eb7..c61a83b4 100644
--- a/aws-observability-terraform/app-modules/ecs/app.tf
+++ b/aws-observability-terraform/app-modules/ecs/app.tf
@@ -1,7 +1,6 @@
module "ecs_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/elasticache/README.md b/aws-observability-terraform/app-modules/elasticache/README.md
index 799590a6..907ab9a3 100644
--- a/aws-observability-terraform/app-modules/elasticache/README.md
+++ b/aws-observability-terraform/app-modules/elasticache/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [elasticache\_module](#module\_elasticache\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [elasticache\_module](#module\_elasticache\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/elasticache/app.tf b/aws-observability-terraform/app-modules/elasticache/app.tf
index 2e46f60f..70cf3129 100644
--- a/aws-observability-terraform/app-modules/elasticache/app.tf
+++ b/aws-observability-terraform/app-modules/elasticache/app.tf
@@ -1,7 +1,6 @@
module "elasticache_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/elb/README.md b/aws-observability-terraform/app-modules/elb/README.md
index 250bdde3..8b31b68d 100644
--- a/aws-observability-terraform/app-modules/elb/README.md
+++ b/aws-observability-terraform/app-modules/elb/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [classic\_elb\_module](#module\_classic\_elb\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [classic\_elb\_module](#module\_classic\_elb\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/elb/app.tf b/aws-observability-terraform/app-modules/elb/app.tf
index 2230a180..c78aef5c 100644
--- a/aws-observability-terraform/app-modules/elb/app.tf
+++ b/aws-observability-terraform/app-modules/elb/app.tf
@@ -1,7 +1,6 @@
module "classic_elb_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/lambda/README.md b/aws-observability-terraform/app-modules/lambda/README.md
index 53ddd41c..9637efb9 100644
--- a/aws-observability-terraform/app-modules/lambda/README.md
+++ b/aws-observability-terraform/app-modules/lambda/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [lambda\_module](#module\_lambda\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [lambda\_module](#module\_lambda\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/lambda/app.tf b/aws-observability-terraform/app-modules/lambda/app.tf
index 2b66fa60..2832c9cf 100644
--- a/aws-observability-terraform/app-modules/lambda/app.tf
+++ b/aws-observability-terraform/app-modules/lambda/app.tf
@@ -1,7 +1,6 @@
module "lambda_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/nlb/README.md b/aws-observability-terraform/app-modules/nlb/README.md
index ebd5eeca..e7852f44 100644
--- a/aws-observability-terraform/app-modules/nlb/README.md
+++ b/aws-observability-terraform/app-modules/nlb/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [nlb\_module](#module\_nlb\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [nlb\_module](#module\_nlb\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/nlb/app.tf b/aws-observability-terraform/app-modules/nlb/app.tf
index 4597ee13..9613b5eb 100644
--- a/aws-observability-terraform/app-modules/nlb/app.tf
+++ b/aws-observability-terraform/app-modules/nlb/app.tf
@@ -1,7 +1,6 @@
module "nlb_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/overview/README.md b/aws-observability-terraform/app-modules/overview/README.md
index b9878378..93805095 100644
--- a/aws-observability-terraform/app-modules/overview/README.md
+++ b/aws-observability-terraform/app-modules/overview/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [overview\_module](#module\_overview\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [overview\_module](#module\_overview\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/overview/app.tf b/aws-observability-terraform/app-modules/overview/app.tf
index 5b41f76d..5b57a8c6 100644
--- a/aws-observability-terraform/app-modules/overview/app.tf
+++ b/aws-observability-terraform/app-modules/overview/app.tf
@@ -1,7 +1,6 @@
module "overview_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/rds/README.md b/aws-observability-terraform/app-modules/rds/README.md
index c7e9ece8..ff7f12f9 100644
--- a/aws-observability-terraform/app-modules/rds/README.md
+++ b/aws-observability-terraform/app-modules/rds/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [rds\_module](#module\_rds\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [rds\_module](#module\_rds\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/rds/app.tf b/aws-observability-terraform/app-modules/rds/app.tf
index 31406193..081fa692 100644
--- a/aws-observability-terraform/app-modules/rds/app.tf
+++ b/aws-observability-terraform/app-modules/rds/app.tf
@@ -1,7 +1,6 @@
module "rds_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/sns/README.md b/aws-observability-terraform/app-modules/sns/README.md
index e7d05039..e2903dd5 100644
--- a/aws-observability-terraform/app-modules/sns/README.md
+++ b/aws-observability-terraform/app-modules/sns/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [sns\_module](#module\_sns\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [sns\_module](#module\_sns\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/sns/app.tf b/aws-observability-terraform/app-modules/sns/app.tf
index b3283367..ce880dc1 100644
--- a/aws-observability-terraform/app-modules/sns/app.tf
+++ b/aws-observability-terraform/app-modules/sns/app.tf
@@ -1,7 +1,6 @@
module "sns_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/app-modules/sqs/README.md b/aws-observability-terraform/app-modules/sqs/README.md
index ed57ec06..97c11319 100644
--- a/aws-observability-terraform/app-modules/sqs/README.md
+++ b/aws-observability-terraform/app-modules/sqs/README.md
@@ -10,7 +10,7 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [sqs\_module](#module\_sqs\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.22 |
+| [sqs\_module](#module\_sqs\_module) | SumoLogic/sumo-logic-integrations/sumologic//sumologic | 1.0.23 |
## Resources
diff --git a/aws-observability-terraform/app-modules/sqs/app.tf b/aws-observability-terraform/app-modules/sqs/app.tf
index ff8c8423..03e29ae4 100644
--- a/aws-observability-terraform/app-modules/sqs/app.tf
+++ b/aws-observability-terraform/app-modules/sqs/app.tf
@@ -1,7 +1,6 @@
module "sqs_module" {
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//sumologic?ref=fy27q1"
- # source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
- # version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//sumologic"
+ version = "1.0.23"
access_id = var.access_id
access_key = var.access_key
diff --git a/aws-observability-terraform/source-module/README.md b/aws-observability-terraform/source-module/README.md
index 89dee086..1d61b69d 100644
--- a/aws-observability-terraform/source-module/README.md
+++ b/aws-observability-terraform/source-module/README.md
@@ -22,14 +22,14 @@
| Name | Source | Version |
|------|--------|---------|
-| [classic\_lb\_module](#module\_classic\_lb\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/elasticloadbalancing | 1.0.22 |
-| [cloudtrail\_module](#module\_cloudtrail\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/cloudtrail | 1.0.22 |
-| [cloudwatch\_custom\_metrics\_source\_module](#module\_cloudwatch\_custom\_metrics\_source\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchmetrics | 1.0.22 |
-| [cloudwatch\_logs\_lambda\_log\_forwarder\_module](#module\_cloudwatch\_logs\_lambda\_log\_forwarder\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchlogsforwarder | 1.0.22 |
-| [cloudwatch\_metrics\_source\_module](#module\_cloudwatch\_metrics\_source\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchmetrics | 1.0.22 |
-| [elb\_module](#module\_elb\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/elb | 1.0.22 |
-| [kinesis\_firehose\_for\_logs\_module](#module\_kinesis\_firehose\_for\_logs\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/kinesisfirehoseforlogs | 1.0.22 |
-| [kinesis\_firehose\_for\_metrics\_source\_module](#module\_kinesis\_firehose\_for\_metrics\_source\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/kinesisfirehoseformetrics | 1.0.22 |
+| [classic\_lb\_module](#module\_classic\_lb\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/elasticloadbalancing | 1.0.23 |
+| [cloudtrail\_module](#module\_cloudtrail\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/cloudtrail | 1.0.23 |
+| [cloudwatch\_custom\_metrics\_source\_module](#module\_cloudwatch\_custom\_metrics\_source\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchmetrics | 1.0.23 |
+| [cloudwatch\_logs\_lambda\_log\_forwarder\_module](#module\_cloudwatch\_logs\_lambda\_log\_forwarder\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchlogsforwarder | 1.0.23 |
+| [cloudwatch\_metrics\_source\_module](#module\_cloudwatch\_metrics\_source\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchmetrics | 1.0.23 |
+| [elb\_module](#module\_elb\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/elb | 1.0.23 |
+| [kinesis\_firehose\_for\_logs\_module](#module\_kinesis\_firehose\_for\_logs\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/kinesisfirehoseforlogs | 1.0.23 |
+| [kinesis\_firehose\_for\_metrics\_source\_module](#module\_kinesis\_firehose\_for\_metrics\_source\_module) | SumoLogic/sumo-logic-integrations/sumologic//aws/kinesisfirehoseformetrics | 1.0.23 |
## Resources
@@ -57,6 +57,7 @@
| [sumologic_collector.collector](https://registry.terraform.io/providers/SumoLogic/sumologic/latest/docs/resources/collector) | resource |
| [time_sleep.wait_for_minutes](https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/sleep) | resource |
| [aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/caller_identity) | data source |
+| [aws_partition.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/partition) | data source |
| [aws_region.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/region) | data source |
| [sumologic_caller_identity.current](https://registry.terraform.io/providers/SumoLogic/sumologic/latest/docs/data-sources/caller_identity) | data source |
@@ -87,7 +88,7 @@
| [collect\_elb\_logs](#input\_collect\_elb\_logs) | Create a Sumo Logic ALB Logs Source.
You have the following options:
true - to ingest load balancer logs into Sumo Logic. Creates a Sumo Logic Log Source that collects application load balancer logs from an existing bucket or a new bucket.
If true, please configure \"elb\_source\_details\" with configuration information including the bucket name and path expression to ingest load balancer logs.
false - you are already ingesting load balancer logs into Sumo Logic. | `bool` | `true` | no |
| [elb\_log\_source\_url](#input\_elb\_log\_source\_url) | Required if you are already collecting ALB logs. Provide the existing Sumo Logic ALB Source API URL. The account, accountid, and region fields will be added to the Source. For information on how to determine the URL, see [View or Download Source JSON Configuration](https://help.sumologic.com/03Send-Data/Sources/03Use-JSON-to-Configure-Sources/Local-Configuration-File-Management/View-or-Download-Source-JSON-Configuration). | `string` | `""` | no |
| [elb\_source\_details](#input\_elb\_source\_details) | Provide details for the Sumo Logic ALB source. If not provided, then defaults will be used.
To enable collection of application load balancer logs, set collect\_elb\_logs to true and provide configuration information for the bucket.
If create\_bucket is false, provide a name of an existing S3 bucket where you would like to store loadbalancer logs. If this is empty, a new bucket will be created in the region.
If create\_bucket is true, the script creates a bucket, the name of the bucket has to be unique; this is achieved internally by generating a random-id and then post-fixing it to the “aws-observability-” string.
path\_expression - This is required in case the above existing bucket is already configured to receive ALB access logs. If this is blank, Sumo Logic will store logs in the path expression: *elasticloadbalancing/AWSLogs/*/elasticloadbalancing/*/* |
object({
source_name = string
source_category = string
description = string
bucket_details = object({
create_bucket = bool
bucket_name = string
path_expression = string
force_destroy_bucket = bool
})
fields = map(string)
}) | {
"bucket_details": {
"bucket_name": "aws-observability-random-id",
"create_bucket": true,
"force_destroy_bucket": true,
"path_expression": "*elasticloadbalancing/AWSLogs//elasticloadbalancing//*"
},
"description": "This source is created using Sumo Logic terraform AWS Observability module to collect AWS Application LoadBalancer logs.",
"fields": {},
"source_category": "aws/observability/alb/logs",
"source_name": "Elb Logs (Region)"
} | no |
-| [environment](#input\_environment) | Enter au, ca, ch, de, eu, esc, fed, jp, kr, us1 or us2. 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 |
+| [environment](#input\_environment) | Enter au, ca, ch, de, eu, fed, jp, kr, us1 or us2. 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 |
| [existing\_iam\_details](#input\_existing\_iam\_details) | Provide an existing AWS IAM role arn value which provides access to AWS S3 Buckets, AWS CloudWatch Metrics API and Sumo Logic Inventory data.object({
create_iam_role = bool
iam_role_arn = string
}) | {
"create_iam_role": true,
"iam_role_arn": ""
} | no |
| [sumologic\_collector\_details](#input\_sumologic\_collector\_details) | Provide details for the Sumo Logic collector. If not provided, then defaults will be used.object({
collector_name = string
description = string
fields = map(string)
}) | {
"collector_name": "AWS Observability (AWS Account Alias) (Account ID)",
"description": "This collector is created using Sumo Logic terraform AWS Observability module.",
"fields": {}
} | no |
| [sumologic\_existing\_collector\_details](#input\_sumologic\_existing\_collector\_details) | Provide an existing Sumo Logic Collector ID. For more details, visit https://help.sumologic.com/03Send-Data/Sources/03Use-JSON-to-Configure-Sources/Local-Configuration-File-Management/View-or-Download-Source-JSON-Configurationobject({
create_collector = bool
collector_id = string
}) | {
"collector_id": "",
"create_collector": true
} | no |
diff --git a/aws-observability-terraform/source-module/main.tf b/aws-observability-terraform/source-module/main.tf
index 90491166..50800427 100644
--- a/aws-observability-terraform/source-module/main.tf
+++ b/aws-observability-terraform/source-module/main.tf
@@ -25,9 +25,8 @@ resource "time_sleep" "wait_for_minutes" {
module "cloudtrail_module" {
depends_on = [time_sleep.wait_for_minutes]
for_each = toset(local.create_cloudtrail_source ? ["cloudtrail_module"] : [])
- #source = "SumoLogic/sumo-logic-integrations/sumologic//aws/cloudtrail"
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//aws/cloudtrail?ref=fy27q1"
- #version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//aws/cloudtrail"
+ version = "1.0.23"
create_collector = false
@@ -67,9 +66,8 @@ module "cloudtrail_module" {
module "elb_module" {
depends_on = [time_sleep.wait_for_minutes]
for_each = toset(local.create_elb_source ? ["elb_module"] : [])
- #source = "SumoLogic/sumo-logic-integrations/sumologic//aws/elb"
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//aws/elb?ref=fy27q1"
- #version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//aws/elb"
+ version = "1.0.23"
create_collector = false
@@ -115,9 +113,8 @@ module "elb_module" {
module "classic_lb_module" {
depends_on = [time_sleep.wait_for_minutes]
for_each = toset(local.create_classic_lb_source ? ["classic_lb_module"] : [])
- #source = "SumoLogic/sumo-logic-integrations/sumologic//aws/elasticloadbalancing"
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//aws/elasticloadbalancing?ref=fy27q1"
- #version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//aws/elasticloadbalancing"
+ version = "1.0.23"
create_collector = false
@@ -163,9 +160,8 @@ module "classic_lb_module" {
module "cloudwatch_custom_metrics_source_module" {
depends_on = [time_sleep.wait_for_minutes]
for_each = toset(local.create_cw_metrics_source && length(local.custom_namespace) > 0 ? ["Custom"] : [])
- #source = "SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchmetrics"
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//aws/cloudwatchmetrics?ref=fy27q1"
- #version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchmetrics"
+ version = "1.0.23"
create_collector = false
sumologic_organization_id = var.sumologic_organization_id
@@ -194,9 +190,8 @@ module "cloudwatch_custom_metrics_source_module" {
module "cloudwatch_metrics_source_module" {
depends_on = [time_sleep.wait_for_minutes]
for_each = local.create_cw_metrics_source && length(local.aws_namespace) > 0 ? toset(local.aws_namespace) : []
- # source = "SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchmetrics"
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//aws/cloudwatchmetrics?ref=fy27q1"
- #version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchmetrics"
+ version = "1.0.23"
create_collector = false
@@ -226,9 +221,8 @@ module "cloudwatch_metrics_source_module" {
module "kinesis_firehose_for_metrics_source_module" {
depends_on = [time_sleep.wait_for_minutes]
for_each = toset(local.create_kf_metrics_source ? ["kinesis_firehose_for_metrics_source_module"] : [])
- # source = "SumoLogic/sumo-logic-integrations/sumologic//aws/kinesisfirehoseformetrics"
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//aws/kinesisfirehoseformetrics?ref=fy27q1"
- #version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//aws/kinesisfirehoseformetrics"
+ version = "1.0.23"
create_collector = false
sumologic_organization_id = var.sumologic_organization_id
@@ -260,9 +254,8 @@ module "kinesis_firehose_for_metrics_source_module" {
module "cloudwatch_logs_lambda_log_forwarder_module" {
depends_on = [time_sleep.wait_for_minutes]
for_each = toset(local.create_llf_logs_source ? ["cloudwatch_logs_lambda_log_forwarder_module"] : [])
- # source = "SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchlogsforwarder"
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//aws/cloudwatchlogsforwarder?ref=fy27q1"
- #version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//aws/cloudwatchlogsforwarder"
+ version = "1.0.23"
create_collector = false
@@ -294,9 +287,8 @@ module "cloudwatch_logs_lambda_log_forwarder_module" {
module "kinesis_firehose_for_logs_module" {
depends_on = [time_sleep.wait_for_minutes]
for_each = toset(local.create_kf_logs_source ? ["kinesis_firehose_for_logs_module"] : [])
- #source = "SumoLogic/sumo-logic-integrations/sumologic//aws/kinesisfirehoseforlogs"
- source = "git::https://github.com/SumoLogic/terraform-sumologic-sumo-logic-integrations.git//aws/kinesisfirehoseforlogs?ref=fy27q1"
- #version = "1.0.23"
+ source = "SumoLogic/sumo-logic-integrations/sumologic//aws/kinesisfirehoseforlogs"
+ version = "1.0.23"
create_collector = false