gen-azure-virtual-desktop-infrastructure

Latest: v2.4.2
Category
Workplace
Total Versions
15
Last Updated
4/15/2026

Release History

v2.4.2 Latest

Changes:

  • Added variablekeyvault_ip_rules to allow adding IP's/IP-ranges to the keyvault firewall Added variablekeyvault_vnet_subnet_ids to allow adding VNET subnets to the keyvault firewall
  • Merged PR 18097: gen-avd-infra_update_keyvault
  • ramp_up_minimum_host_pool_size
  • ramp_down_minimum_host_pool_size
  • ramp_down_maximum_host_pool_size
  • Module update
  • The "gen-storage-account" module is updated to v3.3.0. This removes the need to add the admin consent and manifest file adjustments in the AVD module.
  • Added the ACT - Nightly build trigger as a pipeline resource trigger. Pipeline will then only run the test stage every night. Removed src trigger
  • Make AVD Workspace friendlyname configurable.
  • Changed applicationReference code to avoid order drifts.Added a toset().
  • Code contained some hardcoded GUID's, these are now replaced by variables.
  • Make the version generic, so it can be used by multiple customers.
  • This update changes some basic functionality, so be sure the provided variables are correct.
  • IMPORTANT: This version is dedicated for Ebert Hera, as currently it needs a workaround.
  • Do not use this for other customers!!
  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Change environment tag to Environment. To be compliant with the APF Policy iniative.
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v2.4.1

Changes:

  • ramp_up_minimum_host_pool_size
  • ramp_down_minimum_host_pool_size
  • ramp_down_maximum_host_pool_size
  • Merged PR 17949: Add scaling plan parameters for maximum and minimum host pool sizes
  • Module update
  • The "gen-storage-account" module is updated to v3.3.0. This removes the need to add the admin consent and manifest file adjustments in the AVD module.
  • Added the ACT - Nightly build trigger as a pipeline resource trigger. Pipeline will then only run the test stage every night. Removed src trigger
  • Make AVD Workspace friendlyname configurable.
  • Changed applicationReference code to avoid order drifts.Added a toset().
  • Code contained some hardcoded GUID's, these are now replaced by variables.
  • Make the version generic, so it can be used by multiple customers.
  • This update changes some basic functionality, so be sure the provided variables are correct.
  • IMPORTANT: This version is dedicated for Ebert Hera, as currently it needs a workaround.
  • Do not use this for other customers!!
  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Change environment tag to Environment. To be compliant with the APF Policy iniative.
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v2.4.0

Changes:

  • Module update
  • The "gen-storage-account" module is updated to v3.3.0. This removes the need to add the admin consent and manifest file adjustments in the AVD module.
  • Merged PR 17826: Update Module
  • Added the ACT - Nightly build trigger as a pipeline resource trigger. Pipeline will then only run the test stage every night. Removed src trigger
  • Make AVD Workspace friendlyname configurable.
  • Changed applicationReference code to avoid order drifts.Added a toset().
  • Code contained some hardcoded GUID's, these are now replaced by variables.
  • Make the version generic, so it can be used by multiple customers.
  • This update changes some basic functionality, so be sure the provided variables are correct.
  • IMPORTANT: This version is dedicated for Ebert Hera, as currently it needs a workaround.
  • Do not use this for other customers!!
  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Change environment tag to Environment. To be compliant with the APF Policy iniative.
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v2.3.1

Changes:

  • Added the ACT - Nightly build trigger as a pipeline resource trigger. Pipeline will then only run the test stage every night. Removed src trigger
  • Merged PR 17448: Update pr template and add nightly build trigger
  • Make AVD Workspace friendlyname configurable.
  • Changed applicationReference code to avoid order drifts.Added a toset().
  • Code contained some hardcoded GUID's, these are now replaced by variables.
  • Make the version generic, so it can be used by multiple customers.
  • This update changes some basic functionality, so be sure the provided variables are correct.
  • IMPORTANT: This version is dedicated for Ebert Hera, as currently it needs a workaround.
  • Do not use this for other customers!!
  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Change environment tag to Environment. To be compliant with the APF Policy iniative.
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v2.3.0

