Files

15 lines
633 B
HCL

data "aws_region" "current" {}
locals {
region_name = data.aws_region.current.name
default_bucket_name = try("${var.name_prefix}-${local.region_name}-states", "")
bucket_name = var.bucket_name_override != null ? var.bucket_name_override : local.default_bucket_name
default_table_name = try("${var.name_prefix}-${local.region_name}-tf-state-locks", "")
table_name = var.table_name_override != null ? var.table_name_override : local.default_table_name
default_terraform_iam_policy_name = "terraforming-${local.table_name}"
terraform_iam_policy_name = local.default_terraform_iam_policy_name
}