19 lines
420 B
HCL
19 lines
420 B
HCL
resource "azurerm_resource_group" "default" {
|
|
name = "${local.name}-${var.environment}-rg"
|
|
location = var.location
|
|
}
|
|
|
|
resource "random_string" "name" {
|
|
count = var.name == null ? 1 : 0
|
|
|
|
length = 8
|
|
upper = false
|
|
special = false
|
|
}
|
|
|
|
locals {
|
|
name = try(random_string.name[0].result, var.name)
|
|
storage_account_name = "${var.dns_prefix}${local.name}${substr(var.environment, 0, 2)}"
|
|
}
|
|
|