hashicorp/terraform-provider-azurerm (azurerm)
### [`v3.116.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#31160-August-16-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.115.0...v3.116.0)
DEPRECATIONS:
All Azure Kubernetes Service (AKS) properties related to preview features are deprecated since they will not be available in a stable API. Please see https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide#aks-migration-to-stable-api for more details ([#26863](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26863))
FEATURES:
- New Resource: `azurerm_ai_services` ([#26008](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26008))
- New Resource: `azurerm_communication_service_email_domain_association` ([#26432](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26432))
- New Resource: `azurerm_dev_center_project_environment_type` ([#26941](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26941))
- New Resource: `azurerm_extended_location_custom_location` ([#24267](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24267))
- New Resource: `azurerm_postgresql_flexible_server_virtual_endpoint` ([#26708](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26708))
ENHANCEMENTS:
- `notificationhub` - updating to use version `2023-09-01` ([#26528](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26528))
- `azurerm_api_management_api` - update validation of `path` to allow single character strings ([#26922](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26922))
- `azurerm_cosmosdb_account` - add support for the property `burst_capacity_enabled` ([#26986](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26986))
- `azurerm_linux_function_app` - add support for `vnet_image_pull_enabled` property in 4.0 ([#27001](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27001))
- `azurerm_linux_function_app_slot` - add support for `vnet_image_pull_enabled` property in 4.0 ([#27001](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27001))
- `azurerm_logic_app_standard` - add support for `v8.0` in `site_config.dotnet_framework_version` ([#26983](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26983))
- `azurerm_management_group_policy_assignment` - remove length restriction on name ([#27055](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27055))
- `azurerm_recovery_services_vault` - add support for the `identity` block ([#26254](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26254))
- `azurerm_web_application_firewall_policy` - add support for the `js_challenge_cookie_expiration_in_minutes` property ([#26878](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26878))
- `azurerm_windows_function_app` - add support for `vnet_image_pull_enabled` property in 4.0 ([#27001](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27001))
- `azurerm_windows_function_app_slot` - add support for `vnet_image_pull_enabled` property in 4.0 ([#27001](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27001))
BUG FIXES:
- Data Source: `azurerm_storage_account` - add `default_share_level_permission` to the `azure_files_authentication` to prevent invalid address errors ([#26996](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26996))
- Data Source: `azurerm_search_service` - expose the `tags` property ([#26978](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26978))
- Data Source: `azurerm_virtual_machine` - populate missing `power_state` ([#26991](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26991))
- Data Source: `azurerm_virtual_machine_scale_set` - populate missing `power_state` ([#26991](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26991))
- `azurerm_api_management_api_schema` - correctly unmarshal `definition` and `components` ([#26531](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26531))
- `azurerm_cdn_frontdoor_secret` - fix issue where `expiration_date` was being set into the parent block ([#26982](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26982))
- `azurerm_container_app_environment` - fix diff suppress on `infrastructure_resource_group_name` ([#27007](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27007))
- `azurerm_express_route_connection` - prevent sending `private_link_fast_path_enabled` in the payload if it hasn't been explicitly set ([#26928](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26928))
- `azurerm_machine_learning_workspace` - `serverless_compute` can now be updated ([#26940](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26940))
- `azurerm_mssql_database` - fix issue where the database cannot be upgraded to use serverless due to the behaviour of the `license_type` field ([#26850](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26850))
- `azurerm_mssql_database` - prevent error when creating `Free` edition by setting `long_term_retention_policy` and `short_term_retention_policy` as empty ([#26894](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26894))
- `azurerm_nginx_deployment` - omit `capacity` when creating deployments with a basic plan ([#26223](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26223))
- `azurerm_role_management_policy` - prevent panic when updating `activation_rules.approval_stage` ([#26800](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26800))
- `azurerm_sentinel_threat_intelligence_indicator` - prevent panic when importing this resource ([#26976](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26976))
- `azurerm_servicebus_namespace` - fix panic reading encryption with versionless ids ([#27060](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27060))
- `azurerm_synapse_spark_pool` - prevent plan diff due to API behaviour by setting `node_count` as Computed ([#26953](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26953))
- `azurerm_virtual_network_gateway_connection` - fix issue where `ingress_nat_rule_ids` was updating the egress rules on updates ([#27022](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27022))
### [`v3.115.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#31150-August-09-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.114.0...v3.115.0)
ENHANCEMENTS:
- `cosmosdb` - updating to use version `2024-05-15` ([#26758](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26758))
- `healthcare` - updating to use version `2024-03-31` ([#26699](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26699))
- `redis` - updating to use version `2024-03-01` ([#26932](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26932))
- `azurerm_cosmosdb_account` - avoid infinite diff to `default_identity_type` for legacy resources where an empty string is returned by the RP ([#26525](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26525))
- `azurerm_linux_virtual_machine_scale_set` - add support for the `action` property in the `automatic_instance_repair` block ([#26227](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26227))
- `azurerm_log_analytics_saved_search` - update the regex for the `function_parameters` property to support more paramters ([#26701](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26701))
- `azurerm_monitor_data_collection_rule` - update `performance_counter.x.sampling_frequency_in_seconds` range `1` to `1800` ([#26898](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26898))
- `azurerm_orchestrated_virtual_machine_scale_set` - add support for the `action` property in the `automatic_instance_repair` block ([#26227](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26227))
- `azurerm_security_center_storage_defender` - add support for the property `scan_results_event_grid_topic_id` ([#26599](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26599))
- `azurerm_storage_account` - add support for the property `default_share_level_permission` in the `azure_files_authentication` block ([#26924](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26924))
- `azurerm_web_application_firewall_policy` - `excluded_rule_set.0.type` supports `Microsoft_BotManagerRuleSet` ([#26903](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26903))
- `azurerm_windows_virtual_machine_scale_set` - add support for the `action` property in the `automatic_instance_repair` block ([#26227](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26227))
BUG FIXES:
- `azurerm_container_group` - retrieve and set `storage_account_key` in the payload when updating the resource ([#26640](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26640))
- `azurerm_key_vault_managed_hardware_security_module_role_assignment` - fixed a crash in error messages ([#26972](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26972))
- `azurerm_kubernetes_cluster` - allow an empty list for `dns_zone_ids` in the `web_app_routing` block ([#26747](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26747))
- `azurerm_storage_share_file` - fix a bug when encoding the MD5 hash for the `content_md5` property ([#25715](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25715))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
3.114.0
->3.116.0
Release Notes
hashicorp/terraform-provider-azurerm (azurerm)
### [`v3.116.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#31160-August-16-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.115.0...v3.116.0) DEPRECATIONS: All Azure Kubernetes Service (AKS) properties related to preview features are deprecated since they will not be available in a stable API. Please see https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide#aks-migration-to-stable-api for more details ([#26863](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26863)) FEATURES: - New Resource: `azurerm_ai_services` ([#26008](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26008)) - New Resource: `azurerm_communication_service_email_domain_association` ([#26432](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26432)) - New Resource: `azurerm_dev_center_project_environment_type` ([#26941](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26941)) - New Resource: `azurerm_extended_location_custom_location` ([#24267](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24267)) - New Resource: `azurerm_postgresql_flexible_server_virtual_endpoint` ([#26708](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26708)) ENHANCEMENTS: - `notificationhub` - updating to use version `2023-09-01` ([#26528](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26528)) - `azurerm_api_management_api` - update validation of `path` to allow single character strings ([#26922](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26922)) - `azurerm_cosmosdb_account` - add support for the property `burst_capacity_enabled` ([#26986](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26986)) - `azurerm_linux_function_app` - add support for `vnet_image_pull_enabled` property in 4.0 ([#27001](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27001)) - `azurerm_linux_function_app_slot` - add support for `vnet_image_pull_enabled` property in 4.0 ([#27001](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27001)) - `azurerm_logic_app_standard` - add support for `v8.0` in `site_config.dotnet_framework_version` ([#26983](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26983)) - `azurerm_management_group_policy_assignment` - remove length restriction on name ([#27055](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27055)) - `azurerm_recovery_services_vault` - add support for the `identity` block ([#26254](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26254)) - `azurerm_web_application_firewall_policy` - add support for the `js_challenge_cookie_expiration_in_minutes` property ([#26878](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26878)) - `azurerm_windows_function_app` - add support for `vnet_image_pull_enabled` property in 4.0 ([#27001](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27001)) - `azurerm_windows_function_app_slot` - add support for `vnet_image_pull_enabled` property in 4.0 ([#27001](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27001)) BUG FIXES: - Data Source: `azurerm_storage_account` - add `default_share_level_permission` to the `azure_files_authentication` to prevent invalid address errors ([#26996](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26996)) - Data Source: `azurerm_search_service` - expose the `tags` property ([#26978](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26978)) - Data Source: `azurerm_virtual_machine` - populate missing `power_state` ([#26991](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26991)) - Data Source: `azurerm_virtual_machine_scale_set` - populate missing `power_state` ([#26991](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26991)) - `azurerm_api_management_api_schema` - correctly unmarshal `definition` and `components` ([#26531](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26531)) - `azurerm_cdn_frontdoor_secret` - fix issue where `expiration_date` was being set into the parent block ([#26982](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26982)) - `azurerm_container_app_environment` - fix diff suppress on `infrastructure_resource_group_name` ([#27007](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27007)) - `azurerm_express_route_connection` - prevent sending `private_link_fast_path_enabled` in the payload if it hasn't been explicitly set ([#26928](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26928)) - `azurerm_machine_learning_workspace` - `serverless_compute` can now be updated ([#26940](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26940)) - `azurerm_mssql_database` - fix issue where the database cannot be upgraded to use serverless due to the behaviour of the `license_type` field ([#26850](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26850)) - `azurerm_mssql_database` - prevent error when creating `Free` edition by setting `long_term_retention_policy` and `short_term_retention_policy` as empty ([#26894](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26894)) - `azurerm_nginx_deployment` - omit `capacity` when creating deployments with a basic plan ([#26223](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26223)) - `azurerm_role_management_policy` - prevent panic when updating `activation_rules.approval_stage` ([#26800](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26800)) - `azurerm_sentinel_threat_intelligence_indicator` - prevent panic when importing this resource ([#26976](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26976)) - `azurerm_servicebus_namespace` - fix panic reading encryption with versionless ids ([#27060](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27060)) - `azurerm_synapse_spark_pool` - prevent plan diff due to API behaviour by setting `node_count` as Computed ([#26953](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26953)) - `azurerm_virtual_network_gateway_connection` - fix issue where `ingress_nat_rule_ids` was updating the egress rules on updates ([#27022](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/27022)) ### [`v3.115.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#31150-August-09-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.114.0...v3.115.0) ENHANCEMENTS: - `cosmosdb` - updating to use version `2024-05-15` ([#26758](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26758)) - `healthcare` - updating to use version `2024-03-31` ([#26699](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26699)) - `redis` - updating to use version `2024-03-01` ([#26932](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26932)) - `azurerm_cosmosdb_account` - avoid infinite diff to `default_identity_type` for legacy resources where an empty string is returned by the RP ([#26525](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26525)) - `azurerm_linux_virtual_machine_scale_set` - add support for the `action` property in the `automatic_instance_repair` block ([#26227](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26227)) - `azurerm_log_analytics_saved_search` - update the regex for the `function_parameters` property to support more paramters ([#26701](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26701)) - `azurerm_monitor_data_collection_rule` - update `performance_counter.x.sampling_frequency_in_seconds` range `1` to `1800` ([#26898](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26898)) - `azurerm_orchestrated_virtual_machine_scale_set` - add support for the `action` property in the `automatic_instance_repair` block ([#26227](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26227)) - `azurerm_security_center_storage_defender` - add support for the property `scan_results_event_grid_topic_id` ([#26599](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26599)) - `azurerm_storage_account` - add support for the property `default_share_level_permission` in the `azure_files_authentication` block ([#26924](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26924)) - `azurerm_web_application_firewall_policy` - `excluded_rule_set.0.type` supports `Microsoft_BotManagerRuleSet` ([#26903](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26903)) - `azurerm_windows_virtual_machine_scale_set` - add support for the `action` property in the `automatic_instance_repair` block ([#26227](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26227)) BUG FIXES: - `azurerm_container_group` - retrieve and set `storage_account_key` in the payload when updating the resource ([#26640](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26640)) - `azurerm_key_vault_managed_hardware_security_module_role_assignment` - fixed a crash in error messages ([#26972](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26972)) - `azurerm_kubernetes_cluster` - allow an empty list for `dns_zone_ids` in the `web_app_routing` block ([#26747](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26747)) - `azurerm_storage_share_file` - fix a bug when encoding the MD5 hash for the `content_md5` property ([#25715](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25715))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.