Search

Please login in for more filter options


Kickstart your project with AVM templates.

web-staticsite

report
Report Package web-staticsite

If you believe that this package or its contents contain harmful information, please inform us.
Please be aware that we will never share your credentials.

Please let us know what this package contains.
Please enter a valid email address.

This Terraform Azure Verified Module deploys: terraform-azurerm-avm-res-web-staticsite

ipm add --package avm-terraform/web-staticsite --version 0.6.1 

Published: 19-06-2025

Project URL: https://ipmhub.io/avm-terraform

Package Type: Terraform

License: MIT


No readme file uploaded for this version

Release History

Version 0.6.1 - 2025-06-17

What's Changed

Full Changelog: https://github.com/Azure/terraform-azurerm-avm-res-web-staticsite/compare/v0.6.0...v0.6.1

Version 0.6.0 - 2025-03-03

Breaking Change(s):

  • azurerm required version set to ~> 4.3 to support public_network_access_enabled

Feature(s):

  • support for public_network_access_enabled which was introduced in azurerm 4.3.0 (addresses Issue #96)
  • output for domains available (addresses Issue #94)

Update(s):

  • output for api_key available (addresses Issue #99)
  • removed jsonencode from azapi_update_resource body to work with azapi 2.x (addresses Issue #97)

Contributors:

  • @birdnathan

Version 0.5.0 - 2025-02-20

Breaking Change(s):

  • azapi version set to "~> 2.0, < 3.0.0"
  • azurerm version set to "~> 4.0, < 5.0.0". No longer support azurerm 3.x

Feature(s):

None

Update(s):

  • fixes to custom domain logic (addresses #85)
  • fixes to managed identities logic (addresses #89)

Contributors:

  • @birdnathan

Version 0.4.1 - 2024-11-04

Breaking Change(s):

NONE

Feature(s):

  • support for azapi 2.x addressing Issue #70

Update(s):

  • minor changes to examples

Version 0.4.0 - 2024-10-17

Breaking Change(s):

  • minimum required terraform version as 1.7.0

Feature(s):

  • basic_auth support added (addressing Issue #58)
    • basic_auth_enabled: Serves as toggle for whether or not basic authentication should be enabled
    • basic_auth: Object that controls basic authentication access
  • preview_environments_enabled: toggles whether Preview (Staging) environments should be enabled
  • configuration_file_changes_enabled: toggles whether changes to the configuration file should be permitted
  • support for azurerm 4.x

Update(s):

  • examples/basic_auth added
  • AVM repo governance
  • changes to examples/interfaces for running tests

Version 0.3.3 - 2024-08-06

Breaking Change(s):

None

Feature(s):

None

Update(s):

  • sensitive tag added to resource and resource_id
  • outputs.tf added to examples/custom_domain
  • removed repository_url and branch from examples
  • examples/interfaces uses version 0.15.1 of avm-res-compute-virtualmachine

Version 0.3.2 - 2024-07-18

Breaking Change(s):

None

Feature(s):

  • new telemetry
    • transition to use of modtm provider (view here)
    • removed locals.telemetry.tf
    • removed locals.telemetry.tf.json

Update(s):

None

Version 0.3.1 - 2024-05-17

  • linting fixes:
    • principal_type argument for role_assignments
    • changes to interfaces \ main.tf
      • commenting out role_assignments block(s)
      • commenting out unused data objects

Version 0.3.0 - 2024-05-06

linting overhaul:

  • lock
    • kind made required string
    • default set to null instead of {}
    • accepted values for kind are "CanNotDelete" or "ReadOnly" | removed "None"
    • default set to null
  • managed_identites <-- identities
    • nullable set to false
  • private_endpoints
    • removed inherit_lock argument
    • removed inherit_tags argument
    • nullable set to false
  • role_assignments
    • nullable set to false`
  • tags
    • type set to map(string)
    • default set to null instead of {}
  • Deprecated variables/arguments:
    • inherit_lock argument in private_endpoints
    • inherit_tags argument in private_endpoints
  • New variables:
    • all_child_resources_inherit_tags
    • all_child_resources_inherit_lock
    • private_endpoints_inherit_lock
    • private_endpoints_manage_dns_zone_group

Version 0.2.0 - 2024-03-28

Changes:

  • azurerm_static_site, azurerm_static_site_custom_domain deprecated
  • azurerm_static_web_app, azurerm_static_web_app_custom_domain used
  • create_cname_records, create_txt_records` toggles for custom domain objects

Version 0.1.0 - 2024-02-09

This is the static web app resource module for Azure Verified Modules library. This module can deploy a static web app with some of the common configurations. It leverages the AzureRM and AzAPI providers and sets a number of initial defaults to minimize the overall inputs for simple configurations.

 
 {
  "workingFolder": "packages",
  "packages": [
    // packages defined earlier
    {
      "name": "avm-terraform/web-staticsite",
      "version": "0.6.1"
    }
  ]
}

This package has no dependencies

Stats

Selected version:

0.6.1

Downloads this version:

0

Downloads all versions:

0

Latest version:

0.6.1

Latest update:

19-06-2025

avm-terraform

Other versions (11)

0.6.1

0.6.0

0.5.0

0.4.1

0.4.0

0.3.3

0.3.2

0.3.1

0.3.0

0.2.0