Changes:

  • Make AVD Workspace friendlyname configurable.
  • Merged PR 17045: Add optional friendly name for AVD workspace configuration
  • Changed applicationReference code to avoid order drifts.Added a toset().
  • Code contained some hardcoded GUID's, these are now replaced by variables.
  • Make the version generic, so it can be used by multiple customers.
  • This update changes some basic functionality, so be sure the provided variables are correct.
  • IMPORTANT: This version is dedicated for Ebert Hera, as currently it needs a workaround.
  • Do not use this for other customers!!
  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Change environment tag to Environment. To be compliant with the APF Policy iniative.
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v2.2.1

Changes:

  • Changed applicationReference code to avoid order drifts.Added a toset().
  • Merged PR 16979: Refactor application group references to use toset for improved handling
  • Code contained some hardcoded GUID's, these are now replaced by variables.
  • Make the version generic, so it can be used by multiple customers.
  • This update changes some basic functionality, so be sure the provided variables are correct.
  • IMPORTANT: This version is dedicated for Ebert Hera, as currently it needs a workaround.
  • Do not use this for other customers!!
  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Change environment tag to Environment. To be compliant with the APF Policy iniative.
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v2.2.0

Changes:

  • Code contained some hardcoded GUID's, these are now replaced by variables.
  • Merged PR 16484: Bugfix module
  • Make the version generic, so it can be used by multiple customers.
  • This update changes some basic functionality, so be sure the provided variables are correct.
  • IMPORTANT: This version is dedicated for Ebert Hera, as currently it needs a workaround.
  • Do not use this for other customers!!
  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Make the deployment of private endpoints for the hostpool optional. Addlifecycle for images (will be updated with a separate process).
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v2.1.0

Changes:

  • Make the version generic, so it can be used by multiple customers.
  • Merged PR 16472: Update module
  • This update changes some basic functionality, so be sure the provided variables are correct.
  • IMPORTANT: This version is dedicated for Ebert Hera, as currently it needs a workaround.
  • Do not use this for other customers!!
  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Make the deployment of private endpoints for the hostpool optional. Addlifecycle for images (will be updated with a separate process).
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v2.0.0 Breaking

Changes:

  • This update changes some basic functionality, so be sure the provided variables are correct.
  • IMPORTANT: This version is dedicated for Ebert Hera, as currently it needs a workaround.
  • Do not use this for other customers!!
  • Merged PR 16469: Update module
  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Make the deployment of private endpoints for the hostpool optional. Addlifecycle for images (will be updated with a separate process).
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v1.3.0

Changes:

  • changed FSlogix permissions from file data smb contributor toStorage File Data SMB Admin. Added nsg rule to allow traffic from sessionhost subnet to fslogix subnet on port 445. Added default nsg rules. Make it easier to configure nsg rules.
  • Merged PR 16425: Improvements NSG rules, permissions
  • Make the deployment of private endpoints for the hostpool optional. Addlifecycle for images (will be updated with a separate process).
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v1.2.0

Changes:

  • Make the deployment of private endpoints for the hostpool optional. Addlifecycle for images (will be updated with a separate process).
  • Merged PR 16187: Add hostpool private endpoint variable
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v1.1.0

Changes:

  • Add parametersessionhost_tags. Removed unnecessary role assignment and EntraID Group Update readme file.
  • Merged PR 16152: Update AVD infrastructure module.
  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v1.0.2

Changes:

  • Add network_settings default action deny to fslogix storage account.To fix non-compliant security policy.
  • Merged PR 15928: Add network settings to FSLogix storage account module and remove commented b...
  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • First release AVD Infrastructure module.

v1.0.1

Changes:

  • Validation rule to check the length of the fslogix storageaccount name and application group name. Change application group name. Change fslogix storage account name.
  • Merged PR 15918: Add validation for hostpool and application group name length constraints
  • First release AVD Infrastructure module.

v1.0.0

Changes:

  • First release AVD Infrastructure module.
  • Merged PR 15858: First version AVD infrastructure module