github hashicorp/terraform-provider-azurerm v3.63.0

latest releases: v4.9.0, v3.117.0, v4.8.0...
16 months ago

FEATURES:

  • New Data Source: azurerm_network_manager_network_group (#22277)

BREAKING CHANGES:

  • azurerm_linux_web_app - the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)
  • azurerm_linux_web_app_slot -the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)
  • azurerm_windows_web_app - the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)
  • azurerm_windows_web_app_slot - the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)

ENHANCEMENTS:

  • dependencies: updating to v0.20230623.1103505 of github.com/hashicorp/go-azure-sdk (#22263)
  • dependencies: updating to v0.57.0 of github.com/hashicorp/go-azure-helpers (#22247)
  • dependencies: containers/containerinstance: updating to API Version 2023-05-01 (#22276)
  • dependencies: network/securityrules: migrate to go-azure-sdk (#22242)
  • dependencies: redis: updating to API Version 2023-04-01 (#22285)
  • Data Source: azurerm_kubernetes_cluster - add support for the custom_ca_trust_certificates_base64 property (#22032)
  • azurerm_automation_software_update_configuration - the duration property now defaults to PT2H as per the service. (#22204)
  • azurerm_automation_software_update_configuration - the schedule block is now limited to 1, to match the API limit. (#22204)
  • azurerm_automation_software_update_configuration - the schedule block is now Required to match the API specification. The API rejects requests that do not specify this block, with at least a frequency value. (#22204)
  • azurerm_automation_software_update_configuration - the frequency property is now a Required property of the schedule block. This is to match the minimum requirements of the API. (#22204)
  • azurerm_automation_software_update_configuration - the pre_task blocks are now limited to 1 to match the API. (#22204)
  • azurerm_automation_software_update_configuration - the post_task blocks are now limited to 1 to match the API. (#22204)
  • azurerm_automation_software_update_configuration - the operating_system property has been deprecated and is now controlled by the presence of either a linux or windows block. (#22204)
  • azurerm_automation_software_update_configuration - one of the linux or windows blocks must now be present. This is a requirement of the API, so is a non-breaking Optional to Required change. (#22204)
  • azurerm_automation_software_update_configuration - the monthly_occurrence blocks are now limited to 1 to match the API. (#22204)
  • azurerm_container_app - support for both system and user assigned identities at the same time (#21149)
  • azurerm_key_vault_managed_hardware_security_module - support for activating an HSM through security_domain_key_vault_certificate_ids (#22162)
  • azurerm_kubernetes_cluster - support for the custom_ca_trust_certificates_base64 property (#22032)
  • azurerm_kubernetes_cluster - support for the maintenance_window_auto_upgrade block (#21760)
  • azurerm_kubernetes_cluster - support for the maintenance_window_node_os block (#21760)
  • azurerm_monitor_aad_diagnostic_setting - deprecate log in favour of enabled_log (#21390)
  • azurerm_resource_group - support for the managed_by property (#22012)

BUG FIXES:

  • azurerm_automation_schedule - prevent diffs for the expiry_time property when it hasn't been set in the user's configuration (#21886)
  • azurerm_frontdoor - throw an error if the resource cannot be found during an update (#21975)
  • azurerm_image - changing the os_disk.size_gb propety now creates a new resource (#22272)
  • azurerm_kubernetes_cluster - fix the validation for node_os_channel_upgrade block (#22284)
  • azurerm_linux_virtual_machine - raise an error if the resource cannot be found during an update (#21975)
  • azurerm_linux_web_app - deprecated the docker_image and docker_image_tag properties in favour of docker_image_name, docker_registry_url, docker_registry_username, and docker_registry_password. These settings now manage the respective app_settings values of the same name. (#22003)
  • azurerm_linux_web_app_slot - deprecated the docker_image and docker_image_tag properties in favour of docker_image_name, docker_registry_url, docker_registry_username, and docker_registry_password. These settings now manage the respective app_settings values of the same name. (#22003)
  • azurerm_site_recovery_replicated_vm - set the network_interface.failover_test_subnet_name, network_interface.failover_test_public_ip_address_id and network_interface.failover_test_static_ip properties correctly (#22217)
  • azurerm_ssh_public_key - throw an error if the resource cannot be found during an update (#21975)
  • azurerm_storage_share - revert the resource ID format back to what it was previously due to a discrepancy in the API and Portal (#22271)
  • azurerm_storage_account - the last_access_time_enabled and container_delete_retention_policy properties are now supported in usgovernment (#22273)
  • azurerm_windows_virtual_machine - reaise an error if the resource cannot be found during an update (#21975)
  • azurerm_windows_web_app - deprecated the docker_container_registry, docker_container_name, and docker_container_tag properties in favour of docker_image_name, docker_registry_url, docker_registry_username, and docker_registry_password. These settings now manage the respective app_settings values of the same name. (#22003)
  • azurerm_windows_web_app_slot - deprecated the docker_container_registry, docker_container_name, and docker_container_tag properties in favour of docker_image_name, docker_registry_url, docker_registry_username, and docker_registry_password. These settings now manage the respective app_settings values of the same name. (#22003)

3.62.1 (June 22, 2023)

BUG FIXES:

dependencies: compute/marketplace_agreement - Downgrade API version to 2015-06-01 (#22264)

Don't miss a new terraform-provider-azurerm release

NewReleases is sending notifications on new releases.