hashicorp/terraform-provider-azurerm (azurerm)
### [`v3.112.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#31120-July-12-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.111.0...v3.112.0)
FEATURES:
- New Data Source: `azurerm_elastic_san_volume_snapshot` ([#26439](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26439))
- New Resource: `azurerm_dev_center_dev_box_definition` ([#26307](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26307))
- New Resource: `azurerm_dev_center_environment_type` ([#26291](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26291))
- New Resource: `azurerm_virtual_machine_restore_point` ([#26526](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26526))
- New Resource: `azurerm_virtual_machine_restore_point_collection` ([#26526](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26526))
ENHANCEMENTS:
- dependencies: updating to `v0.20240710.1114656` of `github.com/hashicorp/go-azure-sdk` ([#26588](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26588))
- dependencies: updating to `v0.70.0` of `go-azure-helpers` ([#26601](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26601))
- `containerservice`: updating the Fleet resources to use API Version `2024-04-01` ([#26588](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26588))
- Data Source: `azurerm_network_service_tags` - extend validation for `service` to allow `AzureFrontDoor.Backend`, `AzureFrontDoor.Frontend`, and `AzureFrontDoor.FirstParty` ([#26429](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26429))
- `azurerm_api_management_identity_provider_aad` - support for the `client_library` property ([#26093](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26093))
- `azurerm_api_management_identity_provider_aadb2c` - support for the `client_library` property ([#26093](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26093))
- `azurerm_dev_test_virtual_network` - support for the `shared_public_ip_address` property ([#26299](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26299))
- `azurerm_kubernetes_cluster` - support for the `certificate_authority` block under the `service_mesh_profile` block ([#26543](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26543))
- `azurerm_linux_web_app` - support the value `8.3` for the `php_version` property ([#26194](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26194))
- `azurerm_machine_learning_compute_cluster` - the `identity` property can now be updated ([#26404](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26404))
- `azurerm_web_application_firewall_policy` - support for the `JSChallenge` value for `managed_rules.managed_rule_set.rule_group_override.rule_action` ([#26561](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26561))
BUG FIXES:
- Data Source: `azurerm_communication_service` - `primary_connection_string`, `primary_key`, `secondary_connection_string` and `secondary_key` are marked as Sensitive ([#26560](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26560))
- `azurerm_app_configuration_feature` - fix issue when updating the resource without an existing `targeting_filter` ([#26506](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26506))
- `azurerm_backup_policy_vm` - split create and update function to fix lifecycle - ignore ([#26591](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26591))
- `azurerm_backup_protected_vm` - split create and update function to fix lifecycle - ignore ([#26583](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26583))
- `azurerm_communication_service` - the `primary_connection_string`, `primary_key`, `secondary_connection_string`, and `secondary_key` properties are now sensitive ([#26560](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26560))
- `azurerm_mysql_flexible_server_configuration` - add locks to prevent conflicts when deleting the resource ([#26289](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26289))
- `azurerm_nginx_deployment` - changing the `frontend_public.ip_address`, `frontend_private.ip_address`, `frontend_private.allocation_method`, and `frontend_private.subnet_id` now creates a new resource ([#26298](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26298))
- `azurerm_palo_alto_local_rulestack_rule` - correctl read the `protocol` property on read when the `protocol_ports` property is configured ([#26510](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26510))
- `azurerm_servicebus_namespace` - parse the identity returned by the API insensitively before setting into state ([#26540](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26540))
DEPRECATIONS:
- `azurerm_servicebus_queue` - `enable_batched_operations`, `enable_express` and `enable_partitioning` are superseded by `batched_operations_enabled`, `express_enabled` and `partitioning_enabled` ([#26479](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26479))
- `azurerm_servicebus_subscription` - `enable_batched_operations` has been superseded by `batched_operations_enabled` ([#26479](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26479))
- `azurerm_servicebus_topic` - `enable_batched_operations`, `enable_express` and `enable_partitioning` are superseded by `batched_operations_enabled`, `express_enabled` and `partitioning_enabled` ([#26479](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26479))
Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.111.0
->3.112.0
Release Notes
hashicorp/terraform-provider-azurerm (azurerm)
### [`v3.112.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#31120-July-12-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.111.0...v3.112.0) FEATURES: - New Data Source: `azurerm_elastic_san_volume_snapshot` ([#26439](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26439)) - New Resource: `azurerm_dev_center_dev_box_definition` ([#26307](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26307)) - New Resource: `azurerm_dev_center_environment_type` ([#26291](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26291)) - New Resource: `azurerm_virtual_machine_restore_point` ([#26526](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26526)) - New Resource: `azurerm_virtual_machine_restore_point_collection` ([#26526](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26526)) ENHANCEMENTS: - dependencies: updating to `v0.20240710.1114656` of `github.com/hashicorp/go-azure-sdk` ([#26588](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26588)) - dependencies: updating to `v0.70.0` of `go-azure-helpers` ([#26601](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26601)) - `containerservice`: updating the Fleet resources to use API Version `2024-04-01` ([#26588](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26588)) - Data Source: `azurerm_network_service_tags` - extend validation for `service` to allow `AzureFrontDoor.Backend`, `AzureFrontDoor.Frontend`, and `AzureFrontDoor.FirstParty` ([#26429](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26429)) - `azurerm_api_management_identity_provider_aad` - support for the `client_library` property ([#26093](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26093)) - `azurerm_api_management_identity_provider_aadb2c` - support for the `client_library` property ([#26093](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26093)) - `azurerm_dev_test_virtual_network` - support for the `shared_public_ip_address` property ([#26299](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26299)) - `azurerm_kubernetes_cluster` - support for the `certificate_authority` block under the `service_mesh_profile` block ([#26543](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26543)) - `azurerm_linux_web_app` - support the value `8.3` for the `php_version` property ([#26194](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26194)) - `azurerm_machine_learning_compute_cluster` - the `identity` property can now be updated ([#26404](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26404)) - `azurerm_web_application_firewall_policy` - support for the `JSChallenge` value for `managed_rules.managed_rule_set.rule_group_override.rule_action` ([#26561](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26561)) BUG FIXES: - Data Source: `azurerm_communication_service` - `primary_connection_string`, `primary_key`, `secondary_connection_string` and `secondary_key` are marked as Sensitive ([#26560](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26560)) - `azurerm_app_configuration_feature` - fix issue when updating the resource without an existing `targeting_filter` ([#26506](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26506)) - `azurerm_backup_policy_vm` - split create and update function to fix lifecycle - ignore ([#26591](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26591)) - `azurerm_backup_protected_vm` - split create and update function to fix lifecycle - ignore ([#26583](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26583)) - `azurerm_communication_service` - the `primary_connection_string`, `primary_key`, `secondary_connection_string`, and `secondary_key` properties are now sensitive ([#26560](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26560)) - `azurerm_mysql_flexible_server_configuration` - add locks to prevent conflicts when deleting the resource ([#26289](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26289)) - `azurerm_nginx_deployment` - changing the `frontend_public.ip_address`, `frontend_private.ip_address`, `frontend_private.allocation_method`, and `frontend_private.subnet_id` now creates a new resource ([#26298](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26298)) - `azurerm_palo_alto_local_rulestack_rule` - correctl read the `protocol` property on read when the `protocol_ports` property is configured ([#26510](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26510)) - `azurerm_servicebus_namespace` - parse the identity returned by the API insensitively before setting into state ([#26540](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26540)) DEPRECATIONS: - `azurerm_servicebus_queue` - `enable_batched_operations`, `enable_express` and `enable_partitioning` are superseded by `batched_operations_enabled`, `express_enabled` and `partitioning_enabled` ([#26479](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26479)) - `azurerm_servicebus_subscription` - `enable_batched_operations` has been superseded by `batched_operations_enabled` ([#26479](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26479)) - `azurerm_servicebus_topic` - `enable_batched_operations`, `enable_express` and `enable_partitioning` are superseded by `batched_operations_enabled`, `express_enabled` and `partitioning_enabled` ([#26479](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26479))Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» 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 has been generated by Mend Renovate. View repository job log here.