Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
jksprattler committed Nov 28, 2024
1 parent 00f9063 commit 6b7e40d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions cloud_Azure/terraform/module/storage_account.tf
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Prepare names that meet Azure Storage Account naming restrictions (only alphanum letters, max 24 length, Azure-wide unique)
# Each output name is concatenation of Resource Group name and Subscription ID, adjusted to naming restrictions
locals {
_names = [for nsg in local.flat_nsgs : "${nsg.value.name}${var.subscription_id}"]
_names = [for nsg in local.flat_nsgs : tostring("${nsg.value.name}${var.subscription_id}")]
_lowercase_names = [for name in local._names : lower(name)]
_alphanum_lowercase_names = [for name in local._lowercase_names : join("", regexall("[[:alnum:]]+", name))]
generated_storage_account_names = [for name in local._alphanum_lowercase_names : substr(name, 0, 24)]
# Generate a map of NSG keys to storage account names
nsg_to_storage_account_name = {
for i, nsg in local.flat_nsgs : nsg.key => local.generated_storage_account_names[i]
for nsg in local.flat_nsgs : nsg.key => local.generated_storage_account_names
}
}

Expand Down

0 comments on commit 6b7e40d

Please sign in to comment.