Skip to content

Commit faef8cd

Browse files
committed
feat(cloudtrail-event-data-store): support region variable for aws provider v6
1 parent 152524d commit faef8cd

File tree

5 files changed

+17
-2
lines changed

5 files changed

+17
-2
lines changed

modules/cloudtrail-event-data-store/main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ locals {
3737

3838
resource "aws_cloudtrail_event_data_store" "this" {
3939
name = var.name
40+
region = var.region
4041

4142
organization_enabled = var.level == "ORGANIZATION"
4243
multi_region_enabled = var.scope == "ALL"

modules/cloudtrail-event-data-store/outputs.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
output "region" {
2+
description = "The AWS region this module resources resides in."
3+
value = aws_cloudtrail_event_data_store.this.region
4+
}
5+
16
output "arn" {
27
description = "The Amazon Resource Name (ARN) of the event data store."
38
value = aws_cloudtrail_event_data_store.this.arn

modules/cloudtrail-event-data-store/resource-group.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ module "resource_group" {
1616

1717
count = (var.resource_group.enabled && var.module_tags_enabled) ? 1 : 0
1818

19+
region = var.region
20+
1921
name = local.resource_group_name
2022
description = var.resource_group.description
2123

modules/cloudtrail-event-data-store/variables.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
variable "region" {
2+
description = "(Optional) The region in which to create the module resources. If not provided, the module resources will be created in the provider's configured region."
3+
type = string
4+
default = null
5+
nullable = true
6+
}
7+
18
variable "name" {
29
description = "(Required) The name of the event data store."
310
type = string
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
terraform {
2-
required_version = ">= 1.6"
2+
required_version = ">= 1.12"
33

44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.25"
7+
version = ">= 6.12"
88
}
99
}
1010
}

0 commit comments

Comments
 (0)