@@ -39,7 +39,7 @@ module "avm_res_desktopvirtualization_hostpool" {
3939 version = " 0.1.4"
4040
4141 virtual_desktop_host_pool_location = azurerm_resource_group. this . location
42- virtual_desktop_host_pool_name = " ${ var . hostpool } -${ var . prefix } -${ var . environment } - ${ var . avdLocation } "
42+ virtual_desktop_host_pool_name = " ${ var . hostpool } -${ var . prefix } -${ var . environment } "
4343 virtual_desktop_host_pool_type = " Pooled" // "Personal" or "Pooled"
4444 virtual_desktop_host_pool_resource_group_name = azurerm_resource_group. this . name
4545 virtual_desktop_host_pool_load_balancer_type = " BreadthFirst" // "DepthFirst" or "BreadthFirst"
@@ -85,7 +85,7 @@ module "avm_res_desktopvirtualization_applicationgroup" {
8585 source = " Azure/avm-res-desktopvirtualization-applicationgroup/azurerm"
8686 enable_telemetry = var. enable_telemetry
8787 version = " 0.1.2"
88- virtual_desktop_application_group_name = " ${ var . dag } -${ var . prefix } -${ var . environment } -${ var . avdLocation } - 01"
88+ virtual_desktop_application_group_name = " ${ var . dag } -${ var . prefix } -${ var . environment } -01"
8989 virtual_desktop_application_group_type = " Desktop"
9090 virtual_desktop_application_group_host_pool_id = module. avm_res_desktopvirtualization_hostpool . resource . id
9191 virtual_desktop_application_group_resource_group_name = azurerm_resource_group. this . name
@@ -97,13 +97,14 @@ module "avm_res_desktopvirtualization_applicationgroup" {
9797# Create Azure Virtual Desktop workspace
9898module "avm_res_desktopvirtualization_workspace" {
9999 source = " Azure/avm-res-desktopvirtualization-workspace/azurerm"
100- version = " 0.1.2 "
100+ version = " 0.2.0 "
101101 enable_telemetry = var. enable_telemetry
102102 resource_group_name = azurerm_resource_group. this . name
103- location = azurerm_resource_group. this . location
104- description = " ${ var . prefix } Workspace"
105- name = " ${ var . workspace } -${ var . prefix } -${ var . environment } -${ var . avdLocation } -01"
106- tags = local. tags
103+ virtual_desktop_workspace_resource_group_name = azurerm_resource_group. this . name
104+ virtual_desktop_workspace_location = azurerm_resource_group. this . location
105+ virtual_desktop_workspace_name = " ${ var . workspace } -${ var . prefix } -${ var . environment } -${ var . avdLocation } -01"
106+
107+ tags = local. tags
107108}
108109
109110resource "azurerm_virtual_desktop_workspace_application_group_association" "workappgrassoc" {
@@ -123,6 +124,7 @@ data "azurerm_role_definition" "power_role" {
123124}
124125
125126resource "azurerm_role_assignment" "new" {
127+ name = random_uuid. example . result
126128 principal_id = data. azuread_service_principal . spn . object_id
127129 scope = data. azurerm_subscription . primary . id
128130 role_definition_id = data. azurerm_role_definition . power_role . id
0 commit comments