Added
- GH-2: Expose
log_analytics_workspace_location
Changed
- AZ-908: Use the new data source for CAF naming (instead of resource)
Fixed
- AZ-907: Remove Storage Account firewall for monitoring function
Changed
- AZ-901: Bump
storage-account
module tov7.2.0
inlogs
submodule - AZ-901: Bump
keyvault
module tov7.0.1
- AZ-901: Bump
function-app
module tov7.0.1
- fix Storage Account firewall for monitoring function
Breaking
- AZ-840: Upgrade to Terraform 1.3+
Breaking
- AZ-130: Use our
storage-account
module instead of inline resources
Added
- AZ-815: Added example for logs archive and retention parameters
Changed
- AZ-808: Use current Tenant ID by default
Added
- AZ-792: Add default tags as extra dimensions in FAME
Fixed
- AZ-776: Fix outputs reference for
function-app
module (monitoring/FAME sub-module)
Breaking
- AZ-717: Bump monitoring module to use latest function-app version for provider v3
Added
- AZ-578: Add TotalFlowCount metric for VPN Gateways in FAME queries
Changed
- AZ-686: Update FAME release version for better error management
Added
- AZ-768: Add
monitoring_function_app_service_plan_name
- AZ-770: Add Terraform module info in output
Fixed
- AZ-588: Add parameters to configure FAME storage network rules (required by table queries Terraform resources)
Fixed
- AZ-588: Bump monitoring/function-app module to
v6.0.1
Breaking
- AZ-717: Minimum Terraform version required
v1.1
- AZ-717: Upgrade module to AzureRM provider
v3.0+
Added
- AZ-672: Add FAME queries for FrontDoor Standard/Premium
Fixed
- AZ-726: Fix version of AzureRM provider due to bug introduced in v2.99
Changed
- AZ-717: Prevent using the azurerm v3 provider
Added
- AZ-615: Add an option to enable or disable default tags
Fixed
- AZ-674: Fix SAS token generation bug (datasource that reference a non created resource). Clean no more needed module variables.
Breaking
- AZ-515: Option to use Azure CAF naming provider to name resources
- AZ-515: Require Terraform 0.13+
Changed:
- AZ-664: Update README with FAME extra dimensions
Added
- AZ-664: Add FAME queries table name output
Fixed
- AZ-665: Fix FAME backup queries when logs stored in AzureDiagnostics table
- AZ-665: Add time range all log queries
Breaking
- AZ-647: Fix
external
provider version constraint (compatible Terraform 0.13+ only)
Changed
- AZ-572: Revamp examples and improve CI
- AZ-650: Refactor
log
module and re-use our existingstorage-sas-token
module instead of inline script
Added
- AZ-569: Allow activating advanced threat protection on FAME function app's storage account
Breaking
- AZ-560: Module Function-App updated to latest
4.1.0
Added
- AZ-560: Add FAME custom name inputs
Changed
- AZ-532: Revamp README with latest
terraform-docs
tool
Breaking
- AZ-393: Remove support of Terraform 0.12
Added
- AZ-393: Monitoring Function for extra Azure metrics
Changed
- AZ-533: Improve variables documentation
- AZ-546: Follow Terraform module development recommendations
Updated
- AZ-481: With Terraform 0.14 and 0.15, sensitive attributes should also be set as sensitive outputs
- AZ-481: Module Azure Keyvault updated to latest
v4.4.0
Breaking
- AZ-160: Unify diagnostics settings, update Azure Keyvault module related parameters
Added
- AZ-410: Added a variable to enable choosing a TLS version for the logs storage account (Defaulted to TLS1_2)
Updated
- AZ-325: Upgrade keyvault module to latest version + Update CI
Fixed
- AZ-326: Add missing keyvault's inputs
Updated
- AZ-273: Module now compatible terraform
v0.13+
Fixed
- AZ-249: Remove main.tf file from logs submodule
Added
- AZ-233: Add lifecycle management on storage account
Breaking
- AZ-198: Upgrade module to be compliant with AzureRM 2.0
Fixed
- AZ-162: Cleanup README
Changed
- AZ-199: Fix account should be account in outputs
- AZ-199: Add possibility to not create the App Service logs container
Added
- AZ-162: IIS logs gathering option
- AZ-199: Add possibility to create a fileshare to archive logs
Fixed
- AZ-206: Pin version of provider AzureRM to be usable under v2.x
Changed
- AZ-117: Revamp sub-module directory to match HashiCorp registry best practices
- AZ-117: Use KeyVault module from registry at version
v2.0.1
Added
- AZ-169: Storage Account - allow to configure account_kind (default to StorageV2) and enable_https_traffic_only (default to false)
Added
- AZ-128: Output The Log Analytics Workspace name
- AZ-159: Add storage
enable_advanced_threat_protection
attribute option
Fixed
- AZ-145: Remove deprecated
resource_group_name
attribute on storage
Fixed
- AZ-134: Resolve issue with storage account name
Changed
- AZ-119: Revamp README for public release
Added
- AZ-119: Add CONTRIBUTING.md doc and
terraform-wrapper
usage with the module
Breaking
- AZ-94: Terraform 0.12 / HCL2 format
Added
- AZ-118: Add LICENSE, NOTICE & Github badges
Fixed
- AZ-48: Fix
logs_storage_account_appservices_container_name
variable and README
Fixed
- AZ-48: Fix Key Vault module version
Added
- AZ-48: First version with Key Vault and Log Analytics