Releases: hashicorp/terraform-provider-azurerm
Releases · hashicorp/terraform-provider-azurerm
v3.65.0
FEATURES:
- New Data Source:
azurerm_communication_service
(#22426)
ENHANCEMENTS:
- dependencies: updating to
v0.20230712.1084117
ofgithub.com/hashicorp/go-azure-sdk
(#22491) - dependencies: updating to
v0.20230703.1101016
ofgithub.com/tombuildsstuff/kermit
(#22390) - provider: the Resource Providers
Microsoft.Kubernetes
andMicrosoft.KubernetesConfiguration
are now automatically registered (#22463) automation/dscconfiguration
- updating to API Version2022-08-08
(#22403)azurestackhcl
- updating to API Version2023-03-01
(#22411)batch
- updating to use API Version2023-05-01
(#22412)datafactory
- movingazurerm_data_factory
andazurerm_data_factory_managed_private_endpoint
over tohashicorp/go-azure-sdk
(#22409)elastic
- updating to API Version2023-06-01
(#22451)kusto
- updating to API Version2023-05-02
[GH-22410managedapplications
- migrate tohashicorp/go-azure-sdk
(#21571)privatedns
: updating to API Version2020-06-01
(#22470)storage
- updating to Data Plane API Version2020-08-04
(#22405)network
-application_security_group
andprivate_endpoint
now usehashicorp/go-azure-sdk
(#22396)voiceservices
: updating to use API Version2023-04-03
(#22469)- Data Source:
azurerm_kubernetes_cluster
- add support for theinternal_ingress_gateway_enabled
andexternal_ingress_gateway_enabled
properties (#22393) azurerm_batch_account
- support for thenetwork_profile
block (#22356)azurerm_container_app
- themin_replicas
andmax_replicas
propertiesnow support a maximum value of300
(#22511)azurerm_dns_zone
- can now use thehost_name
property withdns_zone
forsoa_record
creation (#22312)azurerm_kubernetes_cluster
- add support for theinternal_ingress_gateway_enabled
andexternal_ingress_gateway_enabled
properties (#22393)azurerm_site_recovery_vmware_replication_policy_association
- update validation to correctly handle case (#22443)
BUG FIXES:
azurerm_automation_dsc_configuration
- fixing an issue wherecontent_embedded
couldn't be deserialized (#22403)azurerm_data_factory_dataset_cosmosdb_sqlapi
- fix incorrect type/error message during read (#22438)azurerm_data_factory_dataset_mysql
- fix incorrect type/error message during read (#22438)azurerm_data_factory_dataset_postgresql
- fix incorrect type/error message during read (#22438)azurerm_logic_app_workflow
- prevent crash whenaccess_control
is empty block (#22486)azurerm_vpn_server_configuration
- prevent a potential panic when setting deprecated variables (#22437)
v3.64.0
FEATURES:
- New Data Source:
azurerm_automation_variables
(#22216) - New Resource:
azurerm_arc_private_link_scope
(#22314) - New Resource:
azurerm_kusto_cosmosdb_data_connection
(#22295) - New Resource:
azurerm_pim_active_role_assignment
(#20731) - New Resource:
azurerm_pim_eligible_role_assignment
(#20731)
ENHANCEMENTS:
- dependencies:
web
: updating to API Version2022-09-01
(#22352) - dependencies:
cognitive
: updating to API Version2023-05-01
(#22223) - dependencies: updating to
v1.53.0
ofgoogle.golang.org/grpc
(#22383) azurerm_cognitive_deployment
- suppot for thescale
block propetiestier
,size
,family
, andcapacity
(#22223)azurerm_linux_function_app
- added support for thepublic_network_access_enabled
property (#22352)azurerm_linux_function_app_slot
- added support for thepublic_network_access_enabled
property (#22352)azurerm_linux_web_app
- added support for thepublic_network_access_enabled
property (#22352)azurerm_linux_web_app_slot
- added support for thepublic_network_access_enabled
property (#22352)azurerm_windows_function_app
- added support for thepublic_network_access_enabled
property (#22352)azurerm_windows_function_app_slot
- added support for thepublic_network_access_enabled
propertyazurerm_windows_web_app
- added support for thepublic_network_access_enabled
property (#22352)azurerm_windows_web_app_slot
- added support for thepublic_network_access_enabled
property (#22352)azurerm_stream_analytics_output_blob
- increase thebatch_min_rows
property allowed values to1000000
(#22331)azurerm_spring_cloud_gateway
- support for the theallowed_origin_patterns
property (#22317)
BUG FIXES:
- Data Source
azurerm_virtual_machine_scale_set
- prevent a nil pointer panic during reads (#22335) azurerm_application_insights_api_key
- prevent a nil pointer panic (#22388)azurerm_linux_function_app
- theallowed_origins
property in thecors
block now has a minimum entry count of1
(#22352)azurerm_linux_function_app_slot
- theallowed_origins
property in thecors
block now has a minimum entry count of1
(#22352)azurerm_linux_web_app
- theallowed_origins
property in thecors
block now has a minimum entry count of1
(#22352)azurerm_linux_web_app
- prevent a nil pointer panic in docker settings processing (#22347)azurerm_linux_web_app_slot
- theallowed_origins
property in thecors
block now has a minimum entry count of1
(#22352)azurerm_private_dns_resolver_forwarding_rule_resource
- changing thedomain_name
property now creates a new resource (#22375)azurerm_windows_function_app
- theallowed_origins
property in thecors
block now has a minimum entry count of1
(#22352)azurerm_windows_function_app_slot
- theallowed_origins
property in thecors
block now has a minimum entry count of1
(#22352)azurerm_windows_web_app
- theallowed_origins
property in thecors
block now has a minimum entry count of1
(#22352)azurerm_windows_web_app_slot
- theallowed_origins
property in thecors
block now has a minimum entry count of1
(#22352)azurerm_network_security_rule
- improve validation of thename
property and prevent creation of resources that are broken (#22336)
DEPRECATION:
media
- all resources and data sources are deprecated ahead of service being retired (#22350)
v3.63.0
FEATURES:
- New Data Source:
azurerm_network_manager_network_group
(#22277)
BREAKING CHANGES:
azurerm_linux_web_app
- thewin32_status
property of thestatus_code
block inauto_heal
has changed fromstring
toint
. (#22003)azurerm_linux_web_app_slot
-thewin32_status
property of thestatus_code
block inauto_heal
has changed fromstring
toint
. (#22003)azurerm_windows_web_app
- thewin32_status
property of thestatus_code
block inauto_heal
has changed fromstring
toint
. (#22003)azurerm_windows_web_app_slot
- thewin32_status
property of thestatus_code
block inauto_heal
has changed fromstring
toint
. (#22003)
ENHANCEMENTS:
- dependencies: updating to
v0.20230623.1103505
ofgithub.com/hashicorp/go-azure-sdk
(#22263) - dependencies: updating to
v0.57.0
ofgithub.com/hashicorp/go-azure-helpers
(#22247) - dependencies:
containers/containerinstance
: updating to API Version2023-05-01
(#22276) - dependencies:
network/securityrules
: migrate togo-azure-sdk
(#22242) - dependencies:
redis
: updating to API Version2023-04-01
(#22285) - Data Source:
azurerm_kubernetes_cluster
- add support for thecustom_ca_trust_certificates_base64
property (#22032) azurerm_automation_software_update_configuration
- theduration
property now defaults toPT2H
as per the service. (#22204)azurerm_automation_software_update_configuration
- theschedule
block is now limited to1
, to match the API limit. (#22204)azurerm_automation_software_update_configuration
- theschedule
block is nowRequired
to match the API specification. The API rejects requests that do not specify this block, with at least afrequency
value. (#22204)azurerm_automation_software_update_configuration
- thefrequency
property is now aRequired
property of theschedule
block. This is to match the minimum requirements of the API. (#22204)azurerm_automation_software_update_configuration
- thepre_task
blocks are now limited to1
to match the API. (#22204)azurerm_automation_software_update_configuration
- thepost_task
blocks are now limited to1
to match the API. (#22204)azurerm_automation_software_update_configuration
- theoperating_system
property has been deprecated and is now controlled by the presence of either alinux
orwindows
block. (#22204)azurerm_automation_software_update_configuration
- one of thelinux
orwindows
blocks must now be present. This is a requirement of the API, so is a non-breakingOptional
toRequired
change. (#22204)azurerm_automation_software_update_configuration
- themonthly_occurrence
blocks are now limited to1
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 throughsecurity_domain_key_vault_certificate_ids
(#22162)azurerm_kubernetes_cluster
- support for thecustom_ca_trust_certificates_base64
property (#22032)azurerm_kubernetes_cluster
- support for themaintenance_window_auto_upgrade
block (#21760)azurerm_kubernetes_cluster
- support for themaintenance_window_node_os
block (#21760)azurerm_monitor_aad_diagnostic_setting
- deprecatelog
in favour ofenabled_log
(#21390)azurerm_resource_group
- support for themanaged_by
property (#22012)
BUG FIXES:
azurerm_automation_schedule
- prevent diffs for theexpiry_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 theos_disk.size_gb
propety now creates a new resource (#22272)azurerm_kubernetes_cluster
- fix the validation fornode_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 thedocker_image
anddocker_image_tag
properties in favour ofdocker_image_name
,docker_registry_url
,docker_registry_username
, anddocker_registry_password
. These settings now manage the respectiveapp_settings
values of the same name. (#22003)azurerm_linux_web_app_slot
- deprecated thedocker_image
anddocker_image_tag
properties in favour ofdocker_image_name
,docker_registry_url
,docker_registry_username
, anddocker_registry_password
. These settings now manage the respectiveapp_settings
values of the same name. (#22003)azurerm_site_recovery_replicated_vm
- set thenetwork_interface.failover_test_subnet_name
,network_interface.failover_test_public_ip_address_id
andnetwork_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
- thelast_access_time_enabled
andcontainer_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 thedocker_container_registry
,docker_container_name
, anddocker_container_tag
properties in favour ofdocker_image_name
,docker_registry_url
,docker_registry_username
, anddocker_registry_password
. These settings now manage the respectiveapp_settings
values of the same name. (#22003)azurerm_windows_web_app_slot
- deprecated thedocker_container_registry
,docker_container_name
, anddocker_container_tag
properties in favour ofdocker_image_name
,docker_registry_url
,docker_registry_username
, anddocker_registry_password
. These settings now manage the respectiveapp_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)
v3.62.1
v3.62.0
FEATURES:
- New Resource:
azurerm_new_relic_monitor
(#21958)
ENHANCEMENTS:
- dependencies: updating to
v0.20230614.1151152
ofgithub.com/hashicorp/go-azure-sdk
(#22176) - dependencies:
compute/marketplace_agreement
- swap to usehashicorp/go-azure-sdk
(#21938) - dependencies:
network/manager
- swap to usehashicorp/go-azure-sdk
(#22119) - dependencies:
network/route
- swap to usehashicorp/go-azure-sdk
(#22227) azurerm_cosmosdb_gremlin_graph
- support for theanalytical_storage_ttl
property (#22179)azurerm_kubernetes_cluster
- support for the valueAzureLinux
for the fieldos_sku
within thedefault_node_pool
block (#22139)azurerm_kubernetes_cluster
- support for the propertynode_os_channel_upgrade
(#22187)azurerm_kubernetes_cluster_node_pool
- support for the valueAzureLinux
for the fieldos_sku
(#22139)azurerm_monitor_workspace
- support forpublic_network_access_enabled
(#22197)azurerm_virtual_hub
- support forvirtual_router_auto_scale_min_capacity
(#21614)
BUG FIXES:
azurerm_application_insights_workbook
- thedisplay_name
property can now be updated (#22148)azurerm_bastion_host
- will now create a new resource when thesku
property is downgraded (#22147)azurerm_container_app
- theEmptyDir
property now functions (#22196)azurerm_kubernetes_cluster
- fix the validation preventing cluster's withnetwork_plugin_mode
set toOverlay
due to a case change in the upstream API (#22153)azurerm_resource_deployment_script_*
- fix issue whereidentity
wasn't specified but was being sent asTypeNone
to the api (#22165)azurerm_bastion_host
- theip_configuration
propery is now required (#22154)
v3.61.0
FEATURES:
- New Data Source:
azurerm_mobile_network_packet_core_data_plane
(#21053) - New Resource:
azurerm_arc_machine_extension
(#22051) - New Resource:
azurerm_arc_kubernetes_flux_configuration
(#21579) - New Resource:
azurerm_kubernetes_flux_configuration
(#21579) - New Resource:
azurerm_mobile_network_packet_core_data_plane
(#21053)
ENHANCEMENTS:
- dependencies: updating to
v0.20230530.1150329
ofgithub.com/tombuildsstuff/kermit
(#21980) - dependencies:
compute/gallery
: updating to API Version2022-03-03
(#21999) - dependencies:
kusto
: updating to API Version2022-12-29
(#21961) - Data Source
azurerm_site_recovery_replication_recovery_plan
- add support forazure_to_azure_settings
block (#22098) compute
: updating to use API Version2023-03-01
(#21980)containers
: updating to use API version2023-04-02-preview
[22048]managedidentity
: updating to use API Version2023-01-31
(#22102)azurerm_backup_protected_vm
- support for theprotection_state
property (#20608)azurerm_batch_account
- thepublic_network_access_enabled
property can now be updated (#22095)azurerm_batch_pool
- support for thetarget_node_communication_mode
property (#22094)azurerm_automanage_configuration
- support for thelog_analytics_enabled
property (#22121)azurerm_nginx_certificate
- thekey_virtual_path
,certificate_virtual_path
, andkey_vault_secret_id
proeprties can now be updated (#22100)azurerm_spring_cloud_gateway
- support for theclient_authentication
property (#22016)
BUG FIXES:
azurerm_databricks_workspace_data_source
- correctly set themanaged_idnetity_id
attribute (#22021)
v3.60.0
NOTES:
azurerm_security_center_subscription_pricing
- upon deletion the pricing tier will now reset toFree
tier (#21437)
ENHANCEMENTS:
- dependencies:
batch
: updating to API Version2022-10-01
(#21962) - dependencies:
loadtest
: updating to API Version2022-12-01
(#22091) - provider: adding the
client_id_file_path
andclient_secret_file_path
provider properties (#21764) data.azurerm_key_vault_encrypted_value
- now exports thedecoded_plain_text_value
[attribute GH-21682]azurerm_automanage_configuration
- support for thebackup
andazure_security_baseline
blocks (#22081)azurerm_app_configuration
- support toggling of user permission error on soft deleted stores throughapp_configuration.recover_soft_deleted
feature flag (#19661)azurerm_backup_policy_file_share
- support for day-based retention policies and hourly backups (#21529)azurerm_linux_function_app
- support for Python3.11
for Linux function app (#21956)azurerm_linux_function_app_slot
- support for Python3.11
for Linux function app (#21956)azurerm_monitor_autoscale_setting
- support for thepredictive
block (#22038)azurerm_machine_learning_compute_instance
- support for thenode_public_ip_enabled
property (#22063)azurerm_spring_cloud_service
- support for thecontainer_registry
block (#22017)azurerm_site_recovery_replication_recovery_plan
- the order of thepre_action
andpost_action
properties is now respected (#22019)
BUG FIXES:
azurerm_hdinsight_interactive_query_cluster
- deprecating the*_node.0.autoscale.0.capacity
property (#21981)azurerm_key_vault_key
- allow therotation_policy
property to be removed (#21935)azurerm_mssql_server
- fix issue where theminimum_tls_version
property is being returned asNone
instead ofDisabled
(#22067)azurerm_sentinel_data_connector_microsoft_threat_intelligence
- thebing_safety_phishing_url_lookback_date
property has been deprecated (#21954)
v3.59.0
FEATURES:
- New Data Source:
azurerm_arc_machine
(#21796) - New Resource:
azurerm_automanage_configuration
(#21490)
ENHANCEMENTS:
- dependencies: updating to
v0.20230523.1140858
ofgithub.com/hashicorp/go-azure-sdk
(#21910) - dependencies:
azurem_monitor_action_group
- upgradingactiongroupsapis
from2021-09-01
to2023-01-01
(#21948) - dependencies:
policy.guestconfigurationassignments
: migrate tohashicorp/go-azure-sdk
(#21927) - dependencies:
azurerm_monitor_autoscale_setting
upgrade API version from to2023-05-01-preview
(#21953) data.azurerm_linux_web_app
- now exports theavailability
andusage
attributes (#21945)data.azurerm_linux_function_app
- now exports theavailability
andusage
attributes (#21945)data.azurerm_cdn_frontdoor_secret
- now exports theexpiration_date
attribute (#21945)data.azurerm_virtual_machine
- now exports thepower_state
(#21945)data.azurerm_virtual_machine_scale_set
- now exports thepower_state
attribute (#21945)data.azurerm_azurerm_resources
- now exports theresource_group_name
attribute for each resource (#21676)security.watchitems
- updating to usehashicorp/go-azure-sdk
(#21944)azurerm_cosmosdb_account
- support new capabilities forMongoDB
(#21974)azurerm_kubernetes_cluster
- the propertiesenable_host_encryption
,enable_node_public_ip
,kubelet_config
,linux_os_config
,max_pods
,node_taints
,only_critical_addons_enabled
,os_disk_size_gb
,os_disk_type
,os_sku
,pod_subnet_id
,ultra_ssd_enabled
,vnet_subnet_id
andzones
are now updateable through cycling of the system node pool (#21719)azurerm_machine_learning_compute_cluster
- add support for thenode_public_ip_enabled
property (#21377)azurerm_nginx_certificate
-key_vault_secret_id
now accepts version-less key vault secret ids (#21949)azurerm_postgresql_flexible_server
- add support forversion
value15
(#21934)azurerm_shared_image_version
- now exports theid
property (#22006)azurerm_spring_cloud_certificate
- support for theexclude_private_key
property (#21942)azurerm_spring_cloud_customized_accelerator
- support for theca_certificate_id
property (#21943)
BUG FIXES:
azurerm_app_configuration
- prevent errors when deleting by checking that the name of the app configuration store has been released (#21750)azurerm_express_route_port_authorization
- add a lock when create/update/delete authorization of express route port (#21959)azurerm_kubernetes_cluster
- recompute the fieldoidc_issuer_url
if the value ofoidc_issuer_enabled
has changed (#21911)azurerm_kubernetes_cluster
- set correct value fordefault_node_pool.os_sku
when resizing thedefault_node_pool
(#21976)azurerm_postgresql_flexible_server
- fix issue updatingstorage_mb
andbackup_retention_days
together (#21987)
v3.58.0
FEATURES:
- New data Source:
azurerm_mobile_network_packet_core_control_plane
(#21071) - New Resource:
azurerm_cosmosdb_mongo_role_definition
(#21754) - New Resource:
azurerm_cosmosdb_mongo_user_definition
(#21914) - New Resource:
azurerm_iothub_file_upload
(#20668) - New Resource:
azurerm_mobile_network_packet_core_control_plane
(#21071) - New Resource:
azurerm_mysql_flexible_server_active_directory_administrator
(#21786) - New Resource:
azurerm_monitor_alert_prometheus_rule_group
(#21751) - New Resource:
azurerm_recovery_services_vault_resource_guard_association
(#21712) - New Resource:
azurerm_site_recovery_hyperv_network_mapping
(#21788) - New Resource:
azurerm_site_recovery_vmware_replication_policy_association
(#21389)
ENHANCEMENTS:
- dependencies: updating to
v0.20230523.1080931
ofgithub.com/hashicorp/go-azure-sdk
(#21898) - dependencies: updating to
v0.20230518.1143920
ofgithub.com/tombuildsstuff/kermit
(#21899) - dependencies:
azurerm_monitor_autoscale_setting
upgrade API version from2015-04-01
to2022-10-01
(#21887) cosmosdb.gremlin
: updating to usehashicorp/go-azure-sdk
and api version2023-04-15
(#21813)cosmosdb.sql_container
: updating to usehashicorp/go-azure-sdk
and api version2023-04-15
(#21813)nginx
: updating to usehashicorp/go-azure-sdk
as a base layer rather thanAzure/go-autorest
(#21810)portal
: updating to usehashicorp/go-azure-sdk
as a base layer rather thanAzure/go-autorest
(#21810)redis
: updating to usehashicorp/go-azure-sdk
as a base layer rather thanAzure/go-autorest
(#21810)appplatform
: updating to API Version2023-03-01-preview
(#21404)redisenterprise
: updating to usehashicorp/go-azure-sdk
as a base layer rather thanAzure/go-autorest
(#21810)azurerm_cosmosdb_account
- fix for upstream Microsoft API issue where updatingidentity
anddefault_identity
at the same time silently fails (#21780)azurerm_monitor_activity_log_alert
- support for thelevels
,resource_providers
,resource_types
,resource_groups
,resource_ids
,statuses
, andsub_statuses
properties (#21367)azurerm_media_transform
- support for theexperimental_options
property (#21873)azurerm_backup_policy_vm
- support for thedays
andinclude_last_days
properties (#21434)azurerm_subnet
- thename
property within thesubnet_delegation
block can now be set toMicrosoft.App/environments
(#21893)azurerm_subnet_service_endpoint_policy
- support for theservice
property (#21865)azurerm_signalr_service
- support for theuser_assigned_identity_id
property (#21055)azurerm_site_recovery_replication_recovery_plan
- support for theazure_to_azure_settings
block (#21666)azurerm_cosmosdb_postgresql_cluster
- thecitus_version
property now supports11.3
(#21916)
BUG FIXES:
- Data Source:
azurerm_kubernetes_cluster
- prevent a panic when some values returned are nil (#21867) azurerm_application_insights_web_test
- normalizing the value for theapplication_insights_id
property (#21837)azurerm_api_management
- correctly configure thetriple_des_ciphers_enabled
value (#21789)azurerm_key_vault
- during creation thecreateMode
will now be set todefault
instead ofnil
(#21668)azurerm_spring_cloud_gateway_route_config
- thefilters
andpredicates
properties will now be omitted when not specified (#21745)azurerm_subnet
- permitMicrosoft.BareMetal/AzureHostedService
as an option for theservice_delegation
property (#21871)
v3.57.0
FEATURES:
- New Data Source:
azurerm_virtual_hub_connection
(#21681)
ENHANCEMENTS:
synapse
: refactoring to usetombuildsstuff/kermit
rather thanAzure/azure-sdk-for-go
for Data Plane (#21792)azurerm_batch_account
- support versionless keys for CMK (#21677)azurerm_kubernetes_cluster
- changing thehttp_proxy_config.no_proxy
no longer creates a new resource (#21793)azurerm_media_transform
- support for thejpg_image
andpng_image
blocks within thecustom_preset
block (#21709)azurerm_recovery_services_vault
- support themonitoring
block (#21691)
BUG FIXES:
data.azurerm_kubernetes_cluster
- prevent a panic when some values returned are nil (#21850)