2.99.0 (2022 年 3 月 11 日)
笔记
- 准备 3.0:我们打算将 v2.99.0 作为 2.x 行的最后一个版本 - 我们将在下一版本中将重点转向 3.0。 我们建议 咨询 3.0 中提供的更改列表,以了解并 试用最新 2.x 版本中提供的 Beta 版本(如果你感兴趣)。
特征:
- 新 Beta 版资源:
azurerm_function_app_function
(#15605) - 新的 Beta 资源:
azurerm_function_app_hybrid_connection
(#15702) - 新的 Beta 资源:
azurerm_web_app_hybrid_connection
(#15702) - 新资源:
azurerm_cosmosdb_sql_role_assignment
(#15038) - 新资源:
azurerm_cosmosdb_sql_role_definition
(#15035)
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v62.1.0
(#15716) - 依赖项:将
compute
更新到2021-11-01
(#15099) - 依赖项:将
kubernetescluster
更新到2022-01-02-preview
(#15648) - 依赖项:将
sentinel
更新到2021-09-01-preview
(#14983) - 数据源:
azurerm_kubernetes_cluster
- 弃用addon_profile
块,转而支持aci_connector_linux
、azure_policy_enabled
、http_application_routing_enabled
、ingress_application_gateway
、key_vault_secrets_provider
、oms_agent
和open_service_mesh_enabled
属性(#15584) - 数据源:
azurerm_kubernetes_cluster
- 弃用role_based_access_control
块,转而支持azure_active_directory_role_based_access_control
和role_based_access_control_enabled
属性(#15584) - 数据源:
azurerm_servicebus_namespace_authorization_rule
- 对namespace_id
属性的支持(#15671) - 数据源:
azurerm_servicebus_namespace_disaster_recovery_config
- 对namespace_id
属性的支持(#15671) - 数据源:
azurerm_servicebus_queue
- 对namespace_id
属性的支持(#15671) - 数据源:
azurerm_servicebus_queue_authorization_rule
- 对queue_id
属性的支持(#15671) - 数据源:
azurerm_servicebus_subscription
- 对topic_id
属性的支持(#15671) - 数据源:
azurerm_servicebus_topic
- 对namespace_id
属性的支持(#15671) - 数据源:
azurerm_servicebus_topic_authorization_rule
- 对topic_id
属性的支持(#15671) - 数据源:
azurerm_virtual_network
- 对tags
属性的支持(#14882) -
azurerm_batch_account
- 支持客户管理的密钥(#14749) -
azurerm_container_registry
对export_policy_enabled
属性的支持 (#15036) -
azurerm_kubernetes_cluster
- 弃用role_based_access_control
块,赞成role_based_access_control_enabled
和azure_active_directory_role_based_access_control
(#15546) -
azurerm_iothub
- 弃用ip_filter_rule
属性,有利于network_rule_set
属性(#15590) -
azurerm_lb_nat_rule
-frontend_port
和backend_port
属性现在支持0
(#15694) -
azurerm_machine_learning_compute_instance
- 更新name
属性上的验证(#14839) -
azurerm_mssql_database_extended_auditing_policy
- 对enabled
属性的支持 (#15624) -
azurerm_mssql_server_extended_auditing_policy
- 对enabled
属性的支持 (#15624) -
azurerm_management_group_policy_assignment
- 现在可以更新parameters
属性(#15623) -
azurerm_mssql_server
- 强制实施Microsoft Entra 身份验证时,administrator_login
和administrator_login_password
属性现在是可选的(#15771) -
azurerm_resource_policy_assignment
- 现在可以更新parameters
属性(#15623) -
azurerm_resource_group_policy_assignment
- 现在可以更新parameters
属性(#15623) -
azurerm_recovery_service_vault
- 对cross_region_restore_enabled
属性的支持 (#15757) -
azurerm_subscription_policy_assignment
- 现在可以更新parameters
属性(#15623) -
azurerm_storage_object_replication
- 支持跨订阅复制容器(#15603)
BUG 修复:
-
azurerm_backup_protected_vm
-source_vm_id
属性现在不区分大小写(#15656) -
azurerm_batch_job
- 如果设置了多个common_environment_properties
(#15686),则创建期间不会再失败 -
azurerm_container_group
- 正确分析空或省略dns_config.options
和dns_config.search_domains
属性(#15618) -
azurerm_key_vault_key
- 在导入时正确设置保管库 ID (#15670) -
azurerm_monitor_diagnostic_setting
- 现在将正确分析eventhub_authorization_rule_id
属性(#15582) -
azurerm_mssql_managed_instance_active_directory_administrator
- 防止具有实例 ID 的永久差异(#15725) -
azurerm_orchestrated_virtual_machine_scale_set
- 启用 3.0 beta 版时防止崩溃(#15637) -
azurerm_storage_data_lake_gen2_filesystem
- 支持配置group
和owner
属性(#15598) -
azurerm_virtual_network_gateway
- 通过bgp_settings.0.peering_address
防止恐慌(#15689)
2.98.0 (2022 年 2 月 25 日)
特征:
增强:
- 依赖项:升级到
github.com/tombuildsstuff/giovanni
的v0.18.0
(#15507) -
azurerm_linux_function_app
- 添加key_vault_reference_identity_id
支持(#15553) -
azurerm_linux_function_app_slot
- 添加key_vault_reference_identity_id
支持(#15553) -
azurerm_windows_function_app
- 添加key_vault_reference_identity_id
支持(#15553) -
azurerm_windows_function_app_slot
- 添加key_vault_reference_identity_id
支持(#15553)
BUG 修复:
-
azurerm_cosmosdb_mongo_collection
- 现在可以在创建 Azure Cosmos DB MongoDB 集合时设置autoscale_settings
属性,而无需设置shard_key
(#15529) -
azurerm_firewall_policy
- 不会等待资源在创建后完成预配(#15561)
2.97.0 (2022 年 2 月 18 日)
升级说明:
- 3.0 Beta 版: 此版本包括一个新的功能标志,用于选择加入 3.0 Beta 版 - 这(启用时)引入了许多新的数据源/资源、行为更改、字段重命名和删除一些较旧的弃用资源。 目前,3.0 Beta 版仍是一项工作进展,因此,3.0 升级指南 中列出的更改可能会更改,但我们希望听到有关如何选择加入 3.0 Beta 版的反馈和 说明,可在此处找到。
特征:
-
新数据源:
azurerm_extended_locations
(#15181) -
新数据源:
azurerm_mssql_managed_instance
(#15203) -
新资源:
azurerm_iothub_certificate
(#15461) -
新资源:
azurerm_mssql_outbound_firewall_rule
(#14795) -
新资源:
azurerm_mssql_managed_database
(#15203) -
新资源:
azurerm_mssql_managed_instance
(#15203) -
新资源:
azurerm_mssql_managed_instance_active_directory_administrator
(#15203) -
新资源:
azurerm_mssql_managed_instance_failover_group
(#15203) -
新资源:
azurerm_spring_cloud_storage
(#15375)
增强:
- 依赖项:升级到
github.com/hashicorp/go-azure-helpers
的v0.24.1
(#15430) -
azurerm_automation_account
- 添加对public_network_access_enabled
属性的支持(#15429) -
azurerm_kubernetes_cluster
- 弃用addon_profile
块,将所有属性移动到顶层,并删除所有加载项的enabled
字段(#15108) -
azurerm_kusto_cluster
- 支持public_network_access_enabled
属性(#15428) -
azurerm_machine_learning_workspace
- 对SystemAssigned, UserAssigned
和UserAssigned
标识的支持(#14181) -
azurerm_machine_learning_workspace
- 支持使用用户分配的标识进行加密(#14181) -
azurerm_monitor_activity_log_alert
对resource_health
块的支持(#14917) -
azurerm_iothub_dps
- 对ip_filter_rule
块和public_network_access_enabled
属性的支持(#15343) -
azurerm_spring_cloud_app
- 对custom_persistent_disk
块的支持(#15400) -
azurerm_servicebus_namespace
- 对identity
块的支持(#15371) -
azurerm_storage_account
- 添加在创建存储帐户时创建客户管理的密钥的支持(#15082) -
azurerm_storage_management_policy
- 添加对tier_to_cool_after_days_since_last_access_time_greater_than
、tier_to_archive_after_days_since_last_access_time_greater_than,
和delete_after_days_since_last_access_time_greater_than
的支持(#15423) -
azurerm_web_pubsub
- 对identity
块的支持(#15288)
BUG 修复:
-
azurerm_application_gateway
- 修复未将identity
块设置为状态的回归(#15412) -
azurerm_automation_account
- 修复了 API 未返回keys
的崩溃(#15482) -
azurerm_kusto_cluster
- 将属性enable_auto_stop
重命名为auto_stop_enabled
、enable_disk_encryption
disk_encryption_enabled
、enable_streaming_ingest
streaming_ingestion_enabled
,以及enable_purge
弃用原始属性purge_enabled
(#15368) -
azurerm_log_analytics_linked_storage_account
- 使用ingestion
时正确的data_source_type
大小写 (#15451) -
azurerm_logic_app_integration_account_map
-map_type
Liquid
时将content_type
设置为text/plain
(#15370) -
azurerm_stream_analytics_cluster
- 修复未在状态中设置tags
的问题(#15380) -
azurerm_virtual_desktop_host_pool
- 由于 API 中的更改(#14953)而弃用azurerm_virtual_desktop_host_pool_registration_info
资源,registration_info
信息块被弃用 -
azurerm_virtual_machine_data_disk_attachment
- 在提供不正确的disk_id
时修复恐慌 (#15470) -
azurerm_web_application_firewall_policy
-disabled_rules
现在是可选的(#15386)
2.96.0 (2022 年 2 月 11 日)
特征:
-
新数据源:
azurerm_portal_dashboard
(#15326) -
新数据源:
azurerm_site_recovery_fabric
(#15349) -
新数据源:
azurerm_site_recovery_protection_container
(#15349) -
新数据源:
azurerm_site_recovery_replication_policy
(#15349) -
新资源:
azurerm_disk_pool_iscsi_target_lun
(#15329) -
新资源:
azurerm_sentinel_watchlist_item
(#14366) -
新资源:
azurerm_stream_analytics_output_function
(#15162) -
新资源:
azurerm_web_pubsub_network_acl
(#14827) -
新的 Beta 版资源:
azurerm_app_service_source_control_slot
(#15301)
增强:
- 依赖项:更新到
github.com/hashicorp/go-azure-helpers
的v0.23.1
(#15314) -
azurerm_application_gateway
- 指定identity
块时,identity
块中的type
属性现在是必需的(#15337) -
azurerm_application_insights
- 对force_customer_storage_for_profiler
属性的支持 (#15254) -
azurerm_automation_account
- 对托管标识的支持(#15072) -
azurerm_data_factory
- 重构identity
块以跨资源保持一致(#15344) -
azurerm_kusto_cluster
- 对enable_auto_stop
的支持(#15332) -
azurerm_linux_virtual_machine
- 支持storage_account_type
属性的StandardSSD_ZRS
和Premium_ZRS
值(#15360) -
azurerm_linux_virtual_machine
- 完全支持自动 VM 来宾修补(#14906) -
azurerm_network_watcher_flow_log
- 现在可以为新资源设置name
属性(#15016) -
azurerm_orchestrated_virtual_machine_scale_set
- 完全支持自动 VM 来宾修补和热修补(#14935) -
azurerm_windows_virtual_machine
- 支持storage_account_type
属性的StandardSSD_ZRS
和Premium_ZRS
值(#15360) -
azurerm_windows_virtual_machine
- 完全支持自动 VM 来宾修补和热修补(#14796)
BUG 修复:
-
azurerm_application_insights_api_key
- 通过检查现有 API 密钥的 ID 来防止恐慌(#15297) -
azurerm_app_service_active_slot
- 修复创建新资源时 ID 集中的回归(#15291) -
azurerm_firewall
- 删除防火墙时解决 Azure API 问题(#15330) -
azurerm_kubernetes_cluster
- 使用空切片取消设置outbound_ip_prefix_ids
或outbound_ip_address_ids
将默认为托管出站 IP 的load_balancer_profile
(#15338) -
azurerm_orchestrated_virtual_machine_scale_set
- 未指定computer_name_prefix
时修复崩溃(#15312) -
azurerm_recovery_services_vault
- 修复在 Azure 政府版中运行时找不到订阅的问题(#15316)
2.95.0 (2022 年 2 月 4 日)
特征:
-
新数据源:
azurerm_container_group
(#14946) -
新数据源:
azurerm_logic_app_standard
(#15199) -
新资源:
azurerm_disk_pool_iscsi_target
(#14975) -
新的 Beta 资源:
azurerm_linux_function_app_slot
(#14940) -
新资源:
azurerm_traffic_manager_azure_endpoint
(#15178) -
新资源:
azurerm_traffic_manager_external_endpoint
(#15178) -
新资源:
azurerm_traffic_manager_nested_endpoint
(#15178) -
新的 Beta 资源:
azurerm_windows_function_app_slot
(#14940) -
新的 Beta 资源:
azurerm_windows_web_app_slot
(#14613)
增强:
- 依赖项:升级到
github.com/hashicorp/go-azure-helpers
v0.22.0
(#15207) - 依赖项:将
backup
更新到 API 版本2021-07-01
(#14980) -
azurerm_storage_account
- 不再计算identity
块(#15207) -
azurerm_linux_virtual_machine
- 对dedicated_host_group_id
属性的支持 (#14936) -
azurerm_recovery_services_vault
- 支持区域冗余存储(#14980) -
azurerm_web_pubsub_hub
-auth
块中的managed_identity_id
属性现在接受 UUID (#15183) -
azurerm_windows_virtual_machine
- 对dedicated_host_group_id
属性的支持 (#14936)
BUG 修复:
-
azurerm_container_group
- 使用相同network_profile_id
修复并行预配失败(#15098) -
azurerm_frontdoor
- 修复resource_group_name
验证(#15174) -
azurerm_kubernetes_cluster
- 更新sku_tier
时防止恐慌(#15229) -
azurerm_hdinsight_interactive_query_cluster
- 支持storage_resource_id
属性以修复缺少的存储帐户错误(#15039) -
azurerm_hdinsight_hadoop_cluster
- 支持storage_resource_id
属性以修复缺少的存储帐户错误(#15039) -
azurerm_hdinsight_spark_cluster
- 支持storage_resource_id
属性以修复缺少的存储帐户错误(#15039) -
azurerm_hdinsight_hbase_cluster
- 支持storage_resource_id
属性以修复缺少的存储帐户错误(#15039) -
azurerm_log_analytics_datasource_windows_event
- 添加状态迁移以修复ID was missing the dataSources element
(#15194) -
azurerm_policy_definition
- 修复弃用management_group_name
赞成management_group_id
(#15209) -
azurerm_policy_set_definition
- 修复弃用management_group_name
赞成management_group_id
(#15209) -
azurerm_static_site
- 修复免费层静态站点的创建(#15141) -
azurerm_storage_share
- 重新创建存储共享时修复ShareBeingDeleted
错误(#15180)
2.94.0 (2022 年 1 月 28 日)
升级说明:
- 提供程序:此版本中已删除对 Azure 德国云的支持,因为此环境不再运行(#14403)
-
azurerm_api_management_policy
- 使用 v2.92.0 创建的资源将由于 bug而被标记为受污染。 此版本解决了基础问题,但实际资源需要取消删除(通过terraform untaint
),或者允许 Terraform 删除资源并再次创建它。 -
azurerm_hdinsight_kafka_cluster
- 启用use_msal
提供程序属性时,rest_proxy
块中的security_group_name
属性是有条件的(#14403)
特征:
-
新数据源:
azurerm_linux_function_app
(#15009) -
新数据源
azurerm_web_pubsub
(#14731) -
新数据源
azurerm_web_pubsub_hub
(#14731) -
新资源:
azurerm_web_pubsub
(#14731) -
新资源:
azurerm_web_pubsub_hub
(#14731) -
新资源:
azurerm_virtual_desktop_host_pool_registration_info
(#14134)
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v61.3.0
(#15080) - 依赖项:更新到
github.com/hashicorp/go-azure-helpers
v0.21.0
(#15043) - 依赖项:将
kusto
更新到 API 版本2021-08-27
(#15040) - 提供程序:通过
use_msal
提供程序属性(#14403) 选择加入对 v2 身份验证令牌的支持 -
azurerm_app_service_slot
- 对storage_account
块的支持(#15084) -
azurerm_stream_analytics_stream_input_eventhub
- 对partition_key
属性的支持(#15019)
BUG 修复:
-
data.image_source
- 修复id
的回归(#15119) -
azurerm_api_management_backend
修复由backend_credentials
引起的崩溃(#15123) -
azurerm_api_management_policy
- 使用 Azure 提供程序的版本2.92.0
预配时修复api_management_policy
块的资源 ID(#15060) -
azurerm_bastion_host
- 通过添加copy_paste_enabled
属性的 nil 检查来修复崩溃(#15074) -
azurerm_dev_test_lab
- 修复key_vault_id
属性的意外差异(#15054) -
azurerm_subscription_cost_management_export
- 现在在更新成本管理导出时发送ETag
(#15017) -
azurerm_template_deployment
- 修复了在删除模板部署期间发生的潜在 bug(#15085) -
azurerm_eventhub
- 使用 Premiumsku
时,现在可以更改partition_count
属性(#15088)
2.93.1 (2022 年 1 月 24 日)
BUG 修复:
-
azurerm_app_service
- 修复名称可用性检查请求(#15062)
2.93.0 (2022 年 1 月 21 日)
特征:
增强:
- 依赖项:升级到
github.com/Azure/azure-sdk-for-go
的v61.1.0
(#14828) - 依赖项:将
containerregistry
更新到 API 版本2021-08-01-preview
(#14961) - 数据源
azurerm_logic_app_workflow
- 导出identity
块(#14896) -
azurerm_bastion_host
- 支持copy_paste_enabled
、file_copy_enabled
、ip_connect_enabled
、shareable_link_enabled
和tunneling_enabled
属性(#14987) -
azurerm_bastion_host
- 对scale_units
属性的支持(#14968) -
azurerm_security_center_automation
-event_source
属性现在可以设置为AssessmentsSnapshot
、RegulatoryComplianceAssessment
、RegulatoryComplianceAssessmentSnapshot
、SecureScoreControlsSnapshot
、SecureScoresSnapshot
和SubAssessmentsSnapshot
(#14996) -
azurerm_static_site
- 对identity
块的支持(#14911) -
azurerm_iothub
- 支持 Identity-Based 终结点(#14705) -
azurerm_servicebus_namespace_network_rule_set
- 对public_network_access_enabled
属性的支持 (#14967)
BUG 修复:
-
azurerm_machine_learning_compute_instance
- 为tenant_id
和object_id
属性添加验证以防止 null 值和后续恐慌(#14982) -
azurerm_linux_function_app
- (beta) 修复了当该块未配置时application_stack
的潜在恐慌 (#14844) -
azurerm_storage_share_file
更改content_md5
属性现在将触发娱乐,更新属性时,现在将设置共享文件的content_length
属性。 (#15007)
2.92.0 (2022 年 1 月 14 日)
特征:
增强:
- 依赖项:将
eventgrid
升级到 API 版本2021-12-01
(#14433) -
azurerm_api_management_custom_domain
-proxy
属性已弃用,转而支持 3.0 版本的gateway
(#14628) -
azurerm_databricks_workspace_customer_managed_key
- 当 databricks 工作区infrastructure_encryption_enabled
设置为true
时,允许创建资源(#14915) -
azurerm_eventgrid_domain
- 对local_auth_enabled
、auto_create_topic_with_first_subscription
和auto_delete_topic_with_last_subscription
属性的支持(#14433) -
azurerm_monitor_action_group
- 对event_hub_receiver
块的支持(#14771) -
azurerm_mssql_server_extended_auditing_policy
- 支持将审核数据存储在防火墙和 VNet 后面的存储帐户中(#14656) -
azurerm_purview_account
- 导出managed_resources
块(#14865) -
azurerm_recovery_services_vault
- 使用encryption
块(#14718) 支持客户管理的密钥 (CMK) -
azurerm_storage_account
- 对infrastructure_encryption_enabled
属性的支持(#14864)
BUG 修复:
-
azurerm_aadb2c_directory
- 修复导入现有资源(#14879) -
azurerm_consumption_budget_subscription
- 修复迁移逻辑中的问题(#14898) -
azurerm_cosmosdb_account
- 仅当类型设置为 MongoDB 时强制 ForceMongo (#14924) -
azurerm_cosmosdb_mongo_collection
- 现在验证“_id”是否包含为索引键(#14857) -
azurerm_hdinsight
- 现在可以创建使用 oozie 元存储的 hdinsight 资源(#14880) -
azurerm_log_analytics_datasource_windows_performance_counter
- ID 元素事例转换的状态迁移 (#14916) -
azurerm_monitor_aad_diagnostic_setting
- 对事件中心规则 ID 使用正确的分析器函数(#14944) -
azurerm_mysql_server_key
- 修复在创建时检查现有资源的问题(#14883) -
azurerm_spring_cloud_service
- 修复删除 git 存储库时的恐慌 (#14900) -
azurerm_log_analytics_workspace
-reservation_capcity_in_gb_per_day
已弃用并重命名为reservation_capacity_in_gb_per_day
(#14910) -
azurerm_iothub_dps
- 修复了与 azure 默认值匹配的allocation_weight
默认值(#14943) -
azurerm_iothub
- 现在导出event_hub_events_namespace
,默认情况下有回退路由(#14942)
2.91.0 (2022 年 1 月 7 日)
特征:
-
新数据源:
azurerm_aadb2c_directory
(#14671) -
新数据源:
azurerm_sql_managed_instance
(#14739) -
新资源:
azurerm_aadb2c_directory
(#14671) -
新资源:
azurerm_app_service_slot_custom_hostname_binding
(#13097) -
新资源:
azurerm_data_factory_linked_service_odbc
(#14787) -
新资源:
azurerm_disk_pool
(#14675) -
新资源:
azurerm_load_test
(#14724) -
新资源:
azurerm_virtual_desktop_scaling_plan
(#14188)
增强:
- 依赖项:将
appplatform
升级到 API 版本2021-09-01-preview
(#14365) - 依赖项:将
network
升级到 API 版本2021-05-01
(#14164) - 依赖项:升级到
github.com/Azure/azure-sdk-for-go
的v60.2.0
(#14688] 和 [#14667) - 依赖项:升级到
github.com/hashicorp/terraform-plugin-sdk
的v2.10.1
(#14666) -
azurerm_application_gateway
- 对key_vault_secret_id
和force_firewall_policy_association
属性的支持(#14413) -
azurerm_application_gateway
- 支持fips_enabled
属性(#14797) -
azurerm_cdn_endpoint_custom_domain
- 对 HTTPS 的支持(#13283) -
azurerm_hdinsight_hbase_cluster
- 对network
属性的支持 (#14825) -
azurerm_iothub
- 对identity
块的支持(#14354) -
azurerm_iothub_endpoint_servicebus_queue_resource
- 弃用iothub_name
属性,有利于iothub_id
属性(#14690) -
azurerm_iothub_endpoint_storage_container_resource
- 弃用iothub_name
属性,有利于iothub_id
属性 [#14690] -
azurerm_iot_fallback_route
- 对source
属性的支持(#14836) -
azurerm_kubernetes_cluster
- 对public_network_access_enabled
、scale_down_mode
和workload_runtime
属性的支持(#14386) -
azurerm_linux_function_app
- (Beta 资源)修复了WEBSITE_CONTENTSHARE
和WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
app_settings
筛选(#14815) -
azurerm_linux_virtual_machine
- 对user_data
属性的支持 (#13888) -
azurerm_linux_virtual_machine_scale_set
- 对user_data
属性的支持 (#13888) -
azurerm_managed_disk
- 对gallery_image_reference_id
属性的支持(#14121) -
azurerm_mysql_server
- 支持storage_mb
属性最多16TB
容量(#14838) -
azurerm_postgresql_flexible_server
- 对geo_redundant_backup_enabled
属性的支持(#14661) -
azurerm_recovery_services_vault
- 对storage_mode_type
属性的支持 (#14659) -
azurerm_spring_cloud_certificate
- 对certificate_content
属性的支持 (#14689) -
azurerm_servicebus_namespace_authorization_rule
-resource_group_name
和namespace_name
属性已弃用,有利于namespace_id
属性(#14784) -
azurerm_servicebus_namespace_network_rule_set
-resource_group_name
和namespace_name
属性已弃用,有利于namespace_id
属性(#14784) -
azurerm_servicebus_namespace_authorization_rule
-resource_group_name
和namespace_name
属性已弃用,有利于namespace_id
属性(#14784) -
azurerm_servicebus_queue
-resource_group_name
和namespace_name
属性已弃用,有利于namespace_id
属性(#14784) -
azurerm_servicebus_queue_authorization_rule
-resource_group_name
、namespace_name
和queue_name
属性已弃用,有利于queue_id
属性(#14784) -
azurerm_servicebus_subscription
-resource_group_name
、namespace_name
和topic_name
属性已弃用,有利于topic_id
属性(#14784) -
azurerm_servicebus_subscription_rule
-resource_group_name
、namespace_name
、topic_name
和subscription_name
属性已弃用,有利于subscription_id
属性(#14784) -
azurerm_servicebus_topic
-resource_group_name
和namespace_name
属性已弃用,有利于namespace_id
属性(#14784) -
azurerm_servicebus_topic_authorization_rule
-resource_group_name
、namespace_name
和topic_name
属性已弃用,有利于topic_id
属性(#14784) -
azurerm_shared_image_version
- 图像现在可以按 semver 排序(#14708) -
azurerm_virtual_network_gateway_connection
- 对connection_mode
属性的支持 (#14738) -
azurerm_web_application_firewall_policy
-policy_settings
块中的file_upload_limit_in_mb
属性现在可以设置为4000
(#14715) -
azurerm_windows_virtual_machine
- 对user_data
属性的支持 (#13888) -
azurerm_windows_virtual_machine_scale_set
- 对user_data
属性的支持 (#13888)
BUG 修复:
-
azurerm_app_service_environment_v3
- 修复allow_new_private_endpoint_connections
属性的默认值(#14805) -
azurerm_consumption_budget_subscription
- 添加了其他状态迁移来修复第一个版本引入的 bug,并从资源的 ID 分析subscription_id
(#14803) -
azurerm_network_interface_security_group_association
- 检查 ID 是否与导入期间的预期格式匹配(#14753) -
azurerm_storage_management_policy
- 处理存储帐户意外删除(#14799)
2.90.0 (2021 年 12 月 17 日)
特征:
-
新数据源:
azurerm_app_configuration_key
(#14484) -
新资源:
azurerm_container_registry_task
(#14533) -
新资源:
azurerm_maps_creator
(#14566) -
新资源:
azurerm_netapp_snapshot_policy
(#14230) -
新资源:
azurerm_synapse_sql_pool_workload_classifier
(#14412) -
新资源:
azurerm_synapse_workspace_sql_aad_admin
(#14341) -
新资源:
azurerm_vpn_gateway_nat_rule
(#14527)
增强:
- 依赖项:将
apimanagement
更新到 API 版本2021-08-01
(#14312) - 依赖项:将
managementgroups
更新到 API 版本2020-05-01
(#14635) - 依赖项:更新
redisenterprise
以使用嵌入式 SDK(#14502) - 依赖项:更新到
github.com/hashicorp/go-azure-helpers
的v0.19.1
(#14627) - 依赖项:更新到
github.com/hashicorp/terraform-plugin-sdk
的v2.10.0
(#14596) - 数据源:
azurerm_function_app_host_keys
- 对signalr_extension_key
和durabletask_extension_key
的支持(#13648) -
azurerm_application_gateway
- 支持专用链接配置(#14583) -
azurerm_blueprint_assignment
- 对lock_exclude_actions
属性的支持(#14648) -
azurerm_container_group
- 对ip_address_type = None
的支持(#14460) -
azurerm_cosmosdb_account
- 对create_mode
属性和restore
块的支持(#14362) -
azurerm_data_factory_dataset_*
- 弃用data_factory_name
,以便data_factory_id
在所有数据工厂数据集资源中保持一致性(#14610) -
azurerm_data_factory_integration_runtime_*
- 弃用data_factory_name
,以便data_factory_id
在所有数据工厂集成运行时资源中保持一致性(#14610) -
azurerm_data_factory_trigger_*
- 弃用data_factory_name
,以便data_factory_id
在所有数据工厂触发器资源中保持一致性(#14610) -
azurerm_data_factory_pipeline
- 弃用data_factory_name
,以便data_factory_id
在所有数据工厂资源中保持一致性(#14610) -
azurerm_iothub
- 对cloud_to_device
块的支持(#14546) -
azurerm_iothub_endpoint_eventhub
-iothub_name
属性已被弃用,转而支持iothub_id
属性(#14632) -
azurerm_logic_app_workflow
- 对open_authentication_policy
块的支持(#14007) -
azurerm_signalr
- 对live_trace_enabled
属性的支持 (#14646) -
azurerm_xyz_policy_assignment
添加对non_compliance_message
的支持(#14518)
BUG 修复:
-
azurerm_cosmosdb_account
- 现在,当 API 返回 nil 值(#14643) 时,将为default_identity_type
设置默认值 -
azurerm_function_app
- 创建期间地址app_settings
,而不仅仅是更新(#14638) -
azurerm_marketplace_agreement
- 修复导入检查触发器时崩溃 (#14614) -
azurerm_postgresql_configuration
- 在写入操作期间锁定以防止冲突(#14619) -
azurerm_postgresql_flexible_server_configuration
- 在写入操作期间锁定以防止冲突(#14607)
2.89.0 (2021 年 12 月 10 日)
特征:
-
新资源:
azurerm_bot_service_azure_bot
[#14462] -
新资源:
azurerm_consumption_budget_management_group
[#14411] -
新资源:
azurerm_sql_managed_instance_active_directory_administrator
(#14104) -
新资源:
azurerm_sql_managed_instance_failover_group
(#13974) -
新的 Beta 资源:
azurerm_windows_function_app
(#14247) -
新的 Beta 资源:
azurerm_linux_web_app_slot
(#14305)
增强:
- 依赖项:更新嵌入式 SDK for
databricks
(#14430) - 依赖项:更新嵌入式 SDK for
datalake
(#14429) - 依赖项:更新嵌入式 SDK for
frontdoor
(#14432) -
azurerm_app_service_environment_v3
- 允许更新tags
(#14491) -
azurerm_data_factory_linked_services_*
- 弃用data_factory_name
,以便data_factory_id
在所有数据工厂链接服务资源之间保持一致性(#14492) -
azurerm_shared_image
- 对trusted_launch_enabled
属性的支持 (#14528) -
azurerm_key_vault_certificate
- 对versionless_id
和versionless_secret_id
属性的支持(#14287) -
azurerm_kubernetes_cluster
- 对包含http_proxy
、https_proxy
、no_proxy
和trusted_ca
属性http_proxy_config
块的支持(#14177) -
azurerm_kubernetes_cluster
- 对azure_keyvault_secrets_provider
加载项的支持(#14308) -
azurerm_managed_disk
- 对hyper_v_generation
属性的支持(#13825) -
azurerm_netapp_pool
- 对qos_type
属性的支持 (#14372) -
azurerm_netapp_volume
- 对throughput_in_mibps
属性的支持 (#14372) -
azurerm_sql_managed_instance
:支持storage_account_type
(#14123) -
azurerm_signalr_service
- 弃用features
块,有利于connectivity_logs_enabled
、messaging_logs_enabled
和service_mode
(#14360) -
azurerm_vpn_gateway_connection
- 对propagated_route_table.labels
、vpn_link.connection_mode
和traffic_selector_policy
属性的支持(#14371)
BUG 修复:
-
azurerm_data_factory_trigger_schedule
- 在frequency
Month/Week
时正确设置schedule
(#14391) -
azurerm_iothub_endpoint_storage_container
- 从file_name_format
属性中删除默认值false
并为其添加正确的验证函数(#14458) -
azurerm_postgresql_server
- 现在将密码从Replica
提升为Default
模式(#14376)
BETA 说明:
应用服务 Beta 资源中的许多属性已重命名,以便与提供程序的其余部分保持一致。 由于这些是 beta 资源,因此不通过弃用或状态迁移来补偿此中断性变更。 请使用以下详细信息更新使用这些资源的任何配置:
- 已重命名为
remote_debugging_enabled
的remote_debugging
- 已重命名为
worker_count
的number_of_workers
- 已重命名为
detailed_error_logging_enabled
的detailed_error_logging
- 已重命名为
auto_heal_enabled
的auto_heal
- 已重命名为
local_mysql_enabled
的local_mysql
- 已重命名为
client_certificate_enabled
的client_cert_enabled
- 已重命名为
client_certificate_mode
的client_cert_mode
2.88.1 (2021 年 12 月 3 日)
BUG 修复
- 数据源:
azurerm_automation_account
- 修复了按错误顺序设置资源组和名称的 bug(#14464) - 数据源:
azurerm_api_management
- 修复未正确分析托管标识 ID 的 bug(#14469) - 数据源:
azurerm_kubernetes_cluster
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_api_management
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_app_service
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_app_service_slot
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_application_gateway
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_automation_account
- 修复了按错误顺序设置资源组和名称的 bug(#14464) -
azurerm_container_group
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_data_factory
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_function_app
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_function_app_slot
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_kubernetes_cluster
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_kusto_cluster
- 修复未正确分析托管标识 ID 的 bug(#14469) -
azurerm_mssql_server
- 修复未正确分析托管标识 ID 的 bug(#14469)
2.88.0 (2021 年 12 月 2 日)
特征:
增强:
- 依赖项:将
storagecache
升级到 API 版本2021-09-01
(#14311) -
azurerm_app_service
- 对client_cert_mode
属性的支持 (#14395) -
azurerm_bastion_host
- 对sku
属性的支持 (#14370) -
azurerm_batch_pool
- 弃用max_task_retry_count
和environment
,以便task_retry_maximum
和common_environment_properties
,以便在批处理资源之间保持一致性(#14368) -
azurerm_data_factory_managed_private_endpoint
- 对fqdns
属性的支持(#14355) -
azurerm_linux_virtual_machine
- 支持secure_boot_enabled
和vtpm_enabled
属性(#13842) -
azurerm_linux_virtual_machine_scale_set
- 支持secure_boot_enabled
和vtpm_enabled
属性(#13842) -
azurerm_mssql_database
- 在 3.0 功能标志后面添加对透明数据加密的支持 [#13748] -
azurerm_point_to_site_vpn_gateway
- 对internet_security_enabled
属性的支持 (#14345) -
azurerm_subscription
- 现在可以设置和更新tags
属性(#14445)
BUG 修复:
-
azurerm_container_group
- 允许dns_config
块下的search_domains
和options
是可选的,因为 API 不需要它们(#14419) -
azurerm_monitor_aad_diagnostic_setting
- 修复 ID 验证程序以使用 eventhub 身份验证规则 ID 而不是中继 ID(#14406) -
azurerm_kubernetes_cluster
- 使用状态迁移处理 kubernetes 群集资源 ID 的大小写不正确(#14241) -
azurerm_kubernetes_cluster_node_pool
- 使用状态迁移处理 kubernetes 群集资源 ID 的大小写不正确(#14241) -
azurerm_kubernetes_cluster_nodepool
还原node_taints
和eviction_policy
的计算行为(#14378) -
azurerm_storage_account
- 在创建时填充帐户缓存,修复了存储帐户偶尔找不到的问题(#14361)
2.87.0 (2021 年 11 月 26 日)
特征:
-
新资源:
azurerm_api_management_notification_recipient_user
(#14239) -
新资源:
azurerm_app_service_public_certificate
(#14337) -
新资源:
azurerm_service_fabric_managed_cluster
(#14131) -
新资源:
azurerm_sentinel_watchlist
(#14258) -
新资源:
azurerm_static_site_custom_domain
(#12764) -
新资源:
azurerm_stream_analytics_cluster
(#14082) -
新资源:
azurerm_stream_analytics_managed_private_endpoint
(#14082)
增强:
- 依赖项:升级到
github.com/hashicorp/go-azure-helpers
的v0.18.0
(#14261) -
azurerm_automation_rule
- 对expiration
属性的支持 (#14262) -
azurerm_cosmosdb_account
- 对analytical_storage
和capacity
块、default_identity_type
和storage_redundancy
属性的支持(#14346) -
azurerm_eventgrid_event_subscription
- 支持queue_message_time_to_live_in_seconds
和user_assigned_identity
属性(#14318) -
azurerm_firewall_policy
- 允许threat_intelligence_allowlist
属性的 cidr 范围(#14340) -
azurerm_managed_disk
- 对public_network_access_enabled
属性的支持 (#14199) -
azurerm_mssql_elasticpool
- 支持DC
系列(#14270) -
azurerm_mssql_server
- 将默认 TLS 版本设置为 1.2(#14229) -
azurerm_mysql_server
- 将默认 TLS 版本设置为 1.2(#14229) -
azurerm_orchestrated_virtual_machine_scale_set
- 添加扩展支持(#14236) -
azurerm_postgresql_server
- 将默认 TLS 版本设置为 1.2(#14229) -
azurerm_redis_cache
- 将默认 TLS 版本设置为 1.2(#14229) -
azurerm_service_plan
(beta) - 将逻辑应用 SKU 添加到验证。 (#14288) -
azurerm_site_recovery_replication_policy
- 现在支持禁用快照及其保留期(#14329) -
azurerm_storage_account
- 将默认 TLS 版本设置为 1.2(#14229) -
azurerm_stream_analytics_job
-compatibility_level
现在接受 1.2 (#14294)
BUG 修复:
-
azurerm_function_app_slot
- 修复app_settings
中WEBSITE_CONTENTSHARE
错误更新的 bug(#14211) -
azurerm_monitor_diagnostic_setting
- 将中继分析器和验证程序与 EventHub 交换 (#14277) -
azurerm_stream_analytics_stream_input_eventhub
- 使用默认eventhub_consumer_group_name
正确支持创建(#14264) -
azurerm_synapse_workspace
- 在配置sql_aad_admin
时修复更新期间的崩溃(#14275) -
azurerm_linux_virtual_machine
-patch_mode
属性现已得到正确支持 [GH0-14042]
2.86.0 (2021 年 11 月 19 日)
特征:
-
新的 Beta 资源:
azurerm_linux_function_app
(#13806) -
新资源:
azurerm_automation_webhook
(#13893) -
新资源:
azurerm_resource_group_cost_management_export
(#14140) -
新资源:
azurerm_subscription_cost_management_export
(#14140) -
新资源:
azurerm_logz_tag_rule
(#14020) -
新资源:
azurerm_monitor_private_link_scoped_service
(#14119) -
新资源:
azurerm_storage_disks_pool
(#14145)
增强:
- 计算:更新以使用 API 版本
2021-07-01
(#14174) - databricks:更新嵌入式 SDK 以使用新的资源 ID 分析器(#14157)
- datalake:更新嵌入式 SDK 以使用新的资源 ID 分析器(#14158)
- 映射:更新嵌入式 SDK 以使用新的资源 ID 分析器(#14155)
- powerbi:更新嵌入式 SDK 以使用新的资源 ID 分析器(#14154)
- 中继:更新嵌入式 SDK 以使用新的资源 ID 分析器(#14153)
- signalr:更新嵌入式 SDK 以使用新的资源 ID 分析器(#14150)
- 存储:更新以使用 API 版本
2021-04-01
(#14083) - videoanalyzer:更新嵌入式 SDK 以使用新的资源 ID 分析器(#14135)
- 数据源:
azurerm_storage_account
- 对table_encryption_key_type
和queue_encryption_key_type
属性的支持(#14080) -
azurerm_container_registry
- 对anonymous_pull_enabled
、data_endpoint_enabled
和network_rule_bypass_option
属性的支持(#14096) -
azurerm_cosmosdb_cassandra_datacenter
- 支持availability_zones_enabled
属性(#14235) -
azurerm_cost_management_export_resource_group
- 已弃用azurerm_resource_group_cost_management_export
资源(#14140) -
azurerm_disk_encryption_set
- 添加对encryption_type
属性的支持 (#14218) -
azurerm_elastic_pool
- 支持Fsv2
系列 SKU (#14250) -
azurerm_key_vault_certificate
- 支持更精细的软删除和清除保护配置(#13682) -
azurerm_key_vault_key
- 支持更精细的软删除和清除保护配置(#13682) -
azurerm_key_vault_secret
- 支持更精细的软删除和清除保护配置(#13682) -
azurerm_key_vault_certificate
-certificate_policy
属性现在对于导入的证书是可选的(#14225) -
azurerm_kubernetes_cluster
- 对outbound_type
=*NATGateway
和nat_gateway_profile
块的支持(#14142) -
azurerm_linux_web_app
- (Beta) 添加了对health_check_eviction_time_in_mins
和vnet_route_all_enabled
的支持(#14202) -
azurerm_managed_disk
- 对on_demand_bursting_enabled
属性的支持(#14137) -
azurerm_mssql_server
- 对创建时azuread_authentication_only
属性的支持(#14169) -
azurerm_machine_learning_workspace
- 对encryption
块的支持(#14120) -
azurerm_orchestrated_virtual_machine_scale_set
- 添加了对 VMSS Flex 公共预览版的支持(#14003) -
azurerm_postgresql_flexible_server
- 不再计算zone
和standby_availability_zone
属性(#13843) -
azurerm_public_ip_prefix
- 对ip_version
属性的支持 (#14228) -
azurerm_purview_account
- 对managed_resource_group_name
属性的支持 (#14217) -
azurerm_resource_provider_registration
- 对管理features
的支持(#12385) -
azurerm_windows_virtual_machine
- 对vtpm_enabled
和secure_boot_enabled
属性的支持(#13713) -
azurerm_windows_virtual_machine_scale_set
- 对vtpm_enabled
和secure_boot_enabled
属性的支持(#13713) -
azurerm_windows_web_app
- (Beta) 添加了对health_check_eviction_time_in_mins
和vnet_route_all_enabled
属性的支持(#14202) -
azurerm_stream_analytics_output_servicebus_topic
- 对property_columns
属性的支持 (#14252) -
azurerm_storage_account
- 对table_encryption_key_type
和queue_encryption_key_type
属性的支持(#14080) -
azurerm_storage_account
- (Beta) 将allow_blob_public_access
重命名为allow_nested_items_to_be_public
添加状态迁移(#13607) -
azurerm_sql_active_directory_administrator
- 对azuread_authentication_only
属性的支持 (#14172) -
azurerm_virtual_network
- 对flow_timeout_in_minutes
属性的支持(#14200) -
azurerm_virtual_desktop_application_group
- 对default_desktop_display_name
属性的支持 (#14227)
BUG 修复:
-
azurerm_backup_protected_file_share
- 正确列出添加到备份可保护项 API 未返回的现有存储帐户的文件共享(#14238) -
azurerm_frontdoor
-probe_method
验证允许默认值(#14204) -
azurerm_key_vault_managed_hardware_security_module
- 扩展创建和删除的上下文超时(#14253) -
azurerm_key_vault_certificate
- 更改tags
属性不再强制创建新资源(#14079) -
azurerm_linux_virtual_machine_scale_set
- 更改source_image_reference.offer
和source_image_reference.publisher
现在会创建新的资源(#14165) -
azurerm_mssql_database
- 在主数据库上使用OnlineSecondary
时更正错误(#14192) -
azurerm_network_watcher_flow_log
- 现在锁定网络安全组以防止AnotherOperationInProgress
错误(#14160) -
azurerm_windows_virtual_machine_scale_set
-source_image_reference.offer
和source_image_reference.publisher
现在是 ForceNew (#14165)
2.85.0 (2021 年 11 月 12 日)
特征:
-
新数据源:
azurerm_batch_application
(#14043) -
新资源:
azurerm_monitor_private_link_scope
(#14098) -
新资源:
azurerm_mysql_flexible_server_firewall_rule
(#14136) -
新资源:
azurerm_synapse_workspace_aad_admin
(#13600)
改进:
- 依赖项:升级到
github.com/hashicorp/go-azure-helpers
的v0.17.1
(#14141) - 依赖项:升级到
github.com/hashicorp/terraform-plugin-sdk
的v2.8.0
(#14060) -
azurerm_application_insights
- 对internet_ingestion_enabled
和internet_query_enabled
属性的支持(#14035) -
azurerm_backup_protected_vm
- 对exclude_disk_luns
和include_disk_luns
属性的支持(#14097) -
azurerm_managed_disk_resource
- 对disk_iops_read_only
和disk_mbps_read_only
属性的支持(#14025) - 现在可以将
azurerm_security_center_subscription_pricing
-resource_type
设置为OpenSourceRelationalDatabases
(#14103) -
azurerm_storage_encryption_scope
- 允许无版本key_vault_key_id
(#14085) -
azurerm_sql_managed_instance
- 对identity
块的支持(#14052) -
azurerm_virtual_network_gateway
- 使用 P2S 启用主动-主动区域冗余网关的配置(#14124)
BUG 修复:
- 数据源:
azurerm_redis_cache
- 分析不区分大小写的subnet_id
响应值(#14108) - 数据源:
azurerm_redis_cache
- 确保shard_count
始终具有值集(#14108) - 数据源:
azurerm_consumption_budget_resource_group
- 在架构中添加缺少的threshold_type
属性(#14125) - 数据源:
azurerm_consumption_budget_subscription
- 在架构中添加缺少的threshold_type
属性(#14125) -
azurerm_api_management_certificate
- 从正确的字段设置subject
属性(#14026) -
azurerm_app_service_virtual_network_swift_connection
- 在创建期间检查现有资源时修复恐慌 (#14070) -
azurerm_frontdoor_resource
- 更新时不再删除路由引擎(#14093) -
azurerm_redis_cache
- 分析不区分大小写的subnet_id
响应值(#14108) -
azurerm_redis_cache
- 确保shard_count
始终具有值集 (#14108) -
azurerm_storage_blob
- 确保在更新期间发送cache_control
(#14100)
2.84.0 (2021 年 11 月 5 日)
特征:
-
新资源:
azurerm_cosmosdb_cassandra_cluster
(#14019) -
新资源:
azurerm_cosmosdb_cassandra_datacenter
(#14019) -
新资源:
logz_monitor
(#13874) -
新资源:
azurerm_stream_analytics_output_synapse
(#14013)
改进:
- 将
cosmos
升级到 API 版本2021-10-15
(#13785) - 将
aks
升级到 API 版本2021-08-01
(#13465) - 将
purview
升级到 API 版本2021-07-01
(#13785) - 数据源:
azurerm_key_vault_key
- 导出cureve
、x
、y
、public_key_pem
和public_key_openssh
属性(#13934) -
azurerm_app_service_slot
- 对key_vault_reference_identity_id
属性的支持 (#13988) -
azurerm_cosmosdb_account
- 备份备份类型现在可以从Periodic
更改为Continuous
,而无需创建新资源(#13967) -
azurerm_firewall_policy_rule_collection_group
- 对translated_fqdn
属性的支持 (#13976) -
azurerm_firewall_policy
- 对insights
块的支持(#14004) -
azurerm_logic_app_integration_account
- 支持integration_service_environment_id
属性(#14015) -
azurerm_function_app
- 对key_vault_reference_identity_id
属性的支持 (#13962) -
azurerm_key_vault_key
- 对public_key_pem
和public_key_openssh
属性的支持(#13934) -
azurerm_linux_virtual_machine
- 对patch_mode
属性的支持(#13866) -
azurerm_machine_learning_compute_cluster
- 对local_auth_enabled
属性的支持(#13820) -
azurerm_machine_learning_compute_cluster
- 对local_auth_enabled
属性的支持(#13820) -
azurerm_machine_learning_synapse_spark
- 对local_auth_enabled
属性的支持(#13820) -
azurerm_monitor_smart_detector_alert_rule
- 支持其他检测器类型(#13998) -
azurerm_mssql_elasticpool
- 支持sku
属性GP_FSv2
(#13973) -
azurerm_synapse_workspace
- 支持sql_aad_admin
块(#13659) -
azurerm_sql_managed_instance
- 对dns_zone_partner_id
属性的支持 (#13951) -
azurerm_storage_blob
- 对cache_control
属性的支持 (#13946) -
azurerm_storage_share
- 对enabled_protocol
属性的支持 (#13938)
BUG 修复:
-
azurerm_application_insights
- 正确验证daily_data_cap_in_gb
属性(#13971) -
azurerm_logic_app_standard
- 在专用网络上工作时不再出错(#13964) -
azurerm_managed_disk_resource
-disk_iops_read_write
和disk_mbps_read_write
属性的验证可确保值大于 0(#14028) -
azurerm_purview_account
- 弃用sku_name
属性(#13897) -
azurerm_synapse_workspace_key
- 弃用了cusomter_managed_key_name
属性,转而使用拼写正确的customer_managed_key_name
属性(#13881)
2.83.0 (2021 年 10 月 29 日)
特征:
-
新数据源:
azurerm_eventgrid_system_topic
(#13851) -
新数据源:
azurerm_billing_mpa_account_scope
(#13723) -
新资源:
azurerm_kusto_script
(#13692) -
新资源:
azurerm_iot_time_series_insights_event_source_eventhub
(#13917) -
新资源:
azurerm_stream_analytics_reference_input_mssql
(#13822) -
新资源:
azurerm_sentinel_automation_rule
(#11502) -
新资源:
azurerm_stream_analytics_output_table
(#13854)
改进:
- 将
mysql
升级到 API 版本2021-05-01
(#13818) -
azurerm_application_gateway
- 对priority
属性的支持 (#13498) -
azurerm_firewall_application_rule_collection
-port
属性现在是必需的(#13869) -
azurerm_kubernetes_cluster
- 公开portal_fqdn
属性(#13887) -
azurerm_linux_virtual_machine_scale_set
- 对扩展automatic_upgrade_enabled
的支持(#13394) -
azurerm_linux_virtual_machine_scale_set
- 为scale_to_zero_before_deletion
添加了功能(#13635) -
azurerm_managed_disk
- 对trusted_launch_enabled
属性的支持 (#13849) -
azurerm_postgres_flexible_server
-administrator_login
属性的增强验证(#13942) -
azurerm_servicebus_queue
- 对max_message_size_in_kilobytes
属性的支持 (#13762) -
azurerm_servicebus_topic
- 对max_message_size_in_kilobytes
属性的支持 (#13762) -
azurerm_servicebus_namespace_network_rule_set
- 对trusted_services_allowed
属性的支持 (#13853) -
azurerm_windows_virtual_machine_scale_set
- 为scale_to_zero_before_deletion
添加了功能(#13635) -
azurerm_synapse_workspace
- 对linking_allowed_for_aad_tenant_ids
、compute_subnet_id
、public_network_access_enabled
、purview_id
和last_commit_id
属性的支持(#13817) -
azurerm_spring_cloud_java_deployment
–cpu
和memory_in_gb
属性已弃用,转而支持quota
块(#12924) -
azurerm_vpn_gateway
- 对routing_preference
属性的支持 (#13882) -
azurerm_virtual_hub
- 对default_route_table_id
属性的支持 (#13840) -
azurerm_virtual_machine_scale_set_extension
- 对automatic_upgrade_enabled
的支持(#13394) -
azurerm_windows_virtual_machine_scale_set
- 对扩展automatic_upgrade_enabled
的支持(#13394)
BUG 修复:
-
azurerm_automation_schedule_resource
- 允许timezone
属性的Etc/UTC
(#13906) -
azurerm_app_configuration_key
- 现在支持key
中的正斜杠 (#13859) -
azurerm_application_gateway
- 防止多个ssl_policy
块(#13929) -
azurerm_cosmosdb_account
-capabilities
属性现已计算(#13936) -
azurerm_cognitive_account
- 现在将在等待创建时处理意外状态Accepted
(#13925) -
azurerm_data_factory
- 现在可以读取全局参数值(#13519) -
azurerm_firewall_policy
- 现已正确导入(#13862) -
azurerm_firewall_policy
- 更改标识将不再创建新资源(#13904)
2.82.0 (2021 年 10 月 21 日)
特征:
-
新资源:
azurerm_mysql_flexible_server_configuration
(#13831) -
新资源:
azurerm_synapse_sql_pool_vulnerability_assessment_baseline
(#13744) -
新资源:
azurerm_virtual_hub_route_table_route
(#13743)
改进:
- 依赖项:升级到
github.com/Azure/azure-sdk-for-go
v58.0.0
(#13613) - 将
netapp
升级到 API 版本2021-06-01
(#13812) - 将
servicebus
升级到 API 版本2021-06-01-preview
(#13701) - 数据源:
azurerm_disk_encryption_set
- 对auto_key_rotation_enabled
属性的支持(#13747) - 数据源:
azurerm_virtual_machine
- 将 IP 地址公开为数据源输出(#13773) -
azurerm_batch_account
- 对identity
块的支持(#13742) -
azurerm_batch_pool
- 对identity
块的支持(#13779) -
azurerm_container_registry
- 支持regional_endpoint_enabled
属性(#13767) -
azurerm_data_factory_integration_runtime_azure
-location
属性的支持AutoResolve
(#13731) -
azurerm_disk_encryption_set
- 对auto_key_rotation_enabled
属性的支持 (#13747) -
azurerm_iot_security_solution
- 对additional_workspace
和disabled_data_sources
属性的支持(#13783) -
azurerm_kubernetes_cluster
- 对open_service_mesh
块的支持(#13462) -
azurerm_lb
- 对gateway_load_balancer_frontend_ip_configuration_id
属性的支持 (#13559) -
azurerm_lb_backend_address_pool
- 对tunnel_interface
块的支持(#13559) -
azurerm_lb_rule
-backend_address_pool_ids
属性已被弃用,有利于backend_address_pool_ids
属性(#13559) -
azurerm_lb_nat_pool
- 对floating_ip_enabled
、tcp_reset_enabled
和idle_timeout_in_minutes
属性的支持(#13674) -
azurerm_mssql_server
- 对azuread_authentication_only
属性的支持 (#13754) -
azurerm_network_interface
- 对gateway_load_balancer_frontend_ip_configuration_id
属性的支持 (#13559) -
azurerm_synapse_spark_pool
- 对cache_size
、compute_isolation_enabled
、dynamic_executor_allocation_enabled
、session_level_packages_enabled
和spark_config
属性的支持(#13690)
BUG 修复:
-
azurerm_app_configuration_feature
- 修复 appconfig 功能筛选器的默认值处理。 (#13771) -
azurerm_cosmosdb_account
- 启用MongoDBv3.4
时强制MongoEnabled
功能。 (#13757) -
azurerm_mssql_server
- 现在将在资源创建期间配置azuread_administrator
(#13753) -
azurerm_mssql_database
- 通过阻止为辅助数据库配置extended_auditing_policy
来修复故障(#13799) -
azurerm_postgresql_flexible_server
- 更改standby_availability_zone
不再强制新资源(#13507) -
azurerm_servicebus_subscription
-name
字段现在可以以下划线(#13797) 开始 & 结束)
2.81.0 (2021 年 10 月 14 日)
特征:
-
新数据源:
azurerm_consumption_budget_resource_group
(#12538) -
新数据源:
azurerm_consumption_budget_subscription
(#12540) -
新资源:
azurerm_data_factory_linked_service_cosmosdb_mongoapi
(#13636) -
新资源:
azurerm_mysql_flexible_server
(#13678)
改进:
- 将
batch
升级到 API 版本2021-06-01
(#13718) - 将
mssql
升级到 API 版本v5.0
(#13622) - 数据源:
azurerm_key_vault
- 导出enable_rbac_authorization
属性(#13717) -
azurerm_app_service
- 对key_vault_reference_identity_id
属性的支持 (#13720) -
azurerm_lb
- 对sku_tier
属性的支持(#13680) -
azurerm_eventgrid_event_subscription
- 支持delivery_property
块(#13595) -
azurerm_mssql_server
- 对user_assigned_identity_ids
和primary_user_assigned_identity_id
属性的支持(#13683) -
azurerm_network_connection_monitor
- 添加对destination_port_behavior
属性的支持 (#13518) -
azurerm_security_center_workspace
- 现在支持Free
定价层(#13710) -
azurerm_kusto_attached_database_configuration
- 对sharing
属性的支持 (#13487)
BUG 修复:
- 数据源:
azurerm_cosmosdb_account
- 防止索引出现非范围错误(#13560) -
azurerm_function_app_slot
-client_affinity
属性已弃用,因为它在服务的 API 中不再可配置(#13711) -
azurerm_kubernetes_cluster
-kube_config
和kube_admin_config
块现在可以通过环境变量完全标记为Sensitive
(#13732) -
azurerm_logic_app_workflow
- 不会检查nil
和空访问控制属性(#13689) -
azurerm_management_group
- 从管理组取消关联订阅时不会检查子管理组(#13540) -
azurerm_subnet_resource
- 现在将在更新时锁定虚拟网络和子网(#13726) -
azurerm_app_configuration_key
- 现在可以混合标记和未标记的键(#13736)
2.80.0 (2021 年 10 月 8 日)
特征:
-
新数据源:
backup_policy_file_share
(#13444)
改进:
- 数据源
azurerm_public_ips
- 弃用attachment_status
属性的attached
属性以改进筛选(#13500) - 数据源
azurerm_public_ips
- 当attached
设置为true
或设置为Attached
attachment_status
时返回与 NAT 网关关联的公共 IP(#13610) -
azurerm_kusto_eventhub_data_connection supports
- 对identity_id
属性的支持(#13488) -
azurerm_managed_disk
- 对logical_sector_size
属性的支持 (#13637) -
azurerm_service_fabric_cluster
- 对service_fabric_zonal_upgrade_mode
和service_fabric_zonal_upgrade_mode
属性的支持(#13399) -
azurerm_stream_analytics_output_eventhub
- 对partition_key
属性的支持(#13562) -
azurerm_linux_virtual_machine_scale_set
- 正确更新overprovision
属性(#13653)
BUG 修复:
-
azurerm_function_app
- 修复 v2.77 中引入的函数应用存储中的回归(#13580) -
azurerm_managed_application
- 修复了类型化 bug (#13641)
2.79.1 (2021 年 10 月 1 日)
BUG 修复:
-
azurerm_managed_disk
-max_shares
属性现在Computed
考虑已由 Terraform 管理的托管磁盘(#13587)
2.79.0 (2021 年 10 月 1 日)
特征:
改进:
- 数据源:
azurerm_key_vault_certificate
- 导出expires
和not_before
属性(#13527) - 数据源:
azurerm_key_vault_certificate_data
- 导出not_before
属性(#13527) -
azurerm_communication_service
- 导出primary_connection_string
、secondary_connection_string
、primary_key
和secondary_key
属性(#13549) -
azurerm_consumption_budget_subscription
支持Forecasted
阈值类型(#13567) -
azurerm_consumption_budget_resource_group support for the
预测的阈值类型(#13567) -
azurerm_managed_disk
- 对max_shares
属性的支持 (#13571) -
azurerm_mssql_database
- 现在将首先更新复制的数据库 SKU(#13478) -
azurerm_virtual_hub_connection
- 优化状态更改刷新函数(#13548)
BUG 修复:
-
azurerm_cosmosdb_account
- 现在无需创建新资源即可更改mongo_server_version
(#13520) -
azurerm_iothub
- 正确抑制connection_string
属性的差异(#13517) -
azurerm_kubernetes_cluster
- 在 AKS 中解决重大行为更改时,显式将upgrade_channel
设置为None
(#13493) -
azurerm_linux_virtual_machine_scale_set
- 无法正确忽略具有extension
块的protected_setting
块(#13440) -
azurerm_windows_virtual_machine_scale_set
- 无法正确忽略具有extension
块的protected_setting
块(#13440) -
azurerm_app_configuration_key
- 正确设置etag
属性(#13534)
2.78.0 (2021 年 9 月 23 日)
升级说明
-
azurerm_data_factory_dataset_snowflake
已更新,以使用正确的架构设置正确的schema_column
api 属性 - 若要保留旧行为,请切换到structure_column
属性(#13344)
特征:
-
新资源:
azurerm_frontdoor_rules_engine
(#13249) -
新资源:
azurerm_key_vault_managed_storage_account
(#13271) -
新资源:
azurerm_key_vault_managed_storage_account_sas_token_definition
(#13271) -
新资源:
azurerm_mssql_failover_group
(#13446) -
新资源:
azurerm_synapse_sql_pool_extended_auditing_policy
(#12952) -
新资源:
azurerm_synapse_workspace_extended_auditing_policy
(#12952)
增强:
- 将
iothub
升级到 API 版本2021-03-31
(#13324) - 数据源:
azurerm_private_endpoint_connection
- 从专用终结点导出network_interface
属性(#13421) -
azurerm_app_service
- 对vnet_route_all_enabled
属性的支持 (#13310) -
azurerm_bot_channel_slack
- 对signing_secret
属性的支持 (#13454) -
azurerm_data_factory
- 对SystemAssigned
和UserAssigned
identity
的支持(#13473) -
azurerm_function_app
- 对vnet_route_all_enabled
属性的支持 (#13310) -
azurerm_machine_learning_workspace
- 支持public_network_access_enabled
、public_network_access_enabled
和discovery_url
属性(#13268) -
azurerm_private_endpoint_connection
- 从专用终结点导出network_interface
属性(#13421) -
azurerm_storage_account_network_rules
- 弃用storage_account_name
和resource_group_name
赞成storage_account_id
(#13307) -
azurerm_storage_share_file
- 现在将重新创建和上传已删除/缺少的文件(#13269) -
azurerm_synapse_workspace
-tenant_id
属性现已计算(#13464)
BUG 修复:
- 数据源:
azurerm_app_service_certificate
- 如果 API 返回 nilissue_date
或expiration_date
(#13401),则防止出现恐慌 -
azurerm_app_service_certificate
- 如果 API 返回 nilissue_date
或expiration_date
(#13401),则防止恐慌 -
azurerm_app_service_certificate_binding
- 还原了在非托管证书的证书选择中引入 bug 的更改(#13455) -
azurerm_container_group
- 允许在多容器组中的容器之间创建共享卷(#13374) -
azurerm_kubernetes_cluster
- 更改private_cluster_public_fqdn_enabled
不再创建新资源(#13413) -
azurerm_app_configuration_key
- 修复已删除密钥的 nil 指针(#13483)
2.77.0 (2021 年 9 月 17 日)
特征:
-
新数据源:
azurerm_policy_virtual_machine_configuration_assignment
(#13311) -
新资源:
azurerm_synapse_integration_runtime_self_hosted
(#13264) -
新资源:
azurerm_synapse_integration_runtime_azure
(#13341) -
新资源:
azurerm_synapse_linked_service
(#13204) -
新资源:
azurerm_synapse_sql_pool_security_alert_policy
(#13276) -
新资源:
azurerm_synapse_sql_pool_vulnerability_assessment
(#13276) -
新资源:
azurerm_synapse_workspace_security_alert_policy
(#13276) -
新资源:
azurerm_synapse_workspace_vulnerability_assessment
(#13276)
增强:
- 数据源:
azurerm_mssql_elasticpool
- 导出sku
块(#13336) -
azurerm_api_management
- 现在支持通过purge_soft_delete_on_destroy
提供程序级别功能清除软删除实例(#12850) -
azurerm_data_factory_trigger_schedule
- 对activated
属性的支持 (#13390) -
azurerm_logic_app_workflow
- 对enabled
和access_control
属性的支持(#13265) -
azurerm_monitor_scheduled_query_rules_alert
- 支持auto_mitigation_enabled
属性(#13213) -
azurerm_machine_learning_inference_cluster
- 对identity
块的支持(#12833) -
azurerm_machine_learning_compute_cluster
- 对ssh_public_access_enabled enhancement
属性和identity
和ssh
块的支持(#12833) -
azurerm_spring_cloud_service
- 对connection_string
属性的支持 (#13262)
BUG 修复:
-
azurerm_app_service_certificate_binding
- 从服务中删除指纹(#13379) -
azurerm_app_service_managed_certificate
:修复空issue_date
(#13357) -
azurerm_cosmosdb_sql_container
:修复删除时的崩溃(#13339) -
azurerm_frontdoor
- 修复禁用缓存时的崩溃(#13338) -
azurerm_function_app
- 修复WEBSITE_CONTENTSHARE
的app_settings
(#13349) -
azurerm_function_app_slot
- 修复WEBSITE_CONTENTSHARE
的app_settings
(#13349) -
azurerm_kubernetes_cluster_node_pool
-os_sku
现已计算(#13321) -
azurerm_linux_virtual_machine_scale_set
- 修复了automatic_os_policy
为 nil 时的崩溃 (#13335) -
azurerm_lb
- 支持将frontend_ip_configuration
添加或替换为availability_zone
(#13305) -
azurerm_virtual_hub_connection
- 在创建虚拟网络资源时修复争用条件(#13294)
2.76.0 (2021 年 9 月 10 日)
笔记
- Opt-In Beta 版:Azure 提供程序版本 2.76 为 3.0 中的一些新功能引入了选择加入 Beta 版 - 有关详细信息 ,请参阅 3.0 说明 和 3.0 升级指南(#12132)
特征:
-
新数据源:
azurerm_eventgrid_domain
(#13033) -
新资源:
azurerm_data_protection_backup_instance_blob_storage
(#12683) -
新资源:
azurerm_logic_app_integration_account_assembly
(#13239) -
新资源:
azurerm_logic_app_integration_account_batch_configuration
(#13215) -
新资源:
azurerm_logic_app_integration_account_agreement
(#13287) -
新资源:
azurerm_sql_managed_database
(#12431)
增强:
- 将
cdn
升级到 API 版本2021-09-01
(#13282) - 将
cosmos
升级到 API 版本2021-06-15
(#13188) -
azurerm_app_service_certificate
- 支持 ASE 用法的参数app_service_plan_id
(#13101) -
azurerm_application_gateway
- 对应用程序网关的 mTLS 支持(#13273) -
azurerm_cosmosdb_account
对local_authentication_disabled
属性的支持 (#13237) -
azurerm_data_factory_integration_runtime_azure
- 对cleanup_enabled
和subnet_id
属性的支持(#13222) -
azurerm_data_factory_trigger_schedule
- 对schedule
和description
属性的支持(#13243) -
azurerm_firewall_policy_rule_collection_group
- 支持description
、destination_addresses
、destination_urls
、terminate_tls
和web_categories
属性(#13190) -
azurerm_eventgrid_event_subscription
- 对delivery_identity
和dead_letter_identity
块的支持(#12945) -
azurerm_eventgrid_system_topic_event_subscription
- 对delivery_identity
和dead_letter_identity
块的支持(#12945) -
azurerm_eventgrid_domain
对identity
块的支持(#12951) -
azurerm_eventgrid_topic
对identity
块的支持(#12951) -
azurerm_eventgrid_system_topic
对identity
块的支持(#12951) -
azurerm_kubernetes_cluster
- 对os_sku
属性的支持(#13284) -
azurerm_synapse_workspace
- 对tenant_id
属性的支持(#13290) -
azurerm_site_recovery_network_mapping
- 重构以使用 ID 格式化程序/分析器(#13277) -
azurerm_stream_analytics_output_blob
- 支持Parquet
类型和batch_max_wait_time
和batch_min_rows
属性(#13245) -
azurerm_virtual_network_gateway_resource
- 支持多个 vpn 身份验证类型(#13228)
BUG 修复:
- 数据源:
azurerm_kubernetes_cluster
-local_account_disabled
true
时正确读取资源(#13260) -
azurerm_api_management_subscription
- 放松subscription_id
验证(#13203) -
azurerm_app_configuration_key
- 修复无标签的 KV 导入(#13253) -
azurerm_synapse_sql_pool
- 正确支持name
属性的 UTF-8 字符(#13289)
2.75.0 (2021 年 9 月 2 日)
特征:
-
新数据源:
azurerm_cosmosdb_mongo_database
(#13123) -
新资源:
azurerm_cognitive_account_customer_managed_key
(#12901) -
新资源:
azurerm_logic_app_integration_account_partner
(#13157) -
新资源:
azurerm_logic_app_integration_account_map
(#13187) -
新资源:
azurerm_app_configuration_key
(#13118)
增强:
- 依赖项:升级到
github.com/Azure/azure-sdk-for-go
的v57.0.0
(#13160) - 将
dataprotection
升级到 API 版本2021-07-01
(#13161) -
azurerm_application_insights
- 支持local_authentication_disabled
属性(#13174) -
azurerm_data_factory_linked_service_azure_blob_storage
- 对key_vault_sas_token
属性的支持 (#12880) -
azurerm_data_factory_linked_service_azure_function
对key_vault_key
块的支持(#13159) -
azurerm_data_protection_backup_instance_postgresql
- 支持database_credential_key_vault_secret_id
属性(#13183) -
azurerm_hdinsight_hadoop_cluster
- 对security_profile
块的支持(#12866) -
azurerm_hdinsight_hbase_cluster
- 对security_profile
块的支持(#12866) -
azurerm_hdinsight_interactive_query_cluster
- 对security_profile
块的支持(#12866) -
azurerm_hdinsight_kafka_cluster
- 对security_profile
块的支持(#12866) -
azurerm_hdinsight_spark_cluster
- 对security_profile
块的支持(#12866) -
azurerm_mssql_server
- 重构以使用 ID 格式化程序/分析器(#13151) -
azurerm_policy_virtual_machine_configuration_assignment
- 对assignment_type
、content_uri
和content_hash
属性的支持(#13176) -
azurerm_storage_account
- 处理 AllowBlobPublicAccess 的 nil 值(#12689) -
azurerm_synapse_spark_pool
- 为3.1
添加支持 spark (#13181)
2.74.0 (2021 年 8 月 27 日)
特征:
-
新资源:
azurerm_logic_app_integration_account_schema
(#13100) -
新资源:
azurerm_relay_namespace_authorization_rule
(#13116) -
新资源:
azurerm_relay_hybrid_connection_authorization_rule
(#13116)
增强:
- 依赖项:将
monitor
升级到 API 版本2021-07-01-preview
(#13121) - 依赖项:将
devtestlabs
升级到 API 版本2018-09-15
(#13074) - 数据源:
azurerm_servicebus_namespace_authorization_rule
- 对primary_connection_string_alias
和secondary_connection_string_alias
属性的支持(#12997) - 数据源:
azurerm_servicebus_queue_authorization_rule
- 对primary_connection_string_alias
和secondary_connection_string_alias
属性的支持(#12997) - 数据源:
azurerm_network_service_tags
- 新属性ipv4_cidrs
和ipv6_cidrs
(#13058) -
azurerm_api_management
- 现在导出证书expiry
、thumbprint
和subject
属性(#12262) -
azurerm_app_configuration
- 支持用户分配的标识(#13080) -
azurerm_app_service
- 添加对vnet_route_all_enabled
属性的支持 (#13073) -
azurerm_app_service_plan
- 对zone_redundant
属性的支持 (#13145) -
azurerm_data_factory_dataset_binary
- 对dynamic_path_enabled
和dynamic_path_enabled
属性的支持(#13117) -
azurerm_data_factory_dataset_delimited_text
- 对dynamic_path_enabled
和dynamic_path_enabled
属性的支持(#13117) -
azurerm_data_factory_dataset_json
- 对dynamic_path_enabled
和dynamic_path_enabled
属性的支持(#13117) -
azurerm_data_factory_dataset_parquet
- 对dynamic_path_enabled
和dynamic_path_enabled
属性的支持(#13117) -
azurerm_firewall_policy
- 对intrusion_detection
、identity
和tls_certificate
块的支持(#12769) -
azurerm_kubernetes_cluster
- 对pod_subnet_id
属性的支持 (#12313) -
azurerm_kubernetes_cluster_node_pool
- 对pod_subnet_id
属性的支持 (#12313) -
azurerm_monitor_autoscale_setting
- 对metric_trigger
块内字段divide_by_instance_count
的支持(#13121) -
azurerm_redis_enterprise_cluster
-tags
属性现在可以更新(#13084) -
azurerm_storage_account
- 添加对shared_key_access_enabled
属性的支持(#13014) -
azurerm_servicebus_namespace_authorization_rule
- 对primary_connection_string_alias
和secondary_connection_string_alias
属性的支持(#12997) -
azurerm_servicebus_topic_authorization_rule
- 对primary_connection_string_alias
和secondary_connection_string_alias
属性的支持(#12997) -
azurerm_dev_test_global_vm_shutdown_schedule
- 对mail
属性的支持 (#13074)
BUG 修复:
-
azurerm_data_factory_dataset_delimited_text
- 支持column_delimiter
、row_delimiter
、quote_character
、escape_character
和encoding
属性的空值(#13149) -
azurerm_cosmosdb_cassandra_table
- 正确更新throughput
(#13102) -
azurerm_private_dns_a_record
- 修复name
验证中的回归并添加最大记录集限制验证(#13093) -
azurerm_postgresql_flexible_server_database
charset
和collation
属性现在是可选的(#13110) -
azurerm_spring_cloud_app
- 修复标识不存在时的崩溃(#13125)
2.73.0 (2021 年 8 月 20 日)
特征:
-
新数据源:
azurerm_vpn_gateway
(#12844) -
新数据源:
azurerm_data_protection_backup_vault
(#13062) -
新资源:
azurerm_api_management_notification_recipient_email
(#12849) -
新资源:
azurerm_logic_app_integration_account_session
(#12982) -
新资源:
azurerm_machine_learning_synapse_spark
(#13022) -
新资源:
azurerm_machine_learning_compute_instance
(#12834) -
新资源:
azurerm_vpn_gateway
(#13003)
增强:
- 依赖项:将
github.com/Azure/azure-sdk-for-go
升级到v56.2.0
(#12969) - 依赖项:更新
frontdoor
以使用 API 版本2020-05-01
(#12831) - 依赖项:更新
web
以使用 API 版本2021-02-01
(#12970) - 依赖项:更新
kusto
以使用 API 版本2021-01-01
(#12967) - 依赖项:更新
machinelearning
以使用 API 版本2021-07-01
(#12833) - 依赖项:更新
network
以使用 API 版本2021-02-01
(#13002) - appconfiguration:更新以使用最新的嵌入式 SDK (#12950)
- eventhub:更新以使用最新的嵌入式 SDK (#12946)
- 数据源:
azurerm_iothub
- 对属性hostname
的支持(#13001) - 数据源:
azurerm_application_security_group
- 重构以使用 ID 格式化程序/分析器(#13028) -
azurerm_active_directory_domain_service
- 导出resource_id
属性(#13011) -
azurerm_app_service_environment_v3
- 针对 GA 更改进行了更新,包括对internal_load_balancing_mode
、zone_redundant
、dedicated_host_count
和多个新的导出属性的支持(#12932) -
azurerm_application_security_group
- 重构以使用 ID 格式化程序/分析器(#13028) -
azurerm_data_lake_store
- 对identity
块的支持(#13050) -
azurerm_kubernetes_cluster
- 对ultra_ssd_enabled
和private_cluster_public_fqdn_enabled
属性的支持(#12780) -
azurerm_kubernetes_cluster_node_pool
- 对ultra_ssd_enabled
属性的支持 (#12780) -
azurerm_logic_app_trigger_http_request
- 对callback_url
属性的支持(#13057) -
azurerm_netapp_volume
- 对snapshot_directory_visible
属性的支持 (#12961) -
azurerm_sql_server
- 支持配置threat_detection_policy
(#13048) -
azurerm_stream_analytics_output_eventhub
- 对property_columns
属性的支持 (#12947)
BUG 修复:
-
azurerm_frontdoor
- 公开对cache_duration
和cache_query_parameters
字段的支持(#12831) -
azurerm_network_watcher_flow_log
- 通过确保名称不以-
结尾来正确截断名称(#12984) -
azurerm_databricks_workspace
-public_network_access_enabled
属性的正确逻辑(#13034) -
azurerm_databricks_workspace
- 修复读取中潜在的崩溃(#13025) -
azurerm_private_dns_zone_id
- 正确处理不一致的事例(#13000) -
azurerm_private_dns_a_record_resource
- 当前通过允许@
s (#13042) 来验证名称属性 -
azurerm_eventhub_namespace
- 最多支持maximum_throughput_units
属性的40
(#13065) -
azurerm_kubernetes_cluster
- 修复以前配置Microsoft Entranil
配置文件时更新崩溃(#13043) -
azurerm_redis_enterprise_cluster
- 更改 tags 属性不再创建新资源(#12956) -
azurerm_storage_account
-cors.max_age_in_seconds
属性允许 0 (#13010) -
azurerm_servicebus_topic
- 正确验证name
属性(#13026) -
azurerm_virtual_hub_connection
- 在更新期间无法正确锁定虚拟网络(#12999) -
azurerm_linux_virtual_machine_scale_set
- 修复rolling_upgrade_policy
块更新时可能出现的崩溃(#13029)
2.72.0 (2021 年 8 月 12 日)
升级说明
- 此版本的 Azure 提供程序引入了
prevent_deletion_if_contains_resources
功能标志(默认禁用),这意味着 Terraform 会在删除资源组期间检查资源组中嵌套的资源,并要求先删除这些资源。 这可避免无意删除资源组中的非托管资源 - 在 Azure 提供程序的 2.x 版本中默认禁用,但在 Azure 提供程序版本 3.0 中默认启用,有关详细信息,请参阅 。 (#12657)块文档
特征:
增强:
-
azurerm_api_management_named_value
- 对系统托管标识的支持(#12938) -
azurerm_application_insights_smart_detection_rule
- 支持 SDK 中所有当前可用的规则(#12857) -
azurerm_function_app
- 在 (#12883) 中添加对dotnet_framework_version
的支持) -
azurerm_resource_group
- 有条件地(基于prevent_deletion_if_contains_resources
功能标志 - 请参阅“升级说明”部分)在删除资源组期间检查嵌套资源,并在找到资源时引发错误(#12657)
BUG 修复:
- 数据源:
azurerm_key_vault_certificate_data
- 使用 RSA 私钥时更新 PEM 标头,以便通过 OpenSSL 进行验证(#12896) -
azurerm_active_directory_domain_service
- 删除期间删除不必要的检查 (#12879) -
azurerm_app_service_environment
- 删除期间删除不必要的检查 (#12879) -
azurerm_cdn_profile
- 删除期间删除不必要的检查 (#12879) -
azurerm_container_registry_scope_map
- 删除期间删除不必要的检查 (#12879) -
azurerm_container_registry_token
- 删除期间删除不必要的检查 (#12879) -
azurerm_container_registry_webhook
- 删除期间删除不必要的检查 (#12879) -
azurerm_container_registry
- 删除期间删除不必要的检查 (#12879) -
azurerm_data_factory_dataset_delimited_text
- 将可选值正确发送到 API(#12921) -
azurerm_data_lake_analytics_account
- 删除期间删除不必要的检查 (#12879) -
azurerm_data_lake_store
- 删除期间删除不必要的检查 (#12879) -
azurerm_data_protection_backup_instance_disk
- 删除期间删除不必要的检查 (#12879) -
azurerm_database_migration_service
- 删除期间删除不必要的检查 (#12879) -
azurerm_dns_zone
- 删除期间删除不必要的检查 (#12879) -
azurerm_eventgrid_domain_topic
- 删除期间删除不必要的检查 (#12879) -
azurerm_eventgrid_domain
- 删除期间删除不必要的检查 (#12879) -
azurerm_eventgrid_event_subscription
- 删除期间删除不必要的检查 (#12879) -
azurerm_eventgrid_system_topic_event_subscription
- 删除期间删除不必要的检查 (#12879) -
azurerm_eventgrid_system_topic
- 删除期间删除不必要的检查 (#12879) -
azurerm_eventgrid_topic
- 删除期间删除不必要的检查 (#12879) -
azurerm_express_route_circuit_authorization
- 删除期间删除不必要的检查 (#12879) -
azurerm_express_route_circuit_peering
- 删除期间删除不必要的检查 (#12879) -
azurerm_express_route_gateway
- 删除期间删除不必要的检查 (#12879) -
azurerm_express_route_port
- 删除期间删除不必要的检查 (#12879) -
azurerm_frontdoor_firewall_policy
- 删除期间删除不必要的检查 (#12879) -
azurerm_hpc_cache_blob_nfs_target
- 删除期间删除不必要的检查 (#12879) -
azurerm_iothub
- 删除期间删除不必要的检查 (#12879) -
azurerm_key_vault_managed_hardware_security_module
- 删除期间删除不必要的检查 (#12879) -
azurerm_kubernetes_cluster
- 当 rbac 配置为空时防止 nil 恐慌 (#12881) -
azurerm_iot_dps
- 在创建期间修复崩溃 (#12919) -
azurerm_local_network_gateway
- 删除期间删除不必要的检查 (#12879) -
azurerm_logic_app_trigger_recurrence
- 更新时区字符串以匹配 API 行为,即使未指定start_time
(#12453) -
azurerm_mariadb_database
- 删除期间删除不必要的检查 (#12879) -
azurerm_mariadb_server
- 删除期间删除不必要的检查 (#12879) -
azurerm_mariadb_virtual_network_rule
- 删除期间删除不必要的检查 (#12879) -
azurerm_mssql_database
- 删除期间删除不必要的检查 (#12879) -
azurerm_mssql_virtual_network_rule
- 删除期间删除不必要的检查 (#12879) -
azurerm_mysql_server
- 删除期间删除不必要的检查 (#12879) -
azurerm_nat_gateway
- 删除期间删除不必要的检查 (#12879) -
azurerm_network_packet_capture
- 删除期间删除不必要的检查 (#12879) -
azurerm_packet_capture
- 删除期间删除不必要的检查 (#12879) -
azurerm_postgresql_configuration
- 删除期间删除不必要的检查 (#12879) -
azurerm_postgresql_firewall_rule
- 删除期间删除不必要的检查 (#12879) -
azurerm_postgresql_server
- 删除期间删除不必要的检查 (#12879) -
azurerm_postgresql_virtual_network_rule
- 删除期间删除不必要的检查 (#12879) -
azurerm_private_dns_zone_virtual_network_link
- 删除期间删除不必要的检查 (#12879) -
azurerm_private_endpoint
- 删除期间删除不必要的检查 (#12879) -
azurerm_private_link_service
- 删除期间删除不必要的检查 (#12879) -
azurerm_shared_image_gallery
- 删除期间删除不必要的检查 (#12879) -
azurerm_sql_virtual_network_rule
- 删除期间删除不必要的检查 (#12879) -
azurerm_virtual_machine_scale_set_extension
- 删除期间删除不必要的检查 (#12879) -
azurerm_virtual_wan
- 删除期间删除不必要的检查 (#12879) -
azurerm_vpn_gateway_connection
- 删除期间删除不必要的检查 (#12879) -
azurerm_web_application_firewall_policy
- 删除期间删除不必要的检查 (#12879)
2.71.0 (2021 年 8 月 6 日)
特征:
-
新数据源:
azurerm_databricks_workspace_private_endpoint_connection
(#12543) -
新资源:
azurerm_api_management_tag
(#12535) -
新资源:
azurerm_bot_channel_line
(#12746) -
新资源:
azurerm_cdn_endpoint_custom_domain
(#12496) -
新资源:
azurerm_data_factory_data_flow
(#12588) -
新资源:
azurerm_postgresql_flexible_server_database
(#12550)
增强:
- 依赖项:升级到
github.com/Azure/azure-sdk-for-go
v56.0.0
(#12781) - 依赖项:更新
appinsights
以使用 API 版本2020-02-02
(#12818) - 依赖项:更新
containerservice
以使用 API 版本2021-05-1
(#12747) - 依赖项:更新
machinelearning
以使用 API 版本2021-04-01
(#12804) - 依赖项:更新
databricks
以使用 API 版本2021-04-01-preview
(#12543) - PowerBI:重构以使用嵌入式 SDK(#12787)
- SignalR:重构以使用嵌入式 SDK(#12785)
-
azurerm_api_management_api_diagnostic
- 对operation_name_format
属性的支持(#12782) -
azurerm_app_service
- 对acr_use_managed_identity_credentials和acr_user_managed_identity_client_id属性的支持(#12745) -
azurerm_app_service
-dotnet_framework_version
属性的支持v6.0
(#12788) -
azurerm_application_insights
- 对workspace_id
属性的支持 (#12818) -
azurerm_databricks_workspace
- 对专用链接终结点的支持(#12543) -
azurerm_databricks_workspace
- 添加对Customer Managed Keys for Managed Services
的支持(#12799) -
azurerm_data_factory_linked_service_data_lake_storage_gen2
- 使用托管标识时不发送安全连接字符串(#12359) -
azurerm_function_app
- 对elastic_instance_minimum
、app_scale_limit
和runtime_scale_monitoring_enabled
属性的支持(#12741) -
azurerm_kubernetes_cluster
- 对local_account_disabled
属性的支持(#12386) -
azurerm_kubernetes_cluster
- 对maintenance_window
块的支持(#12762) -
azurerm_kubernetes_cluster
- 字段automatic_channel_upgrade
现在可以设置为node-image
(#12667) -
azurerm_logic_app_workflow
- 对workflow_parameters
的支持(#12314) -
azurerm_mssql_database
- 对Free
和FSV2
SKU 的支持(#12835) -
azurerm_network_security_group
-protocol
属性现在支持Ah
和Esp
值(#12865) -
azurerm_public_ip_resource
- 对 sku_tier 属性的支持 (#12775) -
azurerm_redis_cache
- 对replicas_per_primary
、redis_version
和tenant_settings
属性和块的支持(#12820) -
azurerm_redis_enterprise_cluster
- 现在可以在Canada Central
(#12842) 中预配此功能) -
azurerm_static_site
- 支持Standard
SKU (#12510)
BUG 修复:
- 数据源
azurerm_ssh_public_key
- 规范 SSH 公钥(#12800) -
azurerm_api_management_api_subscription
- 修复默认范围以/apis
,而不是根据最新 API 的要求all_apis
(#12829) -
azurerm_app_service_active_slot
- 修复了在读取槽时找不到 404 (#12792) -
azurerm_linux_virtual_machine_scale_set
- 修复检查最新映像时崩溃 (#12808) -
azurerm_kubernetes_cluster
- 正确验证net_ipv4_ip_local_port_range_max
属性(#12859) -
azurerm_local_network_gateway
- 修复LocalNetworkAddressSpace
块为 nil 的崩溃(#12822) -
azurerm_notification_hub_authorization_rule
- 切换到使用 ID 格式化程序(#12845) -
azurerm_notification_hub
- 切换到使用 ID 格式化程序(#12845) -
azurerm_notification_hub_namespace
- 切换到使用 ID 格式化程序(#12845) -
azurerm_postgresql_database
- 修复 Azure SDK 中的崩溃(#12823) -
azurerm_private_dns_zone
- 修复删除过程中的崩溃(#12824) -
azurerm_resource_group_template_deployment
- 修复使用非顶级项时删除嵌套项(#12421) -
azurerm_subscription_template_deployment
- 修复使用非顶级项时删除嵌套项(#12421) -
azurerm_virtual_machine_extension
- 更改publisher
属性现在会创建新的资源(#12790)
2.70.0 (2021 年 7 月 30 日)
特征:
-
新数据源
azurerm_storage_share
(#12693) -
新资源
azurerm_bot_channel_alexa
(#12682) -
新资源
azurerm_bot_channel_direct_line_speech
(#12735) -
新资源
azurerm_bot_channel_facebook
(#12709) -
新资源
azurerm_bot_channel_sms
(#12713) -
新资源
azurerm_data_factory_trigger_custom_event
(#12448) -
新资源
azurerm_data_factory_trigger_tumbling_window
(#12437) -
新资源
azurerm_data_protection_backup_instance_disk
(#12617)
增强:
- 依赖项:将
web
(应用服务) API 升级到2021-01-15
(#12635) - analysisservices:重构以使用嵌入式 SDK(#12771)
- maps:重构以使用嵌入式 SDK (#12716)
- msi:重构以使用嵌入式 SDK(#12715)
- 中继:重构以使用嵌入式 SDK(#12772)
- vmware:重构以使用嵌入式 SDK(#12751)
- 数据源:
azurerm_storage_account_sas
- 对属性ip_addresses
的支持(#12705) -
azurerm_api_management_diagnostic
- 对属性operation_name_format
的支持(#12736) -
azurerm_automation_certificate
- 现在可以设置exportable
属性(#12738) -
azurerm_data_factory_dataset_binary
- blobpath
和filename
属性现在是可选的(#12676) -
azurerm_data_factory_trigger_blob_event
- 对activation
属性的支持 (#12644) -
azurerm_data_factory_pipeline
- 对concurrency
和moniter_metrics_after_duration
属性的支持(#12685) -
azurerm_hdinsight_interactive_query_cluster
- 对encryption_in_transit_enabled
属性的支持(#12767) -
azurerm_hdinsight_spark_cluster
- 对encryption_in_transit_enabled
属性的支持(#12767) -
azurerm_firewall_policy
- 对属性private_ip_ranges
的支持(#12696)
BUG 修复:
-
azurerm_cdn_endpoint
- 修复未来为 nil 时的崩溃 (#12743) -
azurerm_private_endpoint
- 在 mariaDB、MySQL 和 PostgreSQL 资源private_connection_resource_id
中解决大小写问题(#12761)
2.69.0 (2021 年 7 月 23 日)
特征:
-
新数据源
azurerm_active_directory_domain_service
(#10782) -
新资源
azurerm_active_directory_domain_service
(#10782) -
新资源
azurerm_active_directory_domain_service_replica_set
(#10782) -
新资源
azurerm_api_management_gateway_api
(#12398) -
新资源
azurerm_batch_job
(#12573) -
新资源
azurerm_bot_channel_web_chat
(#12672) -
新资源
azurerm_data_factory_managed_private_endpoint
(#12618) -
新资源
azurerm_data_protection_backup_policy_blob_storage
(#12362) -
新资源
azurerm_signalr_service_network_acl
(#12434) -
新资源
azurerm_virtual_network_dns_servers
(#10782)
增强:
- 依赖项:升级到
github.com/Azure/azure-sdk-for-go
v55.6.0
(#12565) -
azurerm_api_management_named_value
- 现在可以将字段secret_id
设置为无版本 Key Vault 密钥(#12641) -
azurerm_data_factory_integration_runtime_azure_ssis
- 对public_ips
、express_custom_setup
、package_store
和proxy
块的支持(#12545) -
azurerm_data_factory_integration_runtime_azure_ssis
- 对key_vault_password
和key_vault_license
块的支持(#12659) -
azurerm_bot_channels_registration
- 对cmk_key_vault_url
、description
、icon_url
和isolated_network_enabled
的支持(#12560) -
azurerm_data_factory_integration_runtime_azure
- 对virtual_network_enabled
属性的支持(#12619) -
azurerm_eventgrid_event_subscription
- 对advanced_filtering_on_arrays_enabled
属性的支持 (#12609) -
azurerm_eventgrid_system_topic_event_subscription
- 对advanced_filtering_on_arrays_enabled
属性的支持 (#12609) -
azurerm_eventhub_namespace
- 支持 Azure 事件中心命名空间高级层(#12695) -
azurerm_kubernetes_cluster
- 支持在不重新创建群集的情况下将sku_tier
从Paid
降级到Free
(#12651) -
azurerm_kusto_eventgrid_data_connection
- 向验证函数添加支持的data_format
APACHEAVRO、ORC、PARQUET、TSVE 和W3CLOGFILE。 (#12687) -
azurerm_postgresql_flexible_server
- 对high_availability
块的支持(#12587)
BUG 修复:
-
data.azurerm_redis_cache
- 修复导致数据源引发错误的 bug(#12666) -
azurerm_application_gateway
- 正确配置 ssl 策略时返回错误(#12647) -
azurerm_data_factory_linked_custom_service
- 修复导致additional_properties
被错误读取到状态的 bug(#12664) -
azurerm_eventhub_authorization_rule
- 修复错误“收到空不可重试错误”(#12642) -
azurerm_machine_learning_compute_cluster
- 在不指定subnet_resource_id
的情况下创建群集时修复崩溃(#12658) -
azurerm_storage_account
- 固定account_replication_type验证(#12645)
2.68.0 (2021 年 7 月 16 日)
特征:
-
新数据源
azurerm_local_network_gateway
(#12579) -
新资源
azurerm_api_management_api_release
(#12562) -
新资源
azurerm_data_protection_backup_policy_disk
(#12361) -
新资源
azurerm_data_factory_custom_dataset
(#12484) -
新资源
azurerm_data_factory_dataset_binary
(#12369) -
新资源
azurerm_maintenance_assignment_virtual_machine_scale_set
(#12273) -
新资源
azurerm_postgresql_flexible_server_configuration
(#12294) -
新资源
azurerm_synapse_private_link_hub
(#12495)
增强:
- 依赖项:升级到
github.com/Azure/azure-sdk-for-go
的v55.5.0
(#12435) - 依赖项:更新
bot
以使用 API 版本2021-03-01
(#12449) - 依赖项:更新
maintenance
以使用 API 版本2021-05-01
(#12273) -
azurerm_api_management_named_value
- 对value_from_key_vault
块的支持(#12309) -
azurerm_api_management_api_diagnostic
- 对data_masking
1 属性的支持 (#12419) -
azurerm_cognitive_account
- 支持identity
、storage
、disable_local_auth
、fqdns
、public_network_access_enabled
和restrict_outbound_network_access
属性(#12469) -
azurerm_cognitive_account
-virtual_network_subnet_ids
属性已被弃用,支持virtual_network_rules
块以支持ignore_missing_vnet_service_endpoint
属性(#12600) -
azurerm_container_registry
- 现在导出identity
块中的principal_id
和tenant_id
属性(#12378) -
azurerm_data_factory
- 对managed_virtual_network_enabled
属性的支持 (#12343) -
azurerm_linux_virtual_machine_scale_set
- 修复不必要的 VMSS 实例滚动请求(#12590) -
azurerm_maintenance_configuration
- 对window
、visibility
和properties
块的支持(#12273) -
azurerm_powerbi_embedded
- 对mode
属性的支持 (#12394) -
azurerm_redis_cache
-patch_schedule
块中对maintenance_window
属性的支持 (#12472) -
azurerm_storage_account_customer_managed_key
- 对user_assigned_identity_id
属性的支持(#12516)
BUG 修复:
-
azurerm_api_management
- 更改subnet_id
属性时不再强制新资源(#12611) -
azurerm_function_app
- 为os_type
设置默认值,并允许根据文档指定空白字符串(#12482) -
azurerm_key_vault_access_policy
- 防止删除时可能出现恐慌(#12616) -
azurerm_postgresql_flexible_server
- 添加新的计算属性private_dns_zone_id
以解决 API 即将发生的中断性变更(#12288) -
machine_learning_compute_cluster
- 使subnet_resource_id
属性实际可选(#12558) -
azurerm_mssql_database
- 不允许为无服务器 SQL 数据库设置license_type (#12555) -
azurerm_subnet_network_security_group_association
- 使用多个关联资源时防止潜在的死锁 (#12267)
2.67.0 (2021 年 7 月 9 日)
特征:
-
新数据源
azurerm_api_management_gateway
(#12297) -
新资源
azurerm_api_management_gateway
(#12297) -
新资源
azurerm_databricks_workspace_customer_managed_key
(#12331)
增强:
- 依赖项:更新
postgresqlflexibleservers
以使用 API 版本2021-06-01
(#12405) -
azurerm_databricks_workspace
- 添加对machine_learning_workspace_id
、customer_managed_key_enabled
、infrastructure_encryption_enabled
和storage_account_identity
的支持(#12331) -
azurerm_security_center_assessment_policy
- 对categories
属性的支持 (#12383)
BUG 修复:
-
azurerm_api_management
- 修复更改additional_location
位置会强制新资源(#12468) -
azurerm_app_service
- 修复资源组或 ASE 缺失时崩溃。 (#12518) -
azurerm_automation_variable_int
- 固定值分析顺序,导致1
被视为布尔值(#12511) -
azurerm_automation_variable_bool
- 固定值分析顺序,导致1
被视为布尔值(#12511) -
azurerm_data_factory_dataset_parquet
-azure_blob_storage_location.filename
属性 cis 现在可选(#12414) -
azurerm_kusto_eventhub_data_connection
-APACHEAVRO
现在可以用作data_format
选项(#12480) -
azurerm_site_recovery_replicated_vm
- 修复读取managed_disk
属性时的潜在崩溃(#12509) - 现在可以更新
azurerm_storage_account
-account_replication_type
(#12479) -
azurerm_storage_management_policy
- 修复属性读取时崩溃(#12487) -
azurerm_storage_share_directory
现在允许属性name
中的下划线 [#12454] -
azurerm_security_center_subscription_pricing
- 从文档中删除了所有者权限说明(#12481)
弃用:
-
azurerm_postgresql_flexible_server
-cmk_enabled
属性已弃用,因为它已从 API 中删除(#12405) -
azurerm_virtual_machine_configuration_policy_assignment
- 已弃用并重命名为azurerm_policy_virtual_machine_configuration_assignment
(#12497)
2.66.0 (2021 年 7 月 2 日)
特征:
-
新资源
azurerm_api_management_api_operation_tag
(#12384) -
新资源
azurerm_data_factory_linked_custom_service
(#12224) -
新资源
azurerm_data_factory_trigger_blob_event
(#12330) -
新资源
azurerm_express_route_connection
(#11320) -
新资源
azurerm_express_route_circuit_connection
(#11303) -
新资源
azurerm_management_group_policy_assignment
(#12349) -
新资源
azurerm_resource_group_policy_assignment
(#12349) -
新资源
azurerm_resource_policy_assignment
(#12349) -
新资源
azurerm_subscription_policy_assignment
(#12349) -
新资源
azurerm_tenant_configuration
(#11697) - 认知服务现在支持清除软删除帐户(#12281)
增强:
- 依赖项:更新
cognitive
以使用 API 版本2021-03-01
(#12281) - 依赖项:更新
trafficmanager
以使用 API 版本2018-08-01
(#12400) -
azurerm_api_management_backend
- 对client_certificate_id
属性的支持(#12402) -
azurerm_api_management_api
- 对revision_description
、version_description
和source_api_id
属性的支持(#12266) -
azurerm_batch_account
- 对public_network_access_enabled
属性的支持 (#12401) -
azurerm_eventgrid_event_subscription
- 支持其他高级筛选器string_not_begins_with
、string_not_ends_with
、string_not_contains
、is_not_null
、is_null_or_undefined
、number_in_range
和number_not_in_range
(#12167) -
azurerm_eventgrid_system_topic_event_subscription
- 支持其他高级筛选器string_not_begins_with
、string_not_ends_with
、string_not_contains
、is_not_null
、is_null_or_undefined
、number_in_range
和number_not_in_range
(#12167) -
azurerm_kubernetes_cluster
- 对fips_enabled
、kubelet_disk_type
和license
属性的支持(#11835) -
azurerm_kubernetes_cluster_node_pool
- 对fips_enabled
和kubelet_disk_type
属性的支持(#11835) -
azurerm_lighthouse_definition
- 对plan
块的支持(#12360) -
azurerm_site_recovery_replicated_vm
- 在managed_disk
中添加对target_disk_encryption_set_id
的支持(#12374) -
azurerm_traffic_manager_endpoint
- 支持minimum_required_child_endpoints_ipv4
和minimum_required_child_endpoints_ipv6
(#12400)
BUG 修复:
-
azurerm_app_service
- 修复app_setting和 SCM 设置排序(#12280) -
azurerm_hdinsight_kafka_cluster
- 将不再从空的component_version
属性惊慌(#12261) -
azurerm_spatial_anchors_account
-tags
属性现在可以更新,而无需创建新资源(#11985) -
数据源
azurerm_app_service_environment_v3
- 修复读取 ID 处理 (#12436)
2.65.0 (2021 年 6 月 25 日)
特征:
-
新资源
azurerm_data_protection_backup_instance_postgresql
(#12220) -
新资源
azurerm_hpc_cache_blob_nfs_target
(#11671) -
新资源
azurerm_nat_gateway_public_ip_prefix_association
(#12353)
增强:
- 依赖项:更新到
github.com/hashicorp/terraform-plugin-sdk
的v2.6.1
(#12209) - 依赖项:升级到
github.com/Azure/azure-sdk-for-go
v55.3.0
(#12263) - 依赖项:更新到
github.com/Azure/go-autorest/autorest
的v0.11.19
(#12209) - 依赖项:更新到
github.com/Azure/go-autorest/autorest/adal
的v0.9.14
(#12209) - 依赖项:更新适用于 Eventhub 命名空间的嵌入式 SDK 以使用 API 版本
2021-01-01-preview
(#12290) -
azurerm_express_route_circuit_peering
- 对bandwidth_in_gbps
和express_route_port_id
属性的支持(#12289) -
azurerm_kusto_iothub_data_connection
- 对data_format
、mapping_rule_name
和table_name
属性的支持(#12293) -
azurerm_linux_virtual_machine
- 更新proximity_placement_group_id
将不再创建新资源(#11790) -
azurerm_security_center_assessment_metadata
- 对categories
属性的支持 (#12278) -
azurerm_windows_virtual_machine
- 更新proximity_placement_group_id
将不再创建新资源(#11790)
BUG 修复:
-
azurerm_data_factory
- 修复了一个 bug,其中name
属性存储有错误的大小写(#12128)
2.64.0 (2021 年 6 月 18 日)
特征:
-
新数据源
azurerm_key_vault_secrets
(#12147) -
新资源
azurerm_api_management_redis_cache
(#12174) -
新资源
azurerm_data_factory_linked_service_odata
(#11556) -
新资源
azurerm_data_protection_backup_policy_postgresql
(#12072) -
新资源
azurerm_machine_learning_compute_cluster
(#11675) -
新资源
azurerm_eventhub_namespace_customer_managed_key
(#12159) -
新资源
azurerm_virtual_desktop_application
(#12077)
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v55.2.0
(#12153) - 依赖项:更新
synapse
以使用 API 版本2021-03-01
(#12183) -
azurerm_api_management
- 对client_certificate_enabled
、gateway_disabled
、min_api_version
和zones
属性的支持(#12125) -
azurerm_api_management_api_schema
- 在申请 json 定义后防止计划不为空(#12039) -
azurerm_application_gateway
- 正确填充identity
块(#12226) -
azurerm_container_registry
- 对zone_redundancy_enabled
字段的支持(#11706) -
azurerm_cosmosdb_sql_container
- 对spatial_index
块的支持(#11625) -
azurerm_cosmos_gremlin_graph
- 对spatial_index
属性的支持 (#12176) -
azurerm_data_factory
- 对global_parameter
的支持(#12178) -
azurerm_kubernetes_cluster
- 对kubelet_config
和linux_os_config
块的支持(#11119) -
azurerm_monitor_metric_alert
- 支持StartsWith
维度运算符(#12181) -
azurerm_private_link_service
- 更改load_balancer_frontend_ip_configuration_ids
列表不再创建新资源(#12250) -
azurerm_stream_analytics_job
- 支持identity
块(#12171) -
azurerm_storage_account
- 对share_properties
块的支持(#12103) -
azurerm_synapse_workspace
- 对data_exfiltration_protection_enabled
属性的支持(#12183) -
azurerm_synapse_role_assignment
- 对范围和新角色类型的支持(#11690)
BUG 修复:
2.63.0 (2021 年 6 月 11 日)
特征:
-
新资源
azurerm_data_factory_linked_service_azure_search
(#12122) -
新资源
azurerm_data_factory_linked_service_kusto
(#12152)
增强:
- 依赖项:更新
streamanalytics
以使用 API 版本2020-03-01-preview
(#12133) - 依赖项:更新
virtualdesktop
以使用 API 版本2020-11-02-preview
(#12160) -
data.azurerm_synapse_workspace
- 对identity
属性的支持(#12098) -
azurerm_cosmosdb_gremlin_graph
- 对composite_index
和partition_key_version
属性的支持(#11693) -
azurerm_data_factory_dataset_azure_blob
- 对dynamic_filename_enabled
和dynamic_path_enabled
属性的支持(#12034) -
azurerm_data_factory_dataset_delimited_text
- 支持azure_blob_fs_location
属性(#12041) -
azurerm_data_factory_linked_service_azure_sql_database
- 对key_vault_connection_string
属性的支持 (#12139) -
azurerm_data_factory_linked_service_sql_server
- 添加key_vault_connection_string
参数(#12117) -
azurerm_data_factory_linked_service_data_lake_storage_gen2
- 支持storage_account_key
属性(#12136) -
azurerm_eventhub
- 对status
属性的支持 (#12043) -
azurerm_kubernetes_cluster
- 支持将service_principal
迁移到identity
(#12049) - BYO
kubelet_identity
azurerm_kubernetes_cluster
-support (#12037) -
azurerm_kusto_cluster_customer_managed_key
- 支持user_identity
属性(#12135) -
azurerm_network_watcher_flow_log
- 对location
和tags
属性的支持(#11670) -
azurerm_storage_account
- 支持用户分配的标识(#11752) -
azurerm_storage_account_customer_managed_key
- 支持从远程订阅中的密钥保管库使用密钥(#12142) -
azurerm_virtual_desktop_host_pool
- 对start_vm_on_connect
属性的支持 (#12160) -
azurerm_vpn_server_configuration
- 现在支持多个auth
块(#12085)
BUG 修复:
- 服务:应用配置 - 修复了资源上所有设置为相同值的标记中的 bug (#12062)
- 服务:事件中心 - 修复了资源上的标记中的 bug(#12062)
-
azurerm_subscription
- 修复将DevTest
指定为workload
的功能(#12066) -
azurerm_sentinel_alert_rule_scheduled
- 查询频率持续时间最长为 14 天(#12164)
2.62.1 (2021 年 6 月 8 日)
BUG 修复:
-
azurerm_role_assignment
- 将角色分配到资源时使用正确的 ID (#12076)
2.62.0 (2021 年 6 月 4 日)
特征:
-
新资源
azurerm_data_protection_backup_vault
(#11955) -
新资源
azurerm_postgresql_flexible_server_firewall_rule
(#11834) -
新资源
azurerm_vmware_express_route_authorization
(#11812) -
新资源
azurerm_storage_object_replication_policy
(#11744)
增强:
- 依赖项:更新
network
以使用 API 版本2020-11-01
(#11627) -
azurerm_app_service_environment
- 对internal_ip_address
、service_ip_address
和outbound_ip_addresses
属性的支持(#12026) -
azurerm_api_management_api_subscription
- 对api_id
属性的支持 (#12025) -
azurerm_container_registry
- 支持 ACR 的无版本加密密钥(#11856) -
azurerm_kubernetes_cluster
- 支持应用程序网关加载项gateway_name
(#11984) -
azurerm_kubernetes_cluster
-azure_rbac_enabled
的支持更新(#12029) -
azurerm_kubernetes_cluster
- 对node_public_ip_prefix_id
的支持(#11635) -
azurerm_kubernetes_cluster_node_pool
- 对node_public_ip_prefix_id
的支持(#11635) -
azurerm_machine_learning_inference_cluster
- 对ssl.leaf_domain_label
和ssl.overwrite_existing_domain
属性的支持(#11830) -
azurerm_role_assignment
- 支持delegated_managed_identity_resource_id
属性(#11848)
BUG 修复:
-
azurerm_postgres_server
- 除非更新password
已更改(#12008) -
azurerm_storage_account
- 防止AzureUSGovernment
错误不支持containerDeleteRetentionPolicy
和lastAccessTimeTrackingPolicy
(#11960)
2.61.0 (2021 年 5 月 27 日)
特征:
-
新数据源:
azurerm_spatial_anchors_account
(#11824)
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v54.3.0
(#11813) - 依赖项:更新
mixedreality
以使用 API 版本2021-01-01
(#11824) - 重构:切换到使用嵌入式 SDK 进行
appconfiguration
(#11959) - 重构:切换到使用嵌入式 SDK 进行
eventhub
(#11973) - 提供程序:支持虚拟机
skip_shutdown_and_force_delete
功能(#11216) - 提供程序:支持虚拟机规模集
force_delete
功能(#11216) - 提供程序:不再自动注册 Microsoft.DevSpaces RP (#11822)
- 数据源:
azurerm_key_vault_certificate_data
- 支持证书捆绑包并添加对 ECDSA 密钥的支持(#11974) -
azurerm_data_factory_linked_service_sftp
- 支持主机密钥相关属性(#11825) -
azurerm_spatial_anchors_account
- 对account_domain
和account_id
的支持(#11824) -
azurerm_static_site
- 添加对tags
属性的支持(#11849) -
azurerm_storage_account
-private_link_access
支持更多值(#11957) -
azurerm_storage_account_network_rules
:private_link_access
支持更多值(#11957) -
azurerm_synapse_spark_pool
-spark_version
现在支持3.0
(#11972)
BUG 修复:
-
azurerm_cdn_endpoint
- 不要向 api 发送空origin_host_header
(#11852) -
azurerm_linux_virtual_machine_scale_set
:更改disable_automatic_rollback
和enable_automatic_os_upgrade
属性不再创建新资源(#11723) -
azurerm_storage_share
:修复resource_manager_id
ID(#11828) -
azurerm_windows_virtual_machine_scale_set
:更改disable_automatic_rollback
和enable_automatic_os_upgrade
属性不再创建新资源(#11723)
2.60.0 (2021 年 5 月 20 日)
特征:
-
新数据源:
azurerm_eventhub_cluster
(#11763) -
新数据源:
azurerm_redis_enterprise_database
(#11734) -
新资源:
azurerm_static_site
(#7150) -
新资源:
azurerm_machine_learning_inference_cluster
(#11550)
增强:
- 依赖项:更新
aks
以使用 API 版本2021-03-01
(#11708) - 依赖项:更新
eventgrid
以使用 API 版本2020-10-15-preview
(#11746) -
azurerm_cosmosdb_mongo_collection
- 对analytical_storage_ttl
属性的支持 (#11735) -
azurerm_cosmosdb_cassandra_table
- 对analytical_storage_ttl
属性的支持(#11755) -
azurerm_healthcare_service
- 对public_network_access_enabled
属性的支持 (#11736) -
azurerm_hdinsight_kafka_cluster
- 对encryption_in_transit_enabled
属性的支持 (#11737) -
azurerm_media_services_account
- 对key_delivery_access_control
块的支持(#11726) -
azurerm_monitor_activity_log_alert
- 支持 Azure 服务运行状况警报Security
事件类型(#11802) -
azurerm_netapp_volume
- 对security_style
属性的支持 - (#11684) -
azurerm_redis_cache
-replicas_per_master
的uppot(#11714) -
azurerm_spring_cloud_service
- 对required_network_traffic_rules
块的支持(#11633) -
azurerm_storage_account_management_policy
-name
属性现在可以包含-
(#11792)
BUG 修复:
-
azurerm_frontdoor
- 添加了检查nil
以避免对破坏的恐慌(#11720) -
azurerm_linux_virtual_machine_scale_set
-extension
块现在是一组(#11425) -
azurerm_virtual_network_gateway_connection
- 修复了未更新shared_key
的 bug(#11742) -
azurerm_windows_virtual_machine_scale_set
-extension
块现在是一组(#11425) -
azurerm_windows_virtual_machine_scale_set
- 更改license_type
将不再创建新资源(#11731)
2.59.0 (2021 年 5 月 14 日)
特征:
-
新资源:
azurerm_consumption_budget_resource_group
(#9201) -
新资源:
azurerm_consumption_budget_subscription
(#9201) -
新资源:
azurerm_monitor_aad_diagnostic_setting
(#11660) -
新资源:
azurerm_sentinel_alert_rule_machine_learning_behavior_analytics
(#11552) -
新资源:
azurerm_servicebus_namespace_disaster_recovery_config
(#11638)
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v54.4.0
(#11593) - 依赖项:将
databox
更新到 API 版本2020-12-01
(#11626) - 依赖项:将
maps
更新到 API 版本2021-02-01
(#11676) - 数据源:
azurerm_kubernetes_cluster
- 为加载项ingress_application_gateway
添加ingress_application_gateway_identity
导出(#11622) -
azurerm_cosmosdb_account
- 对identity
和cors_rule
块的支持(#11653) -
azurerm_cosmosdb_account
- 对backup
属性的支持(#11597) -
azurerm_cosmosdb_sql_container
- 对analytical_storage_ttl
属性的支持 (#11655) -
azurerm_container_registry
- 对identity
和encryption
块的支持(#11661) -
azurerm_frontdoor_custom_https_configuration
- 添加对资源导入的支持。 (#11642) -
azurerm_kubernetes_cluster
- 导出ingress_application_gateway
加载项的ingress_application_gateway_identity
属性(#11622) -
azurerm_managed_disk
- 对tier
属性的支持(#11634) -
azurerm_storage_account
- 对azure_files_identity_based_authentication
和routing_preference
块的支持(#11485) -
azurerm_storage_account
- 对private_link_access
属性的支持 (#11629) -
azurerm_storage_account
- 对change_feed_enabled
属性的支持 (#11695)
BUG 修复
- 数据源:
azurerm_container_registry_token
- 更新name
字段的验证(#11607) -
azurerm_bastion_host
- 更新ip_configuration
块属性现在强制新资源(#11700) -
azurerm_container_registry_token
- 更新name
字段的验证(#11607) -
azurerm_mssql_database
- wil 现在正确导入辅助数据库的creation_source_database_id
属性(#11703) -
azurerm_storage_account
- 允许allowed_headers
和exposed_headers
属性的空/空值(#11692)
2.58.0 (2021 年 5 月 7 日)
升级说明
-
azurerm_frontdoor
-custom_https_provisioning_enabled
字段和custom_https_configuration
块已被弃用,并且不再受支持,因此已被删除。 (#11456) -
azurerm_frontdoor_custom_https_configuration
-resource_group_name
已弃用,并且已删除,因为它不再受支持。 (#11456)
特征:
-
新数据源:
azurerm_storage_table_entity
(#11562) -
新资源:
azurerm_app_service_environment_v3
(#11174) -
新资源:
azurerm_cosmosdb_notebook_workspace
(#11536) -
新资源:
azurerm_cosmosdb_sql_trigger
(#11535) -
新资源:
azurerm_cosmosdb_sql_user_defined_function
(#11537) -
新资源:
azurerm_iot_time_series_insights_event_source_iothub
(#11484) -
新资源:
azurerm_storage_blob_inventory_policy
(#11533)
增强:
- 依赖项:将
network-db
更新到 API 版本2020-07-01
(#10767) -
azurerm_cosmosdb_account
- 对access_key_metadata_writes_enabled
、mongo_server_version
和network_acl_bypass
属性的支持(#11486) -
azurerm_data_factory
- 对customer_managed_key_id
属性的支持 (#10502) -
azurerm_data_factory_pipeline
- 对folder
属性的支持 (#11575) -
azurerm_frontdoor
- 修复了正按顺序返回的 Frontdoor 资源元素。 (#11456) -
azurerm_hdinsight_*_cluster
- 支持自动缩放 #8104 (#11547) -
azurerm_network_security_rule
- 对协议Ah
和Esp
的支持(#11581) -
azurerm_network_connection_monitor
- 支持coverage_level
、excluded_ip_addresses
、included_ip_addresses
、target_resource_id
和resource_type
代理(#11540)
2.57.0 (2021 年 4 月 30 日)
升级说明
-
azurerm_api_management_authorization_server
- 由于 API 管理 API2020-12-01
版本中存在 bug,Azure 中对resource_owner_username
和resource_owner_password
的更改不会被 Terraform 注意到(#11146) -
azurerm_cosmosdb_account
- Azure Cosmos DB for MongoDB 的2021-02-01
版本将新的 MongoDB 帐户默认为v3.6
,而不是v3.2
(#10926) -
azurerm_cosmosdb_mongo_collection
- 新的 API/MongoDB 版本(#10926)现在需要_id
索引) -
azurerm_cosmosdb_gremlin_graph
和azurerm_cosmosdb_sql_container
-patition_key_path
属性现已是必需的(#10926)
特征:
-
数据源:
azurerm_container_registry_scope_map
(#11350) -
数据源:
azurerm_container_registry_token
(#11350) -
数据源:
azurerm_postgresql_flexible_server
(#11081) -
数据源:
azurerm_key_vault_managed_hardware_security_module
(#10873) -
新资源:
azurerm_container_registry_scope_map
(#11350) -
新资源:
azurerm_container_registry_token
(#11350) -
新资源:
azurerm_data_factory_dataset_snowflake
(#11116) -
新资源:
azurerm_healthbot
(#11002) -
新资源:
azurerm_key_vault_managed_hardware_security_module
(#10873) -
新资源:
azurerm_media_asset_filter
(#11110) -
新资源:
azurerm_mssql_job_agent
(#11248) -
新资源:
azurerm_mssql_job_credential
(#11363) -
新资源:
azurerm_mssql_transparent_data_encryption
(#11148) -
新资源:
azurerm_postgresql_flexible_server
(#11081) -
新资源:
azurerm_spring_cloud_app_cosmosdb_association
(#11307) -
新资源:
azurerm_sentinel_data_connector_microsoft_defender_advanced_threat_protection
(#10669) -
新资源:
azurerm_virtual_machine_configuration_policy_assignment
(#11334) -
新资源:
azurerm_vmware_cluster
(#10848)
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v53.4.0
(#11439) - 依赖项:更新到
github.com/hashicorp/terraform-plugin-sdk
的v1.17.2
(#11431) - 依赖项:将
cosmos-db
更新到 API 版本2021-02-01
(#10926) - 依赖项:将
keyvault
更新到 API 版本v7.1
(#10926) - 数据源:
azurerm_healthcare_service
- 导出cosmosdb_key_vault_key_versionless_id
属性(#11481) - 数据源:
azurerm_key_vault_certificate
- 导出key_properties
块中的curve
属性(#10867) - 数据源:
azurerm_virtual_machine_scale_set
- 现在导出network_interfaces
(#10585) -
azurerm_app_service
- 对site_config.ip_restrictions.headers
和site_config.scm_ip_restrictions.headers
属性的支持(#11209) -
azurerm_app_service_slot
- 对site_config.ip_restrictions.headers
和site_config.scm_ip_restrictions.headers
属性的支持(#11209) -
azurerm_backup_policy_file_share
- 对retention_weekly
、retention_monthly
和retention_yearly
块的支持(#10733) -
azurerm_cosmosdb_sql_container
- 对conflict_resolution_policy
块的支持(#11517) -
azurerm_container_group
- 对exposed_port
块的支持(#10491) -
azurerm_container_registry
- 弃用georeplication_locations
属性,有利于georeplications
属性 #11200] -
azurerm_database_migration
- 切换到使用 ID 格式化程序(#11378) -
azurerm_database_migration_project
- 切换到使用 ID 格式化程序(#11378) -
azurerm_databricks_workspace
- 切换到使用 ID 格式化程序(#11378) -
azurerm_databricks_workspace
- 修复将标记传播到连接的资源(#11405) -
azurerm_data_factory_linked_service_azure_file_storage
- 对key_vault_password
属性的支持(#11436) -
azurerm_dedicated_host_group
- 对automatic_placement_enabled
属性的支持 (#11428) -
azurerm_frontdoor
- 同步各种属性的MaxItems
以匹配 azure 文档(#11421) -
azurerm_frontdoor_custom_https_configuration
- 使用 Azure 密钥保管库作为证书源时删除机密版本验证 (#11310) -
azurerm_function_app
- 对site_config.ip_restrictions.headers
和site_config.scm_ip_restrictions.headers
属性的支持(#11209) -
azurerm_function_app
- 支持java_version
属性(#10495) -
azurerm_hdinsight_interactive_query_cluster
- 添加对专用链接终结点的支持(#11300) -
azurerm_hdinsight_hadoop_cluster
- 添加对专用链接终结点的支持(#11300) -
azurerm_hdinsight_spark_cluster
- 添加对专用链接终结点的支持(#11300) -
azurerm_healthcare_service
- 对cosmosdb_key_vault_key_versionless_id
属性的支持 (#11481) -
azurerm_kubernetes_cluster
- 对ingress_application_gateway
加载项的支持(#11376) -
azurerm_kubernetes_cluster
- 对azure_rbac_enabled
属性的支持 (#10441) -
azurerm_hpc_cache
- 对directory_active_directory
、directory_flat_file
和directory_ldap
块的支持(#11332) -
azurerm_key_vault_certificate
- 支持key_properties
块中key_size
属性的其他值(#10867) -
azurerm_key_vault_certificate
- 支持key_properties
块中的curve
属性 (#10867) -
azurerm_key_vault_certificate
-key_properties
块中的key_size
属性现在是可选的(#10867) -
azurerm_kubernetes_cluster
- 对dns_prefix_private_cluster
属性的支持 (#11321) -
azurerm_kubernetes_cluster
- 对max_node_provisioning_time
、max_unready_percentage
和max_unready_nodes
属性的支持(#11406) -
azurerm_storage_encryption_scope
- 对infrastructure_encryption_required
属性的支持 (#11462) -
azurerm_kubernetes_cluster
对auto_scaler_profile
块中的empty_bulk_delete_max
的支持 #(#11060) -
azurerm_lighthouse_definition
- 对delegated_role_definition_ids
属性的支持(#11269) -
azurerm_managed_application
- 对parameter_values
属性的支持(#8632) -
azurerm_managed_disk
- 对network_access_policy
和disk_access_id
属性的支持(#9862) -
azurerm_postgresql_server
- 根据需要等待副本重启(#11458) -
azurerm_redis_enterprise_cluster
- 对minimum_tls_version
和hostname
属性的支持(#11203) -
azurerm_storage_account
- 支持blob_properties
块中的versioning_enabled
、default_service_version
和last_access_time_enabled
属性(#11301) -
azurerm_storage_account
- 对nfsv3_enabled
属性的支持 (#11387) -
azurerm_storage_management_policy
- 对version
块的支持(#11163) -
azurerm_synapse_workspace
- 对customer_managed_key_versionless_id
属性的支持 (#11328)
BUG 修复:
-
azurerm_api_management
- 不再惊慌与空的hostname_configuration
(#11426) -
azurerm_api_management_diagnostic
- 修复了frontend_request
、frontend_response
、backend_request
、backend_response
块(#11402) -
azurerm_eventgrid_system_topic
- 删除对topic_type
的严格验证(#11352) -
azurerm_iothub
- 将 typeSetfilter_rule
更改为 TypeList 以解决排序问题(#10341) -
azurerm_linux_virtual_machine_scale_set
-priority
属性的默认值将不再强制替换资源(#11362) -
azurerm_monitor_activity_log_alert
- 修复service_health
块的持久性差异(#11383) -
azurerm_mssql_database
- 当辅助数据库使用max_size_gb
时返回错误(#11401) -
azurerm_mssql_database
- 正确导入create_mode
属性(#11026) -
azurerm_netap_volume
- 在data_protection_replication
块中正确设置replication_frequency
属性(#11530) -
azurerm_postgresql_server
- 确保为副本正确设置public_network_access_enabled
(#11465) -
azurerm_postgresql_server
- 现在可以在更改create_mode
时正确禁用复制(#11467) -
azurerm_virtual_network_gatewa
- 更新custom_route
块不再强制创建新资源 [GH- 11433]
2.56.0 (2021 年 4 月 15 日)
特征:
-
新资源:
azurerm_data_factory_linked_service_azure_databricks
(#10962) -
新资源:
azurerm_data_lake_store_virtual_network_rule
(#10430) -
新资源:
azurerm_media_live_event_output
(#10917) -
新资源:
azurerm_spring_cloud_app_mysql_association
(#11229)
增强:
- 依赖项:将
github.com/Azure/azure-sdk-for-go
更新为v53.0.0
(#11302) - 依赖项:将
containerservice
更新到 API 版本2021-02-01
(#10972) -
azurerm_app_service
- 修复损坏的ip_restrictions
和scm_ip_restrictions
(#11170) -
azurerm_application_gateway
- 支持在path_rule
块内配置firewall_policy_id
(#11239) -
azurerm_firewall_policy_rule_collection_group
- 允许network_rule_collection.destination_ports
属性*
(#11326) -
azurerm_function_app
- 修复损坏的ip_restrictions
和scm_ip_restrictions
(#11170) -
azurerm_data_factory_linked_service_sql_database
- 支持托管标识和服务主体身份验证并添加keyvault_password
属性(#10735) -
azurerm_hpc_cache
- 对tags
的支持(#11268) -
azurerm_linux_virtual_machine_scale_set
- 支持滚动 ugrade 模式的运行状况扩展(#9136) -
azurerm_monitor_activity_log_alert
- 对service_health
的支持(#10978) -
azurerm_mssql_database
- 对geo_backup_enabled
属性的支持 (#11177) -
azurerm_public_ip
- 对ip_tags
的支持(#11270) -
azurerm_windows_virtual_machine_scale_set
- 支持滚动 ugrade 模式的运行状况扩展(#9136)
BUG 修复:
-
azurerm_app_service_slot
- 修复给定空http_logs
时崩溃 bug (#11267)
2.55.0 (2021 年 4 月 8 日)
特征:
-
新资源:
azurerm_api_management_email_template
(#10914) -
新资源:
azurerm_communication_service
(#11066) -
新资源:
azurerm_express_route_port
(#10074) -
新资源:
azurerm_spring_cloud_app_redis_association
(#11154)
增强:
- 数据源:
azurerm_user_assigned_identity
- 导出tenant_id
(#11253) - 数据源:
azurerm_function_app
- 导出client_cert_mode
(#11161) -
azurerm_eventgrid_data_connection
- 对table_name
、mapping_rule_name
和data_format
属性的支持(#11157) -
azurerm_hpc_cache
- 支持配置dns
(#11236) -
azurerm_hpc_cache
- 支持配置ntp_server
(#11236) -
azurerm_hpc_cache_nfs_target
- 对access_policy_name
属性的支持 (#11186) - 现在可以将
azurerm_hpc_cache_nfs_target
-usage_model
设置为READ_HEAVY_CHECK_180
、WRITE_WORKLOAD_CHECK_30
、WRITE_WORKLOAD_CHECK_60
和WRITE_WORKLOAD_CLOUDWS
(#11247) -
azurerm_function_app
- 支持配置client_cert_mode
(#11161) -
azurerm_netapp_volume
- 将root_access_enabled
添加到export_policy_rule
块(#11105) -
azurerm_private_endpoint
- 允许指定别名(#10779) -
azurerm_user_assigned_identity
- 导出tenant_id
(#11253) -
managed_rule_set
块内的azurerm_web_application_firewall_policy
-version
现在可以设置为 (OWASP)3.2
(#11244)
BUG 修复:
- 数据源:
azurerm_dns_zone
- 修复资源 ID 在查找此名称时不包含资源组名称的 bug(#11221) -
azurerm_media_service_account
-storage_authentication_type
正确接受ManagedIdentity
和System
(#11222) -
azurerm_web_application_firewall_policy
-http_listener_ids
和path_based_rule_ids
现在仅计算(#11196)
2.54.0 (2021 年 4 月 2 日)
特征:
-
新资源:
azurerm_hpc_cache_access_policy
(#11083) -
新资源:
azurerm_management_group_subscription_association
(#11069) -
新资源:
azurerm_media_live_event
(#10724)
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
v52.6.0
(#11108) - 依赖项:将
storage
更新到 API 版本2021-01-01
(#11094) - 依赖项:将
storagecache
(a.k.ahpc
)更新到 API 版本2021-03-01
(#11083) -
azurerm_application_gateway
- 支持使用url
块重写 url (#10950) -
azurerm_cognitive_account
- 添加对network_acls
的支持(#11164) -
azurerm_container_registry
- 对quarantine_policy_enabled
属性的支持 (#11011) -
azurerm_firewall
- 对private_ip_ranges
属性的支持 [p#10627] -
azurerm_log_analytics_workspace
- 修复无法为daily_quota_gb
指定 -1 的问题(#11182) -
azurerm_spring_cloud_service
- 支持sample_rate
属性(#11106) -
azurerm_storage_account
- 对container_delete_retention_policy
属性的支持 (#11131) -
azurerm_virtual_desktop_host_pool
- 对custom_rdp_properties
属性的支持 (#11160) -
azurerm_web_application_firewall_policy
- 对http_listener_ids
和path_based_rule_ids
属性的支持(#10860)
BUG 修复:
-
azurerm_api_management
-certificate_password
属性现在是可选的(#11139) -
azurerm_data_factory_linked_service_azure_blob_storage
- 通过实现service_endpoint
属性(#10830) 来更正托管标识实现) -
azurerm_machine_learning_workspace
- 弃用Enterprise
sku,因为它已被 Azure 弃用(#11063) -
azurerm_machine_learning_workspace
- 支持其他订阅中的容器注册表(#11065) -
azurerm_site_recovery_fabric
- 修复了检查现有资源时出错(#11130) - 指定
certificate_name
时需要azurerm_spring_cloud_custom_domain
-thumbprint
(#11145) -
azurerm_subscription
- 修复破坏超时(#11124)
2.53.0 (2021 年 3 月 26 日)
特征:
-
新资源:
azurerm_management_group_template_deployment
(#10603) -
新资源:
azurerm_tenant_template_deployment
(#10603) -
新数据源:
azurerm_template_spec_version
(#10603)
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v52.5.0
(#11015) - 数据源:
azurerm_key_vault_secret
- 对versionless_id
属性的支持(#11091) -
azurerm_container_registry
- 对public_network_access_enabled
属性的支持(#10969) -
azurerm_kusto_eventhub_data_connection
- 对event_system_properties
块的支持(#11006) -
azurerm_logic_app_trigger_recurrence
- 添加对schedule
的支持(#11055) -
azurerm_resource_group_template_deployment
- 添加对template_spec_version_id
属性的支持 (#10603) -
azurerm_role_definition
-permissions
块现在是可选的(#9850) -
azurerm_subscription_template_deployment
- 添加对template_spec_version_id
属性的支持 (#10603)
BUG 修复:
-
azurerm_frontdoor_custom_https_configuration
- 在更新期间修复崩溃(#11046) -
azurerm_resource_group_template_deployment
- 在更新期间始终发送parameters_content
(#11001) -
azurerm_role_definition
- 修复权限为空时的崩溃(#9850) -
azurerm_subscription_template_deployment
- 在更新期间始终发送parameters_content
(#11001) -
azurerm_spring_cloud_app
- 支持tls_enabled
属性(#11064)
2.52.0 (2021 年 3 月 18 日)
特征:
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v52.4.0
(#10982) -
azurerm_api_management_subscription
- 使user_id
属性可选 [#10638}
BUG 修复:
-
azurerm_cosmosdb_account_resource
- 将connection_string
标记为敏感(#10942) -
azurerm_eventhub_namespace_disaster_recovery_config
- 由于服务端 API bug (#11013) 弃用alternate_name
属性) -
azurerm_local_network_gateway
- 使address_space
属性可选(#10983) -
azurerm_management_group
-subscription_id
列表属性条目的验证(#10948)
2.51.0 (2021 年 3 月 12 日)
特征:
-
新资源:
azurerm_purview_account
(#10395) -
新资源:
azurerm_data_factory_dataset_parquet
(#10852) -
新资源:
azurerm_security_center_server_vulnerability_assessment
(#10030) -
新资源:
azurerm_security_center_assessment
(#10694) -
新资源:
azurerm_security_center_assessment_policy
(#10694) -
新资源:
azurerm_sentinel_data_connector_azure_advanced_threat_protection
(#10666) -
新资源:
azurerm_sentinel_data_connector_azure_security_center
(#10667) -
新资源:
azurerm_sentinel_data_connector_microsoft_cloud_app_security
(#10668)
增强:
- dependencies: updateing to v52.3.0 of
github.com/Azure/azure-sdk-for-go
(#10829) -
azurerm_role_assignment
- 支持scope
参数中的注册 ID (#10890) -
azurerm_kubernetes_cluster
- 支持private_dns_zone_id
属性None
(#10774) -
azurerm_kubernetes_cluster
-auto_scaler_profile
块中的expander
支持(#10777) -
azurerm_linux_virtual_machine
- 支持配置platform_fault_domain
(#10803) -
azurerm_linux_virtual_machine_scale_set
- 在更新rolling_upgrade_policy
或health_probe_id
时不再重新创建资源(#10856) -
azurerm_netapp_volume
- 支持通过create_from_snapshot_resource_id
属性从快照创建(#10906) -
azurerm_role_assignment
- 对description
、condition
和condition_version
的支持(#10804) -
azurerm_windows_virtual_machine
- 支持配置platform_fault_domain
(#10803) -
azurerm_windows_virtual_machine_scale_set
- 在更新rolling_upgrade_policy
或health_probe_id
时不再重新创建资源(#10856)
BUG 修复:
- 数据源:
azurerm_function_app_host_keys
- 重试读取密钥以处理损坏的 API(#10894) - 数据源:
azurerm_log_analytics_workspace
- 确保使用正确的大小写返回id
(#10892) - 数据源:
azurerm_monitor_action_group
- 添加对aad_auth
属性的支持(#10876) -
azurerm_api_management_custom_domain
- 防止永久差异(#10636) -
azurerm_eventhub_consumer_group
- 在 Azure 中删除时检测到已删除 (#10900) -
azurerm_key_vault_access_policy
- 修复服务权限大小写与配置/状态不匹配的位置(#10931) -
azurerm_key_vault_secret
- 恢复机密后设置机密的值(#10920) -
azurerm_kusto_eventhub_data_connection
- 使table_name
和data_format
可选(#10913) -
azurerm_mssql_virtual_machine
-manual_schedule
块中log_backup_frequency_in_minutes
不一致的 API 值的解决方法(#10899) -
azurerm_postgres_server
- 支持副本集缩放(#10754) -
azurerm_postgresql_aad_administrator
- 防止login
属性的用户名无效(#10757)
2.50.0 (2021 年 3 月 5 日)
特征:
-
新数据源:
azurerm_vmware_private_cloud
(#9284) -
新资源:
azurerm_kusto_eventgrid_data_connection
(#10712) -
新资源:
azurerm_sentinel_data_connector_aws_cloud_trail
(#10664) -
新资源:
azurerm_sentinel_data_connector_azure_active_directory
(#10665) -
新资源:
azurerm_sentinel_data_connector_office_365
(#10671) -
新资源:
azurerm_sentinel_data_connector_threat_intelligence
(#10670) -
新资源:
azurerm_subscription
(#10718) -
新资源:
azurerm_vmware_private_cloud
(#9284)
增强:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v52.0.0
(#10787) - 依赖项:将
compute
更新到 API 版本2020-12-01
(#10650) - 数据源:
azurerm_dns_zone
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_a_record
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_aaaa_record
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_caa_record
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_cname_record
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_mx_record
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_ns_record
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_ptr_record
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_srv_record
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_txt_record
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_dns_zone
- 更新以使用一致的 Terraform 资源 ID 以避免 API 问题(#10786) -
azurerm_function_app_host_keys
- 对event_grid_extension_config_key
的支持(#10823) -
azurerm_keyvault_secret
- 对versionless_id
属性的支持 (#10738) -
azurerm_kubernetes_cluster
- 使用service_principal
时支持private_dns_zone_id
(#10737) -
azurerm_kusto_cluster
- 支持double_encryption_enabled
属性(#10264) -
azurerm_linux_virtual_machine
- 支持配置license_type
(#10776) -
azurerm_log_analytics_workspace_resource
- 支持使用permanently_delete_on_destroy
功能标志永久删除工作区(#10235) -
azurerm_monitor_action_group
- 通过aad_auth
块支持安全 Webhook (#10509) -
azurerm_mssql_database
-extended_auditing_policy
块中的log_monitoring_enabled
属性的支持 (#10324) -
azurerm_mssql_database_extended_auditing_policy
- 对log_monitoring_enabled
属性的支持 (#10324) -
azurerm_mssql_server
-extended_auditing_policy
块中的log_monitoring_enabled
属性的支持 (#10324) -
azurerm_mssql_server_extended_auditing_policy
- 对log_monitoring_enabled
属性的支持 [#10324] -
azurerm_signalr_service
- 对upstream_endpoint
块的支持(#10459) -
azurerm_sql_server
-extended_auditing_policy
块中的log_monitoring_enabled
属性的支持 (#10324) -
azurerm_sql_database
-extended_auditing_policy
块中的log_monitoring_enabled
属性的支持 (#10324) -
azurerm_spring_cloud_java_deployment
- 支持增量更新(#10729) -
azurerm_virtual_network_gateway
- 弃用peering_address
赞成peering_addresses
(#10381)
BUG 修复:
- 数据源:
azurerm_netapp_volume
- 在设置data_protection_replication
时修复崩溃(#10795) -
azurerm_api_management
- 更改sku_name
属性不再强制创建新的资源(#10747) -
azurerm_api_management
- 仅当不使用消耗 SKU 时,才能配置字段tenant_access
(#10766) -
azurerum_frontdoor
- 从后端池中删除了 MaxItems 验证(#10828) -
azurerm_kubernetes_cluster_resource
- 允许 windows 密码短为8
字符长(#10816) -
azurerm_cosmosdb_mongo_collection
- 如果 Azure Cosmos DB 在“无服务器”容量模式下预配(#10389),则忽略吞吐量 -
azurerm_linux_virtual_machine
- 分析用户分配的标识 ID 不区分大小写以解决 Azure API 问题(#10722) -
azurerm_linux_virtual_machine_scale_set
- 分析用户分配的标识 ID 不区分大小写以解决 Azure API 问题(#10722) -
azurerm_netapp_volume
- 在设置data_protection_replication
时修复崩溃 (#10795) -
azurerm_virtual_machine
- 分析用户分配的标识 ID 不区分大小写以解决 Azure API 问题(#10722) -
azurerm_virtual_machine_scale_set
- 分析用户分配的标识 ID 不区分大小写以解决 Azure API 问题(#10722) -
azurerm_windows_virtual_machine
- 分析用户分配的标识 ID 不区分大小写以解决 Azure API 问题(#10722) -
azurerm_windows_virtual_machine_scale_set
- 分析用户分配的标识 ID 不区分大小写以解决 Azure API 问题(#10722)
2.49.0 (2021 年 2 月 26 日)
特征:
-
新数据源:
azurerm_spring_cloud_app
(#10678) -
新资源:
azurerm_databox_edge_device
(#10730) -
新资源:
azurerm_databox_edge_order
(#10730) -
新资源:
azurerm_kusto_iothub_data_connection
(#8626) -
新资源:
azurerm_redis_enterprise_cluster
(#10706) -
新资源:
azurerm_redis_enterprise_database
(#10706) -
新资源:
azurerm_security_center_assessment_metadata
(#10124) -
新资源:
azurerm_spring_cloud_custom_domain
(#10404)
增强:
- 依赖项:将
github.com/hashicorp/terraform-plugin-sdk
更新到最新的1.x
分支(#10692) - 依赖项:将
github.com/hashicorp/go-azure-helpers
更新到v0.14.0
(#10740) - 依赖项:将
github.com/Azure/go-autorest/autorest
更新到v0.11.18
(#10740) - 测试:更新测试以在运行验收测试时使用 Terraform 发布二进制文件(#10523)
-
azurerm_api_management
- 对tenant_access
块的支持(#10475) -
azurerm_api_management_logger
- 支持配置resource_id
(#10652) -
azurerm_data_factory_linked_service_azure_blob_storage
- 现在支持sas_uri
属性(#10551) -
azurerm_data_factory_linked_service_azure_blob_storage
- 现在支持托管标识和服务主体身份验证(#10551) -
azurerm_monitor_smart_detector_alert_rule
- 支持tags
属性(#10646) -
azurerm_netapp_volume
- 对data_protection_replication
块的支持(#10610) -
azurerm_sentinel_alert_rule_ms_security_incident
- 支持product_filter
属性的Microsoft Defender Advanced Threat Protection
和Office 365 Advanced Threat Protection
值(#10725) -
azurerm_service_fabric_cluster
- 添加对upgrade policy
块的支持(#10713)
BUG 修复:
- 提供程序:修复对 Azure Cloud Shell 的支持(#10740)
- 提供程序:MSI 身份验证在 Azure 应用服务和函数应用中显式不可用,因为这些身份验证是有意不支持的(#10740)
- 提供程序:仅在显式配置
skip_credentials_registration
时显示弃用消息(#10699) -
azurerm_batch_certificate
- 当格式为 pfx 时允许空password
(#10642) -
azurerm_data_factory_integration_runtime_azure_ssis
-administrator_login
和administrator_password
属性现在是可选的(#10474) -
azurerm_data_factory_integration_runtime_managed
-administrator_login
和administrator_password
属性现在是可选的(#10640) -
azurerm_eventhub_namespace
-capacity
属性现在可以大于50
(#10734) -
azurerm_key_vault_certificate
- 在清除之前等待删除完成 (#10577) -
azurerm_key_vault_key
- 现在等待删除完成,然后清除(#10577) -
azurerm_key_vault_secret
- 现在等待删除完成,然后清除(#10577) -
azurerm_kusto_cluster
- 更改virtual_network_configuration
属性会强制创建新资源(#10640) -
azurerm_lb_outbound_rule
- 在 API 响应中省略frontendIPConfigurations
时修复崩溃(#10696) -
azurerm_media_content_key_policy
- 修复了阻止在fairplay_configuration
块中配置ask
的编码 bug(#10684)
2.48.0 (2021 年 2 月 18 日)
特征:
-
新数据源:
azurerm_application_gateway
(#10268)
增强:
- 依赖项:使用 Go 1.16 更新以添加对
darwin/arm64
(Apple Silicon) 的支持(#10615) - 依赖项:将
github.com/Azure/azure-sdk-for-go
更新到v51.2.0
(#10561) - 数据源:
azurerm_bastion_host
- 更新以使用资源 ID 格式化程序(#10570) - 数据源:
azurerm_point_to_site_vpn_gateway
- 更新以使用资源 ID 格式化程序(#10570) - 数据源:
azurerm_kubernetes_cluster
- 公开upgrade_settings
块(#10376) - 数据源:
azurerm_kubernetes_cluster_node_pool
- 公开upgrade_settings
块(#10376) - 数据源:
azurerm_route
- 使用资源 ID 格式化程序(#10570) - 数据源:
azurerm_subnet
- 更新以使用资源 ID 格式化程序(#10570) - 数据源:
azurerm_subscriptions
- 将字段id
添加到subscriptions
块(#10598) - 数据源:
azurerm_virtual_network
- 更新以使用资源 ID 格式化程序(#10570) -
azurerm_bastion_host
- 更新以使用资源 ID 格式化程序(#10570) -
azurerm_bastion_host
- 对增强导入验证的支持(#10570) -
azurerm_kubernetes_cluster
- 支持配置upgrade_settings
块(#10376) -
azurerm_kubernetes_cluster
- 对automatic_channel_upgrade
的支持(#10530) -
azurerm_kubernetes_cluster
-auto_scaler_profile
块内对skip_nodes_with_local_storage
的支持(#10531) -
azurerm_kubernetes_cluster
-auto_scaler_profile
块内对skip_nodes_with_system_pods
的支持(#10531) -
azurerm_kubernetes_cluster_node_pool
- 支持配置upgrade_settings
块(#10376) -
azurerm_lighthouse_definition
- 添加对principal_id_display_name
属性的支持 (#10613) -
azurerm_log_analytics_workspace
- 支持capacity_reservation_level
属性和CapacityReservation
SKU(#10612) -
azurerm_point_to_site_vpn_gateway
- 更新以使用资源 ID 格式化程序(#10570) -
azurerm_point_to_site_vpn_gateway
- 对增强导入验证的支持(#10570) -
azurerm_route
- 更新以使用资源 ID 格式化程序(#10570) -
azurerm_route
- 对增强导入验证的支持(#10570) -
azurerm_subnet
- 更新以使用资源 ID 格式化程序(#10570) -
azurerm_subnet
- 对增强导入验证的支持(#10570) -
synapse_workspace_resource
- 对azure_devops_repo
和github_repo
块的支持(#10157) -
azurerm_virtual_network
- 更新以使用资源 ID 格式化程序(#10570) -
azurerm_virtual_network
- 对增强导入验证的支持(#10570)
BUG 修复:
-
azurerm_eventgrid_event_subscription
- 将可能的advanced_filter
项数从5
更改为25
(#10625) -
azurerm_key_vault
- 规范化certificate_permissions
、key_permissions
、secret_permissions
和storage_permissions
块内的access_policy
字段(#10593) -
azurerm_key_vault_access_policy
- 规范化certificate_permissions
、key_permissions
、secret_permissions
和storage_permissions
字段上的大小写(#10593) -
azurerm_mariadb_firewall_rule
- 正确验证name
属性(#10579) -
azurerm_postgresql_server
- 在更新时正确更改ssl_minimal_tls_version_enforced
(#10606) -
azurerm_private_endpoint
- 仅在发生更改时更新关联的专用 DNS 区域组(#10559) -
azurerm_resource_group_template_deployment
- 修复了删除期间找不到嵌套项的 API 版本的问题(#10565)
2.47.0 (2021 年 2 月 11 日)
升级说明
-
azurerm_frontdoor
&azurerm_frontdoor_custom_https_configuration
-backend_pool_health_probes
、backend_pool_load_balancing_settings
、backend_pools
、frontend_endpoints
routing_rules
的新字段已添加到azurerm_frontdoor
资源,这是名称 ID 引用的映射。 即将推出的 Azure 提供程序版本会将块backend_pool
、backend_pool_health_probe
、backend_pool_load_balancing
、backend_pool_load_balancing
、frontend_endpoint
和routing_rule
从列表更改为在 Azure API 中解决排序问题,例如,应更新 Terraform 配置来引用这些新地图,而不是直接引用列表,因为即将发生重大更改。 例如,将azurerm_frontdoor.example.frontend_endpoint[1].id
更改为azurerm_frontdoor.example.frontend_endpoints["exampleFrontendEndpoint2"]
(#9357) -
azurerm_lb_backend_address_pool
- 字段backend_addresses
已弃用,不再正常运行,而是azurerm_lb_backend_address_pool_address
资源提供相同的功能。 (#10488) -
azurerm_linux_virtual_machine_scale_set
&azurerm_windows_virtual_machine_scale_set
- 内联extension
块现已正式发布 - 环境变量ARM_PROVIDER_VMSS_EXTENSIONS_BETA
不再有任何影响,可以删除(#10528) -
azurerm_data_factory_integration_runtime_managed
- 此资源已重命名/弃用,支持azurerm_data_factory_integration_runtime_azure_ssis
(#10236) - 提供程序块字段
skip_credentials_validation
现已弃用,因为这是非功能性的,将在 Azure 提供程序的 3.0 中删除(#10464)
特征:
-
新数据源:
azurerm_key_vault_certificate_data
(#8184) -
新资源:
azurerm_application_insights_smart_detection_rule
(#10539) -
新资源:
azurerm_data_factory_integration_runtime_azure
(#10236) -
新资源:
azurerm_data_factory_integration_runtime_azure_ssis
(#10236) -
新资源:
azurerm_lb_backend_address_pool_address
(#10488)
增强:
- 依赖项:将
github.com/hashicorp/terraform-plugin-sdk
更新到v1.16.0
(#10521) -
azurerm_frontdoor
- 添加了新字段,backend_pool_health_probes
、backend_pool_load_balancing_settings
、backend_pools
、frontend_endpoints
,routing_rules
是名称 ID 引用映射(#9357) -
azurerm_kubernetes_cluster
- 更新addon_profile
块内oms_agent
块中log_analytics_workspace_id
字段的验证(#10520) -
azurerm_kubernetes_cluster
- 支持配置only_critical_addons_enabled
(#10307) -
azurerm_kubernetes_cluster
- 支持配置private_dns_zone_id
(#10201) -
azurerm_linux_virtual_machine_scale_set
-extension
块现已正式发布,无需启用 beta 版本(#10528) -
azurerm_media_streaming_endpoint
- 导出字段host_name
(#10527) -
azurerm_mssql_virtual_machine
- 对auto_backup
的支持(#10460) -
azurerm_windows_virtual_machine_scale_set
-extension
块现已正式发布,无需启用 beta 版本(#10528) -
azurerm_site_recovery_replicated_vm
- 支持recovery_public_ip_address_id
属性和更改target_static_ip
或target_static_ip
强制创建新资源(#10446)
BUG 修复:
- 提供程序:提供程序块字段
skip_credentials_validation
现已弃用,因为这是非功能性的。 这将在 Azure 提供程序的 3.0 中删除(#10464) - 数据源:
azurerm_shared_image_versions
- 在筛选之前检索映像的所有版本(#10519) -
azurerm_app_service
-ip_restriction.x.ip_address
propertynow 接受空字符串以外的任何内容(#10440) -
azurerm_cosmosdb_account
- 验证key_vault_key_id
属性是否无版本(#10420) -
azurerm_cosmosdb_account
- 如果响应为 nil (#10525) -
azurerm_eventhub_namespace
- 正确降级到Basic
sku (#10536) -
azurerm_key_vault_key
- 导出versionless_id
属性(#10420) -
azurerm_lb_backend_address_pool
-backend_addresses
块现已弃用且不可正常运行 - 请改用azurerm_lb_backend_address_pool_address
资源(#10488) -
azurerm_linux_virtual_machine_scale_set
- 修复extension
块内protected_settings
为空字符串(#10528) -
azurerm_linux_virtual_machine_scale_set
- 修复extension
块内settings
为空字符串(#10528) -
azurerm_monitor_diagnostic_setting
- 更改log_analytics_workspace_id
属性不再创建新资源(#10512) -
azurerm_storage_data_lake_gen2_filesystem
- 未启用 HNS 时不设置/检索 ACL (#10470) -
azurerm_windows_virtual_machine_scale_set
- 修复extension
块内protected_settings
为空字符串(#10528) -
azurerm_windows_virtual_machine_scale_set
- 修复extension
块内settings
为空字符串(#10528)
2.46.1 (2021 年 2 月 5 日)
BUG 修复:
-
azurerm_lb_backend_address_pool
- 将backend_address
标记为计算(#10481)
2.46.0 (2021 年 2 月 4 日)
特征:
-
新资源:
azurerm_api_management_identity_provider_aadb2c
(#10240) -
新资源:
azurerm_cosmosdb_cassandra_table
(#10328)
增强:
- 依赖项:将
recoveryservices
更新到 API 版本2018-07-10
(#10373) -
azurerm_api_management_diagnostic
- 支持always_log_errors
、http_correlation_protocol
、log_client_ip
、sampling_percentage
和verbosity
属性(#10325) -
azurerm_api_management_diagnostic
- 对frontend_request
、frontend_response
、backend_request
和backend_response
块的支持(#10325) -
azurerm_kubernetes_cluster
- 支持在default_node_pool
块内配置字段enable_host_encryption
(#10398) -
azurerm_kubernetes_cluster
- 向windows_profile
块中的admin_password
字段添加了长度验证(#10452) -
azurerm_kubernetes_cluster_node_pool
- 对enable_host_encryption
的支持(#10398) -
azurerm_lb_backend_address_pool
- 对backend_address
块的支持(#10291) -
azurerm_redis_cache
- 对public_network_access_enabled
属性的支持 (#10410) -
azurerm_role_assignment
- 为scope
添加验证是管理组、订阅、资源组或资源 ID(#10438) -
azurerm_service_fabric_cluster
- 对reverse_proxy_certificate_common_names
块的支持(#10367) -
azurerm_monitor_metric_alert
- 对skip_metric_validation
属性的支持 (#10422)
BUG 修复:
- 数据源:
azurerm_api_management
修复用户分配的托管标识异常(#10429) -
azurerm_api_management_api_diagnostic
- 修复指定log_client_ip = false
不会禁用设置的 bug(#10325) -
azurerm_key_vault
- 在设置缓存时修复争用条件 (#10447) -
azurerm_key_vault_certificate
- 在设置缓存时修复争用条件 (#10447) -
azurerm_key_vault_key
- 在设置缓存时修复争用条件 (#10447) -
azurerm_key_vault_secret
- 在设置缓存时修复争用条件 (#10447) -
azurerm_mssql_virtual_machine
- 修复 API 响应中 KeyVault 为 nil 的崩溃(#10469) -
azurerm_storage_account_datasource
- 防止恐慌传入空的name
(#10370) -
azurerm_storage_data_lake_gen2_filesystem
- 将ace
属性更改为 TypeSet 以确保一致的排序(#10372) -
azurerm_storage_data_lake_gen2_path
- 将ace
属性更改为 TypeSet 以确保一致的排序(#10372)
2.45.1 (2021 年 1 月 28 日)
BUG 修复:
-
azurerm_app_service_environment
- 当 API 返回 nil 群集设置时防止出现恐慌(#10365)
2.45.0 (2021 年 1 月 28 日)
特征:
-
新数据源
azurerm_search_service
(#10181) -
新资源:
azurerm_data_factory_linked_service_snowflake
(#10239) -
新资源:
azurerm_data_factory_linked_service_azure_table_storage
(#10305) -
新资源:
azurerm_iothub_enrichment
(#9239) -
新资源:
azurerm_iot_security_solution
(#10034) -
新资源:
azurerm_media_streaming_policy
(#10133) -
新资源:
azurerm_spring_cloud_active_deployment
(#9959) -
新资源:
azurerm_spring_cloud_java_deployment
(#9959)
改进:
- 依赖项:更新到
github.com/Azure/go-autorest/autorest
的v0.11.17
(#10259) - 依赖项:更新
firewall
资源以使用网络 API2020-07-01
(#10252) - 依赖项:更新
load balancer
资源以使用网络 API 版本2020-05-01
(#10263) - 数据源:
azurerm_app_service_environment
- 导出cluster_setting
块(#10303) - 数据源:
azurerm_key_vault_certificate
- 对certificate_data_base64
属性的支持(#10275) -
azurerm_app_service
- 支持 propetynumber_of_workers
(#10143) -
azurerm_app_service_environment
- 对cluster_setting
块的支持(#10303) -
azurerm_data_factory_dataset_delimited_text
- 对compression_codec
属性的支持 (#10182) -
azurerm_firewall_policy
- 对sku
属性的支持 (#10186) -
azurerm_iothub
- 对enrichment
属性的支持(#9239) -
azurerm_key_vault
- 检索 Key Vault 时优化加载和添加缓存(#10330) -
azurerm_key_vault
- 支持network_acls.ip_rules
属性的 ipv4 和 cidr 格式(#10266) -
azurerm_key_vault_certificate
- 检索 Key Vault 时优化加载和添加缓存(#10330) -
azurerm_key_vault_key
- 检索 Key Vault 时优化加载和添加缓存(#10330) -
azurerm_key_vault_secret
- 检索 Key Vault 时优化加载和添加缓存(#10330) -
azurerm_key_vault_certificate
- 对certificate_data_base64
属性的支持(#10275) -
azurerm_linux_virtual_machine
- 跳过处于失败状态的计算机关闭(#10189) -
azurerm_media_services_account
- 支持将storage_authentication_type
字段设置为System
(#10133) -
azurerm_redis_cache
- 支持多个可用性区域(#10283) -
azurerm_storage_data_lake_gen2_filesystem
- 对ace
块的支持(#9917) -
azurerm_servicebus_namespace
- 现在允许Premium
SKU 的16
容量(#10337) -
azurerm_windows_virtual_machine
- 跳过处于失败状态的计算机关闭(#10189) -
azurerm_linux_virtual_machine_scale_set
- 对extensions_time_budget
属性的支持 (#10298) -
azurerm_windows_virtual_machine_scale_set
- 对extensions_time_budget
属性的支持 (#10298)
BUG 修复:
-
azurerm_iot_time_series_insights_reference_data_set
- 字段data_string_comparison_behavior
现已ForceNew
(#10343) -
azurerm_iot_time_series_insights_reference_data_set
-key_property
块现已ForceNew
(#10343) -
azurerm_linux_virtual_machine_scale_set
- 修复extension
块内protected_settings
字段不能为空的问题(#10351) -
azurerm_linux_virtual_machine_scale_set
- 修复extension
块内settings
字段不能为空的问题(#10351) -
azurerm_media_streaming_endpoint
- 如果终结点处于运行状态(#10216),在删除之前停止流式处理终结点) -
azurerm_role_definition
- 除非未指定任何scope
assignable_scopes
(#8624) -
azurerm_windows_virtual_machine_scale_set
- 修复extension
块内protected_settings
字段不能为空的问题(#10351) -
azurerm_windows_virtual_machine_scale_set
- 修复extension
块内settings
字段不能为空的问题(#10351)
2.44.0 (2021 年 1 月 21 日)
特征:
改进:
- 依赖项:将
github.com/Azure/go-autorest
更新为v0.11.16
(#10164) - 依赖项:将
appconfiguration
更新到 API 版本2020-06-01
(#10176) - 依赖项:将
appplatform
更新到 API 版本2020-07-01
(#10175) - 依赖项:将
containerservice
更新到 API 版本2020-12-01
(#10171) - 依赖项:将
msi
更新到 API 版本2018-11-30
(#10174) - 数据源:
azurerm_kubernetes_cluster
- 对identity
块内字段user_assigned_identity_id
的支持(#8737) -
azurerm_api_management
- 支持security
块中的其他 TLS 密码(#9276) -
azurerm_api_management_api_diagnostic
- 支持sampling_percentage
属性(#9321) -
azurerm_container_group
- 支持更新tags
(#10210) -
azurerm_kubernetes_cluster
-identity
块内的字段type
现在可以设置为UserAssigned
(#8737) -
azurerm_kubernetes_cluster
- 对auto_scaler_profile
块内字段new_pod_scale_up_delay
的支持(#9291) -
azurerm_kubernetes_cluster
- 对identity
块内字段user_assigned_identity_id
的支持(#8737) -
azurerm_monitor_autoscale_setting
- 现在支持dimensions
属性(#9795) -
azurerm_sentinel_alert_rule_scheduled
- 现在支持event_grouping_setting
属性(#10078)
BUG 修复:
-
azurerm_backup_protected_file_share
- 更新以考虑重大 API 更改(#9015) -
azurerm_key_vault_certificate
- 在certificate_policy
块内subject
为 nil 时修复崩溃(#10200) -
azurerm_user_assigned_identity
- 添加状态迁移以更新 ID 格式(#10196)
2.43.0 (2021 年 1 月 14 日)
特征:
-
新数据源:
azurerm_sentinel_alert_rule_template
(#7020)
改进:
- 数据源:
azurerm_api_management
- 确保identity
块内identity_ids
字段的大小写(#10105) - 数据源:
azurerm_kubernetes_cluster
- 确保identity
块内identity_ids
字段的大小写(#10105) - 数据源:
azurerm_virtual_machine
- 确保identity
块内identity_ids
字段的大小写(#10105) - 数据源:
azurerm_virtual_machine_scale_set
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_api_management
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_app_service
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_app_service_slot
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_container_group
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_cosmosdb_account
- 对analytical_storage_enabled property
的支持(#10055) -
azurerm_cosmosdb_gremlin_graph
- 支持default_ttl
属性(#10159) -
azurerm_data_factory
- 对public_network_enabled
的支持(#9605) -
azurerm_data_factory_dataset_delimited_text
- 对compression_type
属性的支持 (#10070) -
azurerm_data_factory_linked_service_sql_server
:对key_vault_password
块的支持(#10032) -
azurerm_eventgrid_domain
- 对public_network_access_enabled
和inbound_ip_rule
属性的支持(#9922) -
azurerm_eventgrid_topic
- 对public_network_access_enabled
和inbound_ip_rule
属性的支持(#9922) -
azurerm_eventhub_namespace
- 支持trusted_service_access_enabled
属性(#10169) -
azurerm_function_app
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_function_app_slot
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_kusto_cluster
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_linux_virtual_machine
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_linux_virtual_machine_scale_set
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_security_center_automation
-source
块中的字段event_source
现在支持SecureScoreControls
和SecureScores
(#10126) -
azurerm_synapse_workspace
- 对sql_identity_control_enabled
属性的支持 (#10033) -
azurerm_virtual_machine
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_virtual_machine_scale_set
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_windows_virtual_machine
- 在identity
块内的identity_ids
字段中添加验证(#10105) -
azurerm_windows_virtual_machine_scale_set
- 在identity
块内的identity_ids
字段中添加验证(#10105)
BUG 修复:
- 数据源:
azurerm_log_analytics_workspace
- 在正确的大小写中返回资源 ID (#10162) -
azurerm_advanced_threat_protection
- 修复 Resouce ID 格式的回归(#10190) -
azurerm_api_management
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_app_service
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_app_service_slot
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_application_gateway
- 确保identity
块内identity_ids
上的大小写(#10031) -
azurerm_blueprint_assignment
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_container_group
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_databricks_workspace
- 更改 SKU 不再始终强制创建新资源(#9541) -
azurerm_function_app
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_function_app_slot
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_kubernetes_cluster
- 确保kubelet_identity
块内user_assigned_identity_id
字段的大小写(#10105) -
azurerm_kusto_cluster
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_linux_virtual_machine
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_linux_virtual_machine_scale_set
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_monitor_diagnostic_setting
- 处理 EventHub 命名空间授权规则 ID 的混合大小写(#10104) -
azurerm_mssql_virtual_machine
- 地址永久性差异并使用服务主体密码的相对到期时间(#10125) -
azurerm_role_assignment
- 修复创建后读取的争用条件(#10134) -
azurerm_role_definition
- 解决更新和删除中的最终一致性问题(#10170) -
azurerm_virtual_machine
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_virtual_machine_scale_set
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_windows_virtual_machine
- 确保identity
块内identity_ids
字段的大小写(#10105) -
azurerm_windows_virtual_machine_scale_set
- 确保identity
块内identity_ids
字段的大小写(#10105)
2.42.0 (2021 年 1 月 8 日)
重大更改
-
azurerm_key_vault
- 字段soft_delete_enabled
现在默认为true
,以匹配 Azure API 中的中断性变更,其中密钥保管库现在默认已启用软删除,无法禁用。 此属性现在是非功能属性,默认为true
,将在 Azure 提供程序的版本 3.0 中删除。 (#10088) -
azurerm_key_vault
- 字段soft_delete_retention_days
现在默认为与 Azure API 行为匹配的90
天,因为 Azure API 在未显式配置时不会返回此字段的值,因此默认值会删除0
差异。 (#10088)
特征:
-
新数据源:
azurerm_eventgrid_domain_topic
(#10050) -
新数据源:
azurerm_ssh_public_key
(#9842) -
新资源:
azurerm_data_factory_linked_service_synapse
(#9928) -
新资源:
azurerm_disk_access
(#9889) -
新资源:
azurerm_media_streaming_locator
(#9992) -
新资源:
azurerm_sentinel_alert_rule_fusion
(#9829) -
新资源:
azurerm_ssh_public_key
(#9842)
改进:
- batch:更新到 API 版本
2020-03-01
(#10036) - 依赖项:升级到
github.com/Azure/azure-sdk-for-go
的v49.2.0
(#10042) - 依赖项:升级到
github.com/tombuildsstuff/giovanni
的v0.15.1
(#10035) - 数据源:
azurerm_hdinsight_cluster
- 对kafka_rest_proxy_endpoint
属性的支持(#8064) - 数据源:
azurerm_databricks_workspace
- 对tags
属性的支持(#9933) - 数据源:
azurerm_subscription
- 对tags
属性的支持(#8064) -
azurerm_app_service
- 现在支持detailed_error_mesage_enabled
和failed_request_tracing_enabled
日志设置(#9162) -
azurerm_app_service
- 现在支持ip_restriction
块中的service_tag
(#9609) -
azurerm_app_service_slot
- 现在支持detailed_error_mesage_enabled
和failed_request_tracing_enabled
日志设置(#9162) -
azurerm_batch_pool
对public_address_provisioning_type
属性的支持(#10036) -
azurerm_api_management
-sku_name
属性的支持Consumption_0
(#6868) -
azurerm_cdn_endpoint
- 仅在实际设置时将content_types_to_compress
和geo_filter
发送到 API(#9902) -
azurerm_cosmosdb_mongo_collection
- MongoDB 3.6(#8690) 时正确读回_id
索引 -
azurerm_container_group
- 对volume.empty_dir
属性的支持 (#9836) -
azurerm_data_factory_linked_service_azure_file_storage
- 对file_share
属性的支持(#9934) -
azurerm_dedicated_host
- 支持其他sku_name
值(#9951) -
azurerm_devspace_controller
- 弃用,因为无法再预配新的 DevSpace 控制器,因此将在 Azure 提供程序的版本 3.0 中删除此项(#10049) -
azurerm_function_app
- 计算pre_warmed_instance_count
以使用 azure 的默认(#9069) -
azurerm_function_app
- 现在支持ip_restriction
块中的service_tag
(#9609) -
azurerm_hdinsight_hadoop_cluster
- 允许vm_type
属性的值Standard_D4a_V4
(#10000) -
azurerm_hdinsight_kafka_cluster
- 对rest_proxy
和kafka_management_node
块的支持(#8064) -
azurerm_key_vault
- 字段soft_delete_enabled
现在默认为true
,以匹配启用软删除且无法再禁用的 Azure API 行为。 此字段已弃用,可以从 Terraform 配置安全删除,并将在 Azure 提供程序的版本 3.0 中删除。 (#10088) -
azurerm_kubernetes_cluster
- 添加对network_mode的支持(#8828) -
azurerm_log_analytics_linked_service
- 为资源 ID 类型添加验证(#9932) -
azurerm_log_analytics_linked_service
- 更新验证以使用生成的验证函数(#9950) -
azurerm_monitor_diagnostic_setting
- 验证eventhub_authorization_rule_id
是 EventHub 命名空间授权规则 ID(#9914) -
azurerm_monitor_diagnostic_setting
- 验证log_analytics_workspace_id
为 Log Analytics 工作区 ID(#9914) -
azurerm_monitor_diagnostic_setting
- 验证storage_account_id
是存储帐户 ID (#9914) -
azurerm_network_security_rule
- 允许增加允许的application_security_group
块数(#9884) -
azurerm_sentinel_alert_rule_ms_security_incident
- 支持alert_rule_template_guid
和display_name_exclude_filter
属性(#9797) -
azurerm_sentinel_alert_rule_scheduled
- 对alert_rule_template_guid
属性的支持 (#9712) -
azurerm_sentinel_alert_rule_scheduled
- 支持创建事件(#8564) -
azurerm_spring_cloud_app
- 支持属性https_only
、is_public
和persistent_disk
(#9957) -
azurerm_subscription
- 对tags
属性的支持 (#9047) -
azurerm_synapse_workspace
- 对managed_resource_group_name
属性的支持 (#10017) -
azurerm_traffic_manager_profile
- 对traffic_view_enabled
属性的支持 (#10005)
BUG 修复:
提供程序:无法正确注册 Microsoft.Blueprint
和 Microsoft.HealthcareApis
IP(#10062)
-
azurerm_application_gateway
-WAF_v2
sku 时允许file_upload_limit_mb
750
(#8753) -
azurerm_firewall_policy_rule_collection_group
- 正确验证network_rule_collection.destination_ports
属性(#9490) -
azurerm_cdn_endpoint
- 将许多delivery_rule
条件match_values
更改为可选(#8850) -
azurerm_cosmosdb_account
- 始终在 azure 策略引擎程序兼容性更新请求中包含key_vault_id
(#9966) -
azurerm_cosmosdb_table
- 无服务器时不调用吞吐量 API (#9749) -
azurerm_key_vault
- 字段soft_delete_retention_days
现在默认为90
天,以匹配 Azure API 行为。 (#10088) -
azurerm_kubernetes_cluster
- 分析 omslog_analytics_workspace_id
以确保正确的大小写(#9976) -
azurerm_role_assignment
修复重试逻辑中的崩溃(#10051) -
azurerm_storage_account
-account_tier
Premium
时允许 hns (#9548) -
azurerm_storage_share_file
- 允许上传小于 4KB 的文件(#10035)
2.41.0 (2020 年 12 月 17 日)
升级说明:
-
azurerm_key_vault
- Azure 将在 2020 年 12 月 31 日通过强制启用所有新的和现有的 Key Vault 上的软删除来引入中断性变更。 若要解决此问题,此版本的 Azure 提供程序仍允许在此日期之前配置软删除(但启用后,无法禁用此删除)。 由于将来会自动使用软删除预配新的 Key Vault,并且将升级现有的 Key Vault - 将来的版本将弃用soft_delete_enabled
字段,并默认为 2021 年初的 true。 (#9911) -
azurerm_key_vault_certificate
- 由于 Azure API 中即将发生重大更改,Terraform 现在将尝试在删除期间purge
证书,其中 Key Vault 将启用软删除强制。 可以通过将features -> keyvault
块中的purge_soft_delete_on_destroy
字段设置为false
来禁用此功能。 (#9911) -
azurerm_key_vault_key
- Terraform 现在将尝试在删除期间purge
密钥,因为 Azure API 中即将发生中断性变更,其中 Key Vault 将启用软删除强制。 可以通过将features -> keyvault
块中的purge_soft_delete_on_destroy
字段设置为false
来禁用此功能。 (#9911) -
azurerm_key_vault_secret
- Terraform 现在将尝试在删除期间purge
机密,因为 Azure API 中即将发生重大更改,其中 Key Vault 将启用软删除强制。 可以通过将features -> keyvault
块中的purge_soft_delete_on_destroy
字段设置为false
来禁用此功能。 (#9911)
特征:
-
新资源:
azurerm_eventgrid_system_topic_event_subscription
(#9852) -
新资源:
azurerm_media_job
(#9859) -
新资源:
azurerm_media_streaming_endpoint
(#9537) -
新资源:
azurerm_subnet_service_endpoint_storage_policy
(#8966) -
新资源:
azurerm_synapse_managed_private_endpoint
(#9260)
改进:
-
azurerm_app_service
- 添加对outbound_ip_address_list
和possible_outbound_ip_address_list
的支持(#9871) -
azurerm_disk_encryption_set
- 支持更新key_vault_key_id
(#7913) -
azurerm_iot_time_series_insights_gen2_environment
- 公开data_access_fqdn
(#9848) -
azurerm_key_vault_certificate
- 如果在features
块中选择加入该功能,则执行证书的“清除”,有关详细信息(#9911) -
azurerm_key_vault_key
- 如果在features
块中选择加入功能,请在删除过程中执行密钥的“清除”,有关详细信息(#9911) -
azurerm_key_vault_secret
- 如果在features
块中选择加入该功能,请在删除过程中执行机密的“清除”,有关详细信息(#9911) -
azurerm_log_analytics_linked_service
- 添加新字段workspace_id
、read_access_id
和write_access_id
(#9410) -
azurerm_linux_virtual_machine
- 规范 SSH 密钥以涵盖 VM 导入案例(#9897) -
azurerm_subnet
- 对service_endpoint_policy
块的支持(#8966) -
azurerm_traffic_manager_profile
- 对新字段max_return
的支持和支持traffic_routing_method
MultiValue
(#9487)
BUG 修复:
-
azurerm_key_vault_certificate
- 如果未从 API 返回,则从证书读取subject_alternative_names
dns_names
和emails
(#8631) -
azurerm_key_vault_certificate
- 在删除期间完全删除证书之前轮询 (#9911) -
azurerm_key_vault_key
- 在删除期间完全删除密钥之前轮询 (#9911) -
azurerm_key_vault_secret
- 在删除期间完全删除机密之前轮询 (#9911) -
azurerm_log_analytics_workspace
- 添加状态迁移以正确更新资源 ID (#9853)
2.40.0 (2020 年 12 月 10 日)
特征:
-
新资源:
azurerm_app_service_certificate_binding
(#9415) -
新资源:
azurerm_digital_twins_endpoint_eventhub
(#9673) -
新资源:
azurerm_digital_twins_endpoint_servicebus
(#9702) -
新资源:
azurerm_media_asset
(#9387) -
新资源:
azurerm_media_transform
(#9663) -
新资源:
azurerm_resource_provider
(#7951) -
新资源:
azurerm_stack_hci_cluster
(#9134) -
新资源:
azurerm_storage_share_file
(#9406) -
新资源:
azurerm_storage_sync_cloud_endpoint
(#8540)
改进:
- 依赖项:将
github.com/Azure/go-autorest/validation
升级到v0.3.1
(#9783) - 依赖项:将 Log Analytics 更新到 API 版本
2020-08-01
(#9764) - 内部:禁用 Azure SDK 验证,因为它是多余的(#9783)
-
azurerm_app_service
- 对 PHP 版本7.4
的支持(#9727) -
azurerm_bot_channel_directline
- 支持增强的导入验证(#9690) -
azurerm_bot_channel_email
- 支持增强的导入验证(#9690) -
azurerm_bot_channel_ms_teams
- 支持增强的导入验证(#9690) -
azurerm_bot_channel_slack
- 支持增强的导入验证(#9690) -
azurerm_bot_channels_registration
- 支持增强的导入验证(#9690) -
azurerm_bot_connection
- 支持增强的导入验证(#9690) -
azurerm_bot_web_app
- 支持增强的导入验证(#9690) -
azurerm_cosmosdb_sql_container
- 对partition_key_version
属性的支持 (#9496) -
azurerm_kusto_cluster
- 对engine
属性的支持 (#9696) -
azurerm_kusto_eventhub_data_connection
- 对compression
的支持(#9692) -
azurerm_iothub
- 对min_tls_version
属性的支持 (#9670) -
azurerm_recovery_services_vault
- 对identity
块的支持(#9689) -
azurerm_redis_cache
- 添加增强的导入验证(#9771) -
azurerm_redis_cache
- 添加验证,subnet_id
是有效的子网 ID(#9771) -
azurerm_redis_firewall_rule
- 添加增强的导入验证(#9771) -
azurerm_redis_linked_server
- 添加增强的导入验证(#9771) -
azurerm_redis_linked_server
- 添加验证,linked_redis_cache_id
是有效的 Redis 缓存 ID(#9771) -
azurerm_security_center_automation
- 对description
和tags
属性的支持(#9676) -
azurerm_stream_analytics_reference_input_blob
- 支持增强的导入验证(#9735) -
azurerm_stream_analytics_stream_input_blob
- 支持增强的导入验证(#9735) -
azurerm_stream_analytics_stream_input_iothub
- 支持增强的导入验证(#9735) -
azurerm_stream_analytics_stream_input_eventhub
- 支持增强的导入验证(#9735) -
azurerm_storage_account
- 在美国政府云中启用allow_blob_public_access
和azurerm_storage_account
属性(#9540)
BUG 修复:
-
azurerm_app_service_managed_certificate
- 在服务计划资源组中创建证书以防止差异循环(#9701) -
azurerm_bot_channel_directline
- 字段bot_name
现在是 ForceNew 以匹配文档/API 行为(#9690) -
azurerm_bot_channel_ms_teams
- 字段bot_name
现在是 ForceNew 以匹配文档/API 行为(#9690) -
azurerm_bot_channel_slack
- 字段bot_name
现在是 ForceNew 以匹配文档/API 行为(#9690) -
azurerm_bot_connection
- 字段bot_name
现在是 ForceNew 以匹配文档/API 行为(#9690) -
azurerm_frontdoor
- 通过重写 Terraform 中的返回 ID(#9750)来解决上游 API 问题 -
azurerm_frontdoor_custom_https_configuration
- 通过重写 Terraform 中的返回 ID(#9750)来解决上游 API 问题 -
azurerm_frontdoor_firewall_policy
- 通过重写 Terraform 中的返回 ID(#9750)来解决上游 API 问题 -
azurerm_media_services_account
- 修复未设置storage_authentication_type
的 bug(#9663) -
azurerm_media_service_account
- 在创建期间检查是否存在现有帐户(#9802) -
azurerm_postgresql_server
- 更改geo_redundant_backup_enabled
属性现在强制使用新资源(#9694) -
azurerm_postgresql_server
- 修复了指定空威胁检测列表属性时出现的问题(#9739) -
azurerm_signar_service
- 在cors
块中有空的allowed_origins
将不再引起恐慌(#9671)
2.39.0 (2020 年 12 月 4 日)
特征:
-
新资源:
azurerm_api_management_policy
(#9215) -
新资源:
azurerm_digital_twins_endpoint_eventgrid
(#9489) -
新资源:
azurerm_iot_time_series_insights_gen2_environment
(#9616)
改进:
-
azurerm_dashboard
- 在导入时添加验证以确保 ID 适用于仪表板(#9530) -
azurerm_keyvault_certificate
- 将3072
添加到key_size
允许的值(#9524) -
azurerm_media_services_account
- 对identity
、tags
和storage_authentication
属性的支持(#9457) -
azurerm_notification_hub_authorization_rule
- 在导入时添加验证以确保 ID 适用于通知中心授权规则(#9529) -
azurerm_notification_hub_namespace
- 在导入时添加验证以确保 ID 适用于通知中心命名空间(#9529) -
azurerm_postgresql_active_directory_administrator
- 在导入期间验证 ID 是否为 PostgreSQL Active Directory 管理员(#9532) -
azurerm_postgresql_configuration
- 在导入期间验证 ID 是否为 PostgreSQL 配置(#9532) -
azurerm_postgresql_database
- 在导入期间验证 ID 是 PostgreSQL 数据库(#9532) -
azurerm_postgresql_firewall_rule
- 在导入期间验证 ID 是否适用于 PostgreSQL 防火墙规则(#9532) -
azurerm_postgresql_virtual_network_rule
- 在导入期间验证 ID 是否为 PostgreSQL 虚拟网络规则(#9532) -
azurerm_traffic_manager_profile
- 允许ttl
属性最多2147483647
(#9522)
BUG 修复:
-
azurerm_security_center_workspace
- 修复workspace_id
上的大小写(#9651) -
azurerm_eventhub_dedicated_cluster
-sku_name
容量可以大于1
(#9649)
2.38.0 (2020 年 11 月 27 日)
特征:
-
新资源
azurerm_app_service_managed_certificate
(#9378) -
新数据源:
azurerm_digital_twins_instance
(#9430) -
新数据源:
azurerm_virtual_wan
(#9382) -
新资源:
azurerm_digital_twins_instance
(#9430)
改进:
- 依赖项:将应用服务更新为 API 版本
2020-06-01
(#9409) - 数据源
azurerm_app_service
现在导出custom_domain_verification_id
属性(#9378) - 数据源
azurerm_function_app
现在导出custom_domain_verification_id
属性(#9378) - 数据源:
azurerm_spring_cloud_service
- 现在导出outbound_public_ip_addresses
属性(#9261) -
azurerm_app_service
现在导出custom_domain_verification_id
(#9378) -
azurerm_application_insights
- 在导入期间验证资源 ID 正确(#9446) -
azurerm_application_insights_web_test
- 在导入期间验证资源 ID 正确(#9446) -
azurerm_express_route_circuit_peering
- 对ipv6
块的支持(#9235) -
azurerm_function_app
现在导出custom_domain_verification_id
属性(#9378) -
azurerm_vpn_server_configuration
- 弃用支持多个服务器的radius
块radius_server
块(#9308) -
azurerm_spring_cloud_service
- 现在导出outbound_public_ip_addresses
属性(#9261) -
azurerm_virtual_network_gateway
- 对dpd_timeout_seconds
和local_azure_ip_address_enabled
属性的支持(#9330) -
azurerm_virtual_network_gateway_connection
- 对private_ip_address_enabled
代理和custom_route
块的支持(#9330)
BUG 修复:
-
azurerm_api_management
- 修复开发人员门户证书在每个应用上更新的问题(#7299) -
azurerm_cosmosdb_account
- 在更新期间协同更新zone_redundant
属性(#9485) -
azurerm_search_service
-allowed_ips
现在除了 IPv4 地址之外还支持指定 CIDR 块(#9493) -
azurerm_virtual_desktop_application_group
- 添加状态迁移以避免从v2.35.0
或更高版本升级时发生中断性变更(#9495) -
azurerm_virtual_desktop_host_pool
- 添加状态迁移以避免从v2.35.0
或更高版本升级时发生中断性变更(#9495) -
azurerm_virtual_desktop_workspace
- 添加状态迁移以避免从v2.35.0
或更高版本升级时发生中断性变更(#9495) -
azurerm_virtual_desktop_workspace_application_group_association
- 添加状态迁移以避免从v2.35.0
或更高版本升级时发生中断性变更(#9495) -
azurerm_windows_virtual_machine
- 如果它是默认值(#9495),则不再在创建时设置patch_mode
。
2.37.0 (2020 年 11 月 20 日)
特征:
-
新数据源:
azurerm_servicebus_subscription
(#9272) -
新数据源:
azurerm_storage_encryption_scope
(#8894) -
新资源:
azurerm_log_analytics_cluster
(#8946) -
新资源:
azurerm_log_analytics_cluster_customer_managed_key
(#8946) -
新资源:
azurerm_security_center_automation
(#8781) -
新资源:
azurerm_storage_data_lake_gen2_path
(#7521) -
新资源:
azurerm_storage_encryption_scope
(#8894) -
新资源:
azurerm_vpn_gateway_connection
(#9160)
改进:
- 存储:未来支持在数据平面与 Resource Manager 存储 API 之间切换的基础改进(#9314)
- 数据源:
azurerm_firewall
- 公开dns_servers
、firewall_policy_id
、sku_name
、sku_tier
、threat_intel_mode
、virtual_hub
和zones
(#8879) - 数据源:
azurerm_firewall
- 在ip_configuration
块中公开public_ip_address_id
和private_ip_address_id
(#8879) - 数据源:
azurerm_firewall
- 在management_ip_configuration
块中公开name
(#8879) - 数据源:
azurerm_kubernetes_node_pool
- 公开os_disk_type
(#9166) -
azurerm_api_management_api_diagnostic
- 对always_log_errors
、http_correlation_protocol
、log_client_ip
和verbosity
属性的支持(#9172) -
azurerm_api_management_api_diagnostic
- 支持frontend_request
、frontend_response
、backend_request
和backend_response
块(#9172) -
azurerm_container_group
- 支持具有container.#.volume.#.secret
属性的机密容器卷(#9117) -
azurerm_cosmosdb_account
- 对public_network_access_enabled
属性的支持 (#9236) - 如果 Azure 支持部门(#9050)启用,现在可以将
azurerm_cosmosdb_cassandra_keyspace
-throughput
设置为高于1000000
- 如果 Azure 支持部门(#9050)启用,现在可以将
azurerm_cosmosdb_gremlin_database
-throughput
设置为高于1000000
- 如果 Azure 支持部门(#9050)启用,现在可以将
azurerm_cosmosdb_mongo_database
-throughput
设置为高于1000000
- 如果 Azure 支持(#9050启用),
autoscale_settings
块中的azurerm_cosmosdb_sql_container
-max_throughput
现在可以设置为高于1000000
- 如果 Azure 支持部门(#9050)启用,现在可以将
azurerm_cosmosdb_sql_database
-throughput
设置为高于1000000
- 如果 Azure 支持部门(#9050)启用,现在可以将
azurerm_cosmosdb_table
-throughput
设置为高于1000000
-
azurerm_dns_zone
- 对soa_record
块的支持(#9319) -
azurerm_firewall
- 对firewall_policy_id
、sku_name
、sku_tier
和virtual_hub
的支持(#8879) -
azurerm_kubernetes_cluster
- 支持在default_node_pool
块内配置os_disk_type
(#9166) -
default_node_pool
块内的azurerm_kubernetes_cluster
-max_count
现在可以设置为最大值1000
(#9227) -
default_node_pool
块内的azurerm_kubernetes_cluster
-min_count
现在可以设置为最大值1000
(#9227) -
default_node_pool
块内的azurerm_kubernetes_cluster
-node_count
现在可以设置为最大值1000
(#9227) -
azurerm_kubernetes_cluster
- 现在可以更新/删除addon_profile
块中的块http_application_routing
(#9358) -
azurerm_kubernetes_node_pool
- 支持配置os_disk_type
(#9166) - 现在可以将
azurerm_kubernetes_node_pool
-max_count
设置为最大值1000
(#9227) - 现在可以将
azurerm_kubernetes_node_pool
-min_count
设置为最大值1000
(#9227) - 现在可以将
azurerm_kubernetes_node_pool
-node_count
设置为最大值1000
(#9227) -
azurerm_linux_virtual_machine
- 对extensions_time_budget
属性的支持 (#9257) -
azurerm_linux_virtual_machine
- 更新dedicated_host_id
不再强制新资源(#9264) -
azurerm_linux_virtual_machine
- 对正常关闭的支持(通过功能块)(#8470) -
azurerm_linux_virtual_machine_scale_set
- 对platform_fault_domain_count
、disk_iops_read_write
和disk_mbps_read_write
属性的支持(#9262) -
azurerm_mssql_database
-sku_name
支持更多DWxxxc
选项(#9370) -
azurerm_policy_set_definition
- 对policy_definition_group
块的支持(#9259) -
azurerm_postgresql_server
- 将最大存储增加到 16TiB(#9373) -
azurerm_private_dns_zone
- 对soa_record
块的支持(#9319) -
azurerm_storage_blob
- 对content_md5
的支持(#7786) -
azurerm_windows_virtual_machine
- 对extensions_time_budget
属性的支持 (#9257) -
azurerm_windows_virtual_machine
- 更新dedicated_host_id
nolonger 强制新资源(#9264) -
azurerm_windows_virtual_machine
- 对正常关闭的支持(通过功能块)(#8470) -
azurerm_windows_virtual_machine
- 对patch_mode
属性的支持 (#9258) -
azurerm_windows_virtual_machine_scale_set
- 对platform_fault_domain_count
、disk_iops_read_write
和disk_mbps_read_write
属性的支持(#9262)
BUG 修复:
- 数据源:
azurerm_key_vault_certificate
- 序列化证书策略块时修复崩溃(#9355) -
azurerm_api_management
-policy
块中的字段xml_content
现在支持 C#/.net 内插(#9296) -
azurerm_cosmosdb_sql_container
- 当 Azure Cosmos DB 帐户无服务器时不再尝试获取吞吐量设置(#9311) -
azurerm_firewall_policy
- 弃用dns.network_rule_fqdn_enabled
属性,因为 API 不再允许设置它(#9332) -
azurerm_key_vault_certificate
- 在序列化证书策略块时修复崩溃(#9355) -
azurerm_mssql_virtual_machine
- 序列化auto_patching
时修复崩溃 (#9388) -
azurerm_resource_group_template_deployment
- 修复删除期间无法确定嵌套资源的 API 版本的问题(#9364)
2.36.0 (2020 年 11 月 12 日)
升级说明:
-
azurerm_network_connection_monitor
- 已更新为使用 v2 的资源,因为服务团队正在弃用 v1 - 所有 v1 属性都已弃用,并将在添加的提供程序和 v2 代理的版本3.0
中删除。 (#8640)
特征:
-
新数据源:
azurerm_data_share_dataset_kusto_database
(#8544) -
新数据源:
azurerm_traffic_manager_profile
(#9229) -
新资源:
azurerm_api_management_custom_domain
(#8228) -
新资源:
azurerm_data_share_dataset_kusto_database
(#8544) -
新资源:
azurerm_log_analytics_storage_insights
(#9014) -
新资源:
azurerm_monitor_smart_detector_alert_rule
(#9032) -
新资源:
azurerm_virtual_hub_security_partner_provider
(#8978) -
新资源:
azurerm_virtual_hub_bgp_connection
(#8959)
改进:
- 依赖项:升级到
github.com/Azure/go-autorest/autorest/azure/cli
的v0.4.2
(#9168) - 依赖项:升级到
github.com/Azure/azure-sdk-for-go
v48.1.0
(#9213) - 依赖项:升级到
github.com/hashicorp/go-azure-helpers
的v0.13.0
(#9191) - 依赖项:升级到
github.com/tombuildsstuff/giovanni
v0.14.0
(#9189) - 存储:将数据平面 API 升级到 API 版本
2019-12-12
(#9192) - 数据源
azurerm_kubernetes_node_pool
- 导出proximity_placement_group_id
(#9195) -
azurerm_app_service
支持dotnet_framework_version
v5.0
(#9251) -
azurerm_availability_set
- 将验证添加到name
字段(#9279) -
azurerm_cosmosdb_account
- 支持允许使用客户管理的密钥的key_vault_key_id
属性(#8919) -
azurerm_eventgrid_domain
- 将验证添加到name
字段(#9281) -
azurerm_eventgrid_domain_topic
- 将验证添加到name
字段(#9281) -
azurerm_eventgrid_domain_topic
- 将验证添加到domain_name
字段(#9281) -
azurerm_eventgrid_event_subscription
- 将验证添加到name
字段(#9281) -
azurerm_eventgrid_topic
- 将验证添加到name
字段(#9281) -
azurerm_eventgrid_system_topic
- 将验证添加到name
字段(#9281) -
azurerm_function_app
- site_config下对health_check_path
属性的支持 (#9233) -
azurerm_linux_virtual_machine
- 通过将storage_account_uri
属性留空来支持托管启动诊断(#8917) -
azurerm_linux_virtual_machine_scale_set
- 通过将storage_account_uri
属性留空来支持托管启动诊断(#8917) -
azurerm_log_analytics_workspace
- 对internet_ingestion_enabled
和internet_query_enabled
属性的支持(#9033) -
azurerm_logic_app_workflow
添加了逻辑应用名称验证(#9282) -
azurerm_kubernetes_cluster
-default_node_pool
块内对proximity_placement_group_id
的支持(#9195) -
azurerm_kubernetes_node_pool
- 对proximity_placement_group_id
的支持(#9195) -
azurerm_policy_remediation
- 对resource_discovery_mode
属性的支持(#9210) -
azurerm_point_to_site_vpn_gateway
- 对route
块的支持(#9158) -
azurerm_virtual_network
- 对bgp_community
和vnet_protection_enabled
的支持(#8979) -
azurerm_vpn_gateway
- 对instance_0_bgp_peering_addresses
和instance_1_bgp_peering_addresses
块的支持(#9035) -
azurerm_windows_virtual_machine
- 通过将storage_account_uri
属性留空来支持托管启动诊断(#8917) -
azurerm_windows_virtual_machine_scale_set
- 通过将storage_account_uri
属性留空来支持托管启动诊断(#8917)
BUG 修复:
- 当 Azure Cosmos DB 帐户无服务器时,
azurerm_cosmosdb_sql_database
不再尝试获取吞吐量设置(#9187) -
azurerm_kubernetes_cluster
- 更改default_node_pool
块中的字段availability_zones
现在需要重新创建资源以匹配 Azure API 的行为(#8814) -
azurerm_kubernetes_cluster_node_pool
- 更改字段availability_zones
现在需要重新创建资源以匹配 Azure API 的行为(#8814) -
azurerm_log_analytics_workspace
- 修复Free
层,以设置daily_quota_gb
属性(#9228) -
azurerm_linux_virtual_machine
-os_disk
块内的字段disk_size_gb
现在可以配置为4095
(#9202) -
azurerm_linux_virtual_machine_scale_set
-os_disk
块内的字段disk_size_gb
现在可以配置为4095
(#9202) -
azurerm_linux_virtual_machine_scale_set
- 字段computer_name_prefix
现在可以以短划线结束(#9182) -
azurerm_windows_virtual_machine
-os_disk
块内的字段disk_size_gb
现在可以配置为4095
(#9202) -
azurerm_windows_virtual_machine_scale_set
-os_disk
块内的字段disk_size_gb
现在可以配置为4095
(#9202)
2.35.0 (2020 年 11 月 5 日)
升级说明:
-
azurerm_kubernetes_cluster
- 无法再配置字段enable_pod_security_policy
和node_taints
(在default_node_pool
块内)-有关详细信息(#8982)
特征:
-
新数据源:
azurerm_images
(#8629) -
新资源:
azurerm_firewall_policy_rule_collection_group
(#8603) -
新资源:
azurerm_virtual_hub_ip_configuration
(#8912) -
新资源:
azurerm_virtual_hub_route_table
(#8939)
改进:
- 依赖项:将
containerservice
更新到 API 版本2020-09-01
(#8982) - 依赖项:将
iottimeseriesinsights
更新到 API 版本2020-05-15
(#9129) -
azurerm_data_factory_linked_service_data_lake_storage_gen2
- 支持通过use_managed_identity
进行托管标识身份验证(#8938) -
azurerm_firewall
- 支持dns_servers
属性(#8878) -
azurerm_firewall_network_rule_collection
- 支持rule
块中的destination_fqdns
属性(#8878) -
azurerm_virtual_hub_connection
- 对routing
块的支持(#8950)
BUG 修复:
- 修复了阻止 Synapse 客户端在所有 Azure 环境中注册的回归(#9100)
- 当 Azure Cosmos DB 帐户无服务器时,
azurerm_cosmosdb_mongo_database
不再尝试获取吞吐量设置(#8673) -
azurerm_key_vault_access_policy
- 提交状态之前检查访问策略一致性(#9125) -
azurerm_kubernetes_cluster
- 由于从 AK2020-10-15
S 中删除此功能(#8982),因此无法再设置字段enable_pod_security_policy
-
azurerm_kubernetes_cluster
- 字段node_taints
不能再在default_node_pool
块上设置,以匹配 AKS 的行为(#8982) -
azurerm_virtual_desktop_application_group
- 将验证添加到host_pool_id
字段(#9057) -
azurerm_virtual_desktop_workspace_application_group_association
- 将验证添加到application_group_id
字段(#9057) -
azurerm_virtual_desktop_workspace_application_group_association
- 将验证添加到workspace_id
字段(#9057) -
azurerm_virtual_desktop_workspace_application_group_association
- 在导入期间验证 ID 是工作区应用程序组关联 ID (#9057) -
azurerm_postgresql_firewall_rule
- 为start_ip_address
和end_ip_address
属性添加验证(#8963)
2.34.0 (2020 年 10 月 29 日)
升级说明
-
azurerm_api_management_api
- 修复 v2.16 中引入的回归,其中subscription_required
的此值默认为false
而不是true
(#7963)
特征:
-
新数据源:
azurerm_cognitive_account
(#8773) -
新资源:
azurerm_log_analytics_data_export_rule
(#8995) -
新资源:
azurerm_log_analytics_linked_storage_account
(#9002) -
新资源:
azurerm_security_center_auto_provisioning
(#8595) -
新资源:
azurerm_synapse_role_assignment
(#8863) -
新资源:
azurerm_vpn_site
(#8896)
改进:
- 数据源:
azurerm_policy_definition
- 现在可以按名称查找内置策略(#9078) -
azurerm_backup_policy_vm
- 对属性instant_restore_retention_days
的支持(#8822) -
azurerm_container_group
- 对volume
块中的属性git_repo
的支持(#7924) -
azurerm_iothub
-endpoint
块中的resource_group
属性的支持(#8032) -
azurerm_key_vault
- 对contact
块的支持(#8937) -
azurerm_log_analytics_saved_search
- 对tags
的支持(#9034) -
azurerm_log_analytics_solution
- 对tags
的支持(#9048) -
azurerm_logic_app_trigger_recurrence
- 对time_zone
的支持 [#8829] -
azurerm_policy_definition
- 现在可以按名称查找内置策略(#9078)
BUG 修复:
-
azurerm_automation_module
- 在创建期间引发 Azure API 的完整错误(#8498) -
azurerm_api_management_api
- 修复 v2.16 中引入的回归,其中subscription_required
的值默认为false
而不是true
(#7963) -
azurerm_app_service
- 在不存在的应用服务环境中预配应用服务时修复故障(#8993) -
azurerm_cdn_endpoint
- 禁用状态文件is_compression_enabled
保留默认值(#8610) -
azurerm_databricks_workspace
正确验证name
属性(#8997) -
azurerm_dev_test_policy
- 现在正确删除 (#9077) -
azurerm_log_analytics_workspace
- 对daily_quota_gb
属性的支持 (#8861) -
azurerm_local_network_gateway
- 对gateway_fqdn
属性的支持 (#8998) -
azurerm_key_vault
- 由于sku_name
属性的大小写不一致(#8983) 防止不必要的差异 -
azurerm_kubernetes_cluster
- 修复min_count
和max_count
不能相等的问题(#8957) -
enable_auto_scaling
设置为 true 时,可以更新azurerm_kubernetes_cluster
-min_count
(#8619) -
azurerm_private_dns_zone_virtual_network_link
- 修复name
中的案例问题(#8617) -
azurerm_private_endpoint
- 修复删除专用终结点时的崩溃(#9068) -
azurerm_signalr_service
- 将features
块切换到集,以便顺序无关(#8815) -
azurerm_virtual_desktop_application_group
- 正确验证name
属性(#9030)
2.33.0 (2020 年 10 月 22 日)
升级说明
- 此版本包括一种解决方法,用于 Azure API 中与 SQL 和 MSSQL 资源的扩展审核策略 相关的中断性变更。 服务团队已确认,在部署 bug 修复之前,此回归将首先推出到所有区域,因此,在将 Azure API 的修补程序推广到所有区域后,将在将来的版本中删除此解决方法。
特征:
改进:
- 数据源:
azurerm_shared_image_version
- 公开os_disk_image_size_gb
(#8904) -
azurerm_app_configuration
- 对identity
块的支持(#8875) -
azurerm_cosmosdb_sql_container
- 对复合索引的支持(#8792) -
azurerm_mssql_database
- 使用DW
SKU 时,请勿设置长期保留策略(#8899) -
azurerm_mysql_firewall_rule
- 验证start_ip_address
和end_ip_address
字段是 IP 地址(#8948) -
azurerm_redis_firewall_rule
- 验证start_ip
和end_ip
字段是 IP 地址(#8948) -
azurerm_search_service
- 对identity
块的支持(#8907) -
azurerm_sql_firewall_rule
- 为start_ip_address
和end_ip_address
字段添加验证(#8935)
BUG 修复:
-
azurerm_application_gateway
- 现在支持使用预先存在的证书时ssl_certificate
ignore_changes
(#8761) -
azurerm_mssql_database
- 在 Azure API 中解决重大更改/回归问题(#8975) -
azurerm_mssql_database_extended_auditing_policy
- 在 Azure API 中解决重大更改/回归问题(#8975) -
azurerm_mssql_server
- 在 Azure API 中解决重大更改/回归问题(#8975) -
azurerm_mssql_server_extended_auditing_policy
- 在 Azure API 中解决重大更改/回归问题(#8975) -
azurerm_sql_database
- 在 Azure API 中解决重大更改/回归问题(#8975) -
azurerm_sql_server
- 在 Azure API 中解决重大更改/回归问题(#8975) -
azurerm_policy_set_definition
- 修复policy_definition_reference
块parameters
和parameter_values
更新(#8882)
2.32.0 (2020 年 10 月 15 日)
特征:
-
新数据源:
azurerm_mysql_server
(#8787) -
新资源:
azurerm_security_center_setting
(#8783) -
新资源:
azurerm_service_fabric_mesh_local_network
(#8838) -
新资源:
azurerm_eventgrid_system_topic
(#8735)
改进:
-
azurerm_container_registry
- 对trust_policy
和retention_policy
块的支持(#8698) -
azurerm_security_center_contact
- 重写 SDK 创建函数来处理201
响应代码(#8774)
2.31.1 (2020 年 10 月 8 日)
改进:
-
azurerm_cognitive_account
-kind
现在支持Personalizer
(#8860) -
azurerm_search_service
-sku
现在支持storage_optimized_l1
和storage_optimized_l2
(#8859) -
azurerm_storage_share
- 将metadata
设置为Computed
,并将acl
start
和expiry
设置为Optional
(#8811)
BUG 修复:
- 现在,
azurerm_dedicated_hardware_security_module
-stamp_id
允许在使用zones
的位置使用(#8826) -
azurerm_storage_account
-large_file_share_enabled
标记为已计算,以防止现有存储共享尝试禁用默认值(#8807)
2.31.0 (2020 年 10 月 8 日)
升级说明
- 此版本更新
azurerm_security_center_subscription_pricing
资源以使用最新版本的安全 API,该 API 现在允许配置多个资源类型,例如,现在可以使用新的字段resource_type
。 配置默认resource_type
,VirtualMachines
与上一版本的行为匹配,但 Terraform 配置可能需要更新。
特征:
-
新资源:
azurerm_service_fabric_mesh_application
(#6761) -
新资源:
azurerm_virtual_desktop_application_group
(#8605) -
新资源:
azurerm_virtual_desktop_workspace_application_group_association
(#8605) -
新资源:
azurerm_virtual_desktop_host_pool
(#8605) -
新资源:
azurerm_virtual_desktop_workspace
(#8605)
改进:
- 依赖项:将
github.com/Azure/azure-sdk-for-go
更新到v46.4.0
(#8642) -
data.azurerm_application_insights
- 对connection_string
属性的支持 (#8699) -
azurerm_app_service
-ip_restriction
属性中的 IPV6 地址支持 (#8599) -
azurerm_application_insights
- 对connection_string
属性的支持 (#8699) -
azurerm_backup_policy_vm
- 验证每日备份是否 >7
(#7898) -
azurerm_dedicated_host
- 添加对DSv4-Type1
和sku_name
属性的支持(#8718) -
azurerm_iothub
- 支持public_network_access_enabled
属性(#8586) -
azurerm_key_vault_certificate_issuer
-org_id
属性现在是可选的(#8687) -
azurerm_kubernetes_cluster_node_pool
-max_node
、min_node
和node_count
属性现在可以设置为0
(#8300) -
azurerm_mssql_database
-min_capacity
属性现在可以设置为0
(#8308) -
azurerm_mssql_database
- 对long_term_retention_policy
和short_term_retention_policy
块的支持 [#8765] -
azurerm_mssql_server
- 支持minimum_tls_version
属性(#8361) -
azurerm_mssql_virtual_machine
- 对storage_configuration_settings
的支持(#8623) -
azurerm_security_center_subscription_pricing
- 现在支持按resource_type
定价(#8549) -
azurerm_storage_account
- 对large_file_share_enabled
属性的支持 (#8789) -
azurerm_storage_share
- 支持大型配额(最高为102400
GB)(#8666)
BUG 修复:
-
azurerm_function_app
- 将app_settings
块标记为计算块(#8682) -
azurerm_function_app_slot
- 将app_settings
块标记为计算块(#8682) -
azurerm_policy_set_definition
- 更正空parameter_values
属性的问题(#8668) -
azurerm_policy_definition
-mode
属性现在强制实施正确的大小写(#8795)
2.30.0 (2020 年 10 月 1 日)
升级说明
- 此版本重命名
azurerm_cosmosdb_account
(数据源 & 资源)和azurerm_function_app_host_keys
数据源中的某些字段,以遵循 HashiCorp 的 非独占语言准则 - 如果字段已重命名,现有字段将继续可用,直到 Azure 提供程序的下一个主要版本(v3.0
)
特征:
-
新数据源:
azurerm_cosmosdb_sql_storedprocedure
(#6189) -
新数据源:
azurerm_ip_groups
(#8556) -
新资源:
azurerm_ip_groups
(#8556) -
新资源:
azurerm_resource_group_template_deployment
(#8672) -
新资源:
azurerm_subscription_template_deployment
(#8672)
改进:
- dependencies:将
iothub
更新到2020-03-01
(#8688) - 依赖项:将
storagecache
更新到2020-03-01
(#8078) - 依赖项:将
resources
更新到 API 版本2020-06-01
(#8672) -
azurerm_analysis_services_server
- 对S8v2
和S9v2
SKU 的支持(#8707) -
azurerm_cognitive_account
- 对S
sku
的支持(#8639) -
azurerm_container_group
- 对dns_config
块的支持(#7912) -
azurerm_cosmosdb_account
- 支持zone_reduntant
属性(#8295) -
azurerm_cosmosdb_mongo_collection
- 现在将遵循index
块中keys
属性的顺序(#8602) -
azurerm_hpc_cache
- 支持mtu
和root_squash_enabled
属性(#8078) -
azurerm_key_vault
- 添加对enable_rbac_authorization
的支持(#8670) -
azurerm_lighthouse_assignment
- 将scope
属性限制为子元素(#8601) -
azurerm_logic_app_workflow
- 对integration_service_environment_id
属性的支持 (#8504) -
azurerm_servicebus_topic
- 验证max_size_in_megabytes
属性(#8648) -
azurerm_servicebus_queue
- 验证max_size_in_megabytes
属性(#8648) -
azurerm_servicebus_subscription_rule
- 支持correlation_filter.properties
属性(#8646) -
azurerm_storage_management_policy
- 支持blob_types
的appendBlob
值(#8659)
BUG 修复:
-
azurerm_monitor_metric_alert
- 创建/更新多个监视器指标警报时的属性等待 (#8667) -
azurerm_linux_virtual_machine_scale_set
- 修复未使用这些值的settings
和protected_settings
中的空 JSON 错误(#8627)
2.29.0 (2020 年 9 月 24 日)
升级说明:
-
azurerm_api_management
- 已从identity
块中删除None
值以匹配其他资源,以指定没有托管identity
标识的 API 管理服务(#8411) -
azurerm_container_registry
-storage_account_id
属性现在强制更新的 API 版本(#8477) 所需的新资源 -
azurerm_virtual_hub_connection
- 弃用字段vitual_network_to_hub_gateways_traffic_allowed
,因为 API 行为发生了中断性变更,因此不再使用此字段(#7601) -
azurerm_virtual_hub_connection
- 弃用字段hub_to_vitual_network_traffic_allowed
,因为 API 行为发生了中断性变更,因此不再使用此字段(#7601) -
azurerm_virtual_wan
- 弃用字段allow_vnet_to_vnet_traffic
,因为 API 行为发生了中断性变更,因此不再使用此字段(#7601)
特征:
-
新数据源:
azurerm_data_share_dataset_kusto_cluster
(#8464) -
新数据源:
azurerm_databricks_workspace
(#8502) -
新数据源:
azurerm_firewall_policy
(#7390) -
新数据源:
azurerm_storage_sync_group
(#8462) -
新数据源:
azurerm_mssql_server
(#7917) -
新资源:
azurerm_data_share_dataset_kusto_cluster
(#8464) -
新资源:
azurerm_firewall_policy
(#7390) -
新资源:
azurerm_mysql_server_key
(#8125) -
新资源:
azurerm_postgresql_server_key
(#8126)
改进:
- 依赖项:将
github.com/Azure/azure-sdk-for-go
更新到v46.3.0
(#8592) - 依赖项:将
containerregistry
更新到2019-05-01
(#8477) - 数据源:
azurerm_api_management
- 导出主要位置和其他位置的private_ip_addresses
属性(#8290) -
azurerm_api_management
- 支持其他位置的virtual_network_configuration
块(#8290) -
azurerm_api_management
- 导出其他位置的private_ip_addresses
属性(#8290) -
azurerm_cosmosdb_account
- 支持capabilities
属性的Serverless
值(#8533) -
azurerm_cosmosdb_sql_container
- 对indexing_policy
属性的支持 (#8461) -
azurerm_mssql_server
- 对recover_database_id
和restore_dropped_database_id
属性的支持(#7917) -
azurerm_policy_set_definition
- 支持the policy_definition_reference
块中其他字符串的类型化参数值,以支持parameters
parameter_vcaluess
(#8270) -
azurerm_search_service
- 添加对allowed_ips
的支持(#8557) -
azurerm_service_fabric_cluster
- 删除client_certificate_thumbprint
的两个块限制(#8521) -
azurerm_signalr_service
- 对增量更新的支持(#8541) -
azurerm_spring_cloud_service
- 支持配置network
块(#8568) -
azurerm_virtual_hub_connection
- 弃用字段vitual_network_to_hub_gateways_traffic_allowed
,因为 API 行为发生了中断性变更,因此不再使用此字段(#7601) -
azurerm_virtual_hub_connection
- 弃用字段hub_to_vitual_network_traffic_allowed
,因为 API 行为发生了中断性变更,因此不再使用此字段(#7601) -
azurerm_virtual_hub_connection
- 切换到使用现在单独的 API 预配这些资源(#7601) -
azurerm_virtual_wan
- 弃用字段allow_vnet_to_vnet_traffic
,因为 API 行为发生了中断性变更,因此不再使用此字段(#7601) -
azurerm_windows_virtual_machine
- 支持更新license_type
字段(#8542)
BUG 修复:
-
azurerm_api_management
- 删除identity
块中字段type
的值None
- 删除托管标识以删除identity
块(#8411) -
azurerm_app_service
- 在scm_typeVSTSRM
时不要尝试管理source_control(#8531) -
azurerm_function_app
- 在scm_typeVSTSRM
时不要尝试管理source_control(#8531) -
azurerm_kubernetes_cluster
- 删除原始default_node_pool
时选取第一个系统节点池(#8503)
2.28.0 (2020 年 9 月 17 日)
升级说明
- 使用管理组时,
azurerm_role_definition
的id
字段在版本 2.27.0 中更改,以便在使用管理组时解决 Azure API 中的 bug,其中未返回范围 - 现有id
字段可用作此版本的 Azure 提供程序的role_definition_resource_id
。
特征:
-
新数据源:
azurerm_data_share_dataset_data_lake_gen2
[#7907] -
新数据源:
azurerm_servicebus_queue_authorization_rule
(#8438) -
新数据源:
azurerm_storage_sync
[#7843] -
新资源:
azurerm_data_share_dataset_data_lake_gen2
(#7907) -
新资源:
azurerm_lighthouse_definition
(#6560) -
新资源:
azurerm_lighthouse_assignment
(#6560) -
新资源:
azurerm_mssql_server_extended_auditing_policy
(#8447) -
新资源:
azurerm_storage_sync
(#7843) -
新资源:
azurerm_synapse_sql_pool
(#8095)
改进:
- 数据源:
azurerm_app_service_environment
- 公开应用服务环境的 vip 信息(#8487) - 数据源:
azurerm_function_app
- 导出identity
块(#8389) -
azurerm_app_service_hybrid_connection
- 支持不同命名空间中的中继(#8370) -
azurerm_cosmosdb_cassandra_keyspace
- 支持autoscale_settings
块(#7773) -
azurerm_cosmosdb_gremlin_database
- 支持autoscale_settings
块(#7773) -
azurerm_cosmosdb_gremlin_graph
- 支持autoscale_settings
块(#7773) -
azurerm_cosmosdb_mongo_collection
- 支持autoscale_settings
块(#7773) -
azurerm_cosmosdb_mongo_database
- 支持autoscale_settings
块(#7773) -
azurerm_cosmosdb_sql_container
- 支持autoscale_settings
块(#7773) -
azurerm_cosmosdb_sql_database
- 支持autoscale_settings
块(#7773) -
azurerm_cosmosdb_table
- 支持autoscale_settings
块(#7773) -
azurerm_firewall
- 支持management_ip_configuration
块(#8235) -
azurerm_storage_account_customer_managed_key
- 密钥轮换支持(#7836)
BUG 修复:
- 数据源:
azurerm_function_app_host_keys
- 修复 API 有时返回 null ID 时的崩溃(#8430) -
azurerm_cognitive_account
- 正确等待更新逻辑(#8386) -
azurerm_eventhub_consumer_group
- 允许将name
属性设置为$Default
(#8388) -
azurerm_kubernetes_cluster
- 确保在禁用/启用后保留 OMS 代理 Log Analytics 工作区事例(#8374) -
azurerm_management_group_id
- 分析管理组 ID 期间松散的事例重述(#8024) -
azurerm_packet_capture
- 修复 ID 路径以匹配 API 中的更改(#8167) -
azurerm_role_definition
- 公开role_definition_resource_id
(#8492)
2.27.0 (2020 年 9 月 10 日)
升级说明
- 在此版本中,
azurerm_role_definition
的id
字段已更改为在使用管理组时解决 Azure API 中的 bug,其中未返回范围 - 现有id
字段可用作 Azure 提供程序版本 2.28.0 中新资源的role_definition_resource_id
。
特征:
-
新数据源:
azurerm_attestation_provider
(#7885) -
新数据源:
azurerm_function_app_host_keys
(#7902) -
新数据源:
azurerm_lb_rule
(#8365) -
新资源:
azurerm_mssql_database_extended_auditing_policy
(#7793) -
新资源:
azurerm_attestation_provider
(#7885) -
新资源:
azurerm_api_management_api_diagnostic
(#7873) -
新资源:
azurerm_data_factory_linked_service_azure_sql_database
(#8349)
改进:
- 数据源:
azurerm_virtual_network_gateway
- 在vpn_client_configuration
块内公开aad_audience
、aad_issuer
和aad_tenant
(#8294) -
azurerm_cosmosdb_account
- 支持capabilities
块内name
字段的值AllowSelfServeUpgradeToMongo36
(#8335) -
azurerm_linux_virtual_machine
- 添加对encryption_at_host_enabled
的支持(#8322) -
azurerm_linux_virtual_machine_scale_set
- 添加对encryption_at_host_enabled
的支持(#8322) -
azurerm_servicebus_subscription
- 添加对dead_lettering_on_filter_evaluation_error
的支持(#8412) -
azurerm_spring_cloud_app
- 对identity
块的支持(#8336) -
azurerm_storage_share_directory
- 更新名称验证(#8366) -
azurerm_virtual_network_gateway
-vpn_client_configuration
块内对aad_audience
、aad_issuer
和aad_tenant
的支持(#8294) -
azurerm_windows_virtual_machine
- 添加对encryption_at_host_enabled
的支持(#8322) -
azurerm_windows_virtual_machine_scale_set
- 添加对encryption_at_host_enabled
的支持(#8322)
BUG 修复:
-
azurerm_api_management_x.y.api_name
- 验证修复(#8409) -
azurerm_application_insights_webtests
- 修复kind
属性有时设置为null
的问题(#8372) -
azurerm_cognitive_account
- 修复了预配 QnAMaker 并支持 AnomalyDetector 时的崩溃(#8357) -
azurerm_linux_virtual_machine
- 在 VM 删除时添加 WaitForState (#8383) -
azurerm_network_security_group
- 修复了资源更新失败的问题(#8384) -
azurerm_role_definition
- 当角色限定为管理组时修复了删除操作 (#6107) -
azurerm_windows_virtual_machine
- 在 VM 删除时添加 WaitForState (#8383)
2.26.0 (2020 年 9 月 4 日)
升级说明:
-
Opt-In Beta 版: 此版本为内联虚拟机规模集扩展引入了选择加入 beta 版。 此功能使资源能够与 Azure Service Fabric 和其他扩展一起使用,这些扩展可能需要在规模集成员上创建时间。 有关信息,请参阅
azurerm_linux_virtual_machine_scale_set
和azurerm_windows_virtual_machine_scale_set
的文档。
特征:
-
新资源:
azurerm_log_analytics_saved_search
(#8253)
改进:
- 依赖项:将
loganalytics
更新到2020-03-01-preview
(#8234) -
azurerm_api_management_subscription
- 支持allow_tracing property
(#7969) -
azurerm_application_gateway
- 添加对probe.properties.port
的支持(#8278) -
azurerm_linux_virtual_machine_scale_set
-extension
块的 Beta 支持(#8222) -
azurerm_log_analytics_workspace
-sku
值现在是可选的,默认为PerGB2018
(#8272) -
azurerm_windows_virtual_machine_scale_set
-extension
块的 Beta 支持(#8222)
BUG 修复:
-
azurerm_cdn_endpoint
- 修复资源 ID 的大小写以保持一致(#8237) -
azurerm_cdn_profile
- 修复资源 ID 的大小写以保持一致(#8237) -
azurerm_key_vault_key
- 更新元数据时更新密钥的最新版本(#8304) -
azurerm_key_vault_secret
- 更新元数据时更新最新版本的机密(#8304) -
azurerm_linux_virtual_machine
- 允许更新allow_extension_operations
,而不考虑provision_vm_agent
的值(对于何时手动安装 VM 代理) (#8001) -
azurerm_linux_virtual_machine_scale_set
- 在更新期间始终发送现有存储映像引用来绕过 Azure API 中的 bug(#7983) -
azurerm_network_interface_application_gateway_association
- 处理刷新期间正在删除的网络接口(#8267) -
azurerm_network_interface_application_security_group_association
- 处理刷新期间正在删除的网络接口(#8267) -
azurerm_network_interface_backend_address_pool_association
- 处理刷新期间正在删除的网络接口(#8267) -
azurerm_network_interface_nat_rule_association_resource
- 处理刷新期间正在删除的网络接口(#8267) -
azurerm_network_interface_network_security_group_association
- 处理刷新期间正在删除的网络接口(#8267) -
azurerm_windows_virtual_machine
- 允许更新allow_extension_operations
,而不考虑provision_vm_agent
的值(对于何时手动安装 VM 代理) (#8001) -
azurerm_windows_virtual_machine_scale_set
- 在更新期间始终发送现有存储映像引用来绕过 Azure API 中的 bug(#7983)
2.25.0 (2020 年 8 月 27 日)
升级说明:
-
azurerm_container_group
-container
中的secure_environment_variables
字段现在映射具有空值的键,这与忽略空值的早期版本不同(#8151)
特征:
-
新资源
azurerm_spring_cloud_certificate
(#8067)
改进:
- 依赖项:将
keyvault
更新为2019-09-01
(#7822) -
azurerm_app_service_slot_virtual_network_swift_connection
- 添加验证app_service_id
是应用服务/函数应用 ID(#8111) -
azurerm_app_service_slot_virtual_network_swift_connection
- 添加验证subnet
为子网 ID(#8111) -
azurerm_batch_pool
- 从更新有效负载中删除network_configuration
(#8189) -
match_condition
块内的azurerm_frontdoor_firewall_policy
-match_variable
现在可以设置为SocketAddr
(#8244) -
azurerm_linux_virtual_machine_scale_set
-upgrade_mode="Automatic"
不再需要运行状况探测(#6667) -
azurerm_key_vault
-soft_delete_retention_days
支持(#7822) -
azurerm_shared_image
-purchase_plan
支持(#8124) -
azurerm_shared_image_gallery
- 在导入时验证 ID 为共享映像库(#8240) -
azurerm_windows_virtual_machine_scale_set
-upgrade_mode="Automatic"
不再需要运行状况探测(#6667)
BUG 修复:
- 数据源:
azurerm_app_service
- 确保正确将site_config
块设置为状态(#8212) - 增强验证:支持“centralindia”、“southindia”和“westindia”作为 Azure 公共中的有效区域(处理来自 Azure API 的无效数据)(#8217)
-
azurerm_application_gateway
- 允许将backend_address_pool
块内的ip_addresses
设置为空列表(#8210) -
azurerm_application_gateway
- 向zone
字段添加验证(#8233) -
azurerm_container_group
-container
中的secure_environment_variables
字段现在映射具有空值的键(#8151) -
azurerm_dedicated_host
- 等待资源消失 20 次,而不是 10 次来解决 API 问题(#8221) -
azurerm_dedicated_host_group
- 向zone
字段添加验证(#8233) -
azurerm_firewall
- 向zone
字段添加验证(#8233) -
azurerm_hardware_security_module
- 向zone
字段添加验证(#8233) -
azurerm_lb
- 向zone
字段添加验证(#8233) -
azurerm_linux_virtual_machine
- 支持在不重新创建虚拟机的情况下更新additional_capabilities
块中的ultra_ssd_enabled
(#8015) -
azurerm_linux_virtual_machine_scale_set
- 向zone
字段添加验证(#8233) -
azurerm_managed_disk
- 向zone
字段添加验证(#8233) -
azurerm_nat_gateway
- 向zone
字段添加验证(#8233) -
azurerm_orchestrated_virtual_machine_scale_set
- 向zone
字段添加验证(#8233) -
azurerm_public_ip_prefix
- 向zone
字段添加验证(#8233) -
azurerm_public_ip
- 向zone
字段添加验证(#8233) -
azurerm_redis_cache
- 向zone
字段添加验证(#8233) -
azurerm_virtual_machine
- 向zone
字段添加验证(#8233) -
azurerm_virtual_machine_scale_set
- 向zone
字段添加验证(#8233) -
azurerm_windows_virtual_machine
- 支持在不重新创建虚拟机的情况下更新additional_capabilities
块中的ultra_ssd_enabled
(#8015) -
azurerm_windows_virtual_machine_scale_set
- 向zone
字段添加验证(#8233)
2.24.0 (2020 年 8 月 20 日)
特征:
-
新资源:
azurerm_synapse_spark_pool
(#7886)
改进:
- dependencies: update
containerinstance
to API version2019-12-01
(#8110) -
azurerm_api_management_api
- 现在支持oauth2_authorization
和openid_authentication
(#7617) - 现在可以更新
azurerm_policy_definition
-mode
,而无需重新创建资源(#7976)
BUG 修复:
-
azurerm_frontdoor
- 确保所有字段都设置为状态(#8146) -
azurerm_frontdoor
- 重写大小写不一致的资源 ID 以确保它们可靠(#8146) -
azurerm_frontdoor_firewall_policy
- 确保所有字段都设置为状态(#8146) -
azurerm_frontdoor_firewall_policy
- 重写大小写不一致的资源 ID 以确保它们可靠(#8146) -
azurerm_frontdoor_custom_https_configuration
- 确保所有字段都设置为状态(#8146) -
azurerm_frontdoor_custom_https_configuration
- 确保将resource_group_name
字段设置为状态(#8173) -
azurerm_frontdoor_custom_https_configuration
- 重写大小写不一致的资源 ID 以确保它们可靠(#8146) -
azurerm_frontdoor_custom_https_configuration
- 更新 ID 以使用 frontendEndpoint 的资源 ID 而不是自定义资源 ID(#8146) -
azurerm_lb
- 切换到使用 API 版本2020-03-01
来解决 API 版本2020-05-01
中的 bug(#8006) -
azurerm_lb_backend_address_pool
- 为负载均衡器 ID 字段添加更具体的验证(#8172) -
azurerm_lb_backend_address_pool
- 确保所有字段始终设置为状态(#8172) -
azurerm_lb_backend_address_pool
- 切换到使用 API 版本2020-03-01
来解决 API 版本2020-05-01
中的 bug(#8006) -
azurerm_lb_nat_pool
- 为负载均衡器 ID 字段添加更具体的验证(#8172) -
azurerm_lb_nat_pool
- 确保所有字段始终设置为状态(#8172) -
azurerm_lb_nat_pool
- 切换到使用 API 版本2020-03-01
来解决 API 版本2020-05-01
中的 bug(#8006) -
azurerm_lb_nat_rule
- 为负载均衡器 ID 字段添加更具体的验证(#8172) -
azurerm_lb_nat_rule
- 确保所有字段始终设置为状态(#8172) -
azurerm_lb_nat_rule
- 切换到使用 API 版本2020-03-01
来解决 API 版本2020-05-01
中的 bug(#8006) -
azurerm_lb_outbound_rule
- 为负载均衡器 ID 字段添加更具体的验证(#8172) -
azurerm_lb_outbound_rule
- 确保所有字段始终设置为状态(#8172) -
azurerm_lb_outbound_rule
- 切换到使用 API 版本2020-03-01
来解决 API 版本2020-05-01
中的 bug(#8006) -
azurerm_lb_probe
- 为负载均衡器 ID 字段添加更具体的验证(#8172) -
azurerm_lb_probe
- 确保所有字段始终设置为状态(#8172) -
azurerm_lb_probe
- 切换到使用 API 版本2020-03-01
来解决 API 版本2020-05-01
中的 bug(#8006) -
azurerm_lb_rule
- 为负载均衡器 ID 字段添加更具体的验证(#8172) -
azurerm_lb_rule
- 确保所有字段始终设置为状态(#8172) -
azurerm_lb_rule
- 切换到使用 API 版本2020-03-01
来解决 API 版本2020-05-01
中的 bug(#8006) -
azurerm_storage_account
- 仅在 Azure 公共中发送allow_blob_public_access
和min_tls_version
,因为其他区域目前不支持这些#8148)
2.23.0 (2020 年 8 月 13 日)
特征:
-
新资源:
azurerm_integration_service_environment
(#7763) -
新资源:
azurerm_redis_linked_server
(#8026) -
新资源:
azurerm_synapse_firewall_rule
(#7904)
改进:
- 依赖项:将
containerservice
更新到2020-04-01
(#7894) - 依赖项:将
mysql
更新到2020-01-01
(#8062) - 依赖项:将
postgresql
更新为2020-01-01
(#8045) - 数据源:
azurerm_app_service
现在导出source_control
配置(#7945) - 数据源:
azurerm_function_app
现在导出source_control
配置(#7945) - 数据源:
azurerm_function_app
现在导出site_config
配置(#7945) -
azurerm_app_service
现在支持source_control
配置(#7945) -
azurerm_function_app
现在支持source_control
配置(#7945) -
azurerm_function_app
现在支持完整的ip_restriction
配置(#7945) -
azurerm_function_app
现在支持完整的scm_ip_restriction
配置(#7945) -
azurerm_eventhub_namespace
- 对identity
块的支持(#8065) -
azurerm_postgresql_server
- 对identity
块的支持(#8044) -
azurerm_site_recovery_replicated_vm
- 支持在故障转移时设置target_network_id
和network_interface
(#5688) -
azurerm_storage_account
-BlockBlobStorage
帐户类型支持static_website
(#7890) -
azurerm_storage_account
- 从 Azure 美国政府版筛选allow_blob_public_access
和min_tls_version
(#8092)
BUG 修复:
- 使用
location
字段的所有资源 - 在使用增强验证时允许值global
(#8042) - 数据源:
azurerm_api_management_user
-user_id
现在接受单个字符(#7975) -
azurerm_application_gateway
- 强制rule_type
属性(#8061) -
azurerm_iothub_consumer_group
- 在创建和删除期间锁定以解决 API 问题(#8041) -
azurerm_iothub
- 现在可以通过将endpoint
和route
列表设置为[]
来清除它们(#8028) -
azurerm_linux_virtual_machine
- 处理已停止/解除分配的计算机(#8000) -
azurerm_mariadb_virtual_network_rule
现在将跨订阅工作(#8100) -
azurerm_monitor_metric_alert_resource
- 继续对现有警报使用SingleResourceMultiMetricCriteria
(#7995) -
azurerm_mysql_server
- 使用threat_detection_policy
时防止非空计划 (#7981) -
azurerm_orchestrated_virtual_machine_scale_set
- 允许single_placement_group
true
(#7821) -
azurerm_mysql_server
- 对identity
块的支持(#8059) -
azurerm_storage_account
- 将min_tls_version
默认设置为TLS_10
(#8152) -
azurerm_traffic_manager_profile
- 更新不再清除所有终结点(#7846) -
azurerm_windows_virtual_machine
- 处理已停止/解除分配的计算机 [#8000]' -
azurerm_data_factory_dataset_delimited_text
- 修复属性azure_blob_storage_account
的问题(#7953)
2.22.0 (2020 年 8 月 7 日)
依赖:
- 将
github.com/Azure/azure-sdk-for-go
更新为v44.2.0
(#7933)
改进:
-
azurerm_cosmosdb_account
- 支持capabilities
属性DisableRateLimitingResponses
(#8016) -
azurerm_storage_account
- 对min_tls_version
属性的支持 (#7879) -
azurerm_storage_account_sas
- 对signed_version attribute
属性的支持 (#8020) -
azurerm_servicebus_queue
- 对enable_batched_operations
、status
、forward_to
和forward_dead_lettered_messages_to
的支持(#7990)
BUG 修复:
- 数据源:
azurerm_key_vault_certificate
- 使用 acmebot 证书时修复崩溃(#8029) -
azurerm_iothub_shared_access_policy
- 防止每次应用期间primary_connection_string
&secondary_connection_string
重新生成(#8017)
2.21.0 (2020 年 7 月 31 日)
依赖:
特征:
-
新数据源:
azurerm_data_share_dataset_data_lake_gen1
(#7840) -
新资源:
azurerm_dedicated_hardware_security_module
(#7727)
改进:
-
azurerm_api_management_identity_provider_aad
-signin_tenant
支持(#7901) -
azurerm_app_service_plan
- 更新kind
与reserved
之间的关系(#7943) -
azurerm_automation_runbook
- 在更新后重新创建azurerm_automation_job_schedule
(#7555) -
azurerm_app_service_slot
- 对application_logs.file_system
的支持(#7311) -
azurerm_firewall
- 不再需要zone
(#7817) -
azurerm_function_app_slot
- 对site_config.auto_swap_slot_name
属性的支持 (#7859) -
azurerm_kubernetes_cluster
- 支持就地从Free
升级到sku_tier
的Paid
(#7927) -
azurerm_monitor_scheduled_query_rules_alert
-action.0.custom_webhook_payload
现在作为空发送,以允许 Azure 的默认值生效(#7838) -
azurerm_search_service
- 对public_network_access_enabled
属性的支持(#7867) -
azurerm_servicebus_subscription
- 对status
属性的支持(#7852)
BUG 修复:
-
azurerm_automation_runbook
- 不允许设置publish_content_link
资源(#7824) -
azurerm_api_management_named_value
-value
已被标记为敏感以隐藏机密值(#7819) -
azurerm_cognitive_account
- 不允许设置qname_runtime_endpoint
(#7916) -
azurerm_iothub_dps
- API 的sku
属性的唯一有效值现在S1
(#7847) -
azurerm_eventgrid_event_subscription
- 弃用topic_name
,因为它现在在 API 中是只读的(#7871) -
azurerm_kubernetes_cluster
- 使用托管Microsoft Entra 集成时更新将不再失败(#7874)
2.20.0 (2020 年 7 月 23 日)
升级说明
-
增强的位置验证 - Azure 提供程序现在验证
location
参数的值是否是正在使用的 Azure 环境中支持的 Azure 区域(来自 Azure 元数据服务),这样我们就可以在terraform plan
时间(而不是在terraform apply
期间)捕获此字段的配置错误。 此功能现已默认启用,可通过将环境变量ARM_PROVIDER_ENHANCED_VALIDATION
设置为false
来选择退出此功能 -
azurerm_storage_account
- 现在默认allow_blob_public_access
为 false 以与门户保持一致,默认情况下是安全的(#7784)
依赖:
特征:
-
新数据源:
azurerm_synapse_workspace
(#7517) -
新资源:
azurerm_data_share_dataset_data_lake_gen1
- 为azurerm_data_share
添加dataset_data_lake_gen1
支持(#7511) -
新资源:
azurerm_frontdoor_custom_https_configuration
- 将前门custom_https_configuration
移动到自己的资源,以允许并行创建/更新自定义 https 证书。 (#7498) -
新资源:
azurerm_kusto_cluster_customer_managed_key
(#7520) -
新资源:
azurerm_synapse_workspace
(#7517)
改进:
-
azurerm_cosmos_db_account
- 添加对enable_free_tier
属性的支持 (#7814)
BUG 修复:
- 数据源:
azurerm_private_dns_zone
- 修复区域不存在时崩溃(#7783) -
azurerm_application_gateway
- 修复gateway_ip_configuration
崩溃(#7789) -
azurerm_cosmos_account
- 自 2019 年 4 月 25 日(#7597以来,geo_location.prefix
属性已弃用为服务不再接受它作为输入) -
azurerm_monitor_autoscale_setting
- 修复notification
崩溃(#7835) -
azurerm_storage_account
- 现在默认allow_blob_public_access
为 false 以与门户保持一致,默认情况下是安全的(#7784)
2.19.0 (2020 年 7 月 16 日)
升级说明:
- HDInsight 3.6 将于 2020-12-30 停用(在 Azure 公共版中) - HDInsight 4.0 不支持 ML 服务、RServer 或 Storm 群集,例如
azurerm_hdinsight_ml_services_cluster
、azurerm_hdinsight_rserver_cluster
和azurerm_hdinsight_storm_cluster
资源已弃用,并将在下一个主要版本的 Azure 提供程序中删除。 (#7706) - 提供程序:不再自动注册 Microsoft.StorageCache RP (#7768)
特征:
改进:
- dependencies: updateing to v44.0.0 of
github.com/Azure/azure-sdk-for-go
(#7616) - 依赖项:将
machinelearning
API 更新到版本2020-04-01
(#7703) - 数据源:
azurerm_storage_account
- 公开allow_blob_public_access
(#7739) - 数据源:
azurerm_dns_zone
- 如果需要resource_group_name
来解决不明确区域(#7680) -
azurerm_automation_schedule
- 更新了时区字符串验证(#7754) -
azurerm_express_route_circuit_peering
- 对route_filter_id
属性的支持(#6341) -
azurerm_kubernetes_cluster
- 不再在此区域kubernetes_dashboard
(#7714) -
azurerm_local_network_gateway
-address_space
订单现在可以更改(#7745) -
azurerm_machine_learning_workspace
- 添加字段high_business_impact
(#7703) -
azurerm_monitor_metric_alert
- 支持多个范围和关联的条件(#7159) -
azurerm_mssql_database
elastic_pool_id
删除 forcenew (#7628) -
azurerm_policy_assignment
- 对metadata
属性的支持(#7725) -
azurerm_policy_set_definition
- 对policy_definition_reference_id
属性的支持 (#7018) -
azurerm_storage_account
- 支持配置allow_blob_public_access
(#7739) -
azurerm_storage_container
- 如果同名容器尚未完成删除操作(#7179), 容器创建将重试 -
azurerm_storage_share
- 如果同名共享尚未完成其以前的删除操作(#7179) -
azurerm_virtual_network_gateway_connection
- 对traffic_selector_policy
块的支持(#6586) -
azurerm_orchestrated_virtual_machine_scale_set
- 对proximity_placement_group_id
属性的支持 (#7510)
BUG 修复:
- provider:弃用
metadata_url
到metadata_host
,因为这是主机名(#7740) - 现在可以更新
azurerm_*_virtual_machine
-allow_extensions_operations
(#7749) -
azurerm_eventhub_namespace
- 更改为zone_redundant
现在强制使用新资源(#7612) -
azurerm_express_route_circuit
- 修复创建中的最终一致性问题(#7753) -
azurerm_express_route_circuit
- 修复潜在的崩溃(#7776) -
azurerm_managed_disk
- 允许disk_size_gb
属性最多65536
GB(#7689) -
azurerm_machine_learning_workspace
- 等待机器学习工作区完全删除(#7635) -
azurerm_mysql_server
-ssl_minimal_tls_version_enforced
现在在更新中正确设置(#7307) -
azurerm_notification_hub
- 在导入资源时验证 ID 的格式是否正确(#7690) -
azurerm_redis_cache
- 在禁用身份验证的情况下预配时修复 bug(#7734) -
azurerm_virtual_hub
- 字段address_prefix
现在ForceNew
来匹配 Azure API 的行为(#7713) -
azurerm_virtual_hub_connection
- 指定时使用删除超时(#7731)
2.18.0 (2020 年 7 月 10 日)
特征:
- 可以在提供程序级别设置
metadata_url
以使用特定 URL 提供的环境(#7664) -
新数据源:
azurerm_key_vault_certificate_issuer
(#7074) -
新数据源:
azurerm_web_application_firewall_policy
(#7469) -
新资源:
azurerm_automation_connection
(#6847) -
新资源:
azurerm_automation_connection_certificate
(#6847) -
新资源:
azurerm_automation_connection_classic_certificate
(#6847) -
新资源:
azurerm_automation_connection_service_pricipal
(#6847) -
新资源:
azurerm_app_service_slot_virtual_network_swift_connection
(#5916) -
新资源:
azurerm_data_factory_dataset_azure_blob
(#6366) -
新资源:
azurerm_data_factory_dataset_cosmosdb_sqlapi
(#6366) -
新资源:
azurerm_data_factory_dataset_delimited_text
(#6366) -
新资源:
azurerm_data_factory_dataset_http
(#6366) -
新资源:
azurerm_data_factory_dataset_json
(#6366) -
新资源:
azurerm_data_factory_linked_service_azure_blob_storage
(#6366) -
新资源:
azurerm_data_factory_linked_service_azure_file_storage
(#6366) -
新资源:
azurerm_data_factory_linked_service_azure_file_storage
(#6366) -
新资源:
azurerm_data_factory_linked_service_cosmosdb
(#6366) -
新资源:
azurerm_data_factory_linked_service_sftp
(#6366) -
新资源:
azurerm_data_factory_linked_service_sftp
(#6366) -
新资源:
azurerm_key_vault_certificate_issuer
(#7074) -
新资源:
azurerm_kusto_attached_database_configuration
(#7377) -
新资源:
azurerm_kusto_database_principal_assignment
(#7484) -
新资源:
azurerm_mysql_active_directory_administrator
(#7621)
改进:
- 依赖项:将
github.com/tombuildsstuff/giovanni
更新为v0.11.0
(#7608) - 依赖项:将
network
更新为2020-05-01
(#7585) - 数据源:
azurerm_eventhub_namespace
- 公开dedicated_cluster_id
字段(#7548) -
azurerm_cosmosdb_account
- 对ignore_missing_vnet_service_endpoint
属性的支持(#7348) -
azurerm_application_gateway
-http_listener
块内firewall_policy_id
属性的支持(#7580) -
azurerm_eventhub_namespace
- 支持配置dedicated_cluster_id
字段(#7548) -
azurerm_eventhub_namespace
- 在使用专用群集时将partition_count
设置为1024
的支持 (#7548) -
azurerm_eventhub_namespace
- 在使用专用群集时将retention_count
设置为90
的支持 (#7548) -
azurerm_hdinsight_hadoop_cluster
- 现在支持 Azure Monitor (#7045) -
azurerm_hdinsight_hbase_cluster
- 现在支持外部元存储(#6969) -
azurerm_hdinsight_hbase_cluster
- 现在支持 Azure Monitor (#7045) -
azurerm_hdinsight_interactive_query_cluster
- 现在支持外部元存储(#6969) -
azurerm_hdinsight_interactive_query_cluster
- 现在支持 Azure Monitor (#7045) -
azurerm_hdinsight_kafka_cluster
- 现在支持外部元存储(#6969) -
azurerm_hdinsight_kafka_cluster
- 现在支持外部 Azure Monitor (#7045) -
azurerm_hdinsight_spark_cluster
- 现在支持外部元存储(#6969) -
azurerm_hdinsight_spark_cluster
- 现在支持外部 Azure Monitor (#7045) -
azurerm_hdinsight_storm_cluster
- 现在支持外部元存储(#6969) -
azurerm_hdinsight_storm_cluster
- 现在支持外部 Azure Monitor (#7045) -
azurerm_policy_set_definition
-management_group_id
财产已被弃用,赞成management_group_name
与azurerm_policy_definition
的行为保持一致(#6943) -
azurerm_kusto_cluster
- 对language_extensions
属性的支持 (#7421) -
azurerm_kusto_cluster
- 对optimized_auto_scale
属性的支持(#7371) -
azurerm_mysql_server
- 对threat_detection_policy
属性的支持 (#7156) -
azurerm_mssql_database
-sku_name
属性现在仅强制HS
(超大规模)系列的新资源(#7559) -
azurerm_web_application_firewall_policy
- 允许将version
设置为0.1
(对于何时将type
设置为Microsoft_BotManagerRuleSet
) (#7579) -
azurerm_web_application_firewall_policy
- 支持custom_rules.match_conditions
块中的transforms
属性(#7545) -
azurerm_web_application_firewall_policy
- 支持policy_settings
块中的request_body_check
、file_upload_limit_in_mb
和max_request_body_size_in_kb
属性(#7363)
BUG 修复:
-
azurerm_api_management_api_operation_policy
- 正确分析 XLM (#7345) -
azurerm_application_insights_api_key
- 现在在创建时正确检查资源是否存在(#7650) -
azurerm_api_management_identity_provider_aad
- 修复client_secret
属性的永久差异(#7529) -
azurerm_eventhub_namespace_authorization_rule
- 正确更新旧资源 ID(#7622) -
azurerm_policy_remediation
- 删除policy_definition_reference_id
字段的验证,因为这不是资源 ID(#7600) -
azurerm_storage_data_lake_gen2_filesystem
- 如果删除了存储帐户(#7378),则防止在计划期间崩溃)
2.17.0 (2020 年 7 月 3 日)
升级说明:
-
azurerm_hdinsight_hadoop_cluster
- 由于 Azure API(#7111)的行为更改,gateway
块中的enabled
属性现在默认为true
,无法禁用此属性。 -
azurerm_hdinsight_hbase_cluster
- 由于 Azure API(#7111)的行为更改,gateway
块中的enabled
属性现在默认为true
,无法禁用此属性。 -
azurerm_hdinsight_interactive_query_cluster
- 由于 Azure API(#7111)的行为更改,gateway
块中的enabled
属性现在默认为true
,无法禁用此属性。 -
azurerm_hdinsight_kafka_cluster
- 由于 Azure API(#7111)的行为更改,gateway
块中的enabled
属性现在默认为true
,无法禁用此属性。 -
azurerm_hdinsight_ml_services_cluster
- 由于 Azure API(#7111)的行为更改,gateway
块中的enabled
属性现在默认为true
,无法禁用此属性。 -
azurerm_hdinsight_rserver_cluster
- 由于 Azure API(#7111)的行为更改,gateway
块中的enabled
属性现在默认为true
,无法禁用此属性。 -
azurerm_hdinsight_spark_cluster
- 由于 Azure API(#7111)的行为更改,gateway
块中的enabled
属性现在默认为true
,无法禁用此属性。 -
azurerm_hdinsight_storm_cluster
- 由于 Azure API(#7111)的行为更改,gateway
块中的enabled
属性现在默认为true
,无法禁用此属性。
特征:
-
新资源:
azurerm_kusto_cluster_principal_assignment
(#7533)
改进:
- dependencies: updateing to v43.2.0 of
github.com/Azure/azure-sdk-for-go
(#7546) - 数据源:
azurerm_eventhub_namespace
- 公开zone_redundant
属性(#7534) - 数据源:
azurerm_postgresql_server
- 公开sku_name
(#7523) -
azurerm_app_service_environment
- 属性user_whitelisted_ip_ranges
已弃用并重命名为allowed_user_ip_cidrs
,以阐明函数和预期格式(#7499) -
azurerm_eventhub_namespace
- 对zone_redundant
属性的支持 (#7534) -
azurerm_key_vault_certificate
- 公开certificate_attribute
块(#7387) -
azurerm_kusto_cluster
- 支持trusted_external_tenants
(#7374) -
azurerm_sentinel_alert_rule_ms_security_incident
- 属性text_whitelist
已弃用并重命名为display_name_filter
,以便更好地匹配 api(#7499) -
azurerm_shared_image
- 通过specialized
属性支持专用图像(#7277) -
azurerm_shared_image_version
- 通过specialized
属性支持专用图像(#7277) -
azurerm_spring_cloud_service
- 对sku_name
的支持(#7531) -
azurerm_spring_cloud_service
- 对trace
块的支持(#7531)
BUG 修复:
-
azurerm_api_management_named_value
- 在完全创建属性之前轮询 (#7547) -
azurerm_api_management_property
- 在完全创建属性之前轮询 (#7547) -
azurerm_linux_virtual_machine_scale_set
- 当upgrade_mode
设置为Manual
时使用提供程序功能roll_instances_when_required
(#7513) -
azurerm_marketplace_agreement
- 修复导入问题(#7515) -
azurerm_windows_virtual_machine_scale_set
- 当upgrade_mode
设置为Manual
时使用提供程序功能roll_instances_when_required
(#7513)
2.16.0 (2020 年 6 月 25 日)
依赖:
- 将
github.com/Azure/go-autorest/azure/cli
更新为v0.3.1
(#7433)
特征:
-
新资源:
azurerm_postgresql_active_directory_administrator
(#7411)
改进:
- 身份验证:Azure CLI - 支持自定义目录中的访问令牌(#7433)
-
azurerm_api_management_api
- 对subscription_required
属性的支持 (#4885) -
azurerm_app_service_environment
- 支持internal_load_balancing_mode
属性的Web, Publishing
值(#7346) -
azurerm_kusto_cluster
- 对identity
块的支持(#7367) -
azurerm_kusto_cluster
- 对virtual_network_configuration
块的支持(#7369) -
azurerm_kusto_cluster
-zone
属性的 supoport (#7373) -
azurerm_firewall
- 支持配置threat_intel_mode
(#7437) -
azurerm_management_group
- 在创建后等待管理组完全复制(#7473) -
azurerm_monitor_activity_log_alert
- 支持criteria
块中的字段recommendation_category
、recommendation_impact
和recommendation_type
(#7458) -
azurerm_mssql_database
- 最多支持min_capacity
属性的5
(#7457) -
azurerm_mssql_database
- 支持最多GP_S_Gen5_40
的GP_S_Gen5
SKU(#7453)
BUG 修复:
-
azurerm_api_management_api
- 允许点作为name
字段的前缀(#7478) -
azurerm_function_app
-app_settings
的状态修复(#7440) -
azurerm_hdinsight_hadoop_cluster
- 节点和实例计数验证的修复(#7430) -
azurerm_hdinsight_hbase_cluster
- 节点和实例计数验证的修复(#7430) -
azurerm_hdinsight_interactive_query_cluster
- 节点和实例计数验证的修复(#7430) -
azurerm_hdinsight_kafka_cluster
- 节点和实例计数验证的修复(#7430) -
azurerm_hdinsight_ml_services_cluster
- 节点和实例计数验证的修复(#7430) -
azurerm_hdinsight_rserver_cluster
- 节点和实例计数验证的修复(#7430) -
azurerm_hdinsight_spark_cluster
- 节点和实例计数验证的修复(#7430) -
azurerm_hdinsight_storm_cluster
- 节点和实例计数验证的修复(#7430) -
azurerm_monitor_autoscale_settings
- 根据文档将time_aggregation
设置为Last
的支持(#7480) -
azurerm_postgresql_server
- 现在可以通过重新创建资源来更新sku_name
层(#7456) -
azurerm_network_interface_security_group_association
- 现在被视为删除网络接口没有发现(#7459) -
azurerm_role_definition
- terraform 导入现在设置阻止强制重新创建的范围(#7424) -
azurerm_storage_account_network_rules
- 当设置为[]
时,virtual_network_subnet_ids
ip_rules
(#7385)
2.15.0 (2020 年 6 月 19 日)
升级说明:
-
azurerm_orchestrated_virtual_machine_scale_set
-single_placement_group
属性现在需要由2019-12-01
计算 API 中的服务团队false
(#7188)
依赖
- 更新到
github.com/Azure/azure-sdk-for-go
v43.1.0
(#7188) - 将
kusto
升级到2019-12-01
(#7101) - 将
kusto
升级到2020-02-15
(#6838)
特征
-
新数据源:
azurerm_data_share_dataset_blob_storage
(#7107) -
新资源:
azurerm_data_factory_integration_runtime_self_hosted
(#6535) -
新资源:
azurerm_data_share_dataset_blob_storage
(#7107) -
新资源:
azurerm_eventhub_cluster
(#7306) -
新资源:
azurerm_maintenance_assignment_dedicated_host
(#6713) -
新资源:
azurerm_maintenance_assignment_virtual_machine
(#6713)
改进:
- 数据源:
azurerm_management_group
- 通过display_name
支持查找(#6845) -
azurerm_api_management
- 对developer_portal_url
属性的支持(#7263) -
azurerm_app_service
-scm_ip_restriction
支持(#6955) -
azurerm_app_service_certificate
- 对hosting_environment_profile_id
propety 的支持 (#7087) -
azurerm_app_service_environment
- 对user_whitelisted_ip_ranges
属性的支持 (#7324) -
azurerm_kusto_cluster
-enable_purge
支持(#7375) -
azurerm_kusto_cluster
- 支持扩展的 Kusto 群集 SKU (#7372) -
azurerm_policy_assignment
- 添加了对enforcement_mode
的支持(#7331) -
azurerm_private_endpoint
- 对private_dns_zone_group
、private_dns_zone_configs
和custom_dns_configs
块的支持(#7246) -
azurerm_storage_share_directory
-name
现在可以包含一个嵌套目录(#7382)
BUG 修复:
-
azurerm_api_management_api
- 正确等待创建/更新的未来(#7273) -
azurerm_bot_connection
- 为正在使用的 Azure 区域中的可用服务提供商添加运行时检查(#7279) -
azurerm_healthcare_service
-access_policy_object_ids
属性现在是可选的(#7296) -
azurerm_hdinsight_cluster
- 弃用min_instance_count
属性(#7272) -
azurerm_network_watcher_flow_log
- 在销毁时正确禁用流日志 (#7154)
2.14.0 (2020 年 6 月 11 日)
升级说明:
-
azurerm_kubernetes_cluster
- Azure Policy 加载项现在仅支持v2
(根据 Azure API)(#7233)
依赖:
特征:
-
新数据源:
azurerm_blueprint_definition
(#6930) -
新数据源:
azurerm_blueprint_published_version
(#6930) -
新数据源:
azurerm_key_vault_certificate
(#7285) -
新数据源:
azurerm_kubernetes_cluster_node_pool
(#7233) -
新资源:
azurerm_blueprint_assignment
(#6930) -
新资源:
azurerm_data_factory_linked_service_key_vault
(#6971) -
新资源:
azurerm_iot_time_series_insights_access_policy
(#7202) -
新资源:
azurerm_iot_time_series_insights_reference_data_set
(#7112) -
新资源:
azurerm_app_service_hybrid_connection
(#7224)
增强:
- 数据源:
azurerm_kubernetes_cluster
- 公开 Azure Policy 加载项version
(#7233) - 数据源:
azurerm_kubernetes_cluster
- 公开用于每个节点池的orchestrator_version
(#7233) - 数据源:
azurerm_kubernetes_cluster
- 公开disk_encryption_set_id
字段(#7233) -
azurerm_api_management_api
- 确保在content_format
wsdl
时填充wsdl_selector
(#7076) -
azurerm_cosmosdb_account
修改geo_location
不再触发资源(#7217) -
azurerm_eventgrid_event_subscription
- 对azure_function_endpoint
的支持(#7182) -
azurerm_eventgrid_event_subscription
- 在webhook_endpoint
块中公开base_url
、max_events_per_batch
、preferred_batch_size_in_kilobytes
、active_directory_tenant_id
和active_directory_app_id_or_uri
(#7207) -
azurerm_kubernetes_cluster
- 支持配置/更新默认节点池中使用的 Kubernetes 版本(#7233) -
azurerm_kubernetes_cluster
- 支持 Microsoft Entra ID (托管) 集成 v2 (#7233) -
azurerm_kubernetes_cluster
- 支持使用磁盘加密集(#7233) -
azurerm_kubernetes_cluster
- 支持配置自动缩放配置文件(#7233) -
azurerm_kubernetes_cluster
- 支持在load_balancer_profile
块内配置outbound_ports_allocated
和idle_timeout_in_minutes
(#7233) -
azurerm_kubernetes_cluster
- 对运行时间 SLA/付费 SKU 的支持(#7233) -
azurerm_kubernetes_cluster
- 公开群集private_fqdn
(#7233) -
azurerm_kubernetes_cluster_node_pool
- 支持配置/更新 Kubernetes 版本(#7233) -
azurerm_kubernetes_cluster_node_pool
- 对现成节点池的支持(#7233) -
azurerm_kubernetes_cluster_node_pool
- 对系统 & 用户节点池的支持(#7233) -
azurerm_web_application_firewall_policy
- 在请求筛选器中添加对GeoMatch
运算符的支持(#7181)
BUG 修复:
- 数据源:
azurerm_kubernetes_cluster
- 修复了某些只读字段无意中标记为用户可配置的问题(#7233) -
azurerm_application_gateway
- 支持在没有版本的情况下指定 Key Vault 机密的 ID(#7095) -
azurerm_bot_channel_ms_teams
- 仅当其具有值时发送calling_web_hook
(#7294) -
azurerm_eventhub_namespace_authorization_rule
- 处理 Azure 端从authorizationRules
更改为AuthorizationRules
的资源 ID(#7248) -
azurerm_eventgrid_event_subscription
- 在省略subject_filter
时修复崩溃(#7222) -
azurerm_function_app
- 修复使用 linux 消耗计划时的app_settings (#7230) -
azurerm_linux_virtual_machine_scale_set
- 为max_bid_price
字段添加验证 (#7233) -
azurerm_kubernetes_cluster
- Azure 中国不支持 Azure Policy 加载项,不再发送(#7233) -
azurerm_kubernetes_cluster
- Azure 美国政府版不支持 Azure Policy 加载项,不再发送(#7233) -
azurerm_kubernetes_cluster
- Azure 美国政府版不支持 Kubernetes 仪表板加载项,不再发送(#7233) -
azurerm_kubernetes_cluster
- 导入default_node_pool
时搜索系统节点池(#7233) -
azurerm_kubernetes_cluster_node_pool
- 对node_taints
字段的更改现在强制使用新资源,并匹配更新的 API 行为(#7233) -
azurerm_management_group
- 在删除期间从管理组分离订阅时使用订阅 ID 而不是订阅资源 ID (#7216) -
azurerm_windows_virtual_machine_scale_set
- 为max_bid_price
字段添加验证 (#7233)
2.13.0 (2020 年 6 月 4 日)
特征:
-
新数据源:
azurerm_logic_app_integration_account
(#7099) -
新数据源:
azurerm_virtual_machine_scale_set
(#7141) -
新资源:
azurerm_logic_app_integration_account
(#7099) -
新资源:
azurerm_monitor_action_rule_action_group
(#6563) -
新资源:
azurerm_monitor_action_rule_suppression
(#6563)
改进:
-
azurerm_data_factory_pipeline
- 支持activities
(#6224) -
azurerm_eventgrid_event_subscription
- 支持高级筛选(#6861) -
azurerm_signalr_service
- 对EnableMessagingLogs
功能的支持(#7094)
BUG 修复:
-
azurerm_app_service
- 未显式指定(#7059) 时,默认优先级现在在 ip restriciton 上设置 -
azurerm_app_service
- 应用服务检查 ASE 中名称可用性的正确范围(#7157) -
azurerm_cdn_endpoint
-origin_host_header
现在可以设置为空(#7164) -
azurerm_cosmosdb_account
- CheckNameExists 500 响应代码 bug 的解决方法(#7189) -
azurerm_eventhub_authorization_rule
- 修复间歇性 404 错误(#7122) -
azurerm_eventgrid_event_subscription
- 在设置hybrid_connection_endpoint
块时修复错误(#7203) -
azurerm_function_app
- 在linux
os_type
时正确设置Kind
(#7140) -
azurerm_key_vault_certificate
- 始终设置certificate_data
和thumbprint
字段(#7204) -
azurerm_role_assignment
- 对预览角色分配的支持(#7205) - 现在还计算
azurerm_virtual_network_gateway
-vpn_client_protocols
以防止永久性差异(#7168)
2.12.0 (2020 年 5 月 28 日)
特征:
-
新数据源:
azurerm_advisor_recommendations
(#6867) -
新资源:
azurerm_dev_test_global_shutdown_schedule
(#5536) -
新资源:
azurerm_nat_gateway_public_ip_association
(#6450)
改进:
- 数据源:
azurerm_kubernetes_cluster
- 在addon_profile
块中公开oms_agent_identity
块(#7056) - 数据源:
azurerm_kubernetes_cluster
- 公开identity
和kubelet_identity
属性(#6527) -
azurerm_batch_pool
- 支持container_image_names
属性(#6689) -
azurerm_eventgrid_event_subscription
- 对expiration_time_utc
、service_bus_topic_endpoint
和service_bus_queue_endpoint
属性的支持(#6860) -
azurerm_eventgrid_event_subscription
-eventhub_endpoint
被弃用,赞成eventhub_endpoint_id
财产(#6860) -
azurerm_eventgrid_event_subscription
-hybrid_connection_endpoint
被弃用,赞成hybrid_connection_endpoint_id
财产(#6860) -
azurerm_eventgrid_topic
- 对input_schema
、input_mapping_fields
和input_mapping_default_values
的支持(#6858) -
azurerm_kubernetes_cluster
- 在addon_profile
块中公开oms_agent_identity
块(#7056) -
azurerm_logic_app_action_http
- 对run_after
属性的支持 (#7079) -
azurerm_storage_account
-account_replication_type
属性的支持RAGZRS
和GZRS
(#7080)
BUG 修复:
-
azurerm_api_management_api_version_set
- 处理对 Azure 资源 ID 的更改(#7071) -
azurerm_key_vault_certificate
- 修复了使用外部签名证书(使用Unknown
颁发者)时存在的 bug(#6979) -
azurerm_linux_virtual_machine
- 正确验证 rsa sshpublic_key
属性长度(#7061) -
azurerm_linux_virtual_machine
- 允许在非区域部署中设置virtual_machine_scale_set_id
(#7057) -
azurerm_servicebus_topic
-name
字段中的数字支持(#7027) -
azurerm_shared_image_version
-target_region.x.storage_account_type
现已默认,可以添加/删除多个target_region
(#6940) -
azurerm_sql_virtual_network_rule
- 更新name
字段的验证(#6968) -
azurerm_windows_virtual_machine
- 允许在非区域部署中设置virtual_machine_scale_set_id
(#7057) -
azurerm_windows_virtual_machine
- 正确验证 rsa sshpublic_key
属性长度(#7061)
2.11.0 (2020 年 5 月 21 日)
依赖:
特征:
-
“选择加入/实验性增强型位置验证”: 这允许验证所指定的
location
字段是正在使用的 Azure 环境中的有效 Azure 区域-可以通过terraform plan
而不是terraform apply
捕获。 这可以通过将环境变量ARM_PROVIDER_ENHANCED_VALIDATION
设置为true
来启用,并在 AzureRM 提供程序的未来版本中默认启用(#6927) -
数据源:
azurerm_data_share
(#6789) -
新资源:
azurerm_data_share
(#6789) -
新资源:
azurerm_iot_time_series_insights_standard_environment
(#7012) -
新资源:
azurerm_orchestrated_virtual_machine_scale_set
(#6626)
改进:
- 数据源:
azurerm_platform_image
- 对version
筛选器的支持(#6948) -
azurerm_api_management_api_version_set
- 更新name
字段的验证(#6947) -
azurerm_app_service
-ip_restriction
块现在支持action
属性(#6967) -
azurerm_databricks_workspace
- 公开workspace_id
和workspace_url
(#6973) -
azurerm_netapp_volume
- 支持mount_ip_addresses
属性(#5526) -
azurerm_redis_cache
- 支持新的最大内存策略allkeys-lfu
&volatile-lfu
(#7031) -
azurerm_storage_account
- 允许blob_properties
块内cors_rule
块内allowed_methods
的值PATCH
(#6964)
BUG 修复:
- 数据源:
azurerm_api_management_group
- 找不到组时引发错误(#7024) - 数据源:
azurerm_image
- 找不到图像时引发错误(#7024) - 数据源:
azurerm_data_lake_store
- 找不到 Data Lake Store 时引发错误(#7024) - 数据源:
azurerm_data_share_account
- 找不到 Data Share 帐户时引发错误(#7024) - 数据源:
azurerm_hdinsight_cluster
- 找不到 HDInsight 群集时引发错误(#7024) - 数据源:
azurerm_healthcare_service
- 找不到医疗保健服务时引发错误(#7024) - 数据源:
azurerm_healthcare_service
- 确保在响应中设置所有块(#7024) - 数据源:
azurerm_firewall
- 找不到防火墙时引发错误(#7024) - 数据源:
azurerm_maintenance_configuration
- 找不到维护配置时引发错误(#7024) - 数据源:
azurerm_private_endpoint_connection
- 找不到专用终结点连接时引发错误(#7024) - 数据源:
azurerm_resources
- 有时不返回所有匹配的资源(#7036) - 数据源:
azurerm_shared_image_version
- 找不到映像版本时引发错误(#7024) - 数据源:
azurerm_shared_image_versions
- 找不到映像版本时引发错误(#7024) - 数据源:
azurerm_user_assigned_identity
- 找不到用户分配标识时引发错误(#7024) -
azurerm_api_management_subscription
- 修复导出primary_key
和secondary_key
(#6938) -
azurerm_eventgrid_event_subscription
- 正确分析 ID (#6958) -
azurerm_healthcare_service
- 确保响应中设置所有块(#7024) -
azurerm_linux_virtual_machine
- 允许名称以大写字母结尾(#7023) -
azurerm_linux_virtual_machine_scale_set
- 允许名称以大写结尾(#7023) -
azurerm_management_group
- 服务响应中 403 bug 的解决方法(#6668) -
azurerm_postgresql_server
- 当sku
basic
时,请勿尝试获取威胁防护(#7015) -
azurerm_windows_virtual_machine
- 允许名称以大写结尾(#7023) -
azurerm_windows_virtual_machine_scale_set
- 允许名称以大写结尾(#7023)
2.10.0 (2020 年 5 月 14 日)
依赖:
特征:
改进:
- 所有数据源:将
resource_group_name
字段的验证添加到“必需”(#6864) - 数据源:
azurerm_virtual_machine
- 导出identity
属性(#6826) -
azurerm_api_management
- 支持配置开发人员门户(#6724) -
azurerm_api_management
- 支持用户分配的托管标识(#6783) -
azurerm_api_management
- 支持没有版本的key_vault_id
(#6723) -
azurerm_api_management_diagnostic
- 支持所需的属性api_management_logger_id
(#6682) -
azurerm_application_gateway
- 对 WAF 策略的支持(#6105) -
azurerm_app_service_environment
- 支持指定显式资源组(#6821) -
azurerm_express_route_circuit
- 更改带宽减少时取消预配和重新预配线路(#6601) -
azurerm_frontdoor
- 公开header_frontdoor_id
属性(#6916) -
azurerm_log_analytics_workspace
- 添加免费层rentention_in_days
支持(#6844) -
azurerm_mariadb_server
- 支持create_mode
属性,允许创建副本、时间点还原和异地还原(#6865) -
azurerm_mariadb_server
- 对public_network_access_enabled
属性的支持 (#6865) -
azurerm_mariadb_server
-storage_profile
块中的所有属性都已移动到顶层(#6865) -
azurerm_mariadb_server
- 以下属性已重命名并更改为布尔类型:ssl_enforcement
ssl_enforcement_enabled
、geo_redundant_backup
geo_redundant_backup_enabled
和auto_grow
-
azurerm_mysql_server
- 支持create_mode
属性,允许创建副本、时间点还原和异地还原(#6833) -
azurerm_mysql_server
- 对public_network_access_enabled
属性的支持 (#6833) -
azurerm_mysql_server
-storage_profile
块中的所有属性都已移动到顶层(#6833) -
azurerm_mysql_server
- 以下属性已重命名并更改为布尔类型:ssl_enforcement
ssl_enforcement_enabled
、geo_redundant_backup
geo_redundant_backup_enabled
,auto_grow
auto_grow_enabled
(#6833) -
azurerm_mssql_server
- 添加对azuread_administrator
属性的支持(#6822) -
azurerm_postgres_server
- 对threat_detection_policy
属性的支持 (#6721) -
azurerm_storage_account
- 启用account_kind
从Storage
迁移到StorageV2
(#6580) -
azurerm_windows_virtual_machine
- 现在可以更新os_disk.disk_encryption_set_id
(#6846)
BUG 修复:
- 数据源:
azurerm_automation_account
- 使用自动化帐户的 ID,而不是自动化帐户注册信息的 ID(#6848) - 数据源:
azurerm_security_group
- 修复 id 为 nil 的崩溃(#6910) - 数据源:
azurerm_mysql_server
- 删除administrator_login_password
属性,因为它未从 api 返回(#6865) -
azurerm_api_management
- 修复policy
为 nil 时的崩溃 (#6862) -
azurerm_api_management
- 仅发送hostname_configuration
属性(#6850) -
azurerm_api_management_diagnostic
- 现在可以通过支持api_management_logger_id
(#6682) 再次预配 -
azurerm_api_management_named_value
- 修复secret
为 true 时的非空计划(#6834) -
azurerm_application_insights
-retention_in_days
默认为 90(#6851) -
azurerm_data_factory_trigger_schedule
- 设置管道引用所需的type
(#6871) -
azurerm_kubernetes_cluster
- 修复了InvalidLoadbalancerProfile
错误(#6534) -
azurerm_linux_virtual_machine_scale_set
- 支持更新do_not_run_extensions_on_overprovisioned_machines
属性(#6917) -
azurerm_monitor_diagnostic_setting
- 修复retention_policy
可能出现的崩溃(#6911) -
azurerm_mariadb_server
- 启用auto_grow
时,storage_mb
属性现在是可选的(#6865) -
azurerm_mysql_server
- 启用auto_grow
时,storage_mb
属性现在是可选的(#6833) -
azurerm_role_assignment
- 向分配创建添加了事件一致性检查(#6925) -
azurerm_windows_virtual_machine_scale_set
- 支持更新do_not_run_extensions_on_overprovisioned_machines
属性(#6917)
2.9.0 (2020 年 5 月 7 日)
特征:
-
新数据源:
azurerm_data_share_account
(#6575) -
新资源:
azurerm_data_share_account
(#6575) -
新资源:
azurerm_function_app_slot
(#6435) -
新资源:
azurerm_sentinel_alert_rule_scheduled
(#6650)
改进:
- 数据源:
azurerm_eventhub_authorization_rule
- 对secondary_connection_string_alias
代理primary_connection_string_alias
的支持(#6708) - 数据源:
azurerm_eventhub_namespace_authorization_rule
- 对secondary_connection_string_alias
代理primary_connection_string_alias
的支持(#6708) - 数据源:
azurerm_eventhub_namespace
- 对_defaultsecondary_connection_string_alias
代理default_primary_connection_string_alias
的支持(#6708) -
azurerm_analysis_services_server
- 支持在服务器暂停时进行更新(#6786) -
azurerm_app_service
- 添加了对health_check_path预览功能的支持(#6661) -
azurerm_app_service
- 对ip_restrictions
上的name
和priority
的支持(#6705) -
azurerm_application_gateway
- 支持不使用密码的 SSL 证书(#6742) -
azurerm_eventhub_authorization_rule
- 对secondary_connection_string_alias
代理primary_connection_string_alias
的支持(#6708) -
azurerm_eventhub_namespace_authorization_rule
- 对secondary_connection_string_alias
代理primary_connection_string_alias
的支持(#6708) -
azurerm_eventhub_namespace
- 对_defaultsecondary_connection_string_alias
代理default_primary_connection_string_alias
的支持(#6708) -
azurerm_hdinsight_hadoop_cluster
- 在群集创建时支持元存储(#6145) -
azurerm_key_vault_certificate
- 如果features
标志recover_soft_deleted_key_vaults
设置为true
(#6716),则支持恢复软删除的证书 -
azurerm_key_vault_key
- 如果features
标志recover_soft_deleted_key_vaults
设置为true
(#6716),则支持恢复软删除的密钥 -
azurerm_key_vault_secret
- 如果features
标志recover_soft_deleted_key_vaults
设置为true
(#6716),则支持恢复软删除的机密 -
azurerm_linux_virtual_machine_scale_set
- 支持为数据磁盘配置create_mode
(#6744) -
azurerm_monitor_diagnostic_setting
-log_analytics_destination_type
支持AzureDiagnostics
(#6769) -
azurerm_windows_virtual_machine_scale_set
- 支持为数据磁盘配置create_mode
(#6744)
BUG 修复:
- 提供程序:将环境设置为
AZURESTACKCLOUD
时引发错误(#6817) -
azurerm_analysis_services_server
- ip 限制名称字段不再区分大小写(#6774) -
azurerm_automation_runbook
-publish_content_link
属性现在是可选的(#6813) -
azurerm_eventhub_namespace_authorization_rule
- 锁定以防止多个资源不会冲突(#6701) -
azurerm_network_interface
- 对 dns 服务器的更改不再使用增量更新(#6624) -
azurerm_policy_assignment
- 允许范围不带subscription/<id>
(内置策略)的警察(#6792) -
azurerm_policy_definition
-metadata
字段中对动态字段(createdBy
、createdOn
、updatedBy
、updatedOn
)键的更改从差异(#6734) 中排除 -
azurerm_redis_cache
- 确保在启用rdb_backup_enabled
时设置rdb_storage_connection_string
(#6819) -
azurerm_site_recovery_network_mapping
- 检查是否存在现有网络映射时处理 API 错误(#6747)
2.8.0 (2020 年 4 月 30 日)
特征:
-
新数据源:
azurerm_sentinel_alert_rule_ms_security_incident
(#6606) -
新数据源:
azurerm_shared_image_versions
(#6700) -
新资源:
azurerm_managed_application
(#6386) -
新资源:
azurerm_mssql_server
(#6677) -
新资源:
azurerm_sentinel_alert_rule_ms_security_incident
(#6606)
改进:
-
azurerm_api_management
-sku_name
支持sku
的Consumption
值(#6602) -
azurerm_api_management_api
- 支持 openapi v3 内容格式(#6618) -
azurerm_application_gateway
- 支持host_names
属性(#6630) -
azurerm_express_route_circuit_peering
- 对customer_asn
和routing_registry_name
代理的支持(#6596) -
azurerm_frontdoor
- 添加对backend_pools_send_receive_timeout_seconds
的支持(#6604) -
azurerm_mssql_server
-supportpublic_network_access_enabled
属性(#6678) -
azurerm_mssql_database
- 对extended_auditing_policy
块的支持(#6402) -
azurerm_mssql_elasticpool
- 支持license_type
(#6631) -
azurerm_subnet
:支持具有address_prefixes
的多个前缀(#6493) -
data.azurerm_shared_image_version
-name
支持latest
和recent
(#6707)
BUG 修复:
-
azurerm_key_vault
- 现在可以在没有订阅级别权限的情况下创建 (#6260) -
azurerm_linux_virtual_machine
- 修复name
验证以允许完整长度的资源名称(#6639) -
azurerm_linux_virtual_machine_scale_set
- 修复name
验证以允许完整长度的资源名称(#6639) -
azurerm_monitor_diagnostic_setting
- 使retention_policy
和retention_policy
可选(#6603) -
azurerm_redis_cache
- 禁用 SSL 时正确生成连接字符串(#6635) -
azurerm_sql_database
- 防止辅助数据库的扩展审核策略(#6402) -
azurerm_web_application_firewall_policy
- 支持新 API 版本所需的managed_rules
属性(#6126) -
azurerm_windows_virtual_machine
- 修复name
验证以允许完整长度的资源名称(#6639) -
azurerm_windows_virtual_machine_scale_set
- 修复name
验证以允许完整长度的资源名称(#6639) - 当
IPSec
type
时,azurerm_virtual_network_gateway_connection
-shared_key
现在是可选的(#6565)
2.7.0 (2020 年 4 月 23 日)
特征:
-
新数据源:
azurerm_private_dns_zone
(#6512) -
新资源:
azurerm_maintenance_configuration
(#6038) -
新资源:
azurerm_servicebus_namespace_network_rule_set
(#6379) -
新资源:
azurerm_spring_cloud_app
(#6384)
依赖:
改进:
- 数据源:
app_service_environment
- 导出location
属性(#6538) - 数据源:
azurerm_notification_hub_namespace
- 导出tags
(#6578) -
azurerm_api_management
- 支持虚拟网络集成(#5769) -
azurerm_cosmosdb_mongo_collection
- 对index
和system_index
属性的支持(#6426) -
azurerm_function_app
- 添加了storage_account_id
和storage_account_access_key
(#6304) -
azurerm_kubernetes_cluster
- 弃用private_link_enabled
赞成private_cluster_enabled
(#6431) -
azurerm_mysql_server
- 对public_network_access_enabled
属性的支持 (#6590) -
azurerm_notification_hub
- 对tags
的支持(#6578) -
azurerm_notification_hub_namespace
- 对tags
的支持(#6578) -
azurerm_postgres_server
- 支持create_mode
属性,允许创建副本、时间点还原和异地还原(#6459) -
azurerm_postgres_server
- 对infrastructure_encryption_enabled
、public_network_access_enabled
和ssl_minimal_tls_version_enforced
属性的支持(#6459) -
azurerm_postgres_server
-storage_profile
块中的所有属性都已移动到顶层(#6459) -
azurerm_postgres_server
- 以下属性已重命名并更改为布尔类型:ssl_enforcement
ssl_enforcement_enabled
、geo_redundant_backup
geo_redundant_backup_enabled
,auto_grow
auto_grow_enabled
(#6459) -
azurerm_private_endpoint
- 添加对tags
的支持(#6574) -
azurerm_shared_image
- 支持hyper_v_generation
属性(#6511) -
azurerm_linux_virtual_machine_scale_set
- 对automatic_instance_repair
属性的支持 (#6346) -
azurerm_windows_virtual_machine_scale_set
- 对automatic_instance_repair
属性的支持 (#6346)
BUG 修复:
- 数据源:
azurerm_private_link_service
- 分析响应时修复崩溃(#6504) -
azurerm_application_gateway
- 禁止对backend_address_pool.#.fqdns
使用空值来防止恐慌(#6549) -
azurerm_application_gateway
- 在不更改的情况下阻止重新排序不再会导致更新(#6476) -
azurerm_cdn_endpoint
-origin_host_header
现在是必需的(#6550) -
azurerm_cdn_endpoint
- 设置request_header_condition
块(#6541) -
azurerm_iothub_dps
- 修复路径不正确时崩溃(#6570) -
azurerm_linux_virtual_machine_scale_set
- 修复了boot_diagnositics
崩溃(#6569) -
azurerm_policy_assignment
- 允许从subscription/<id>
开始的范围(#6576) -
azurerm_postgres_server
- 启用auto_grow
时,storage_mb
属性现在是可选的(#6459) -
azurerm_public_ip_prefix
- 更新prefix_length
验证以接受所有有效的 IPv4 地址范围(#6589) -
azurerm_route
- 向name
和route_table_name
代理添加验证(#6055) -
azurerm_virtual_network_gateway
- 每个 API 要求,public_ip_address_id
是必需的(#6548)
2.6.0 (2020 年 4 月 16 日)
特征:
-
新数据源:
azurerm_policy_set_definition
(#6305)
依赖:
- 将
github.com/Azure/azure-sdk-for-go
更新为v41.2.0
(#6419)
改进:
- 数据源:
azurerm_policy_definition
- 现在可以使用name
查找(#6275) - 数据源:
azurerm_policy_definition
- 字段management_group_id
已弃用并重命名为management_group_name
(#6275) -
azurerm_application_insights
- 对disable_ip_masking
属性的支持 (#6354) -
azurerm_cdn_endpoint
- 支持配置delivery_rule
(#6163) -
azurerm_cdn_endpoint
- 支持配置global_delivery_rule
(#6163) -
azurerm_function_app
- 对pre_warmed_instance_count
属性的支持 (#6333) -
azurerm_hdinsight_hadoop_cluster
- 对tls_min_version
属性的支持 (#6440) -
azurerm_hdinsight_hbase_cluster
- 对tls_min_version
属性的支持 (#6440) -
azurerm_hdinsight_interactive_query_cluster
- 对tls_min_version
属性的支持 (#6440) -
azurerm_hdinsight_kafka_cluster
- 对tls_min_version
属性的支持 (#6440) -
azurerm_hdinsight_ml_services_cluster
- 对tls_min_version
属性的支持 (#6440) -
azurerm_hdinsight_rserver_cluster
- 对tls_min_version
属性的支持 (#6440) -
azurerm_hdinsight_spark_cluster
- 对tls_min_version
属性的支持 (#6440) -
azurerm_hdinsight_storm_cluster
- 支持threat_detection_policy
属性(#6437) -
azurerm_kubernetes_cluster
- 导出kubelet_identity
(#6393) -
azurerm_kubernetes_cluster
- 支持更新load_balancer_profile
块内的managed_outbound_ip_count
、outbound_ip_prefix_ids
和outbound_ip_address_ids
字段(#5847) -
azurerm_network_interface
- 导出internal_domain_name_suffix
属性(#6455) -
azurerm_policy_definition
-management_group_id
已弃用并重命名为management_group_name
(#6275) -
azurerm_sql_server
- 对connection_policy
属性的支持 (#6438) -
azurerm_virtual_network
- 导出guid
属性(#6445)
BUG 修复:
- 数据源:
azurerm_data_factory
- 修复未设置 ID 的 bug(#6492) - 数据源:
azurerm_eventhub_namespace_authorization_rule
- 确保设置id
字段(#6496) - 数据源:
azurerm_mariadb_server
- 确保设置id
字段(#6496) - 数据源:
azurerm_network_ddos_protection_plan
- 确保设置id
字段(#6496) -
azurerm_function_app
- 防止 API 出现恐慌,返回空的 IP 安全限制(#6442) -
azurerm_machine_learning_workspace
-Enterprise
sku 现已正常工作(#6397) -
azurerm_managed_disk
- 修复了一个 bug,无论计算机当前是否关闭(#4690)
2.5.0 (2020 年 4 月 9 日)
重大更改:
- Azure Kubernetes 服务
- 由于 AKS API 中的中断性变更,
azurerm_kubernetes_cluster
资源具有重大行为更改,其中创建 Mixed-Mode 身份验证群集(例如,将服务主体用于托管标识)不再受支持。 - AKS 团队已确认,现有群集将由 Azure API 更新,以便仅在对群集进行更改(但不是节点池)时使用 MSI。 虽然 Terraform 可以自动执行此操作,但某些环境对可以添加/删除标记有限制,因此需要执行带外操作。 相反,在检测尚未更新的 Mixed-Mode 群集时,或者检测 Terraform 配置仍包含
service_principal
块的前 Mixed-Mode 群集时,Terraform 将输出有关如何继续的说明。 -
azurerm_kubernetes_cluster_node_pool
- 禁用自动缩放的群集必须确保min_count
和max_count
设置为null
(或省略)而不是0
(因为 0 不是这些字段的有效值)。
- 由于 AKS API 中的中断性变更,
笔记:
- Azure Kubernetes 服务 (AKS) API 中当前存在 bug,其中节点池上的标记在错误的情况下返回 - 此问题跟踪此 bug。 这会影响
azurerm_kubernetes_clusters
的default_node_pool
块内的tags
字段和azurerm_kubernetes_cluster_node_pool
资源的tags
字段。
改进:
- 依赖项:更新以使用容器 API 的版本
2020-02-01
(#6095) -
新资源:
azurerm_private_dns_txt_record
(#6309) -
azurerm_kubernetes_cluster
- 使service_principal
块可选 - 因此现在可以创建仅限 MSI 的群集(#6095) -
azurerm_kubernetes_cluster
- 如果未指定(#6095),Azure 现在会生成计算为 Windows 凭据的windows_profile
块 -
azurerm_kubernetes_cluster
- 对network_profile
块内outbound_type
的支持(#6120) -
azurerm_linux_virtual_machine
- OS 磁盘加密设置无法更新(#6230) -
azurerm_windows_virtual_machine
- OS 磁盘加密设置无法更新(#6230)
BUG 修复:
-
azurerm_kubernetes_cluster
- 要求default_node_pool
块内的min_count
和max_count
设置为null
,而不是禁用自动缩放时0
(#6095) -
azurerm_kubernetes_cluster
- 确保始终将default_node_pool
块内node_count
的值传递给 API 以匹配 API 中的要求(#6095) -
azurerm_kubernetes_cluster
- 确保tags
设置为default_node_pool
的状态(#6095) -
azurerm_kubernetes_cluster
- 有条件地为 Azure 中国发送aci_connector_linux
块(#6370) -
azurerm_kubernetes_cluster
- 有条件地为 Azure 中国 & Azure 美国政府发送http_application_routing
块(#6370) -
azurerm_kubernetes_cluster_node_pool
- 要求禁用自动缩放时将min_count
和max_count
设置为null
而不是0
(#6095) -
azurerm_linux_virtual_machine
- 如果读取上的priority
属性为空,则假定该属性为Regular
(#6301) -
azurerm_windows_virtual_machine
- 如果读取上的priority
属性为空,则假定该属性为Regular
(#6301)
2.4.0 (2020 年 4 月 2 日)
特征:
-
新数据源:
azurerm_managed_application_definition
(#6211) -
新资源:
azurerm_hpc_cache_nfs_target
(#6191) -
新资源:
azurerm_log_analytics_datasource_windows_event
(#6321) -
新资源:
azurerm_log_analytics_datasource_windows_performance_counter
(#6274) -
新资源:
azurerm_managed_application_definition
(#6211) -
新资源:
azurerm_spring_cloud_service
(#4928)
改进:
-
azurerm_network_interface
- 始终向 api 发送enable_accelerated_networking
(#6289) -
azurerm_management_group
- 弃用并将group_id
属性重命名为name
以更好地匹配它所代表的内容(#6276)
错误:
-
azurerm_application_gateway
- 现在可以使用target_url
设置include_path
(#6175) -
azurerm_policy_set_definition
- 将metadata
标记为计算(#6266)
2.3.0 (2020 年 3 月 27 日)
特征:
-
新数据源:
azurerm_mssql_database
(#6083) -
新数据源:
azurerm_network_service_tags
(#6229) -
新资源:
azurerm_custom_resource_provider
(#6234) -
新资源:
azurerm_hpc_cache_blob_target
(#6035) -
新资源:
azurerm_machine_learning_workspace
(#5696) -
新资源:
azurerm_mssql_database
(#6083) -
新资源:
azurerm_mssql_virtual_machine
(#5263) -
新资源:
azurerm_policy_remediation
(#5746)
改进:
- 依赖项:将
github.com/Azure/azure-sdk-for-go
更新为v40.3.0
(#6134) - 依赖项:将
github.com/terraform-providers/terraform-provider-azuread
更新为v0.8.0
(#6134) - 依赖项:将
github.com/tombuildsstuff/giovanni
更新为v0.10.0
(#6169) - 使用
location
字段的所有资源 - 添加验证以确保此字段不是空字符串(#6242) - 数据源
azurerm_storage_container
- 公开resource_manager_id
字段(#6170) -
azurerm_automation_schedule
- 为时区字段添加验证 (#5759) -
azurerm_cognitive_account
- 对qna_runtime_endpoint
属性的支持 (#5778) -
azurerm_hpc_cache
- 公开mount_addresses
字段(#6214) -
azurerm_lb
- 允许private_ip_address
属性的 ipv6 地址(#6125) -
azurerm_managed_disk
-disk_encryption_set_id
字段不再是 ForceNew (#6207) -
azurerm_public_ip
- 对动态 IPv6 地址的支持(#6140) -
azurerm_service_fabric_cluster
- 对client_certificate_common_name
属性的支持 (#6097) -
azurerm_storage_container
- 公开resource_manager_id
字段(#6170) -
azurerm_storage_share
- 公开resource_manager_id
字段(#6170) -
azurerm_traffic_manager_profile
- 对custom_header
属性的支持 (#5923)
BUG 修复:
-
azurerm_analysis_server
- 将ipv4_firewall_rule
块切换到集而不是列表来处理此未排序(#6179) -
azurerm_linux_virtual_machine
- 使custom_data
字段敏感(#6225) -
azurerm_linux_virtual_machine_scale_set
- 使custom_data
字段敏感(#6225) -
azurerm_managed_disk
- 仅在更改磁盘大小、磁盘加密集 ID 或存储帐户类型时重新启动附加虚拟机(#6162) -
azurerm_netapp_volume
- 允许storage_quota_in_gb
属性最多102400
MB(#6228) -
azurerm_policy_definition
- 在分析管理组 ID 时修复 bug (#5981) -
azurerm_postgresql_server
- 更新name
字段的验证(#6064) -
azurerm_sql_database
- 为扩展审核策略客户端使用正确的基本 URI(#6233) -
azurerm_storage_management_policy
- 在base_blob
块内有条件地设置值(#6250) -
azurerm_virtual_machine_data_disk_attachment
- 在 VM 不再可用时检测磁盘附件(#6237) -
azurerm_windows_virtual_machine
- 使custom_data
字段敏感(#6225) -
azurerm_windows_virtual_machine_scale_set
- 使custom_data
字段敏感(#6225)
2.2.0 (2020 年 3 月 18 日)
特征:
-
新数据源:
azurerm_app_configuration
(#6133) -
新数据源:
azurerm_powerbi_embedded
(#5152) -
新资源:
azurerm_cost_management_export_resource_group
(#6131) -
新资源:
azurerm_powerbi_embedded
(#5152) -
新资源:
azurerm_virtual_hub_connection
(#5951)
改进:
- 数据源:*
azurerm_logic_app_workflow
- 公开计算字段:endpoint_configuration
(#5862) -
azurerm_application_gateway
- 通过key_value_secret_id
属性支持密钥保管库 SSL 证书(#4366) -
azurerm_function_app
- 支持配置daily_memory_time_quota
(#6100) -
azurerm_logic_app_workflow
- 公开计算字段:endpoint_configuration
(#5862) -
azurerm_linux_virtual_machine_scale_set
- 对scale_in_policy
和terminate_notification
的支持(#5391) -
azurerm_sql_database
- 对extended_auditing_policy
属性的支持 (#5049) -
azurerm_windows_virtual_machine_scale_set
- 对scale_in_policy
和terminate_notification
的支持(#5391)
BUG 修复:
- 数据源:
azurerm_iothub_dps_shared_access_policy
- 从服务终结点而不是设备终结点生成primary_connection_string
和secondary_connection_string
(#6108) -
azurerm_function_app
- 为高级计划添加WEBSITE_CONTENT
&WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#5761) -
azurerm_iothub_dps_shared_access_policy
- 从服务终结点而不是设备终结点生成primary_connection_string
和secondary_connection_string
(#6108) -
azurerm_linux_virtual_machine
- 更新name
验证以允许时间段(#5966) -
azurerm_linux_virtual_machine_scale_set
- 更新name
验证以允许时间段(#5966) -
azurerm_storage_management_policy
- 修复了单个 blob 规则操作的使用(#5803)
2.1.0 (2020 年 3 月 11 日)
笔记:
azurerm_frontdoor
资源引入了中断性变更,因为基础服务 API 强制实施 location
属性必须在所有新部署的 Front Door 服务上设置为“全局”。
特征:
-
新数据源:
azurerm_database_migration_project
(#5993) -
新数据源:
azurerm_database_migration_service
(#5258) -
新数据源:
azurerm_kusto_cluster
(#5942) -
新数据源:
azurerm_servicebus_topic_authorization_rule
(#6017) -
新资源:
azurerm_bot_channel_directline
(#5445) -
新资源:
azurerm_database_migration_project
(#5993) -
新资源:
azurerm_database_migration_service
(#5258) -
新资源:
azurerm_hpc_cache
(#5528) -
新资源:
azurerm_iotcentral_application
(#5446) -
新资源:
azurerm_monitor_scheduled_query_rules_alert
(#5053) -
新资源:
azurerm_monitor_scheduled_query_rules_log
(#5053) -
新资源:
azurerm_spatial_anchors_account
(#6011)
改进:
- batch:升级到 API 版本
2019-08-01
(#5967) - containerservice:升级到 API 版本
2019-11-01
(#5531) - netapp:升级到 API 版本
2019-10-01
(#5531) - 依赖项:暂时切换到使用分叉
github.com/Azure/go-autorest
来解决存储授权者中的问题(#6050) - 依赖项:将
github.com/tombuildsstuff/giovanni
更新到v0.9.0
(#6050) -
azurerm_application_gateway
- 支持 V2 SKU 的capacity
属性(#5906)最多125
) -
azurerm_automation_dsc_configuration
- 对tags
属性的支持 (#5827) -
azurerm_batch_pool
- 对public_ips
属性的支持 (#5967) -
azurerm_frontdoor
- 在backend_pool_health_probe
块enabled
和probe_method
中公开的新属性(#5924) -
azurerm_function_app
- 添加了os_type
字段,以帮助支持linux
函数应用(#5839) -
azurerm_kubernetes_cluster
:支持node_labels
属性(#5531) -
azurerm_kubernetes_cluster
:支持tags
属性(#5931) -
azurerm_kubernetes_cluster_node_pool
:支持node_labels
属性(#5531) -
azurerm_kubernetes_cluster_node_pool
:支持tags
属性(#5931) -
azurerm_kusto_cluster
- 支持enable_disk_encryption
和enable_streaming_ingest
属性(#5855) -
azurerm_lb
- 对private_ip_address_version
属性的支持 (#5590) -
azurerm_mariadb_server
- 更改geo_redundant_backup
属性现在强制使用新资源(#5961) -
azurerm_netapp_account
- 对tags
属性的支持 (#5995) -
azurerm_netapp_pool
- 对tags
属性的支持 (#5995) -
azurerm_netapp_snapshot
- 对tags
属性的支持 (#5995) -
azurerm_netapp_volume
- 对tags
属性的支持 (#5995) -
azurerm_netapp_volume
- 对protocol_types
属性的支持(#5485) -
azurerm_netapp_volume
- 弃用了cifs_enabled
、nfsv3_enabled
和nfsv4_enabled
属性,转而支持protocols_enabled
(#5485) -
azurerm_network_watcher_flow_log
- 对流量分析interval_in_minutes
属性的支持(#5851) -
azurerm_private_dns_a_record
- 导出fqdn
属性(#5949) -
azurerm_private_dns_aaaa_record
- 导出fqdn
属性(#5949) -
azurerm_private_dns_cname_record
- 导出fqdn
属性(#5949) -
azurerm_private_dns_mx_record
- 导出fqdn
属性(#5949) -
azurerm_private_dns_ptr_record
- 导出fqdn
属性(#5949) -
azurerm_private_dns_srv_record
- 导出fqdn
属性(#5949) -
azurerm_private_endpoint
- 将private_ip_address
公开为计算属性(#5838) -
azurerm_redis_cache
- 对primary_connection_string
和secondary_connection_string
属性的支持(#5958) -
azurerm_sql_server
- 对extended_auditing_policy
属性的支持 (#5036) -
azurerm_storage_account
- 最多支持 50 个标记(#5934) -
azurerm_virtual_wan
- 对type
属性的支持 (#5877)
BUG 修复:
-
azurerm_app_service_plan
- 不再在更新时发送空app_service_environment_id
属性(#5915) -
azurerm_automation_schedule
- 修复时间验证(#5876) -
azurerm_batch_pool
-frontend_port_range
现在已正确设置。 (#5941) -
azurerm_dns_txt_record
- 支持长度高达1024
个字符的记录(#5837) -
azurerm_frontdoor
- 修复backend_pool_load_balancing
/backend_pool_health_probe
的方式(#5924) -
azurerm_frontdoor
- 将在Global
位置创建的所有新前门资源(#6015) -
azurerm_frontdoor_firewall_policy
- 为 Frontdoor WAF 名称限制添加验证(#5943) -
azurerm_linux_virtual_machine_scale_set
- 正确source_image_id
验证(#5901) -
azurerm_netapp_volume
- 支持大小为 uoto100TB
(#5485) -
azurerm_search_service
- 更改属性replica_count
&partition_count
属性不再强制新资源(#5935) -
azurerm_storage_account
- 在指定空的static_website
块时修复崩溃(#6050) -
azurerm_storage_account
- 使用 SharedKey 授权在不使用 AzureAD 身份验证时读取/更新静态网站(#6050)
2.0.0 (2020 年 2 月 24 日)
笔记:
- 主版本: Azure 提供程序版本 2.0 是主要版本 -- 已删除某些已弃用的字段/资源 - 请参阅 2.0 升级指南以了解详细信息。
-
提供程序块: Azure 提供程序现在要求在提供程序块中指定
features
块,该块可用于更改某些资源的行为 - 有关features
块的详细信息,请参阅文档。 - Terraform 0.10/0.11: Azure 提供程序的版本 2.0 不再支持 Terraform 0.10 或 0.11 - 必须升级到 Terraform 0.12 才能使用 Azure 提供程序的版本 2.0。
特征:
- 自定义超时: - Azure 提供程序中的所有资源现在都允许配置自定义超时 - 有关详细信息,请参阅 Terraform 的超时文档 以及每个数据源资源中的文档。
- 需要导入: Azure 提供程序现在在创建现有资源之前检查是否存在现有资源,这意味着,如果尝试创建已存在的资源(无需导入该资源),系统会提示将其导入状态。
-
新数据源:
azurerm_app_service_environment
(#5508) -
新数据源:
azurerm_eventhub_authorization_rule
(#5805) -
新资源:
azurerm_app_service_environment
(#5508) -
新资源:
azurerm_express_route_gateway
(#5523) -
新资源:
azurerm_linux_virtual_machine
(#5705) -
新资源:
azurerm_linux_virtual_machine_scale_set
(#5705) -
新资源:
azurerm_network_interface_security_group_association
(#5784) -
新资源:
azurerm_storage_account_customer_managed_key
(#5668) -
新资源:
azurerm_virtual_machine_scale_set_extension
(#5705) -
新资源:
azurerm_windows_virtual_machine
(#5705) -
新资源:
azurerm_windows_virtual_machine_scale_set
(#5705)
重大更改:
- 环境变量
DISABLE_CORRELATION_REQUEST_ID
已重命名为ARM_DISABLE_CORRELATION_REQUEST_ID
以匹配其他环境变量 - 字段
tags
不再computed
- 数据源:
azurerm_api_management
- 删除已弃用的sku
块(#5725) - 数据源:
azurerm_app_service
- 从site_config
块中删除已弃用的字段subnet_mask
(#5823) - 数据源:
azurerm_app_service_plan
- 已弃用的properties
块已被删除,因为这些属性已移动到顶层(#5717) - 数据源:
azurerm_azuread_application
- 自弃用后已删除此数据源(#5748) - 数据源:
azurerm_azuread_service_principal
- 自弃用后已删除此数据源(#5748) - 数据源:
azurerm_builtin_role_definition
- 已删除的数据源(#5844) - 数据源:
azurerm_dns_zone
- 删除已弃用的zone_type
字段(#5794) - 数据源:
azurerm_dns_zone
- 删除已弃用的registration_virtual_network_ids
字段(#5794) - 数据源:
azurerm_dns_zone
- 删除已弃用的resolution_virtual_network_ids
字段(#5794) - 数据源:
azurerm_key_vault
- 删除sku
块,因为此块已被弃用,转而支持sku_name
字段(#5774) - 数据源:
azurerm_key_vault_key
- 删除已弃用的vault_uri
字段(#5774) - 数据源:
azurerm_key_vault_secret
- 删除已弃用的vault_uri
字段(#5774) - 数据源:
azurerm_kubernetes_cluster
- 从agent_pool_profile
块中删除字段dns_prefix
(#5823) - 数据源:
azurerm_network_interface
- 删除已弃用的字段internal_fqdn
(#5823) - 数据源:
azurerm_private_link_service
- 删除已弃用的字段network_interface_ids
(#5823) - 数据源:
azurerm_private_link_endpoint_connection
- 已删除的数据源(#5844) - 数据源:
azurerm_recovery_services_protection_policy_vm
已重命名为azurerm_backup_policy_vm
(#5816) - 数据源:
azurerm_role_definition
- 删除已弃Virtual Machine Contributor
用的别名VirtualMachineContributor
(#5733) - 数据源:
azurerm_storage_account
- 删除account_encryption_source
字段,因为 Azure 不再可配置此字段(#5668) - 数据源:
azurerm_storage_account
- 删除enable_blob_encryption
字段,因为 Azure 不再可配置此字段(#5668) - 数据源:
azurerm_storage_account
- 删除enable_file_encryption
字段,因为 Azure 不再可配置此字段(#5668) - 数据源:
azurerm_scheduler_job_collection
- 自弃用后已删除此数据源(#5712) - 数据源:
azurerm_subnet
- 删除已弃用的ip_configuration
字段(#5801) - 数据源:
azurerm_virtual_network
- 删除已弃用的address_spaces
字段(#5823) -
azurerm_api_management
- 删除已弃用的sku
块(#5725) -
azurerm_api_management
- 删除security
块中已弃用的字段(#5725) -
azurerm_application_gateway
- 不再计算backend_address_pool
块中的字段fqdns
(#5823) -
azurerm_application_gateway
- 不再计算backend_address_pool
块中的字段ip_addresses
(#5823) -
azurerm_application_gateway
- 已删除backend_address_pool
块内已弃用的字段fqdn_list
(#5823) -
azurerm_application_gateway
- 已删除backend_address_pool
块内已弃用的字段ip_address_list
(#5823) -
azurerm_application_gateway
- 已删除弃用的字段disabled_ssl_protocols
(#5823) -
azurerm_application_gateway
- 不再计算ssl_policy
块中的字段disabled_protocols
(#5823) -
azurerm_app_service
- 从site_config
块中删除字段subnet_mask
(#5823) -
azurerm_app_service
-site_config
块中的字段ip_address
现在引用 CIDR 块,而不是与 Azure API 匹配的 IP 地址(#5823) -
azurerm_app_service
- 从site_config
块中删除字段virtual_network_name
(#5823) -
azurerm_app_service_plan
- 由于这些属性已移动到顶级(#5717),弃用的properties
块已被删除。 -
azurerm_app_service_slot
- 从site_config
块中删除字段subnet_mask
(#5823) -
azurerm_app_service_slot
-site_config
块中的字段ip_address
现在引用 CIDR 块,而不是与 Azure API 匹配的 IP 地址(#5823) -
azurerm_app_service_slot
- 从site_config
块中删除字段virtual_network_name
(#5823) -
azurerm_application_gateway
- 将match
块中body
字段的默认值从*
更新为空字符串(#5752) -
azurerm_automation_account
- 删除已弃用sku_name
字段的sku
块(#5781) -
azurerm_automation_credential
- 删除已弃用的account_name
字段(#5781) -
azurerm_automation_runbook
- 删除已弃用的account_name
字段(#5781) -
azurerm_automation_schedule
- 删除已弃用的account_name
字段(#5781) -
azurerm_autoscale_setting
- 已删除的资源(#5844) -
azurerm_availability_set
- 将managed
的默认值从false
更新为true
(#5724) -
azurerm_azuread_application
- 此资源已弃用(#5748) -
azurerm_azuread_service_principal_password
- 此资源已弃用(#5748) -
azurerm_azuread_service_principal
- 此资源已弃用(#5748) -
azurerm_client_config
- 删除弃用的字段service_principal_application_id
(#5823) -
azurerm_client_config
- 删除弃用的字段service_principal_object_id
(#5823) -
azurerm_cognitive_account
- 删除已弃用的sku_name
块(#5797) -
azurerm_connection_monitor
- 已删除的资源(#5844) -
azurerm_container_group
- 从container
块中删除port
字段(#5823) -
azurerm_container_group
- 从container
块中删除protocol
字段(#5823) -
azurerm_container_group
-ports
字段不再计算(#5823) -
azurerm_container_group
-ports
块中的protocol
字段不再计算,现在默认为TCP
(#5823) -
azurerm_container_group
- 删除弃用的字段command
(#5823) -
azurerm_container_registry
- 删除已弃用的storage_account
块(#5823) -
azurerm_container_service
- 此资源已弃用(#5709) -
azurerm_cosmosdb_mongo_collection
- 删除已弃用的indexes
块(#5853) -
azurerm_ddos_protection_plan
- 已删除的资源(#5844) -
azurerm_devspace_controller
- 删除已弃用的sku
块(#5795) -
azurerm_dns_cname_record
- 删除已弃用的records
字段(#5794) -
azurerm_dns_ns_record
- 删除已弃用的records
字段(#5794) -
azurerm_dns_zone
- 删除已弃用的zone_type
字段(#5794) -
azurerm_dns_zone
- 删除已弃用的registration_virtual_network_ids
字段(#5794) -
azurerm_dns_zone
- 删除已弃用的resolution_virtual_network_ids
字段(#5794) -
azurerm_eventhub
- 删除已弃用的location
字段(#5793) -
azurerm_eventhub_authorization_rule
- 删除已弃用的location
字段(#5793) -
azurerm_eventhub_consumer_group
- 删除已弃用的location
字段(#5793) -
azurerm_eventhub_namespace
- 删除弃用的kafka_enabled
字段,因为此字段现在由 Azure 管理(#5793) -
azurerm_eventhub_namespace_authorization_rule
- 删除已弃用的location
字段(#5793) -
azurerm_firewall
- 从ip_configuration
块中删除已弃用的字段internal_public_ip_address_id
(#5823) -
azurerm_firewall
-ip_configuration
块内的字段public_ip_address_id
现在是必需的(#5823) -
azurerm_frontdoor
-forwarding_configuration
块中的字段cache_enabled
现在默认为false
而不是true
(#5852) -
azurerm_frontdoor
-forwarding_configuration
块中的字段cache_query_parameter_strip_directive
现在默认为StripAll
而不是StripNone
。 (#5852) -
azurerm_frontdoor
-forwarding_configuration
块中的字段forwarding_protocol
现在默认为HttpsOnly
而不是MatchRequest
(#5852) -
azurerm_function_app
- 从site_config
块中删除字段virtual_network_name
(#5823) -
azurerm_function_app
- 更新ip_restriction
块中的字段ip_address
以接受 CIDR 而不是 IP 地址以匹配更新的 API 行为(#5823) -
azurerm_iot_dps
- 此资源已弃用(#5753) -
azurerm_iot_dps_certificate
- 此资源已弃用(#5753) -
azurerm_iothub
- 将删除已弃用的sku.tier
属性。 (#5790) -
azurerm_iothub_dps
- 将删除已弃用的sku.tier
属性。 (#5790) -
azurerm_key_vault
- 删除sku
块,因为这已被弃用,转而支持sku_name
字段(#5774) -
azurerm_key_vault_access_policy
- 删除已被key_vault_id
字段取代的已弃用字段vault_name
(#5774) -
azurerm_key_vault_access_policy
- 删除已被key_vault_id
字段取代的已弃用字段resource_group_name
(#5774) -
azurerm_key_vault_certificate
- 删除已弃用的vault_uri
字段(#5774) -
azurerm_key_vault_key
- 删除已弃用的vault_uri
字段(#5774) -
azurerm_key_vault_secret
- 删除已弃用的vault_uri
字段(#5774) -
azurerm_kubernetes_cluster
- 将load_balancer_sku
的默认值从Basic
更新为Standard
(#5747) -
azurerm_kubernetes_cluster
- 块default_node_pool
现在是必需的(#5823) -
azurerm_kubernetes_cluster
- 删除已弃用的agent_pool_profile
块(#5823) -
azurerm_kubernetes_cluster
- 不再计算字段enable_pod_security_policy
(#5823) -
azurerm_lb_backend_address_pool
- 删除已弃用的location
字段(#5823) -
azurerm_lb_nat_pool
- 删除已弃用的location
字段(#5823) -
azurerm_lb_nat_rule
- 删除已弃用的location
字段(#5823) -
azurerm_lb_probe
- 删除已弃用的location
字段(#5823) -
azurerm_lb_rule
- 删除已弃用的location
字段(#5823) -
azurerm_log_analytics_workspace_linked_service
- 此资源已弃用(#5754) -
azurerm_log_analytics_linked_service
-resource_id
字段已从linked_service_properties
块移动到顶层,并且将删除已弃用的字段linked_service_properties
。 这已替换为resource_id
资源(#5775) -
azurerm_maps_account
-sku_name
字段现在区分大小写(#5776) -
azurerm_mariadb_server
- 删除sku
块,因为它被弃用,转而支持sku_name
字段(#5777) -
azurerm_metric_alertrule
- 已删除的资源(#5844) -
azurerm_monitor_metric_alert
- 将auto_mitigate
的默认值从false
更新为true
(#5773) -
azurerm_monitor_metric_alertrule
- 已删除的资源(#5844) -
azurerm_mssql_elasticpool
- 删除已弃用的elastic_pool_properties
块(#5744) -
azurerm_mysql_server
- 删除已弃用的sku
块(#5743) -
azurerm_network_interface
- 从ip_configurations
块中删除已弃用的application_gateway_backend_address_pools_ids
字段(#5784) -
azurerm_network_interface
- 从ip_configurations
块中删除已弃用的application_security_group_ids
字段(#5784) -
azurerm_network_interface
- 从ip_configurations
块中删除已弃用的load_balancer_backend_address_pools_ids
字段(#5784) -
azurerm_network_interface
- 从ip_configurations
块中删除已弃用的load_balancer_inbound_nat_rules_ids
字段(#5784) -
azurerm_network_interface
- 删除已弃用的internal_fqdn
字段(#5784) -
azurerm_network_interface
- 删除network_security_group_id
字段,以支持新的拆分资源azurerm_network_interface_security_group_association
(#5784) -
azurerm_network_interface_application_security_group_association
- 现在需要对所有 IP 配置(#5815) 删除网络接口与应用程序安全组之间的ip_configuration_name
字段关联) -
azurerm_network_interface
-virtual_machine_id
字段现在仅计算,因为它不可设置(#5784) -
azurerm_notification_hub_namesapce
- 删除sku
块,赞成sku_name
参数(#5722) -
azurerm_postgresql_server
- 删除已弃用sku_name
字段的sku
块(#5721) -
azurerm_private_link_endpoint
- 已删除的资源(#5844) -
azurerm_private_link_service
- 删除弃用的字段network_interface_ids
(#5823) -
azurerm_public_ip
- 进行所需的allocation_method
字段(#5823) -
azurerm_public_ip
- 删除弃用的字段public_ip_address_allocation
(#5823) -
azurerm_recovery_network_mapping
- 已删除的资源(#5816) -
azurerm_recovery_replicated_vm
- 已删除的资源(#5816) -
azurerm_recovery_services_fabric
- 已删除的资源(#5816) -
azurerm_recovery_services_protected_vm
- 已删除的资源(#5816) -
azurerm_recovery_services_protection_container
- 已删除的资源(#5816) -
azurerm_recovery_services_protection_container_mapping
- 已删除的资源(#5816) -
azurerm_recovery_services_protection_policy_vm
- 已删除的资源(#5816) -
azurerm_recovery_services_replication_policy
- 已删除的资源(#5816) -
azurerm_relay_namespace
- 删除sku
块,有利于sku_name
领域(#5719) -
azurerm_scheduler_job
- 此资源已弃用(#5712) -
azurerm_scheduler_job_collection
- 此资源已弃用(#5712) -
azurerm_storage_account
- 将account_kind
的默认值从Storage
更新为StorageV2
(#5850) -
azurerm_storage_account
- 删除已弃用的account_type
字段(#5710) -
azurerm_storage_account
- 删除已弃用的enable_advanced_threat_protection
字段(#5710) -
azurerm_storage_account
- 将enable_https_traffic_only
的默认值从false
更新为true
(#5808) -
azurerm_storage_account
- 删除account_encryption_source
字段,因为 Azure 不再可配置此字段(#5668) -
azurerm_storage_account
- 删除enable_blob_encryption
字段,因为 Azure 不再可配置此字段(#5668) -
azurerm_storage_account
- 删除enable_file_encryption
字段,因为 Azure 不再可配置此字段(#5668) -
azurerm_storage_blob
- 使type
字段区分大小写(#5710) -
azurerm_storage_blob
- 删除已弃用的attempts
字段(#5710) -
azurerm_storage_blob
- 删除已弃用的resource_group_name
字段(#5710) -
azurerm_storage_container
- 删除已弃用的resource_group_name
字段(#5710) -
azurerm_storage_container
- 删除已弃用的properties
块(#5710) -
azurerm_storage_queue
- 删除已弃用的resource_group_name
字段(#5710) -
azurerm_storage_share
- 删除已弃用的resource_group_name
字段(#5710) -
azurerm_storage_table
- 删除已弃用的resource_group_name
字段(#5710) -
azurerm_subnet
- 删除已弃用的ip_configuration
字段(#5801) -
azurerm_subnet
- 删除已弃用的network_security_group_id
字段(#5801) -
azurerm_subnet
- 删除已弃用的route_table_id
字段(#5801) -
azurerm_subnet
- 在service_endpoints
块非计算service_delegation
块内创建actions
列表(#5801) -
azurerm_virtual_network_peering
-allow_virtual_network_access
现在默认为 true,与 API 和门户行为匹配。 (#5832) -
azurerm_virtual_wan
- 删除弃用的字段security_provider_name
(#5823)
改进:
- web:更新到 API 版本
2019-08-01
(#5823) - 数据源:
azurerm_kubernetes_service_version
- 支持筛选预览版(#5662) -
azurerm_dedicated_host
- 支持将sku_name
设置为DSv3-Type2
和ESv3-Type2
(#5768) -
azurerm_key_vault
- 支持配置purge_protection_enabled
(#5344) -
azurerm_key_vault
- 支持配置soft_delete_enabled
(#5344) -
azurerm_sql_database
- 支持配置zone_redundant
(#5772) -
azurerm_storage_account
- 支持配置static_website
块(#5649) -
azurerm_storage_account
- 支持在blob_properties
块内配置cors_rules
(#5425) -
azurerm_subnet
- 对增量更新的支持(#5801) -
azurerm_windows_virtual_machine
- 从共享库映像预配时修复 bug (#5661)
BUG 修复:
-
azurerm_application_insights
-application_type
字段现在区分大小写(#5817) -
azurerm_api_management_api
- 允许空白path
字段(#5833) -
azurerm_eventhub_namespace
-network_rulesets
块中的字段ip_rule
现在最多支持 128 个项目(#5831) -
azurerm_eventhub_namespace
-network_rulesets
块中的字段virtual_network_rule
现在最多支持 128 个项目(#5831) -
azurerm_linux_virtual_machine
- 在删除期间使用删除自定义超时(#5764) -
azurerm_netapp_account
- 允许在name
字段中使用-
字符(#5842) -
azurerm_network_interface
-dns_servers
字段现在遵循排序(#5784) -
azurerm_public_ip_prefix
- 修复prefix_length
验证以匹配 Azure API(#5693) -
azurerm_recovery_services_vault
- 使用请求的云而不是默认云(#5825) -
azurerm_role_assignment
- 验证name
为 UUID (#5624) -
azurerm_signalr_service
- 确保在正确的情况下分析 SignalR 段(#5737) -
azurerm_storage_account
- 更新存储帐户时锁定存储帐户资源 (#5668) -
azurerm_subnet
- 支持更新enforce_private_link_endpoint_network_policies
字段(#5801) -
azurerm_subnet
- 支持更新enforce_private_link_service_network_policies
字段(#5801) -
azurerm_windows_virtual_machine
- 在删除期间使用删除自定义超时(#5764)
有关 v2.00.0 和 v1.0.0 版本之间的更改的信息,请参阅 以前的 v1.x 更改日志条目。
有关 v1.0.0 版本之前的更改的信息,请参阅 v0.x changelog