共用方式為


Terraform AzureRM 提供者版本歷程記錄:4.0.0 - 目前

4.23.0 (2025 年 3 月 13 日)

筆記:

特徵:

  • 新資源azurerm_network_manager_ipam_pool#28695

增強:

  • 相依性:將 Go 版本更新為 1.24.1#28999
  • 相依性:hashicorp/go-azure-sdk - 更新至 v0.20250310.1130319#29009
  • azurerm_cognitive_deployment - 在 sku.name 屬性中新增 DataZoneBatch 的支援 (#28973
  • azurerm_mongo_cluster - 新增 M10M20M200 計算層的支援(#29026

BUG 修正:

  • azurerm_linux_function_app - 修正 site_config.application_stack.node_version 驗證以允許 22#28988
  • azurerm_postgresql_flexible_server - 修正 customer_managed_key.key_vault_key_idcustomer_managed_key.geo_backup_key_id 的驗證,以禁止無版本密鑰防止不清楚的錯誤訊息(#28981
  • azurerm_web_pubsub_hub - auth.managed_identity_id 驗證現在支援令牌對象作為有效的輸入(#28495

4.22.0 (2025 年 3 月 7 日)

特徵:

  • 新的資料源azurerm_extended_location_custom_location#28066
  • 新資源azurerm_system_center_virtual_machine_manager_virtual_machine_instance#27622

增強:

  • 相依性:containers - 將 API 版本更新為 2024-09-01#28598
  • 相依性:hashicorp/go-azure-sdk - 更新至 v0.20250227.1125644#28902
  • 相依性:signalr - 將 API 版本更新為 2024-03-01#28940
  • 資料來源:azurerm_container_app - 新增對 template.volume.mount_options 屬性的支援 (#28619
  • 數據源:azurerm_storage_account_queue_properties - 現在直接取得父帳戶,而不是在 Resource Manager 標識符可用時搜尋所有帳戶的清單(#28617
  • 數據源:azurerm_storage_account_static_website - 現在直接取得父帳戶,而不是在 Resource Manager 標識符可用時搜尋所有帳戶的清單(#28617
  • 數據源:azurerm_storage_containers - 現在直接取得父帳戶,而不是在 Resource Manager 標識符可用時搜尋所有帳戶的清單(#28617
  • azurerm_api_connection - display_nameparameter_values 不再 ForceNew#28721
  • azurerm_cdn_frontdoor_firewall_policy - 新增對 log_scrubbing 屬性的支援 (#28834
  • azurerm_container_app - 新增對 template.volume.mount_options 屬性的支援 (#28619
  • azurerm_container_app_job - 新增對 template.volume.mount_options 屬性的支援 (#28619
  • azurerm_extended_custom_location - 取代為贊成 azurerm_extended_location_custom_location#28066
  • azurerm_mongo_cluster - 新增 connection_strings 屬性的支援 (#28880
  • azurerm_storage_account - 現在直接取得父帳戶,而不是在 Resource Manager 識別子可用時搜尋所有帳戶的清單(#28617
  • azurerm_storage_account_queue_properties - 現在直接取得父帳戶,而不是在 Resource Manager 識別子可用時搜尋所有帳戶的清單(#28617
  • azurerm_storage_account_static_website - 現在直接取得父帳戶,而不是在 Resource Manager 識別子可用時搜尋所有帳戶的清單(#28617
  • azurerm_workloads_sap_discovery_virtual_instance - 新增對 managed_resources_network_access_type 屬性的支援 (#28881
  • azurerm_workloads_sap_single_node_virtual_instance - 新增對 managed_resources_network_access_type 屬性的支援 (#28881
  • azurerm_workloads_sap_three_tier_virtual_instance - 新增對 managed_resources_network_access_type 屬性的支援 (#28881

BUG 修正:

  • azurerm_api_management_api - 分割建立/更新方法 (#28271
  • azurerm_express_route_circuit - allow_classic_operations 現在會在建立資源時設定 (#28748
  • azurerm_key_vault_certificate - 更新金鑰保存庫憑證時設定部分 (#28848
  • azurerm_managed_disk - 一律將 network_access_policy 設為狀態,以允許 Terraform 偵測漂移 (#28934
  • azurerm_mssql_managed_instance - 修正在套用 administrator_login_password 期間無法使用值的問題(#28843
  • azurerm_mssql_server - 藉由移除可能未知值上的函數調用來防止恐慌(#28949

4.21.1 (2025 年 2 月 28 日)

BUG 修正:

  • azurerm_mssql_server - 藉由檢查原始設定對應中是否存在 administrator_login 來防止恐慌 (#28909

4.21.0 (2025 年 2 月 27 日)

筆記:

  • azurerm_mssql_job_credential 資源現在支援唯寫自變數 password_wo
  • azurerm_mssql_server 資源現在支援唯寫自變數 administrator_login_password_wo
  • azurerm_mysql_flexible_server 資源現在支援唯寫自變數 administrator_password_wo
  • azurerm_postgresql_flexible_server 資源現在支援唯寫自變數 administrator_password_wo
  • azurerm_postgresql_server 資源現在支援唯寫自變數 administrator_login_password_wo

特徵:

  • 新資源azurerm_linux_function_app_flex_consumption#28199
  • 新資源azurerm_network_manager_verifier_workspace#28754

增強:

  • 相依性:azurerm_kubernetes_cluster_trusted_access_role_binding - 將 API 版本更新為 2024-05-01#28853
  • 相依性:desktopvirtualization - 將 API 版本更新為 2024-04-03#28771
  • 相依性:kusto - 將 API 版本更新為 2024-04-13#28685
  • 相依性:redis - 將 API 版本更新為 2024-11-01#28696
  • 相依性:workloads - 將 API 版本更新為 2024-09-01#28825
  • azurerm_fluid_relay_server - 修正 key_vault_key_idversionless_id 支援 (#28864
  • azurerm_kubernetes_cluster - 新增對 upgrade_override_setting 屬性的支援 (#27962
  • azurerm_kusto_cluster_principal_assignment - 新增 AllDatabaseMonitor 角色類型的支援(#28685
  • azurerm_linux_function_app - 在 app_settings 中變更時,正確更新 WEBSITE_CONTENTSHAREWEBSITE_CONTENTAZUREFILECONNECTIONSTRING#28859
  • azurerm_linux_function_app_slot - 在 app_settings 中變更時,正確更新 WEBSITE_CONTENTSHAREWEBSITE_CONTENTAZUREFILECONNECTIONSTRING#28859
  • azurerm_linux_web_app - 新增節點版本 22 的支援 (#28840
  • azurerm_linux_web_app_slot - 新增節點版本 22 的支援 (#28840
  • azurerm_logic_app_standard - 新增對 vnet_content_share_enabled 屬性的支援 (#28879
  • azurerm_mssql_job_credential - 新增對 password_wopassword_wo_version 屬性的支援(#28808
  • azurerm_mssql_managed_instance - 新增對 database_formathybrid_secondary_usage 屬性的支援 (#28248
  • azurerm_mssql_server - 新增對 administrator_login_password_woadministrator_login_password_wo_version 屬性的支援 (#28818
  • azurerm_mysql_flexible_server - 新增對 administrator_password_woadministrator_password_wo_version 屬性的支援(#28799
  • azurerm_postgresql_flexible_server - 新增對 administrator_password_woadministrator_password_wo_version 屬性的支援(#28857
  • azurerm_postgresql_server - 新增對 administrator_login_password_woadministrator_login_password_wo_version 屬性的支援(#28856
  • azurerm_service_plan - 新增對 I1mv2I2mv2I3mv2I4mv2I5mv2 sku 的支援(#28316
  • azurerm_servicebus_namespace - 分割建立/更新函式 (#28539
  • azurerm_storage_account - immutability_policy 中的巢狀屬性現在可以更新 (#28122
  • azurerm_windows_function_app - 在 app_settings 中變更時,正確更新 WEBSITE_CONTENTSHAREWEBSITE_CONTENTAZUREFILECONNECTIONSTRING#28859
  • azurerm_windows_function_app_slot - 在 app_settings 中變更時,正確更新 WEBSITE_CONTENTSHAREWEBSITE_CONTENTAZUREFILECONNECTIONSTRING#28859

BUG 修正:

  • azurerm_key_vault_secret - 如果在設定之後移除 expiration_date,請重新建立資源 (#28494
  • azurerm_log_analytics_cluster_customer_managed_key - 修正錯誤,因為建立/更新/刪除作業期間包含在要求承載中的只讀屬性(#28862
  • azurerm_log_analytics_cluster_customer_managed_key - 在 Terraform 外部刪除時,從狀態移除資源 (#28862
  • azurerm_log_analytics_cluster_customer_managed_key - 修正資源刪除函式 (#28862
  • azurerm_security_center_pricing - 更新 subplan 現在會重新建立資源,以解決 API 行為,以在更新時啟用特定設定 (#27805
  • azurerm_windows_web_app - 修正 tomcat_version 變更偵測 (#28842

4.20.0 (2025 年 2 月 20 日)

特徵:

  • 新的資料來源azurerm_dynatrace_monitor#28381
  • 新資源azurerm_data_protection_backup_vault_customer_managed_key#28679

增強:

  • 相依性:hashicorp/terraform-plugin-sdk/v2 - 更新至 v2.36.0#28788
  • 相依性:azurerm_data_factory_pipeline - 更新以使用 hashicorp/go-azure-sdk#28768
  • 資料來源:azurerm_logic_app_standard - 新增對 ftp_publish_basic_authentication_enabledscm_publish_basic_authentication_enabled 屬性的支援(#28763
  • azurerm_logic_app_standard - 新增對 ftp_publish_basic_authentication_enabledscm_publish_basic_authentication_enabled 屬性的支援(#28763
  • azurerm_pim_active_role_assignment - 新增 Azure RBAC 條件的支援 (#27947
  • azurerm_storage_container - 新增從已淘汰 storage_account_name 移轉至 storage_account_id 的支援 (#28784
  • azurerm_storage_share - 新增從已淘汰 storage_account_name 移轉至 storage_account_id 的支援 (#28784
  • azurerm_storage_table - 新增屬性 resource_manager_id#28809
  • azurerm_windows_function_app - 新增節點 ~22 的支援 (#28815
  • azurerm_windows_function_app_slot - 新增節點 ~22 的支援 (#28815

BUG 修正:

  • 數據源:azurerm_container_app - 新增擷取數據時造成錯誤的遺漏 ingress.client_certificate_mode 屬性(#28793
  • azurerm_data_factory_pipeline - 在取消封送 Web 活動的標頭時修正錯誤 (#28768
  • azurerm_mssql_virtual_machine - 修正此問題,防止使用者只在套用期間將已知值套用為 auto_backup.encryption_password 的值 (#28223

4.19.0 (2025 年 2 月 14 日)

特徵:

  • 新數據源azurerm_stack_hci_storage_path#28602
  • 新資源azurerm_ai_foundry#27424
  • 新資源azurerm_ai_foundry_project#27424
  • 新資源azurerm_mssql_job_step#28691
  • 新資源azurerm_netapp_volume_group_oracle#28391
  • 新資源azurerm_virtual_machine_scale_set_standby_pool#28441

增強:

  • 相依性:hashicorp/go-azure-sdk 更新至 v0.20250213.1092825#28767
  • 相依性:sentinel 部分更新至 2023-12-01-preview#28195
  • 資料來源:azurerm_app_configuration - 新增對 data_plane_proxy_authentication_modedata_plane_proxy_private_link_delegation_enabled 屬性的支援(#28712
  • azurerm_app_configuration - 新增對 data_plane_proxy_authentication_modedata_plane_proxy_private_link_delegation_enabled 屬性的支援 (#28712
  • azurerm_container_app - 新增對 client_certificate_mode 屬性的支援 (#28523
  • azurerm_cdn_frontdoor_firewall_policy - 新增 custom 規則 JSChallenge 支援 (#28717
  • azurerm_express_route_circuit - 新增對 rate_limiting_enabled 屬性的支援 (#28659
  • azurerm_mssql_managed_instance_failover_group - 新增對 secondary_type 的支援 (#28633
  • azurerm_sentinal_alert_rule_scheduled - 將 entity_mappingsentinal_entity_mapping 的組合限制增加到 10 (#28195
  • azurerm_service_plan - 支援 premium_plan_auto_scale_enabled#28524

BUG 修正:

  • azurerm_cdn_frontdoor_firewall_policy - 已修正 js_challenge_cookie_expiration_in_minutes 原則 default 值導致 Standard_AzureFrontDoor sku 收到 BadRequest 錯誤的問題(#28726
  • azurerm_servicebus_topic - 在非分割命名空間內布建分割主題時,防止 perma diff (#26680
  • azurerm_linux_function_app - 當 site_config.0.cors 為預設值時,將不再規劃 (#28703
  • azurerm_linux_function_app_slot - 修正未設定 site_config.0.elastic_instance_minimum 的問題 (#28725
  • azurerm_linux_web_app - 當 site_config.0.cors 為預設值時,將不再規劃 (#28703
  • azurerm_postgresql_flexible_server_virtual_endpoint - 允許 source_server_idreplica_server_id 參考相同的伺服器 (#28733
  • azurerm_windows_function_app - 當 site_config.0.cors 為預設值時,將不再規劃 (#28703
  • azurerm_windows_function_app_slot - 修正未設定 site_config.0.elastic_instance_minimum 的問題 (#28725
  • azurerm_windows_web_app - 當 site_config.0.cors 為預設值時,將不再規劃 (#28703

4.18.0 (2025 年 2 月 7 日)

增強:

  • 相依性:appconfiguration - 更新至 API 版本 2024-05-01#28700
  • 相依性:將 azurerm_cdn_frontdoor_rule 更新為 API 版本 2024-02-01#28308
  • 相依性:將 azurerm_cdn_frontdoor_ruleset 更新為 API 版本 2024-02-01#28308
  • 相依性:將 go-azure-sdk 更新為 v0.20250131.1134653#28674
  • 數據源:azurerm_cdn_frontdoor_firewall_policy - 新增對 js_challenge_cookie_expiration_in_minutes 原則的支持(#28284
  • 資料來源:azurerm_nginx_configuration - 新增對 protected_file.content_hash 屬性的支援 (#28532
  • azurerm_cdn_frontdoor_firewall_policy - 新增對 js_challenge_cookie_expiration_in_minutes 原則的支援 (#28284
  • azurerm_cdn_frontdoor_firewall_policy - 在 managed_ruleoverride 區塊中新增 JSChallengeaction 類型的支援 (#28308
  • azurerm_container_app - 新增對 volume_mounts.sub_path 屬性的支援 (#27533
  • azurerm_nginx_configuration - 新增對 protected_file.content_hash 屬性的支援 (#28532
  • azurerm_palo_alto_next_generation_firewall_virtual_hub_local_rulestack - 新增對 marketplace_offer_idplan_id 屬性的支援(#28537
  • azurerm_palo_alto_next_generation_firewall_virtual_hub_panorama - 新增對 marketplace_offer_idplan_id 屬性的支援(#28537
  • azurerm_palo_alto_next_generation_firewall_virtual_network_local_rulestack - 新增對 marketplace_offer_idplan_id 屬性的支援(#28537
  • azurerm_palo_alto_next_generation_firewall_virtual_network_panorama - 新增對 marketplace_offer_idplan_id 屬性的支援(#28537
  • azurerm_route_server - 新增對 hub_routing_preference 屬性的支援 (#28363

BUG 修正:

  • azurerm_logic_app_action_http - 修正當從組態省略時,queries 會設定為空對應而非 null 的問題(#28447
  • azurerm_machine_learning_compute_cluster - 當 node_public_ip_enabledfalse 且尚未指定 subnet_resource_id 時,允許建立資源(#28673
  • azurerm_network_watcher_flow_log - 移除 traffic_analytics 區塊時防止恐慌 (#28416
  • azurerm_oracle_autonomous_database - 修正 supported_regions_to_clone_to 屬性的不正確類型 (#28536

4.17.0 (2025 年 1 月 31 日)

特徵:

  • 新的資料來源azurerm_api_management_subscription#27824
  • 新資源azurerm_cognitive_account_rai_policy#28013
  • 新資源azurerm_mssql_job_target_group#28492

增強:

  • 相依性:network - 更新以使用 2024-05-01#28146
  • 相依性:privatedns - 更新以使用 2024-06-01#28599
  • 相依性:storage - 更新以使用 2023-05-01#27760
  • 資料來源:azure_communication_service - 新增對 hostname 屬性的支援 (#28620
  • azurerm_api_management - capacity 現在的上限為 50 (#28648
  • azurerm_backup_protected_vm - 新增功能 vm_backup_suspend_protection_and_retain_data_on_destroy 的支援 (#27950
  • azurerm_cognitive_account - bypass 屬性的支援 (#28221
  • azure_communication_service - 新增對 hostname 屬性的支援 (#28620
  • azurerm_container_app_environment - 新增 Azure 監視器作為記錄目的地的支援 (#26047
  • azurerm_mssql_elasticpool- 新增 MOPRMS 集區類型和 Gen5 集區類型的更新 PRMS 驗證支援(#28453
  • azurerm_mssql_managed_instance_transparent_data_encryption - managed_hsm_key_id 屬性的支援 (#28480
  • azurerm_stream_analytics_output_cosmosdb - 支援 authentication_mode 屬性 (#28372
  • azurerm_stream_analytics_stream_input_blob - 新增對 authentication_mode 的支援 (#27853

BUG 修正:

  • azurerm_container_app - 更新資源名稱的驗證 regex (#28528
  • azurerm_kubernetes_cluster - 不區分剖析 oms_agent.log_analytics_workspace_id 處理不一致的大小寫 (#28575
  • azurerm_kubernetes_flux_configuration - 修正從 kustomization 移除 post_build 會導致 API 發生錯誤的問題(#28590
  • azurerm_linux_virtual_machine_scale_set - 防止由 extensions_to_provision_after_vm_creation 區塊造成的當機 (#28549
  • azurerm_log_analytics_storage_insights - 建置資源識別碼時使用工作區識別子的訂用帳戶 (#28469
  • azurerm_orchestrated_virtual_machine_scale_set - 防止由 extensions_to_provision_after_vm_creation 區塊造成的當機 (#28549
  • azurerm_virtual_machine - 剖析 os_disk 處理不一致的大小寫 (#28592
  • azurerm_windows_virtual_machine_scale_set - 防止由 extensions_to_provision_after_vm_creation 區塊造成的當機 (#28549

4.16.0 (2025 年 1 月 16 日)

注意: 此版本包含從 redisenterprise2024-10-01 還原至 2024-06-01-preview 的中斷性變更,因為 2024-10-01 版本目前不支援所有區域

重大變更:

  • 相依性 - redisenterprise API 版本從 2024-10-01 還原為 2024-06-01-preview#28516

特徵:

  • 新資源azurerm_container_registry_credential_set#27528
  • 新資源azurerm_mssql_job#28456
  • 新資源azurerm_mssql_job_schedule#28456

增強:

  • 相依性 - 將 hashicorp/go-azure-sdk 更新為 v0.20250115.1141151#28519
  • 相依性 - costmanagement 更新以使用 2023-08-01#27680
  • 相依性 - postgresql 將 API 版本更新為 2024-08-01#28474
  • azurerm_container_app – 支援 termination_grace_period_seconds 屬性 (#28307
  • azurerm_cost_anomaly_alert - 新增對 notification_email 屬性的支援 (#27680
  • azurerm_data_protection_backup_vault - 支援 immutability 屬性 (#27859
  • azurerm_databricks_workspace - 修正 ignore_changes 支援 (#28527
  • azurerm_kubernetes_cluster_node_pool - 新增對 temporary_name_for_rotation 屬性的支援,以允許節點集區輪替 (#27791
  • azurerm_linux_function_app - 新增 JBOSSEAP 節點 22 和 java 17 支援的支援(#28472
  • azurerm_linux_web_app - 新增 JBOSSEAP 節點 22 和 java 17 支援的支援(#28472
  • azurerm_windows_function_app - 新增 JBOSSEAP 節點 22 和 java 17 支援的支援(#28472

BUG 修正:

  • azurerm_logic_app_standard - 修正衝突 API 屬性的設定 public_network_access#28465
  • azurerm_redis_cache - data_persistence_authentication_method 現在可以取消設定 (#27932
  • azurerm_mssql_database - 修正驗證 TDE 可能無法在失敗時傳回錯誤的錯誤 (#28505
  • azurerm_mssql_database - 修正數個可能的 Bug,其中重試函式可能會針對實際錯誤傳回誤判 (#28505
  • azurerm_private_endpoint - 修正讀取私人 DNS 可能會錯誤並提早結束資源的讀取錯誤,而不會引發錯誤 (#28505

4.15.0 (2025 年 1 月 10 日)

特徵:

  • 新的資料來源azurerm_kubernetes_fleet_manager#28278
  • 新資源azurerm_arc_kubernetes_provisioned_cluster#28216
  • 新資源azurerm_machine_learning_workspace_network_outbound_rule_private_endpoint#27874
  • 新資源azurerm_machine_learning_workspace_network_outbound_rule_service_tag#27931
  • 新資源azurerm_dynatrace_tag_rules#27985

增強:

  • 相依性 - 將工具 Go 版本更新為 5.13.0go-git 版本(#28425
  • 相依性 - 將 hashicorp/go-azure-sdk 更新為 v0.20241212.1154051#28360
  • 相依性 - frontdoor - 使用 2024-02-01 API 的部分更新 (#28233
  • 相依性 - postgresql - 更新至 2024-08-01#28380
  • 相依性 - redisenterprise - 更新為新 sku 的 2024-10-01 和支援 (#28280
  • 數據源:azurerm_healthcare_dicom_service - 新增對 data_partitions_enabledcorsencryption_key_urlstorage 屬性的支援(#27375
  • 資料來源:azurerm_nginx_deployment - 新增對 dataplane_api_endpoint 屬性的支援 (#28379
  • 資料來源:azurerm_static_web_app - 新增對 repository_urlrepository_branch 屬性的支援(#27401
  • azurerm_billing_account_cost_management_export - 新增對 file_format 屬性的支援 (#27122
  • azurerm_cdn_frontdoor_profile - 新增對 identity 屬性的支援 (#28281
  • 現在支援 azurerm_cognitive_deployment - DataZoneProvisionedManagedGlobalProvisionedManaged sku (#28404
  • 現在支援 azurerm_databricks_access_connector - SystemAssigned,UserAssigned 身分識別 (#28442
  • azurerm_healthcare_dicom_service - 新增對 data_partitions_enabledcorsencryption_key_urlstorage 屬性的支援(#27375
  • azurerm_kubernetes_flux_configuration - 新增對 post_buildwait 屬性的支援(#25695
  • azurerm_linux_virtual_machine - 匯出 os_disk.0.id 屬性 (#28352
  • azurerm_netapp_volume - 將 network_features 屬性設為 Optional/Computed (#28390
  • azurerm_nginx_deployment - 新增對 dataplane_api_endpoint 屬性的支援 (#28379
  • azurerm_resource_group_cost_management_export - 新增對 file_format 屬性的支援 (#27122
  • azurerm_site_recovery_replicated_vm - 支援 network_interface.recovery_load_balancer_backend_address_pool_ids 屬性 (#28398
  • azurerm_static_web_app - 新增對 repository_urlrepository_branchrepository_token 屬性的支援(#27401
  • azurerm_subscription_cost_management_export - 新增對 file_format 屬性的支援 (#27122
  • azurerm_virtual_network - 支援 private_endpoint_vnet_policies 屬性 (#27830
  • azurerm_windows_virtual_machine - 匯出 os_disk.0.id 屬性 (#28352
  • azurerm_mssql_managed_instance - 支援新屬性 azure_active_directory_administrator#24801

BUG 修正:

  • azurerm_api_management - 更新 capacity 屬性,以允許增加 apim 延展性以 31#28427
  • azurerm_automation_software_update_configuration 移除已取代的拼錯屬性 error_meesage#28312
  • azurerm_batch_pool - 支援新的區塊 security_profile#28069
  • azurerm_log_analytics_data_export_rule - 現在成功建立而不傳回 404#27876
  • azurerm_mongo_cluster - 移除 administrator_password 的 CustomizeDiff 邏輯,以允許 random_password 資源產生輸入 (#28215
  • azurerm_mongo_cluster - 已更新 valdation,讓資源在使用 create_modeGeoReplica 時成功建立 (#28269
  • azurerm_mssql_managed_instance - 允許系統和使用者指派的身分識別、修正更新失敗 (#28319
  • azurerm_storage_account - 修正 static_websitequeue_properties 可用性檢查的錯誤處理 (#28279

4.14.0 (2024 年 12 月 12 日)

重大變更:

  • nginx - 將 API 版本更新為 2024-09-01-preview,此 API 不再支援升級提供者中必須取代的某些屬性(#27776
  • 資料來源:azurerm_nginx_configuration - 不會填入 protected_file.content 屬性,且已被取代 (#27776
  • 資料來源:azurerm_nginx_deployment - 不會填入 managed_resource_group 屬性,且已被取代 (#27776
  • azurerm_network_function_collector_policy - API 不會保留套用后造成非空白計劃的 ipfx_ingestion.source_resource_ids 屬性順序,此屬性的類型已從清單變更為集合,以防止 Terraform 持續嘗試重新建立此資源。 如果在任何地方參考這個屬性,您必須更新您的組態,將它轉換成清單,然後再參考它 (#27915
  • azurerm_nginx_deployment - 不再支援 managed_resource_group 屬性,且已被取代 (#27776

特徵:

  • 新資源azurerm_cognitive_account_rai_blocklist#28043
  • 新資源azurerm_fabric_capacity#28080

增強:

  • 相依性 - 將 go-azure-sdk 更新為 v0.20241206.1180327#28211
  • nginx - 將 api 版本更新為 2024-11-01-preview#28227
  • azurerm_linux_function_app - 新增對 java_version 預覽值 21 的支援 (#26304
  • azurerm_linux_function_app_slot - site_config.minimum_tls_versionsite_config.scm_minimum_tls_version 的支援 1.3#28016
  • azurerm_linux_web_app - 新增對 java_version 預覽值 21 的支援 (#26304
  • azurerm_orchestrated_virtual_machine_scale_set - 支援 2025-datacenter-azure-edition-core-smalldisk 熱修補 (#28160
  • azurerm_search_service - 新增對 network_rule_bypass_option 屬性的支援 (#28139
  • azurerm_windows_function_app - 新增對 java_version 預覽值 21 的支援 (#26304
  • azurerm_windows_function_app_slot - site_config.minimum_tls_versionsite_config.scm_minimum_tls_version 的支援 1.3#28016
  • azurerm_windows_virtual_machine - 支援 2025-datacenter-azure-edition-core-smalldisk 熱修補 (#28160
  • azurerm_windows_web_app - 新增對 java_version 預覽值 21 的支援 (#26304

BUG 修正:

  • azurerm_management_group - 修正無法再正確剖析訂用帳戶識別碼的回歸 (#28228

4.13.0 (2024 年 12 月 5 日)

增強:

  • azurerm_cognitive_deployment - dynamic_throttling_enabled 屬性的支援 (#28100
  • azurerm_key_vault_managed_hardware_security_module_key - key_type 屬性現在支援 oct-HSM#28171
  • azurerm_machine_learning_datastore_datalake_gen2 - 現在可以在不同的訂用帳戶中搭配記憶體帳戶使用 (#28123
  • azurerm_network_watcher_flow_log - target_resource_id 支援子網和網络介面(#28177

錯誤:

  • 資料來源:azurerm_logic_app_standard - 更新 identity 屬性以支援使用者指派的身分識別 (#28158
  • azurerm_cdn_frontdoor_origin_group - 更新 interval_in_seconds 屬性的驗證,以符合 API 行為(#28143
  • azurerm_container_group - 更新資源時從設定擷取記錄分析工作區金鑰 (#28025
  • azurerm_mssql_elasticpool - 修正導致建立超大規模 PRMS 集區的 sku 層和系列驗證 (#28178
  • azurerm_search_service - 使用基本 sku 時,partition_count 屬性現在可以最多 3#28105

4.12.0 (2024 年 11 月 28 日)

特徵:

  • 新數據源azurerm_mssql_managed_database#27026

BUG 修正:

  • azurerm_application_insights_api_key - 修正當 Terraform 外部建立的金鑰存在時,nil 會檢查可用 API 金鑰清單以防止不實循環的條件 (#28037
  • azurerm_data_factory_linked_service_azure_sql_database - 只有在已指定時傳送 tenant_id#28120
  • azurerm_eventgrid_event_subscription - 在壓平 advanced_filter 時修復當機 (#28110
  • azurerm_virtual_network_gateway - 在指定 root_certificate revoked_certificate 時修正當機問題 (#28099

增強:

  • 相依性 - 將 go-azure-sdk 更新為 v0.20241128.1112539#28137
  • containerapps - 將 api 版本更新為 2024-03-01#28074
  • Search - 將 API 版本更新為 2024-06-01-preview#27803
  • 資料來源:azurerm_logic_app_standard - 新增對 public_network_access 屬性的支援 (#27913
  • 資料來源:azurerm_search_service - 新增對 customer_managed_key_encryption_compliance_status 屬性的支援 (#27478
  • azurerm_container_registry_task - 在 cpuagent_pool_nameagent_setting 上新增驗證 (#28098
  • azurerm_databricks_workspace - 新增對 enhanced_security_compliance 區塊的支援 (#26606
  • azurerm_eventhub - 取代 namespace_nameresource_group_name 贊成 namespace_id#28055
  • azurerm_logic_app_standard - 新增對 public_network_access 屬性的支援 (#27913
  • azurerm_search_service - 新增對 customer_managed_key_encryption_compliance_status 屬性的支援 (#27478
  • azurerm_cosmosdb_account - 在 capabilities.name 屬性中新增值 EnableNoSQLFullTextSearch 的支援 (#28114

4.11.0 (2024 年 11 月 22 日)

筆記:

特徵:

  • 新的暫時資源azurerm_key_vault_certificate#28083
  • 新的暫時資源azurerm_key_vault_secret#28083
  • 新資源azurerm_eventgrid_namespace#27682

增強:

  • 相依性:將 hashicorp/go-azure-sdk 更新為 v0.20241118.1115603#28075
  • batch - 將 API 版本升級至 2024-07-01#27982
  • containerregistry - 將 API 版本升級至 2023-11-01-preview#27983
  • azurerm_application_gateway - 1.1 現在在 waf_configuration 區塊中接受為有效的 rule_set_version#28039
  • azurerm_arc_machine - 新增對 identitytags 屬性的支援(#27987
  • azurerm_container_app - secret.name 現在最多可接受 253 個字元和 .#27935
  • azurerm_network_manager - scope_accesses 現在接受 Routing#28033
  • azurerm_network_watcher_flow_log - 新增對 target_resource_id 屬性的支援 (#26015
  • 設定 condition 時,azurerm_role_assignment - condition_version 預設為 2.0#27189
  • azurerm_subnet - Informatica.DataManagement/organizations 是有效的 service_delegation#27993
  • azurerm_virtual_network - Informatica.DataManagement/organizations 是有效的 service_delegation#27993
  • azurerm_web_application_firewall_policy - 1.1 現在已接受為 Microsoft_BotManagerRuleSet 規則類型的有效 version#28039

BUG 修正:

  • 設定 zone 時,不再需要 azurerm_api_management - public_ip_address_id#27976
  • azurerm_api_management_diagnostic - 當 operation_name_format 與 和 identity 搭配使用時引發和錯誤,但未 applicationinsights#27630
  • azurerm_api_management_api_diagnostic - 當 operation_name_format 與 和 identity 搭配使用時引發和錯誤,但未 applicationinsights#27630
  • 使用 Basic sku 時,可以提供 azurerm_application_gateway - rewrite_rule_set#28011
  • azurerm_container_registry_token_password - 如果容器登錄令牌不存在,請正確標示為消失 (#27232
  • azurerm_kusto_cluster - allowed_fqdnallowed_ip_ranges 現在可以設定為空白清單 (#27529
  • azurerm_linux_function_app_slot - 使用取用方案時建立內容設定 (#25412
  • azurerm_virtual_network_gatway - 更新 ip_configuration 現在會重新建立資源 (#27828

4.10.0 (2024 年 11 月 14 日)

重大變更:

  • 相依性 - 將 cognitive 更新為 2024-10-01,因為這個版本的 API 的行為變更,如果 primary_access_key 設定為 secondary_access_key,就無法擷取 local_authentication_enabledfalse。 先前可能具有值的這些屬性現在會是空的。 這會影響 azurerm_ai_servicesazurerm_cognitive_account 資源以及 azurerm_cognitive_account 數據來源 (#27851

特徵:

  • 新數據源azurerm_key_vault_managed_hardware_security_module_key#27827
  • 新資源azurerm_netapp_backup_vault#27188
  • 新資源azurerm_netapp_backup_policy#27188

增強:

  • 相依性:將 terraform-plugin-framework 更新為版本 v1.13.0#27936
  • 相依性:將 terraform-plugin-framework-validators 更新為版本 v0.14.0#27936
  • 相依性:將 terraform-plugin-go 更新為版本 v0.25.0#27936
  • 相依性:將 terraform-plugin-mux 更新為版本 v0.17.0#27936
  • 相依性:將 terraform-plugin-sdk/v2 更新為版本 v2.35.0#27936
  • 資料來源:azurerm_bastion_host - 新增對 zones 屬性的支援 (#27909
  • azurerm_application_gateway - 支援 status_code 屬性的更多值(#27535
  • azurerm_bastion_host - 支援 zones 屬性 (#27909
  • azurerm_communication_service - 支援 usgov 區域 (#27919
  • azurerm_email_communication_service - 新增 usgov 區域的支援 (#27919
  • azurerm_linux_function_app - 支援 .NET 9 (#27879
  • azurerm_linux_function_app_slot - 支援 .NET 9 (#27879
  • azurerm_linux_web_app - 支援 .NET 9 (#27879
  • azurerm_linux_web_app_slot - 支援 .NET 9 (#27879
  • azurerm_windows_web_app - 支援 .NET 9 (#27879
  • azurerm_windows_web_app_slot - 支援 .NET 9 (#27879
  • azurerm_windows_function_app - 支援 .NET 9 (#27879
  • azurerm_windows_function_app_slot - 支援 .NET 9 (#27879

BUG 修正:

  • azurerm_log_analytics_workspace_table - 使用工作區識別符的訂用帳戶 (#27590
  • azurerm_traffic_manager_external_endpoint - API 會動態指派 priority 的值 (#27966
  • azurerm_traffic_manager_azure_endpoint - API 會動態指派 priority 的值 (#27966

4.9.0 (2024 年 11 月 8 日)

特徵:

  • 新資源azurerm_dynatrace_monitor#27432
  • 新資源azurerm_dashboard_grafana_managed_private_endpoint#27781
  • 新資源azurerm_data_protection_backup_instance_mysql_flexible_server#27464
  • 新資源azurerm_mongo_cluster#27636
  • 新資源azurerm_stack_hci_network_interface#26888

增強:

  • 相依性 - 將 go-azure-sdk 更新為 v0.20241104.1140654#27896
  • 相依性 - 將 go-azure-helpers 更新為 v0.71.0#27897
  • 相依性 - 將 golang-jwt 更新為 v4.5.1#27938
  • storage - 允許在數據平面限制環境中使用 azurerm_storage_account#27818
  • azurerm_cognitive_deployment - sku.0.name 現在支援 DataZoneStandard#27926
  • azurerm_mssql_managed_database - 支援 tags 屬性 (#27857
  • azurerm_oracle_cloud_vm_cluster - 支援 domainscan_listener_port_tcpscan_listener_port_tcp_sslzone_id 屬性 (#27808
  • azurerm_public_ip_prefix - 支援 sku_tier 屬性 (#27882
  • azurerm_public_ip - 支援 domain_name_label_scope 屬性 (#27748
  • azurerm_subnet - default_outbound_access_enabled 現在可以更新 (#27858
  • azurerm_storage_container - 支援 storage_account_id 屬性 (#27733
  • azurerm_storage_share - 支援 storage_account_id 屬性 (#27733

4.8.0 (2024 年 10 月 31 日)

特徵:

  • 新的資料來源azurerm_virtual_network_peering#27530
  • 新資源azurerm_machine_learning_workspace_network_outbound_rule_fqdn#27384
  • 新資源azurerm_stack_hci_extension#26929
  • 新資源azurerm_stack_hci_marketplace_gallery_image#27532
  • 新資源azurerm_trusted_signing_account#27720

增強:

  • mysql - 將 API 版本升級至 2023-12-30#27767
  • network - 將 API 版本升級至 2024-03-01 #27746
  • azurerm_cosmosdb_account:透過 managed_hsm_key_id 屬性支援 CMK (#26521
  • azurerm_cosmosdb_account - 支援 mongo_server_version 的進一步版本 (#27763
  • azurerm_container_app_environment - 變更 log_analytics_workspace_id 屬性不再建立新的資源 (#27794
  • azurerm_data_factory_linked_service_azure_sql_database - 新增對 credential_name 屬性的支援 (#27629
  • azurerm_key_vault_key - expiration_date 只會在從組態檔中移除資源時重新建立資源 (#27813
  • azurerm_kubernetes_cluster - 修正maintenance_window_auto_upgrade/maintenance_window_auto_upgrade/maintenance_window_node_os 可能無法讀入狀態的問題 (#26915
  • azurerm_kubernetes_cluster - 支援 backend_pool_type 屬性 (#27596
  • azurerm_kubernetes_cluster - 支援 daemonset_eviction_for_empty_nodes_enableddaemonset_eviction_for_occupied_nodes_enabledignore_daemonsets_utilization_enabled 屬性 (#27588
  • azurerm_load_test - description 現在可以更新 (#27800
  • azurerm_oracle_cloud_vm_cluster - 匯出 ocid 屬性 (#27785
  • azurerm_orchestrated_virtual_machine_scale_set - 新增對 sku_profile 區塊的支援 (#27599
  • azurerm_web_application_firewall_policy - 新增對 policy_settings.0.file_upload_enforcement 的支援 (#27774

BUG 修正:

  • azurerm_automation_hybrid_runbook_worker_group - 如果讀取資源時不存在,請正確地將資源標示為已消失(#27797
  • azurerm_automation_hybrid_runbook_worker - 如果讀取資源時不存在,請正確地將資源標示為已消失(#27797
  • azurerm_automation_python3_package - 如果讀取資源時不存在,請正確地將資源標示為已消失(#27797
  • azurerm_data_protection_backup_vault - 檢查值 cross_region_restore_enabled 時防止恐慌 (#27762
  • azurerm_role_management_policy - 將原則取消分割為特定類型時修正恐慌 (#27731
  • azurerm_security_center_subscription_pricing - 建置承載時正確輸入判斷提示 additional_extension_properties 屬性 (#27721
  • azurerm_synapse_workspace_aad_admin - 搭配 azurerm_synapse_workspace_aad_admin 使用 azurerm_synapse_workspace 時不會正確刪除 (#27606
  • azurerm_windows_function_app_slot - 已修正狀態移轉的恐慌 (#27700

4.7.0 (2024 年 10 月 24 日)

特徵:

  • 新的資料來源azurerm_oracle_adbs_character_sets#27698
  • 新的資料來源azurerm_oracle_adbs_national_character_sets#27698
  • 新數據源azurerm_oracle_autonomous_database#27696
  • 新的資料來源azurerm_oracle_db_nodes#27698
  • 新的資料來源azurerm_oracle_db_system_shapes#27698
  • 新的資料來源azurerm_oracle_gi_versions#27698
  • 新資源azurerm_dev_center_project_pool#27706
  • 新資源azurerm_oracle_autonomous_database#27696
  • 新資源azurerm_video_indexer_account#27632

增強:

  • 相依性 - 將 go-azure-sdk 更新為 v0.20241021.1074254#27713
  • newrelic - 將 API 版本升級至 2024-03-01#27135
  • cosmosdb - 將 API 版本升級至 2024-08-15#27659
  • azurerm_application_gateway - 支援新的 Basic SKU 值 (#27440
  • azurerm_consumption_budget_management_group - 屬性 notification.threshold_type 現在可以更新 (#27511
  • azurerm_consumption_budget_resource_group - 屬性 notification.threshold_type 現在可以更新 (#27511
  • azurerm_container_app - 新增對 template.container.readiness_probe.initial_delaytemplate.container.startup_probe.initial_delay 屬性的支援(#27551
  • azurerm_mssql_managed_instance - storage_account_type 屬性現在可以更新 (#27737

BUG 修正:

  • azurerm_automation_software_update_configuration - 正確驗證,不允許 5 並允許 -1#25574
  • azurerm_cosmosdb_sql_container - 修正 partition_key_version 的娛樂邏輯 (#27692
  • azurerm_mssql_database - 更新短期保留原則現在如預期般運作 (#27714
  • azurerm_network_watcher_flow_log - 修正未更新 tags 的問題 (#27389
  • azurerm_postgresql_flexible_server_virtual_endpoint - 擷取和剖析跨區域案例的 replica_server_id,以及移除刪除作業的自定義輪詢器 (#27509

4.6.0 (2024 年 10 月 18 日)

特徵:

  • 新資源azurerm_dev_center_attached_network#27638
  • 新資源azurerm_oracle_cloud_vm_cluster#27678
  • 新資源azurerm_oracle_exadata_infrastructure#27678
  • 新數據來源azurerm_oracle_cloud_vm_cluster#27678
  • 新數據來源azurerm_oracle_db_servers#27678
  • 新數據來源azurerm_oracle_exadata_infrastructure#27678

增強:

  • redisenterprise - 將 API 版本升級至 2024-06-01-preview#27597
  • azurerm_app_configuration - 進階 sku 的支援 (#27674
  • azurerm_container_app - 支援 max_inactive_revisions 屬性 (#27598
  • azurerm_kubernetes_cluster - 移除子網上的鎖定 (#27583
  • azurerm_nginx_deployment - 允許更新 sku#27604
  • azurerm_fluid_relay_server - 支援 customer_managed_key 屬性 (#27581
  • azurerm_linux_virtual_machine - 支援 UBUNTU_PRO 屬性的 license_type 值 (#27534

錯誤:

  • azurerm_api_management_api_diagnostic - 當 OperationNameFormat 屬性 identifier 時,請勿設定 azuremonitor#27456
  • azurerm_api_management - 防止恐慌 (#27649
  • azurerm_mssql_database - 計算 short_term_retention_policy.backup_interval_in_hours#27656

4.5.0 (2024 年 10 月 10 日)

特徵:

  • 新資源azurerm_stack_hci_virtual_hard_disk#27474

增強:

  • azurerm_bastion_host - 支援 Premium SKU 和 session_recording_enabled 屬性 (#27278
  • azurerm_log_analytics_cluster - size_gb 属性現在支援所有 100、200、300、400、500、1000、2000、5000、10000、25000 和 50000 (#27616
  • azurerm_mssql_elasticpool - 允許 PRMS 屬性的 family#27615

BUG 修正:

  • azurerm_mssql_database - 現在會在彈性集區超大規模資料庫時成功建立 (#27505
  • azurerm_postgresql_flexible_server_configuration - 現在鎖定以防止部署多個時發生衝突 (#27355

4.4.0 (2024 年 10 月 4 日)

增強:

  • 相依性 - 將 github.com/hashicorp/go-azure-sdk 更新為 v0.20240923.1151247#27491
  • azurerm_site_recovery_replicated_vm - 支援 target_virtual_machine_size 屬性 (#27480

BUG 修正:

  • azurerm_app_service_certificate - key_vault_secret_id 現在可以是無版本 (#27537
  • azurerm_linux_virtual_machine_scale_set - auto_upgrade_minor_version_enabled 為 nil 時防止當機 (#27353
  • azurerm_role_assignment - 當其為根或提供者範圍時,正確剖析標識碼 (#27237
  • azurerm_storage_blob - source_content 現在是 ForceNew (#27508
  • azurerm_virtual_network_gateway_connection - 將 shared_key 還原為選擇性和計算 (#27560

4.3.0 (2024 年 9 月 19 日)

特徵:

  • 新資源azurerm_advisor_suppression#26177
  • 新資源azurerm_data_protection_backup_policy_mysql_flexible_server#26955
  • 新資源azurerm_key_vault_managed_hardware_security_module_key_rotation_policy#27306
  • 新資源azurerm_stack_hci_deployment_setting#25646
  • 新資源azurerm_stack_hci_storage_path#26509
  • 新數據源azurerm_vpn_server_configuration#27054

增強:

  • managementgroups - 遷移至 hashicorp/go-azure-sdk#26430
  • nginx - 將 API 版本升級至 2024-06-01-preview#27345
  • azurerm_linux[windows]_web[function]_app[app_slot] - 將 API 版本從 2023-01-01 升級至 2023-12-01#27196
  • azurerm_cosmosdb_account - 支援功能 EnableNoSQLVectorSearch#27357)azurerm_container_app_custom_domain - 修正剖析憑證標識符錯誤 #25972
  • azurerm_container_app_custom_domain - 支援其他憑證類型 (#25972
  • azurerm_linux_virtual_machine_scale_set - 現在可以更新 zones 屬性,而不需建立新的資源 (#27288
  • azurerm_orchestrated_virtual_machine_scale_set - 現在可以更新 zones 屬性,而不需建立新的資源 (#27288
  • azurerm_role_management_policy - 支援資源範圍 (#27205
  • azurerm_spring_cloud_gateway - 變更 environment_variablessensitive_environment_variables 屬性不再建立新的資源(#27404
  • azurerm_static_web_app - 支援 public_network_access_enabled 屬性 (#26345
  • azurerm_shared_image - 支援 disk_controller_type_nvme_enabled 屬性 (#26370
  • azurerm_storage_blob - 變更 source 屬性不再建立新的資源 (#27394
  • azurerm_storage_object_replication - 變更 rules.x. source_container_namerules.x. destination_container_name 屬性不再建立新的資源(#27394
  • azurerm_windows_virtual_machine_scale_set - 現在可以更新 zones 屬性,而不需建立新的資源 (#27288

BUG 修正:

  • azurerm_application_insights - DataVolumeCapnil 讀取時修正當機問題 (#27352
  • azurerm_container_app - 放寬輸入流量屬性的驗證 (#27396
  • azurerm_log_analytics_workspace_table - 現在會在 total_retention_in_dayssku 時正確設定 Basic#27420

4.2.0 (2024 年 9 月 12 日)

特徵:

  • 新資源azurerm_arc_machine#26647
  • 新資源azurerm_arc_machine_automanage_configuration_assignment#26657

增強:

  • network/bastionhosts - 將 API 版本從 2023-11-01 升級至 2024-01-01#27277
  • recoveryservices - 從 recoveryservicessiterecovery1 升級至 2022-10-02024-04-01#27281
  • azurerm_data_protection_backup_vault - 支援 property cross_region_restore_enabled 屬性 (#27197
  • azurerm_mssql_managed_instance - 支援 service_principal_type 屬性 (#27240

BUG 修正:

  • azurerm_cosmosdb_account - 修正狀態移轉期間的當機問題 (#27302
  • azurerm_servicebus_queue - 修正 default_message_ttlauto_delete_on_idle 屬性的預設值 (#27305

4.1.0 (2024 年 9 月 5 日)

增強:

  • 相依性 - 將 hashicorp/go-azure-sdk 顛簸至 v0.20240903.1111904#27268
  • 虛擬機擴充集 - 將 API 版本從 2024-03-01 升級至 2024-07-01#27230
  • hdinsights - 更新 VM 大小的 HDInsights 節點定義驗證,以包含新的 V5 類型(#27270
  • azurerm_api_management_logger - 支援 application_insights.connection_string 屬性 (#27137
  • azurerm_bot_service_azure_bot - 現在會傳送 developer_app_insights_api_key 屬性的值(#27280
  • azurerm_netapp_volume - 支援 smb3_protocol_encryption_enabled 屬性 (#27228
  • azurerm_subnet - 支援委派服務 Microsoft.DevOpsInfrastructure#27259

BUG 修正:

  • azurerm_mysql_flexible_server - 在狀態檔案中正確設定 source_server_id#27295
  • azurerm_cosmosdb_account - ip_range_filter 屬性現在支援 IPV4 位址 (#27208
  • azurerm_cosmosdb_account - 已新增 ip_range_filter 基礎類型狀態移轉,從 string 變更為 set#27276
  • azurerm_linux_virtual_machine - admin_ssh_key.public_key 屬性現在支援 ed25519 ssh 金鑰 (#27202
  • azurerm_sentinel_automation_rule - 使用 condition_json 時不再恐慌 (#27269
  • azurerm_kubernetes_cluster - host_encryption_enablednode_public_ip_enabled 屬性現在已正確設定 (#27218

4.0.1 (2024 年 8 月 23 日)

BUG 修正:

  • provider:修正驗證錯誤,防止未指定 terraform validatesubscription_id 運作 (#27178
  • azurerm_cognitive_deployment - 已使用 scale 固定取代 sku 區塊 (#27173
  • azurerm_kubernetes_cluster - 防止恐慌 (#27183
  • azurerm_kubernetes_cluster_node_pool - 防止重新命名 enable_* 屬性所造成的恐慌 (#27164
  • azurerm_sentinel_data_connector_microsoft_threat_intelligence - 藉由移除已被取代的屬性 bing_safety_phishing_url_lookback_date 來防止錯誤(#27171

4.0.0 (2024 年 8 月 22 日)

筆記:

  • 主要版本:Azure 提供者 4.0 版是主要版本-某些行為已變更,並已移除一些已被取代的欄位/資源 -請參閱 4.0 升級指南以取得詳細資訊
  • 升級至 AzureRM 提供者的 v4.0 時,建議您升級至最新版本的 Terraform Core (,請參閱這裡)。

增強:

  • 數據源:azurerm_shared_image - 新增對 trusted_launch_supportedtrusted_launch_enabledconfidential_vm_supportedconfidential_vm_enabledaccelerated_network_support_enabledhibernation_enabled 屬性的支援(#26975
  • 相依性:將 hashicorp/go-azure-sdk 更新為 v0.20240819.1075239#27107
  • applicationgateways - 更新以使用 2023-11-01#26776
  • containerregistry - 更新以使用 2023-06-01-preview#23393
  • containerservice - 更新至 2024-05-01#27105
  • mssql - 更新以使用 hashicorp/go-azure-sdk023-08-01-preview#27073
  • mssqlmanagedinstance - 更新以使用 hashicorp/go-azure-sdk2023-08-01-preview#26872
  • azurerm_image - 將 disk_encryption_set_id 屬性的支援新增至 data_disk 區塊 (#27015
  • azurerm_log_analytics_workspace_table - 新增更多 total_retention_in_daysretention_in_days 值的支援(#27053
  • azurerm_mssql_elasticpool - 新增對 HS_MOPRMSMOPRMS sku 的支援 (#27085
  • azurerm_netapp_pool - 允許 1 作為 size_in_tb 的有效值(#27095
  • azurerm_notification_hub - 新增對 browser_credential 屬性的支援 (#27058
  • azurerm_redis_cache - 新增對 access_keys_authentication_enabled 屬性的支援 (#27039
  • azurerm_role_assignment - 新增 //providers/Microsoft.Capacity/providers/Microsoft.BillingBenefits 範圍的支援(#26663
  • azurerm_shared_image - 新增對 hibernation_enabled 屬性的支援 (#26975
  • azurerm_storage_account - 支援更多記憶體帳戶類型的 queue_encryption_key_typetable_encryption_key_type#27112
  • azurerm_web_application_firewall_policy - 新增對 request_body_enforcement 屬性的支援 (#27094

BUG 修正:

  • azurerm_ip_group_cidr - 修正 CIDR 檢查的位置,以在資源不存在時正確重新整理資源 (#27103
  • azurerm_monitor_diagnostic_setting - 在建立資源時新增進一步輪詢,以解決最終一致性問題 (#27088
  • azurerm_storage_account - 更新 infrastructure_encryption_enabled 時填入 customer_managed_key 來防止 API 錯誤 (#26971
  • azurerm_storage_blob_inventory_policy - filterscope 時現在可以設定 container 屬性 (#27113
  • azurerm_virtual_network_dns_servers - 移動鎖定以防止建立具有過時數據的子網(#27036
  • azurerm_virtual_network_gateway_connection - 允許 0 作為 ipsec_policy.sa_datasize 的有效值(#27056

如需 v3.116.0 和 v3.0.0 版本之間變更的相關信息,請參閱 先前的 v3.x 變更記錄專案

如需 v2.99.0 和 v2.0.0 版本之間變更的相關信息,請參閱 先前的 v2.x 變更記錄專案

如需 v1.44.0 與 v1.0.0 版本之間變更的相關信息,請參閱 先前的 v1.x 變更記錄專案

如需 v1.0.0 版之前變更的相關信息,請參閱 v0.x changelog