refactor code
This commit is contained in:
@ -1,14 +1,23 @@
|
||||
resource "azurerm_resource_group" "sigrg" {
|
||||
location = var.deploy_location
|
||||
name = "${var.prefix}-rg"
|
||||
name = var.rg_shared_name
|
||||
}
|
||||
|
||||
# generate a random string (consisting of four characters)
|
||||
# https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/string
|
||||
resource "random_string" "rando" {
|
||||
length = 4
|
||||
upper = false
|
||||
special = false
|
||||
}
|
||||
|
||||
|
||||
# Creates Shared Image Gallery
|
||||
# https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/shared_image_gallery
|
||||
resource "azurerm_shared_image_gallery" "sig" {
|
||||
name = "AVDTFsig"
|
||||
resource_group_name = azurerm_resource_group.rg.name
|
||||
location = azurerm_resource_group.rg.location
|
||||
name = "sig${random_string.random.id}"
|
||||
resource_group_name = azurerm_resource_group.sigrg.name
|
||||
location = azurerm_resource_group.sigrg.location
|
||||
description = "Shared images"
|
||||
|
||||
tags = {
|
||||
@ -22,8 +31,8 @@ resource "azurerm_shared_image_gallery" "sig" {
|
||||
resource "azurerm_shared_image" "example" {
|
||||
name = "avd-image"
|
||||
gallery_name = azurerm_shared_image_gallery.sig.name
|
||||
resource_group_name = azurerm_resource_group.rg.name
|
||||
location = azurerm_resource_group.rg.location
|
||||
resource_group_name = azurerm_resource_group.sigrg.name
|
||||
location = azurerm_resource_group.sigrg.location
|
||||
os_type = "Windows"
|
||||
|
||||
identifier {
|
||||
|
Reference in New Issue
Block a user