ENHANCEMENTS:
- dependencies: updating to
v0.20230810.1125717
ofgithub.com/hashicorp/go-azure-sdk
[GH-22874] cosmos
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
[GH-22874]policy
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
[GH-22874]postgres
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
[GH-22874]recoveryservices
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
[GH-22874]resources
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
[GH-22874]
BUG FIXES:
azurerm_iothub_dps
- updating the validation fortarget
within theip_filter_rule
block to match the values defined in the Azure API Definitions [GH-22891]azurerm_postgresql_database
- updating the validation forcollation
to includeen-GB
[GH-22907]
FEATURES:
- New Data Source:
azurerm_palo_alto_local_rulestack
(#22700) - New Resource:
azurerm_graph_services_account
(#22665) - New Resource:
azurerm_managed_lustre_file_system
(#22680) - New Resource:
azurerm_palo_alto_local_rulestack
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_certificate
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_fqdn_list
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_outbound_trust_certificate_association
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_outbound_untrust_certificate_association
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_prefix_list
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_rule
(#22700) - New Resource:
azurerm_palo_alto_virtual_network_appliance
(#22700) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_hub_local_rulestack
(#22700) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_hub_panorama
(#22700) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_network_local_rulestack
(#22700) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_network_panorama
(#22700)
ENHANCEMENTS:
- dependencies: updating to
v0.58.0
ofgithub.com/hashicorp/go-azure-helpers
(#22813) - dependencies: updating to
v0.20230808.1103829
ofgithub.com/hashicorp/go-azure-sdk
(#22860) arckubernetes
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22815)bot
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22815)blueprints
: updating to usehashicorp/go-azure-sdk
(#21569)compute
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22860)digitaltwins
- updating to API Version2023-01-31
(#22782)hsm
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22815)hybridcompute
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22815)- Data Source:
azurerm_network_service_tags
- updating to usehashicorp/go-azure-sdk
(#22873) - Data Source:
azurerm_network_watcher
- updating to usehashicorp/go-azure-sdk
(#22873) azurerm_container_app_environment
-log_analytics_workspace_id
is now an Optional property (#22733)azurerm_digital_twins_instance
- support for User Assigned Identities (#22782)azurerm_function_app_function
- hyphen and underscore are now allows characters for function names (#22519)azurerm_key_vault_certificate
- Support update of certificates based oncertificate_policy
(#20627)azurerm_kubernetes_cluster
- export the identity for Web App Routing underweb_app_routing_identity
(#22809)azurerm_kubernetes_cluster
- add support for thesnapshot_id
property in thedefault_node_pool
block (#22708)azurerm_log_analytics_workspace
- support changing value ofsku
fromCapacityReservation
andPerGB2018
(#22597)azurerm_managed_application
- deprecate theparameters
property in favour ofparameter_values
(#21541)azurerm_monitor_action_group
- the valuehttps
is now supported foraad_auth
(#22888)azurerm_mssql_server
-SystemAssigned, UserAssigned
identity is now supported (#22828)azurerm_network_packet_capture
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_network_profile
- refactoring to usehashicorp/go-azure-sdk
(#22850)azurerm_network_watcher_flow_log
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_network_watcher
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_postgresql_database
- updating the validation forcollation
(#22689)azurerm_postgresql_flexible_server_database
- updating the validation forcollation
(#22689)azurerm_security_center_subscription_pricing
- support forextensions
block (#22643)azurerm_security_center_subscription_pricing
- support for theresource_type
Api
(#22844)azurerm_spring_cloud_configuration_service
- support for theca_certificate_id
property (#22814)azurerm_virtual_desktop_workspace
- added support for thepublic_network_access_enabled
property (#22542)azurerm_virtual_machine_packet_capture
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_virtual_machine_scale_set_packet_capture
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_vpn_gateway_connection
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_vpn_server_configuration
- refactoring to usehashicorp/go-azure-sdk
(#22850)azurerm_vpn_server_configuration_policy_group
- refactoring to usehashicorp/go-azure-sdk
(#22850)azurerm_vpn_site
- refactoring to usehashicorp/go-azure-sdk
(#22850)
BUG FIXES:
- Data Source:
azurerm_virutal_machine
- correctly retrieve and set value forpower_state
(#22851) azurerm_cdn_endpoint
- conditionally usingPUT
in place ofPATCH
when a field other thantags
has changed (#22662)azurerm_cdn_frontdoor_security_policy
- normalizing the value returned from the API forcdn_frontdoor_domain_id
(#22841)azurerm_container_group
- setinit_container.secure_environment_variables
into state correctly (#22832)azurerm_custom_ip_prefix
- support for environments other than Azure Public (#22812)azurerm_databricks_workspace
- update parse function formachine_learning_workspace_id
field validation (#22865)azurerm_key_vault
- fixing support for thestorage
Nested Item type (#22707)azurerm_kusto_cosmosdb_data_connection_resource
- ensure thesubscriptionId
andResourceGroupName
align with the CosmosDB container (#22663)azurerm_managed_application
- fix an issue wheresecureString
parameters were not persisted to state (#21541)azurerm_managed_application
- theplan
block is now marked ForceNew to comply with service limitations (#21541)azurerm_monitor_data_collection_rule
- recreate resource when attempting to removekind
(#22811)azurerm_static_site_custom_domain
- prevent overwritingvalidation_token
with an empty value by setting it into state when creating the resource (#22848)
FEATURES:
- New Resource:
azurerm_custom_ip_prefix
(#21322) - New Resource::
azurerm_mobile_network_sim
(#22628) - New Data Source:
azurerm_mobile_network_sim
(#22628) - New Resource:
azurerm_automation_variable_object
(#22644) - New Data Source:
azurerm_automation_variable_object
(#22644)
ENHANCEMENTS
- dependencies: updating to
v0.20230803.1095722
ofgithub.com/hashicorp/go-azure-sdk
(#22803) - dependencies: migrate mysql resources to
hashicorp/go-azure-sdk
(#22795) advisor
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)apimanagement
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22759)analysisservices
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)automation
: updatingdscnodeconfiguration
andsourcecontrol
to use API Version2022-08-08
(#22781)azurestackhci
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)domainservices
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)eventgrid
: refactoring to usehashicorp/go-azure-sdk
(#22673)machinelearningservice
: updating to use API Version2023-04-01
(#22729)monitor
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)network
: updating to use API Version2023-04-01
(#22727)relay
: updating to use API Version2021-11-01
(#22725)- Data Source:
azurerm_images
- support fordisk_encryption_set_id
(#22690) azurerm_eventhub_namespace_customer_managed_key
- support for theinfrastructure_encryption_enabled
property (#22718)azurerm_hpc_cache_blob_nfs_target
- support for setting theusage_model
property toREAD_ONLY
andREAD_WRITE
(#22798)azurerm_hpc_cache_nfs_target
- support for setting theusage_model
property toREAD_ONLY
andREAD_WRITE
(#22798)azurerm_monitor_aad_diagnostic_setting
- updating to usehashicorp/go-azure-sdk
(#22778)azurerm_web_application_firewall_policy
- updating to use API Version2023-02-01
(#22455)azurerm_web_application_firewall_policy
- support forlog_scrubbing
property (#22522)azurerm_shared_image_gallery
- support for thesharing
block (#22221)azurerm_virtual_network
- support for theencryption
block (#22745)
BUG FIXES
- provider: only obtaining an authentication token for Managed HSM in environments where Managed HSM is available (#22400)
azurerm_api_management
- retrieving thelocation
from the API rather than the config prior to deletion (#22752)azurerm_cognitive_deployment
- add locks to parent resource to prevent 409 error (#22711)azurerm_pim_eligible_role_assignment
- fixing a bug where the context deadline was checked incorrectly during deletion (#22756)azurerm_private_endpoint
- loading the subnet to lock from the API rather than the config during deletion (#22676)azurerm_netapp_volume
- updating the validation ofsecurity_style
to match the casing defined in the Azure API Definitions (#22721)azurerm_netapp_volume_group_sap_hana
- update the validation ofsecurity_style
to match the casing defined in the Azure API Definitions (#22615)azurerm_site_recovery_replication_recovery_plan
- fix update forboot_recovery_group
,failover_recovery_group
andshutdown_recovery_group
(#22687)
FEATURES:
- New Data Source:
azurerm_eventhub_sas
(#22215) - New Resource:
azurerm_kubernetes_cluster_trusted_access_role_binding
(#22647) - New Resource:
azurerm_marketplace_role_assignment
(#22398) - New Resource:
azurerm_network_function_azure_traffic_collector
(#22274)
ENHANCEMENTS:
- dependencies: updating to
v0.20230726.1135558
ofgithub.com/hashicorp/go-azure-sdk
(#22698) connections
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)iothub
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)mysql
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)orbital
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)powerbi
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)privatedns
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)purview
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)relay
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)azurerm_cdn_endpoint_custom_domain
- pass nil as version when Certificate/Secret version is set to Latest (#22683)azurerm_image
- support for the fielddisk_encryption_set_id
within theos_disk
block (#22642)azurerm_linux_virtual_machine
- add support for thebypass_platform_safety_checks_on_user_schedule_enabled
andreboot_setting
properties (#22349)azurerm_network_interface
- updating to usehashicorp/go-azure-sdk
and API Version2023-02-01
(#22479)azurerm_redis_enterprise_database
- supportredisSON
module for geo-replication (#22627)azurerm_windows_virtual_machine
- add support for thebypass_platform_safety_checks_on_user_schedule_enabled
andreboot_setting
properties (#22349)
BUG FIXES:
azurerm_cosmosdb_account
-type
within thebackup
block is updated separately when set toContinuous
(#22638)azurerm_cosmosdb_account
-max_age_in_seconds
within thecors_rule
block is now Optional and can now be configured up to2147483647
(#22552)azurerm_maintenance_configuration
- fixing a bug where include and exclude were set incorrectly (#22671)azurerm_pim_eligible_role_assignment
- polling for the duration of the timeout, rather than using a hard-coded value (#22682)azurerm_redis_cache
- only updatingpatch_schedule
when it has changed in the config file (#22661)azurerm_logic_app_standard
- attributeauto_swap_slot_name
is now under correct blocksite_config
(#22712)azurerm_postgresql_flexible_server
- update the validation ofstorage_mb
replacing33554432
with33553408
(#22706)
FEATURES:
- New Data Source:
azurerm_mobile_network_attached_data_network
(#22168) - New Resource:
azurerm_graph_account
(#22334) - New Resource:
azurerm_mobile_network_attached_data_network
(#22168)
ENHANCEMENTS:
- dependencies: bump
go-azure-sdk
tov0.20230720.1190320
and switchmachinelearning
,mixedreality
,mariadb
,storagecache
,storagepool
,vmware
,videoanalyzer
,voiceServices
andmobilenetwork
to new base layer (#22538) - dependencies: move
azurerm_bastion_host
andazurerm_network_connection_monitor
over tohashicorp/go-azure-sdk
(#22425) - dependencies: move
azurerm_network_watcher_flow_log
tohashicorp/go-azure-sdk
(#22575) - dependencies: move
mysql
resources over tohashicorp/go-azure-sdk
(#22528) - dependencies: move
storage_sync
resources over tohashicorp/go-azure-sdk
(#21928) - dependencies: updating to API Version
2022-08-08
(#22440) postgres
- updating to API Version2023-03-01-preview
(#22577)data.azurerm_route_table
- support for thebgp_route_propagation_enabled
property (#21940)data.azurerm_servicebus_*
- add deprecation messages for theresource_group_name
andnamespace_name
properties (#22521)azurerm_cdn_frontdoor_rule
- allow theconditions.x.url_path_condition.x.match_values
property to be set to/
(#22610)azurerm_eventhub_namespace
- updates properly when encryption is enabled (#22625)azurerm_logic_app_standard
- now exports theauto_swap_slot_name
attribute (#22525)azurerm_mysql_flexible_server_configuration
- thevalue
property can now be changed without creating a new resource (#22557)azurerm_postgresql_flexible_server
- support for33554432
storage (#22574)azurerm_postgresql_flexible_server
- support for thegeo_backup_key_vault_key_id
andgeo_backup_user_assigned_identity_id
properties (#22612)azurerm_spring_cloud_service
- support for themarketplace
block (#22553)azurerm_spring_cloud_service
- support for theoutbound_type
property (#22596)
BUG FIXES:
- provider: the Resource Providers
Microsoft.Kubernetes
andMicrosoft.KubernetesConfiguration
are no longer automatically registered (#22580) data.automation_account_variables
- correctly populate missing variable attributes (#22611)data.azurerm_virtual_machine_scale_set
- fix an issue wherecomputer_name
,latest_model_applied
,power_state
andvirtual_machine_id
attributes were not correctly set (#22566)azurerm_app_service_public_certificate
- poll for certificate during read to get around an eventual consistency bug (#22587)azurerm_application_gateway
- sendmin_protocol_version
and correctpolicy_type
when usingCustomV2
(#22535)azurerm_cognitive_deployment
- remove upper limit on validation for thecapacity
property in thescale
block (#22502)azurerm_cosmosdb_account
- fixed regression todefault_identity_type
being switched toFirstPartyIdentity
on update (#22609)azurerm_kubernetes_cluster
- thewindows_profile.admin_password
property will become Required inv4.0
(#22554)azurerm_kusto_cluster
- theengine
property has been deprecataed and is now non functional as the service team intends to remove it from the API (#22497)azurerm_maintenance_configuration
- tgepackage_names_mask_to_exclude
andpackage_names_mask_to_exclude
properties are not set properly (#22555)azurerm_redis_cache
- only set therdb_backup_enabled
property when using a premium SKU (#22309)azurerm_site_recovery_replication_recovery_plan
- fix an issue where the order of boot recovery groups was not correctly maintained (#22348)azurerm_synapse_firewall_rule
- correct an overly strict validation for thename
property (#22571)
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)
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)
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)
BUG FIXES:
dependencies: compute/marketplace_agreement
- Downgrade API version to 2015-06-01 (#22264)
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)
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)
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)
For information on changes between the v3.59.0 and v3.0.0 releases, please see the previous v3.x changelog entries.
For information on changes between the v2.99.0 and v2.0.0 releases, please see the previous v2.x changelog entries.
For information on changes between the v1.44.0 and v1.0.0 releases, please see the previous v1.x changelog entries.
For information on changes prior to the v1.0.0 release, please see the v0.x changelog.