Terraform AzureRM 提供程序版本历史记录
本文包含 HashiCorp 站点的以下更改日志,其中显示了 Terraform AzureRM 提供程序版本:
版本 3.0.0 - 当前
3.86.0 (未发布)
特征:
- 新资源:
azurerm_log_analytics_workspace_table
[GH-24229]
增强功能:
- 依赖项:更新到
v0.20231215.1114251
hashicorp/go-azure-sdk
[GH-24251] azurerm_logic_app_standard
- 添加对site_config.0.public_network_access_enabled
[GH-24257] 的支持azurerm_linux_web_app
- 添加对 [GH-24289] 的值20-lts
node_version
的支持
Bug 修复:
azurerm_bot_service
- 修复在 Read func 中始终设置为true
的 bugpublic_network_access_enabled
[GH-24255]-
azurerm_linux_virtual_machine
-additional_capabilities.0.ultra_ssd_enabled
现在可以在更新期间添加 [GH-24274]
azurerm_logic_app_standard
- 更新不再支持~4
其默认值~3
version
[GH-24134]azurerm_windows_virtual_machine
-additional_capabilities.0.ultra_ssd_enabled
现在可以在更新期间添加 [GH-24274]
3.85.0 (2023 年 12 月 14 日)
特征:
增强功能:
- 提供程序:支持使用Azure Kubernetes 服务工作负荷标识进行身份验证(#23965)
- dependencies:更新到
v0.65.0
github.com/hashicorp/go-azure-helpers
(#24222) - 依赖项:更新到
v0.20231214.1220802
github.com/hashicorp/go-azure-sdk
(#24246) - dependencies:更新到版本
v0.20231214.1160726
github.com/hashicorp/go-azure-sdk
(#24241) - dependencies: update
security/automation
to usehashicorp/go-azure-sdk
(#24156) dataprotection
:更新到 API 版本2023-05-01
(#24143)kusto
:删除旧资源 ID 分析器的剩余部分,现在此使用hashicorp/go-azure-sdk
(#24238)- 数据源:
azurerm_cognitive_account
- 导出identity
块 (#24214) - 数据源:
azurerm_monitor_workspace
- 添加对default_data_collection_endpoint_id
属性的支持default_data_collection_rule_id
(#24153) - 数据源:
azurerm_shared_image_gallery
- 添加对image_names
属性的支持 (#24176) azurerm_dns_txt_record
- 最多允许4096
属性record.value
的字符 (#24169)azurerm_container_app
- 对workload_profile_name
属性的支持 (#24219)azurerm_container_app
- 块的 suppotinit_container
(#23955)azurerm_hpc_cache_blob_nfs_target
- 支持verification_timer_in_seconds
和属性 (#24207write_back_timer_in_seconds
)azurerm_hpc_cache_nfs_target
- 对verification_timer_in_seconds
属性的支持 (#24208write_back_timer_in_seconds
)azurerm_linux_web_app
- 与 (#21834) 进行client_secret_setting_name
可选和冲突client_secret_certificate_thumbprint
azurerm_linux_web_app_slot
- 与 (#21834) 进行client_secret_setting_name
可选和冲突client_secret_certificate_thumbprint
azurerm_linux_web_app
- 修复设置可能丢失的 bugapp_settings
(#24221)azurerm_linux_web_app_slot
- 修复设置可能丢失的 bugapp_settings
(#24221)azurerm_log_analytics_workspace
- 添加对immediate_data_purge_on_30_days_enabled
属性的支持 (#24015)azurerm_mssql_server
- 支持密钥保管库密钥的其他标识类型(#24236)azurerm_machine_learning_datastore_blobstorage
- 资源现在在创建时跳过验证 (#24078)azurerm_machine_learning_datastore_datalake_gen2
- 资源现在在创建时跳过验证 (#24078)azurerm_machine_learning_datastore_fileshare
- 资源现在在创建时跳过验证 (#24078)azurerm_monitor_workspace
- 支持default_data_collection_endpoint_id
和属性 (#24153default_data_collection_rule_id
)azurerm_redis_cache
- 对storage_account_subscription_id
属性的支持 (#24101)azurerm_storage_blob
- 支持source_content
类型Page
(#24177)azurerm_web_application_firewall_policy
- 支持属性的新值rule_group_name
(#24194)azurerm_windows_web_app
- 使client_secret_setting_name
属性可选且与client_secret_certificate_thumbprint
属性冲突 (#21834)azurerm_windows_web_app_slot
- 使client_secret_setting_name
属性可选且与client_secret_certificate_thumbprint
属性冲突 (#21834)azurerm_windows_web_app
- 修复设置可能丢失的 bugapp_settings
(#24221)azurerm_windows_web_app_slot
- 修复设置可能丢失的 bugapp_settings
(#24221)azurerm_cognitive_account
ContentSafety
- 添加到kind
属性验证 (#24205)
Bug 修复:
- 提供程序:修复在 Azure 中国云中运行时Azure 存储身份验证问题(#24246)
- 数据源:
azurerm_role_definition
- 修复错误role_definition_id
设置和scope
未正确设置的 bug (#24211) azurerm_batch_account
- 修复了即使资源不受支持(#24204)也可以传递给资源的 bugUserAssigned, SystemAssigned
azurerm_batch_pool
- 修复了 bug,settings_json
其中没有protected_settings
被解封(#24075)azurerm_bot_service_azure_bot
- 修复了已设置为值 (#24164) 的LuisKey
bugpublic_network_access_enabled
azurerm_cognitive_account_customer_managed_key
-identity_client_id
为空时不再传递给 API (#24231)azurerm_linux_web_app_slot
- 与父级service_plan_id
相同的错误service_plan_id
(#23403)azurerm_management_group_template_deployment
- 修复无法更新的template_spec_version_id
bug (#24072)azurerm_pim_active_role_assignment
- 通过根据提供scope
的角色分配筛选可用角色分配来修复导入问题 (#24077)azurerm_pim_eligible_role_assignment
- 通过根据提供scope
的角色分配筛选可用角色分配来修复导入问题 (#24077)azurerm_resource_group_template_deployment
- 修复无法更新的template_spec_version_id
bug (#24072)azurerm_security_center_setting
- 修复 (#24210) 的大小写setting_name
Sentinel
azurerm_storage_account
- 修复检查和routingInputs.PublishInternetEndpoints
routingInputs.PublishMicrosoftEndpoints
(#24228) 时的崩溃azurerm_storage_share_file
- 当指定的source
文件为空时防止恐慌 (#24179)azurerm_subscription_template_deployment
- 修复无法更新的template_spec_version_id
bug (#24072)azurerm_tenant_template_deployment
- 修复无法更新的template_spec_version_id
bug (#24072)azurerm_virtual_machine
- 通过检查第一个元素additional_capabilities
(#24159) 来防止恐慌azurerm_windows_web_app_slot
- 与父级service_plan_id
相同的错误service_plan_id
(#23403)
3.84.0 (2023 年 12 月 7 日)
特征:
- 新数据源:
azurerm_storage_containers
(#24061) - 新资源:
azurerm_elastic_san
(#23619) - 新资源:
azurerm_key_vault_managed_hardware_security_module_role_assignment
(#22332) - 新资源:
azurerm_key_vault_managed_hardware_security_module_role_definition
(#22332)
增强功能:
- 依赖项:从
v5.0
更新 mssql elasticpools2023-05-01-preview
- 依赖项:更新到
v0.20231207.1122031
github.com/hashicorp/go-azure-sdk
(#24149) - 数据源:
azurerm_storage_account
- 导出 blob、dfs、文件、队列、表和 Web 的主和辅助 Internet 和 Microsoft 主机名(#23517) - 数据源:
azurerm_cosmosdb_account
- 导出connection_strings
、primary_sql_connection_string
、、primary_readonly_sql_connection_string
secondary_sql_connection_string
、primary_mongodb_connection_string
secondary_mongodb_connection_string
secondary_readonly_sql_connection_string
、和secondary_readonly_mongodb_connection_string
primary_readonly_mongodb_connection_string
属性(#24129) azurerm_bot_service_azure_bot
- 对public_network_access_enabled
属性的支持 (#24125)azurerm_container_app_environment
- 对workload_profile
属性的支持 (#23478)azurerm_cosmosdb_cassandra_datacenter
- 对seed_node_ip_addresses
属性的支持 (#24076)azurerm_firewall
- 对dns_proxy_enabled
属性的支持 (#20519)azurerm_kubernetes_cluster
- 对属性和sku_tier
Premium
(#23970) 的支持support_plan
azurerm_mssql_database
- 对enclave_type
字段的支持 (#24054)azurerm_mssql_elasticpool
- 对enclave_type
字段的支持 (#24054)azurerm_mssql_managed_instance
- 支持更多vcores
:、、、12
10
20
、48
、56
、96
、128
(#24085)6
azurerm_redis_linked_server
- 对属性geo_replicated_primary_host_name
的支持 (#23984)azurerm_storage_account
- 公开 blob、dfs、文件、队列、表和 Web 的主和辅助 Internet 和 Microsoft 主机名(#23517)azurerm_synapse_role_assignment
- 对principal_type
属性的支持 (#24089)azurerm_spring_cloud_build_deployment
- 对application_performance_monitoring_ids
属性的支持 (#23969)azurerm_virtual_network_gateway
- 对属性virtual_wan_traffic_enabled
ip_sec_replay_protection_enabled
policy_group
virtual_network_gateway_client_connection
radius_server
remote_vnet_traffic_enabled
ipsec_policy
dns_forwarding_enabled
(#23220) 的支持bgp_route_translation_for_nat_enabled
Bug 修复:
azurerm_application_insights_api_key
- 阻止无法为 Application Insights 实例创建多个密钥的 bug (#23463)azurerm_container_registry
network_rule_set.virtual_network
- 属性已弃用(#24140)azurerm_hdinsight_hadoop_cluster
- 通过检索用户配置中提供的值设置为roles.edge_node.install_script_action.parameters
状态,因为 API 不会返回此属性 (#23971)azurerm_kubernetes_cluster
- 防止维护时段开始日期始终重新计算并发送到 API 的 bug (#23985)azurerm_mssql_database
- 除非设置了 (#24124)azurerm_mssql_managed_database
- 除非设置了 (#24124)azurerm_mssql_server_microsoft_support_auditing_policy
- 仅在有效负载中包括存储终结点(#24122)azurerm_mobile_network_packet_core_control_plane
- 如果 HTTP 响应为 nil(#24083)azurerm_storage_account
- 还原计划时间名称验证(#23799)
(#24142)azurerm_web_application_firewall_policy
- 拆分创建和更新函数以修复生命周期 - 忽略更改 (#23412)
3.83.0 (2023 年 11 月 30 日)
升级说明
- 密钥库现在使用
ListBySubscription
密钥库资源提供程序中的 API 而不是资源 API 加载。 此更改意味着提供程序现在缓存订阅中可用的密钥库列表,而不是加载这些片段,以解决从资源 API 返回的过时数据(#24019)
特征:
- 新数据源:
azurerm_stack_hci_cluster
(#24032)
增强功能:
- dependencies: updateing to
v0.20231129.1103252
github.com/hashicorp/go-azure-sdk
(#24063) automation
:更新到 API 版本2023-11-01
(#24017)keyvault
:缓存现在使用ListBySubscription
KeyVault 资源提供程序上的终结点进行填充,而不是通过Resources
API(#24019)。keyvault
:更新缓存以填充订阅中可用的所有密钥库以减少 API 调用数(#24019)- 数据源
azurerm_private_dns_zone
:在省略时resource_group_name
重构以使用ListBySubscription
API,而不是资源 API(#24024) azurerm_dashboard_grafana
- 支持grafana_major_version
(#24014)azurerm_linux_web_app
- 添加对 dotnet 8 的支持(#23893)azurerm_linux_web_app_slot
- 添加对 dotnet 8 的支持(#23893)azurerm_media_transform
- 弃用face_detector_preset
和video_analyzer_preset
(#24002)azurerm_postgresql_database
- 更新要包括的collation
验证(#24070)Norwegian_Norway.1252
azurerm_postgresql_flexible_server
- 更新到 API 版本2023-06-01-preview
(#24016)azurerm_redis_cache
- 对active_directory_authentication_enabled
属性的支持 (#23976)azurerm_windows_web_app
- 添加对 dotnet 8 的支持(#23893)azurerm_windows_web_app_slot
- 添加对 dotnet 8 的支持(#23893)azurerm_storage_account
- 在自定义差异中添加name
验证 (#23799)
Bug 修复:
- 身份验证:修复了辅助租户未正确授权的 bug(#24063)
azurerm_app_configuration
- 规范化块中replica
的位置 (#24074)azurerm_cosmosdb_account
- cosmosdb 版本和功能现在可以同时更新 (#24029)azurerm_data_factory_flowlet_data_flow
-source
和sink
属性现在是可选的 (#23987)azurerm_datadog_monitor_tag_rule
- 正确处理默认规则 (#22806)azurerm_ip_group
:修复 API 响应(#24031)中未正确分析故障的问题firewall_ids
firewall_policy_ids
azurerm_nginx_deployment
- 为capacity
添加默认值20
(#24033)
3.82.0 (2023 年 11 月 23 日)
特征:
- 新数据源:
azurerm_monitor_workspace
(#23928) - 新资源:
azurerm_application_load_balancer_subnet_association
(#23628)
增强功能:
- 依赖项:更新到
v0.20231117.1130141
github.com/hashicorp/go-azure-sdk
(#23945) azurestackhci
:更新到 API 版本2023-08-01
(#23939)dashboard
:更新到 API 版本2023-09-01
(#23929)hpccache
:更新到 API 版本2023-05-01
(#24005)mssql
:将资源hashicorp/go-azure-sdk
更新为 API 版本2023-02-01-preview
(#23721)templatespecversions
:更新到 API 版本2022-02-01
(#24007)- 数据源:
azurerm_template_spec_version
- 重构以使用hashicorp/go-azure-sdk
(#24007) azurerm_cosmosdb_postgresql_cluster
-coordinator_storage_quota_in_mb
读取副本 (replica)不再需要 (coordinator_vcore_count
#23928)azurerm_dashboard_grafana
-sku
现在可以设置为Essential
(#23934)azurerm_gallery_application_version
- 添加对config_file
package_file
属性和target_region.exclude_from_latest
属性的支持 (#23816)azurerm_hdinsight_hadoop_cluster
-script_actions
不再强制新 (#23888)azurerm_hdinsight_hbase_cluster
-script_actions
不再强制新 (#23888)azurerm_hdinsight_interactive_query_cluster
-script_actions
不再强制新 (#23888)azurerm_hdinsight_kafka_cluster
-script_actions
不再强制新 (#23888)azurerm_hdinsight_spark_cluster
-script_actions
不再强制新 (#23888)azurerm_kubernetes_cluster
- 添加对gpu_instance
属性的支持 (#23887)azurerm_kubernetes_cluster_node_pool
- 添加对gpu_instance
属性的支持 (#23887)azurerm_log_analytics_workspace
- 添加对identity
属性的支持 (#23864)azurerm_linux_function_app
- 添加对 dotnet 8 的支持(#23638)azurerm_linux_function_app_slot
- 添加对 dotnet 8 的支持(#23638)azurerm_managed_lustre_file_system
- 导出属性mgs_address
(#23942)azurerm_mssql_database
- 支持超大规模 SKU (#23974)azurerm_mssql_database
- 重构以使用hashicorp/go-azure-sdk
(#23721)azurerm_mssql_server
- 重构以使用hashicorp/go-azure-sdk
(#23721)azurerm_shared_image
- 添加对trusted_launch_supported
(#23781) 的支持azurerm_spring_cloud_container_deployment
- 添加对application_performance_monitoring_ids
属性的支持 (#23862)azurerm_spring_cloud_customized_accelerator
- 添加对accelerator_type
属性的支持 (#23797path
)azurerm_point_to_site_vpn_gateway
- 允许多个connection_configurations
块 (#23936)azurerm_private_dns_cname_record
-ttl
现在可以设置为 0 (#23918)azurerm_windows_function_app
- 添加对 dotnet 8 的支持(#23638)azurerm_windows_function_app_slot
- 添加对 dotnet 8 的支持(#23638)
Bug 修复:
azurerm_api_management
- 更正块中additional_location
具有其他位置区域的 bug (#23943)azurerm_dev_test_linux_virtual_machine
-storage_type
现在为 ForceNew 以匹配更新的 API 行为 (#23973)azurerm_dev_test_windows_virtual_machine
-storage_type
现在为 ForceNew 以匹配更新的 API 行为 (#23973)azurerm_disk_encryption_set
- 如果identity
更改从 <a0/a0> 重新 UserAssigned
创建资源 (#23904)azurerm_eventhub_cluster
:sku_name
不再是 ForceNew (#24009)azurerm_firewall
- 重新分配用于firewall_policy_id
解决返回错误大小写的 API 的值(#23993)azurerm_security_center_subscription_pricing
- 修复了阻止删除extensions
和降级tier
到Free
(#23821) 的 bugazurerm_windows_web_app
- 修复更新期间应用程序堆栈设置不正确的问题(#23372)
3.81.0 (2023 年 11 月 16 日)
增强功能:
- dependencies:更新到
v0.20231116.1162710
github.com/hashicorp/go-azure-sdk
(#23922) managedservices
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#23890)network
:更新到 API 版本2023-06-01
(#23875)servicelinker
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#23890)storage
:重构使用基层hashicorp/go-azure-sdk
Azure/go-autorest
的用法github.com/hashicorp/go-azure-sdk
(#23890)- 数据源:
azurerm_network_ddos_protection_plan
重构以使用hashicorp/go-azure-sdk
(#23849) azurerm_linux_function_app
- 通过新属性ftp_publish_basic_authentication_enabled
添加对禁用默认发布配置文件的基本身份验证的支持(webdeploy_publish_basic_authentication_enabled
#23900)azurerm_linux_function_app_slot
- 通过新属性ftp_publish_basic_authentication_enabled
添加对禁用默认发布配置文件的基本身份验证的支持(webdeploy_publish_basic_authentication_enabled
#23900)azurerm_linux_web_app
- 通过新属性ftp_publish_basic_authentication_enabled
添加对禁用默认发布配置文件的基本身份验证的支持(webdeploy_publish_basic_authentication_enabled
#23900)azurerm_linux_web_app_slot
- 通过新属性ftp_publish_basic_authentication_enabled
添加对禁用默认发布配置文件的基本身份验证的支持(webdeploy_publish_basic_authentication_enabled
#23900)azurerm_logic_app_integration_account_certificate
-name
现在接受下划线 (#23866)azurerm_logic_app_integration_account_partner
-business_identity.value
现在接受下划线 (#23866)azurerm_monitor_data_collection_rule
- 添加了对WorkspaceTransforms
as 的支持(#23873kind
)azurerm_network_ddos_protection_plan
:重构以使用hashicorp/go-azure-sdk
(#23849)azurerm_windows_function_app
- 通过新属性ftp_publish_basic_authentication_enabled
添加对禁用默认发布配置文件的基本身份验证的支持(webdeploy_publish_basic_authentication_enabled
#23900)azurerm_windows_function_app_slot
- 通过新属性ftp_publish_basic_authentication_enabled
添加对禁用默认发布配置文件的基本身份验证的支持(webdeploy_publish_basic_authentication_enabled
#23900)azurerm_windows_web_app
- 通过新属性ftp_publish_basic_authentication_enabled
添加对禁用默认发布配置文件的基本身份验证的支持(webdeploy_publish_basic_authentication_enabled
#23900)azurerm_windows_web_app_slot
- 通过新属性ftp_publish_basic_authentication_enabled
添加对禁用默认发布配置文件的基本身份验证的支持(webdeploy_publish_basic_authentication_enabled
#23900)
3.80.0 (2023 年 11 月 9 日)
增强功能:
internal/sdk
- 添加了对资源模型中指针类型的支持(#23810)- dependencies:更新到
v0.63.0
github.com/hashicorp/go-azure-helpers
(#23785) - dependencies:更新到
v0.20231106.1151347
github.com/hashicorp/go-azure-sdk
(#23787) azurerm_cognitive_deployment
- 对version_upgrade_option
属性的支持 (#22520)azurerm_firewall_policy_rule_collection_group
- 添加对属性http_headers
的支持 (#23641)azurerm_kubernetes_cluster
-fips_enabled
可以在不重新创建群集的情况下更新default_node_pool
(#23612)azurerm_kusto_cluster
- 群集name
现在可以包含短划线(#23790)azurerm_postgresql_database
- 更新验证collation
以包括对 (#23783) 的支持French_France.1252
Bug 修复:
- 数据源:
azurerm_data_protection_backup_vault
- 删除import
支持,因为数据源不支持导入(#23820) - 数据源:
azurerm_kusto_database
- 删除import
支持,因为数据源不支持导入(#23820) - 数据源:
azurerm_virtual_hub_route_table
- 删除import
支持,因为数据源不支持导入(#23820) azurerm_windows_web_app
- 防止与auto_heal.actions
属性发生恐慌 (#23836)azurerm_windows_web_app
- 防止与auto_heal.triggers
属性发生恐慌 (#23812)
3.79.0 (2023 年 11 月 2 日)
增强功能:
- 提供程序:验证 RP 注册时,如果 IP 不可用(#23380)
azurerm_arc_kuberenetes_cluster_extension_resource
version
- 现在可以同时设置和release_train
属性 (#23692)azurerm_container_apps
- 对ingress.exposed_port
属性的支持 (#23752)azurerm_cosmosdb_postgresql_cluster
- 无需指定administrator_login_password
属性即可创建读取副本 (replica)群集 (#23750)azurerm_managed_application
- 可以在属性中parameter_values
提供数组 (#23754)azurerm_storage_management_policy
- 对属性rule.*.actions.*.base_blob.0.tier_to_cold_after_days_since_{modification|last_access_time|creation}_greater_than and rule.*.actions.*.{snapshot|version}.0.tier_to_cold_after_days_since_creation_greater_than
的支持 (#23574)
Bug 修复:
azurerm_api_management_diagnostic
operation_name_format
- 仅当设置为applicationinsights
(#23736) 时identifier
,才会发送该属性azurerm_backup_policy_vm
- 使用当前日期/时间修复有效负载 (#23586)azurerm_kubernetes_cluster
- 无法删除该custom_ca_trust_certificates_base64
属性,只能更新 (#23737)
3.78.0 (2023 年 10 月 26 日)
特征:
- 新资源:
azurerm_resource_management_private_link_association
(#23546)
增强功能:
- dependencies:更新到
v0.20231025.1113325
github.com/hashicorp/go-azure-sdk
(#23684) - 依赖项:更新到
v1.58.3
google.golang.org/grpc
(#23691) - 依赖项:从
2022-09-01
<a0/> 更新搜索服务 (#23698) - 数据源:
azurerm_monitor_workspace
- 导出query_endpoint
(#23629) azurerm_express_route_port
- 支持macsec_sci_enabled
(#23625)azurerm_eventhub_namespace_customer_managed_key
- 对user_assigned_identity_id
属性的支持 (#23635)azurerm_postgresql_flexible_server
-private_dns_zone_id
不再为 ForceNew 且已取消大小写 (#23660)azurerm_synapse_workspace
- 添加对azuread_authentication_only
(#23659) 的支持azurerm_redis_enterprise_cluster
- 支持新位置Japan East
(#23696)azurerm_search_service
- 对semantic_search_sku
字段的支持 (#23698)
Bug 修复:
azurerm_palo_alto_next_generation_firewall_virtual_network_local_rulestack
- 为 ruleStackID 添加了锁 (#23601)azurerm_cognitive_deployment
- 从rai_policy_name
(#23697) 中删除 forceNew 标记
3.77.0 (2023 年 10 月 19 日)
特征:
- 新资源:
azurerm_application_load_balancer_frontend
(#23411) - 新资源:
azurerm_dev_center
(#23538) - 新资源:
azurerm_dev_center_project
(#23538)
增强功能:
- 依赖项:更新到
v0.62.0
github.com/hashicorp/go-azure-helpers
(#23581) - 依赖项:从 <
2023-08-15
a0/> 更新 Kusto SDK (#23598) - dependencies: update nginx from
2022-08-01
to2023-04-01
(#23583) netapp
:更新以使用 API 版本2023-05-01
(#23576)springcloud
:更新以使用 API 版本2023-09-01-preview
(#23544)storage
:更新以使用 API 版本2023-01-01
(#23543)internal/sdk
:修复了无法正确解码包含removedInNextMajorVersion
的结构字段的问题(#23564)internal/sdk
:在编码和解码过程中,结构标记分析现在一致地处理(#23568)- 提供程序:
roll_instances_when_required
块中的virtual_machine_scale_set
提供程序功能现在是可选的(#22976) - 数据源:
azurerm_automation_account
重构要使用的hashicorp/go-azure-sdk
剩余使用情况Azure/azure-sdk-for-go
(#23555) azurerm_automation_account
:重构要使用的hashicorp/go-azure-sdk
剩余使用情况Azure/azure-sdk-for-go
(#23555)azurerm_resource_deployment_script_azure_cli
- 改进属性的version
验证以支持较新版本(#23370)azurerm_resource_deployment_script_azure_power_shell
- 改进属性的version
验证以支持较新版本(#23370)azurerm_nginx_deployment
- 支持capacity
和属性 (#23596email
)
Bug 修复:
- 数据源:- 导出
inbound_route_map_id
块中的routing
属性outbound_route_map_id
和static_vnet_local_route_override_criteria
属性,并修复了无法设置这些属性的 bug(#23491)azurerm_virtual_hub_connection
azurerm_cdn_frontdoor_rule
- 如果operator
设置为Any
(#23541),则url_filename_condition
属性match_values
现在是可选的azurerm_shared_image_gallery
- 添加了Private
属性的和Groups
选项sharing.permission
(#23570)azurerm_redis_cache
- 修复了错误的 ssl 值redis_primary_connection_string
和secondary_connection_string
(#23575)azurerm_monitor_activity_log_alert
recommend_category
- 现在可以将属性设置为HighAvailability
(#23605)azurerm_recovery_services_vault
- 该encryption
属性现在可以与属性一起使用cross_region_restore_enabled
(#23618)azurerm_storage_account_customer_managed_key
- 当 keyvault ID 为空时防止恐慌 (#23599)
3.76.0 (2023 年 10 月 12 日)
特征:
- 新资源:
azurerm_security_center_storage_defender
(#23242) - 新资源:
azurerm_spring_cloud_application_insights_application_performance_monitoring
(#23107)
增强功能:
- 提供程序:使用 Go
1.21.3
更新以生成 (#23514) - dependencies:更新到
v0.20231012.1141427
github.com/hashicorp/go-azure-sdk
(#23534) - 数据源:
azurerm_application_gateway
- 支持backend_http_settings
gateway_ip_configuration
global
和其他属性(#23318) - 数据源:
azurerm_network_service_tags
- 导出name
属性 (#23382) azurerm_cosmosdb_postgresql_cluster
- 添加对sql_version
16
(#23476) 的支持citus_version
12.1
azurerm_palo_alto_local_rulestack
- 正确规范化location
属性 (#23483)azurerm_static_site
- 添加对app_settings
(#23421) 的支持
Bug 修复:
azurerm_automation_schedule
- 修复更新start_time
时的 bug (#23494)azurerm_eventhub
- 删除 ForceNew 和检查partition_count
未减少 (#23499)azurerm_managed_lustre_file_system
- 根据正在使用的storage_capacity_in_tb
更新验证 (#23428)sku_name
azurerm_virtual_machine
- 修复当块的os_profile
API 响应包含 nil 属性时崩溃 (#23535)
3.75.0 (2023 年 9 月 28 日)
特征:
- 新资源:
azurerm_application_load_balancer
(#22517) - 新资源:
azurerm_resource_management_private_link
(#23098)
增强功能:
- dependencies:
firewall
迁移到hashicorp/go-azure-sdk
(#22863) azurerm_bot_service_azure_bot
- 添加对icon_url
属性的支持 (#23114)azurerm_cognitive_deployment
-capacity
属性现已更新(#23251)azurerm_container_group
- 添加了对key_vault_user_identity_id
(#23332) 的支持azurerm_data_factory
- 添加了对publish_enabled
属性的支持 (#2334)azurerm_firewall_policy_rule_collection_group
- 添加对description
属性的支持 (#23354)azurerm_kubernetes_cluster
-network_profile.network_policy
可迁移到cilium
(#23342)azurerm_log_analytics_workspace
- 添加对data_collection_rule_id
属性的支持 (#23347)azurerm_mysql_flexible_server
- 添加对io_scaling_enabled
属性的支持 (#23329)
Bug 修复:
azurerm_api_management_api
- 修复导入openapi
格式内容文件问题(#23348)azurerm_cdn_frontdoor_rule
- 允许 (cache_duration
00:00:00
#23384)azurerm_cosmosdb_cassandra_datacenter
-sku_name
现已更新(#23419)azurerm_key_vault_certificate
- 修复了阻止软删除证书恢复的 bug(#23204)azurerm_log_analytics_solution
- 通过拆分方法修复资源的创建和更新生命周期(#23333)azurerm_management_group_subscription_association
- 如果在检索时找不到资源,请将资源标记为已正确(#23335)azurerm_management_lock
- 在创建和删除后添加轮询以检查进行 RP 传播 (#23345)azurerm_monitor_diagnostic_setting
- 添加了验证以确保至少提供其中一项category
或category_group
已提供验证 (#23308)azurerm_palo_alto_local_rulestack_prefix_list
- 修复删除时未提交的规则堆栈 (#23362)azurerm_palo_alto_local_rulestack_fqdn_list
- 修复删除时未提交的规则堆栈 (#23362)security_center_subscription_pricing_resource
- 禁用的扩展逻辑现在按预期工作(#22997)
3.74.0 (2023 年 9 月 21 日)
注释:
azurerm_synapse_sql_pool
- 使用LRS
存储帐户类型在 Terraform 外部创建的导入azurerm_synapse_sql_pool
资源的用户需要使用,ignore_changes
以避免资源被销毁和重新创建。
特征:
- 新资源:
azurerm_arc_resource_bridge_appliance
(#23108) - 新资源:
azurerm_data_factory_dataset_azure_sql_table
(#23264) - 新资源:
azurerm_function_app_connection
(#23127)
增强功能:
- dependencies:更新到
v0.20230918.1115907
github.com/hashicorp/go-azure-sdk
(#23337) - 依赖项:降级到
v1.12.5
github.com/rickb777/date
(#23296) mysql
:更新以使用 API 版本2022-01-01
(#23320)azurerm_app_configuration
- 对replica
块的支持 (#22452)azurerm_bot_channel_directline
- 对和endpoint_parameters_enabled
storage_enabled
(#23149) 的支持user_upload_enabled
azurerm_container_app
- 对缩放规则的支持 (#23294)azurerm_container_app_environment
- 支持区域冗余(#23313)azurerm_container_group
- 支持key_vault_user_identity_id
客户托管密钥的属性(#23332)azurerm_cosmosdb_account
- 支持 MongoDB 连接字符串(#23331)azurerm_data_factory_dataset_delimited_text
- 对dynamic_file_system_enabled
属性dynamic_filename_enabled
dynamic_path_enabled
和属性的支持 (#23261)azurerm_data_factory_dataset_parquet
- 对azure_blob_fs_location
块的支持 (#23261)azurerm_monitor_diagnostic_setting
- 验证以确保在块中enabled_log
log
提供或category_group
提供块category
(#23308)azurerm_network_interface
- 支持auxiliary_mode
和属性 (#22979auxiliary_sku
)azurerm_postgresql_flexible_server
- 增加了 (#23277) 的最大支持值storage_mb
azurerm_shared_image_version
- 支持replicated_region_deletion_enabled
和属性 (#23147target_region.exclude_from_latest_enabled
)azurerm_storage_account
- 对设置domain_name
和domain_guid
设置AADKERB
的支持(#22833)azurerm_storage_account_customer_managed_key
- 支持具有federated_identity_client_id
和key_vault_uri
属性的跨租户客户管理的密钥(#20356)azurerm_web_application_firewall_policy
- 支持rate_limit_duration
、rate_limit_threshold
group_rate_limit_by
属性request_body_inspect_limit_in_kb
和属性 (#23239)
Bug 修复:
- 数据源:
azurerm_container_app_environment
修复log_analytics_workspace_name
输出以更正值(#23298) azurerm_api_management_api
- 导入资源时设置service_url
属性 (#23011)azurerm_app_configuration
- 通过检查加密配置来防止崩溃(#23302)azurerm_app_configuration_feature
- 更新percentage_filter_value
以接受正确的 float 类型 (#23263)azurerm_container_app
- 修复commands
了使用多个容器时被覆盖的问题args
(#23338)azurerm_key_vault_certificate
- 修复了无法再恢复证书的问题 (#23204)azurerm_key_vault_key
- 从配置文件中删除时 ForceNewexpiration_date
(#23327)azurerm_linux_function_app
- 修复了在使用 Elastic 高级版 计划时设置存储设置的 bug (#21212)azurerm_linux_web_app
- 修复 docker 应用堆栈更新 (#23303)azurerm_linux_web_app
- 修复自动修复扩展中的崩溃 (#21328)azurerm_linux_web_app_slot
- 修复 docker 应用堆栈更新 (#23303)azurerm_linux_web_app_slot
- 修复自动修复扩展中的崩溃 (#21328)azurerm_log_analytics_solution
- 修复了资源未在后续应用上成功创建(#23312)的 bugazurerm_management_group_subscription_association
- 修复 bug,将资源标记为在读取期间未找到(#23335)azurerm_mssql_elasticpool
- 删除阻止license_type
为某些 sku 设置的检查 (#23262)azurerm_servicebus_queue
- 修复auto_delete_on_idle
无法设置为P10675199DT2H48M5.4775807S
的问题(#23296)azurerm_servicebus_topic
- 修复auto_delete_on_idle
无法设置为P10675199DT2H48M5.4775807S
的问题(#23296)azurerm_storage_account
- 防止在Storage
帐户类型的有效负载中发送不受支持的 Blob 属性(#23288)azurerm_synapse_sql_pool
- 公开storage_account_type
(#23217)azurerm_windows_function_app
- 修复了在使用 Elastic 高级版 计划时设置存储设置的 bug (#21212)azurerm_windows_web_app
- 修复 docker 应用堆栈更新 (#23303)azurerm_windows_web_app_slot
- 修复 docker 应用堆栈更新 (#23303)
弃用功能:
azurerm_application_gateway
- 弃用Standard
和WAF
skus (#23310)azurerm_bot_channel_web_chat
- 弃用site_names
赞成块 (#23161site
)azurerm_monitor_diagnostic_setting
- 弃用retention_policy
赞成azurerm_storage_management_policy
(#23260)
3.73.0 (2023 年 9 月 14 日)
特征:
- 新资源:
azurerm_iothub_endpoint_cosmosdb_account
(#23065) - 新资源:
azurerm_virtual_hub_routing_intent
(#23138)
增强功能:
- dependencies:更新到
v0.1.1
github.com/btubbs/datetime
(#23221) - dependencies:更新到
v1.3.1
github.com/google/uuid
(#23221) - dependencies:更新到
v0.61.0
github.com/hashicorp/go-azure-helpers
(#23249) - dependencies:更新到
v0.20230907.1113401
github.com/hashicorp/go-azure-sdk
(#23221) - dependencies:更新到
v1.5.0
github.com/hashicorp/go-hclog
(#23221) - dependencies:更新到
v2.29.0
github.com/hashicorp/terraform-plugin-sdk/v2
(#23221) - dependencies:更新到
v1.5.1
github.com/hashicorp/terraform-plugin-testing
(#23221) - dependencies:更新到
v1.20.2
github.com/rickb777/date
(#23221) - dependencies:更新到
v0.13.0
golang.org/x/crypto
(#23221) - dependencies:更新到
v0.15.0
golang.org/x/net
(#23221) - dependencies:更新到
v0.13.0
golang.org/x/tools
(#23221) azurerm_bot_channel_ms_teams
- 支持deployment_environment
(#23122)azurerm_managed_disk
- 更新以使用 API 版本2023-04-02
(#23233)azurerm_managed_disk
- 支持optimized_frequent_attach_enabled
(#23241)azurerm_managed_disk
- 支持performance_plus_enabled
(#23241)azurerm_maps_account
- 支持local_authentication_enabled
(#23216)azurerm_mssql_elasticpool
- 支持在使用Hyperscale
SKU 时配置license_type
(#23256)azurerm_security_center_assessment_policy
- 重构以使用hashicorp/go-azure-sdk
(#23158)
Bug 修复:
azurerm_api_management
- 拆分创建和更新方法 (#23259)azurerm_api_management_backend
- 修复平展credentials
块时的恐慌 (#23219)azurerm_key_vault_certificate
- 修复自定义/未知颁发者的证书无限期轮询的回归(#23214)azurerm_redis_cache
- 防止在 SKU 不Premium
避免 API 错误时发送redis_configuration.aof_backup_enabled
(#22774)azurerm_web_application_firewall_policy
- 使用enabled
字段捕获和切换块的状态custom_rule
(#23163)
3.72.0 (2023 年 9 月 7 日)
特征:
- 提供程序功能:现在可以通过提供程序
features
块禁用订阅取消destroy
(#19936) - 新数据源:
netapp_volume_quota_rule
(#23042) - 新资源:
azurerm_automation_python3_package
(#23087) - 新资源:
netapp_volume_quota_rule
(#23042)
增强功能:
- dependencies:更新到
v0.20230906.1160501
github.com/hashicorp/go-azure-sdk
(#23191) containerapps
:更新到 API 版本2023-05-01
(#22804)keyvault
:将剩余资源升级到2023-02-01
(#23089)redisenterprise
:更新到 API 版本2023-07-01
(#23178)vpngateway
:更新以使用hashicorp/go-azure-sdk
(#22906)internal/sdk
:使用自定义导入程序键入的资源现在获取计时上下文(#23160)azurerm_batch_pool
- 支持accelerated_networking_enabled
(#23021)azurerm_batch_pool
- 支持automatic_upgrade_enabled
(#23021)azurerm_bot_channel_direct_line_speech
- 对cognitive_account_id
属性的支持 (#23106)azurerm_bot_service_azure_bot
- 对local_authentication_enabled
属性的支持 (#23096)azurerm_container_app_environment
- 支持dapr_application_insights_connection_string
(#23080)azurerm_cosmosdb_cassandra_datacenter
- 重构以使用hashicorp/go-azure-sdk
(#23110)azurerm_cosmosdb_cassandra_datacenter
- 更新到 API 版本2023-04-15
(#23110)azurerm_kubernetes_cluster
- Azure CNI 可以更新为使用overlay
(#22709)azurerm_monitor_diagnostic_setting
- 在 (#23029) 中enabled_log
弃用retention_policy
azurerm_mssql_database
- 拆分创建和更新方法(#23209)azurerm_postgresql_database
-collation
现在可以设置为English_United Kingdom.1252
(#23171)azurerm_postgresql_flexible_database
-collation
现在可以设置为English_United Kingdom.1252
(#23171)azurerm_postgresql_flexible_server
- 对auto_grow_enabled
属性的支持 (#23069)azurerm_redis_enterprise_cluster
- 支持巴西南部的 Flash 群集(#23200)azurerm_resource_provider_registration
- 重构以使用hashicorp/go-azure-sdk
(#23072)azurerm_virtual_machine_extension
- 支持provision_after_extensions
(#23124)azurerm_virtual_network_gateway
- 将创建的默认超时增加到90m
(#23003)azurerm_virtual_hub_connection
- 对inbound_route_map_id
属性outbound_route_map_id
和static_vnet_local_route_override_criteria
属性的支持 (#23049)
Bug 修复:
azurerm_api_management_api_policy
- 添加了状态迁移以改变 ID 的结尾policies/policy
(#23128)azurerm_api_management_api_operation_policy
- 添加了状态迁移以改变 ID 的结尾policies/policy
(#23128)azurerm_api_management_product_policy
- 添加了状态迁移以改变 ID 的结尾policies/policy
(#23128)azurerm_automation_account
- 修复了local_authentication_enabled
(#23082) 的逻辑azurerm_key_vault_managed_storage_account
- 检查 ID 可以正确分析,然后再将其设置为状态 (#23022)azurerm_monitor_diagnostic_setting
- 修复enabled_log
功能标记架构(#23093)azurerm_pim_active_role_assignment
:轮询超时持续时间,而不是固定的 5 分钟值(#22932)azurerm_policy_set_definition
- 仅在配置值时发送parameters
(#23155)azurerm_synapse_workspace
- 修复分析storage_data_lake_gen2_filesystem_id
时索引范围外恐慌 (#23019)machine_learning_datastore_*
- 修复容器 ID (#23140)azurerm_key_vault_certificate
- ID 现在指向更新证书时的新版本(#23135)azurerm_site_recovery_replicated_vm
- 更新network_interface
差异,以便现在可以更新副本 (replica)项(#23199)
折旧:
- 数据源:
azure_monitor_log_profile
- Azure 将于 2026 年 9 月 30 日停用 Azure 日志配置文件(#23146) azure_monitor_log_profile
- Azure 将于 2026 年 9 月 30 日停用 Azure 日志配置文件(#23146)
3.71.0 (2023 年 8 月 24 日)
中断性变更:
win32_status
App 服务属性 - 由于服务中对自动修复属性win32_status
的基础类型进行了更改,并结合以前的 bug(inv3.62.1
和更早版本),导致此属性的值在状态中错误地存储为空字符串,因此无法更新此属性的值或迁移状态以适应状态中必要的类型更改。 这会导致上述资源在解码此值的状态时返回数字错误。 遗憾的是,这是一项重大更改,需要此字段的用户更改其 Terraform 配置。 该字段win32_status
已被替换win32_status_code
(这仍然是一个 int,如3.63.0以后)为azurerm_linux_web_app
,azurerm_linux_web_app_slot
azurerm_windows_web_app
, 。azurerm_windows_web_app_slot resources
(#23075)
特征:
- 新资源:
azurerm_databricks_workspace_root_dbfs_customer_managed_key
(#22579)
增强功能:
- 依赖项:更新到
v0.20230824.1130652
github.com/hashicorp/go-azure-sdk
(#23076) trafficmanager
:从 更新以使用传输层hashicorp/go-azure-sdk
Azure/go-autorest
而不是 (#22579)webpubsub
:从 更新以使用传输层hashicorp/go-azure-sdk
Azure/go-autorest
而不是 (#22579)automation
:将剩余资源升级到2022-08-08
(#22989)azurerm_storage_management_policy
- 移动到hashicorp/go-azure-sdk
(#23035)- 数据源:
azurerm_disk_encryption_set
- 对identity
块的支持(#23005) azurerm_container_group
- 支持sku
和属性 (#23034(init_)container.*.security
)azurerm_kubernetes_cluster
- 扩展各种sysctl_config
属性范围的允许范围 (#23077)azurerm_kubernetes_cluster_node_pool
- 扩展各种sysctl_config
属性范围的允许范围 (#23077)azurerm_kubernetes_cluster
- 可以通过在 (#22952) 中ebpf_data_plane
设置值来更新群集以使用cilium
数据平面azurerm_linux_virtual_machine_scale_set
- 在销毁资源之前取消正在进行的滚动升级 (#22991)azurerm_servicebus_namespace
- 对network_rule_set
块的支持 (#23057)azurerm_windows_virtual_machine_scale_set
- 在销毁资源之前取消正在进行的滚动升级 (#22991)azurerm_synapse_spark_pool
- 支持属性的其他值node_size_family
(#23040)
Bug 修复:
azurerm_api_management_policy
- 修复了由迁移引起的错误(#23018)azurerm_kubernetes_cluster
- 弃用public_network_access_enabled
并阻止将其发送到 API,因为它不起作用(#22478)
3.70.0 (2023 年 8 月 17 日)
特征:
- 新资源:
azurerm_mssql_virtual_machine_availability_group_listener
(#22808) - 新资源:
azurerm_mssql_virtual_machine_group
(#22808)
增强功能:
- 依赖项:更新到
v0.20230815.1165905
github.com/hashicorp/go-azure-sdk
(#22981) apimanagement
:更新为使用hashicorp/go-azure-sdk
(#22783)cosmos
:从 #22874 更新以使用基层hashicorp/go-azure-sdk
Azure/go-autorest
(#22874)devtestlabs
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22981)policy
:从 #22874 更新以使用基层hashicorp/go-azure-sdk
Azure/go-autorest
(#22874)postgresql
:从 #22874 更新以使用基层hashicorp/go-azure-sdk
Azure/go-autorest
(#22874)recoveryservices
:从 #22874 更新以使用基层hashicorp/go-azure-sdk
Azure/go-autorest
(#22874)resources
:从 #22874 更新以使用基层hashicorp/go-azure-sdk
Azure/go-autorest
(#22874)storage
:更新 存储 帐户和 存储 Blob 容器,以使用通用 ID 在将来迁移hashicorp/go-azure-sdk
(#22915)- 数据源:
azurerm_kubernetes_cluster
- 添加对current_kubernetes_version
属性的支持(#22986) azurerm_mssql_virtual_machine
- 添加对sql_virtual_machine_group_id
属性的支持wsfc_domain_credential
(#22808)azurerm_netapp_pool
-size_in_tb
可调整为 2 TB(#22943)azurerm_stack_hci_cluster
- 添加对automanage_configuration_id
属性的支持 (#22857)- 数据源:
azurerm_disk_encryption_set
- 现在导出key_vault_key_url
(#22893) azurerm_disk_encryption_set
- 现在导出key_vault_key_url
(#22893)
Bug 修复:
azurerm_cognitive_deployment
- 在父资源上添加锁以防止删除资源时出错 (#22940)azurerm_cost_management_scheduled_action
- 修复了 (#22930) 的email_address_sender
更新azurerm_disk_encryption_set
- 现在通过在设置为auto_key_rotation_enabled
true
(#22893) 时指定无版本密钥 ID 来正确支持密钥轮换azurerm_iothub_dps
- 更新块内验证target
以匹配 Azure API 定义中定义的值(#22891)ip_filter_rule
azurerm_postgresql_database
- 重新编写数据库排序规则的验证(#22928)azurerm_postgresql_flexible_database
- 重新编写数据库排序规则的验证(#22928)azurerm_storage_management_policy
- 检查现有资源以防止覆盖属性值 (#22966)azurerm_virtual_network_gateway_connection
-custom_bgp_addresses.secondary
现在Optional
不是Required
(#22912)azurerm_web_application_firewall_policy
- 修复在读取中找不到的处理 (#22982)
3.69.0 (2023 年 8 月 10 日)
特征:
- 新数据源:
azurerm_palo_alto_local_rulestack
(#22700) - 新资源:
azurerm_graph_services_account
(#22665) - 新资源:
azurerm_managed_lustre_file_system
(#22680) - 新资源:
azurerm_palo_alto_local_rulestack
(#22700) - 新资源:
azurerm_palo_alto_local_rulestack_certificate
(#22700) - 新资源:
azurerm_palo_alto_local_rulestack_fqdn_list
(#22700) - 新资源:
azurerm_palo_alto_local_rulestack_outbound_trust_certificate_association
(#22700) - 新资源:
azurerm_palo_alto_local_rulestack_outbound_untrust_certificate_association
(#22700) - 新资源:
azurerm_palo_alto_local_rulestack_prefix_list
(#22700) - 新资源:
azurerm_palo_alto_local_rulestack_rule
(#22700) - 新资源:
azurerm_palo_alto_virtual_network_appliance
(#22700) - 新资源:
azurerm_palo_alto_next_generation_firewall_virtual_hub_local_rulestack
(#22700) - 新资源:
azurerm_palo_alto_next_generation_firewall_virtual_hub_panorama
(#22700) - 新资源:
azurerm_palo_alto_next_generation_firewall_virtual_network_local_rulestack
(#22700) - 新资源:
azurerm_palo_alto_next_generation_firewall_virtual_network_panorama
(#22700)
增强功能:
- dependencies: updateing to
v0.58.0
github.com/hashicorp/go-azure-helpers
(#22813) - dependencies:更新到
v0.20230808.1103829
github.com/hashicorp/go-azure-sdk
(#22860) arckubernetes
- 更新以使用hashicorp/go-azure-sdk
而不是Azure/go-autorest
用作基层 (#22815)bot
- 更新以使用hashicorp/go-azure-sdk
而不是Azure/go-autorest
用作基层 (#22815)blueprints
:更新为使用hashicorp/go-azure-sdk
(#21569)compute
- 更新以使用hashicorp/go-azure-sdk
而不是Azure/go-autorest
用作基层 (#22860)digitaltwins
- 更新到 API 版本2023-01-31
(#22782)hsm
- 更新以使用hashicorp/go-azure-sdk
而不是Azure/go-autorest
用作基层 (#22815)hybridcompute
- 更新以使用hashicorp/go-azure-sdk
而不是Azure/go-autorest
用作基层 (#22815)- 数据源:
azurerm_network_service_tags
- 更新以使用hashicorp/go-azure-sdk
(#22873) - 数据源:
azurerm_network_watcher
- 更新以使用hashicorp/go-azure-sdk
(#22873) azurerm_container_app_environment
-log_analytics_workspace_id
现在是可选属性 (#22733)azurerm_digital_twins_instance
- 支持用户分配的标识(#22782)azurerm_function_app_function
- 连字符和下划线现在允许函数名称的字符(#22519)azurerm_key_vault_certificate
- 支持基于certificate_policy
(#20627) 的证书更新azurerm_kubernetes_cluster
- 导出 Web 应用路由的标识(web_app_routing_identity
#22809)azurerm_kubernetes_cluster
- 在块中添加对snapshot_id
属性的支持 (#22708)default_node_pool
azurerm_log_analytics_workspace
- 支持更改sku
值CapacityReservation
(PerGB2018
#22597)azurerm_managed_application
- 弃用有利于parameters
的属性parameter_values
(#21541)azurerm_monitor_action_group
- 现在支持aad_auth
值https
(#22888)azurerm_mssql_server
-SystemAssigned, UserAssigned
标识现已受支持(#22828)azurerm_network_packet_capture
- 更新以使用hashicorp/go-azure-sdk
(#22873)azurerm_network_profile
- 重构以使用hashicorp/go-azure-sdk
(#22850)azurerm_network_watcher_flow_log
- 更新以使用hashicorp/go-azure-sdk
(#22873)azurerm_network_watcher
- 更新以使用hashicorp/go-azure-sdk
(#22873)azurerm_postgresql_database
- 更新验证 (collation
#22689)azurerm_postgresql_flexible_server_database
- 更新验证 (collation
#22689)azurerm_security_center_subscription_pricing
- 支持extensions
块 (#22643)azurerm_security_center_subscription_pricing
- 支持resource_type
Api
(#22844)azurerm_spring_cloud_configuration_service
- 对ca_certificate_id
属性的支持 (#22814)azurerm_virtual_desktop_workspace
- 添加了对public_network_access_enabled
属性的支持 (#22542)azurerm_virtual_machine_packet_capture
- 更新以使用hashicorp/go-azure-sdk
(#22873)azurerm_virtual_machine_scale_set_packet_capture
- 更新以使用hashicorp/go-azure-sdk
(#22873)azurerm_vpn_gateway_connection
- 更新以使用hashicorp/go-azure-sdk
(#22873)azurerm_vpn_server_configuration
- 重构以使用hashicorp/go-azure-sdk
(#22850)azurerm_vpn_server_configuration_policy_group
- 重构以使用hashicorp/go-azure-sdk
(#22850)azurerm_vpn_site
- 重构以使用hashicorp/go-azure-sdk
(#22850)
Bug 修复:
- 数据源:
azurerm_virutal_machine
- 正确检索和设置power_state
值 (#22851) azurerm_cdn_endpoint
- 有条件地使用PUT
代替已更改的tags
字段(#22662PATCH
)azurerm_cdn_frontdoor_security_policy
- 规范化从 APIcdn_frontdoor_domain_id
返回的值(#22841)azurerm_container_group
- 正确设置为init_container.secure_environment_variables
状态 (#22832)azurerm_custom_ip_prefix
- 支持 Azure 公共环境(#22812)azurerm_databricks_workspace
- 更新machine_learning_workspace_id
字段验证分析函数 (#22865)azurerm_key_vault
- 修复对storage
嵌套项类型的支持 (#22707)azurerm_kusto_cosmosdb_data_connection_resource
- 确保subscriptionId
CosmosDBResourceGroupName
容器(#22663)azurerm_managed_application
- 修复secureString
了参数未保存到状态的问题 (#21541)azurerm_managed_application
- 块plan
现在标记为 ForceNew 以符合服务限制 (#21541)azurerm_monitor_data_collection_rule
- 尝试删除kind
时重新创建资源 (#22811)azurerm_static_site_custom_domain
- 通过在创建资源时将其设置为状态来防止使用validation_token
空值覆盖 (#22848)
3.68.0 (2023 年 8 月 3 日)
特征:
- 新资源:
azurerm_custom_ip_prefix
(#21322) - 新资源::
azurerm_mobile_network_sim
(#22628) - 新数据源:
azurerm_mobile_network_sim
(#22628) - 新资源:
azurerm_automation_variable_object
(#22644) - 新数据源:
azurerm_automation_variable_object
(#22644)
增强
- dependencies: updateing to
v0.20230803.1095722
github.com/hashicorp/go-azure-sdk
(#22803) - 依赖项:将 mysql 资源迁移到
hashicorp/go-azure-sdk
(#22795) advisor
:更新要使用的hashicorp/go-azure-sdk
基层(Azure/go-autorest
#22750)apimanagement
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22759)analysisservices
:更新要使用的hashicorp/go-azure-sdk
基层(Azure/go-autorest
#22750)automation
:更新dscnodeconfiguration
和使用sourcecontrol
API 版本2022-08-08
(#22781)azurestackhci
:更新要使用的hashicorp/go-azure-sdk
基层(Azure/go-autorest
#22750)domainservices
:更新要使用的hashicorp/go-azure-sdk
基层(Azure/go-autorest
#22750)eventgrid
:重构以使用hashicorp/go-azure-sdk
(#22673)machinelearningservice
:更新为使用 API 版本2023-04-01
(#22729)monitor
:更新要使用的hashicorp/go-azure-sdk
基层(Azure/go-autorest
#22750)network
:更新以使用 API 版本2023-04-01
(#22727)relay
:更新为使用 API 版本2021-11-01
(#22725)- 数据源:
azurerm_images
- 支持disk_encryption_set_id
(#22690) azurerm_eventhub_namespace_customer_managed_key
- 对infrastructure_encryption_enabled
属性的支持 (#22718)azurerm_hpc_cache_blob_nfs_target
- 支持将usage_model
属性READ_ONLY
设置为和READ_WRITE
(#22798)azurerm_hpc_cache_nfs_target
- 支持将usage_model
属性READ_ONLY
设置为和READ_WRITE
(#22798)azurerm_monitor_aad_diagnostic_setting
- 更新以使用hashicorp/go-azure-sdk
(#22778)azurerm_web_application_firewall_policy
- 更新以使用 API 版本2023-02-01
(#22455)azurerm_web_application_firewall_policy
- 对log_scrubbing
属性的支持 (#22522)azurerm_shared_image_gallery
- 对sharing
块的支持 (#22221)azurerm_virtual_network
- 对encryption
块的支持 (#22745)
Bug 修复
- 提供程序:仅在托管 HSM 可用的环境中获取托管 HSM 的身份验证令牌(#22400)
azurerm_api_management
- 在删除之前检索location
API 而不是配置(#22752)azurerm_cognitive_deployment
- 将锁添加到父资源以防止 409 错误 (#22711)azurerm_pim_eligible_role_assignment
- 修复了在删除期间上下文截止时间检查错误(#22756)azurerm_private_endpoint
- 加载子网以从 API 锁定,而不是在删除期间配置(#22676)azurerm_netapp_volume
- 更新验证security_style
以匹配 Azure API 定义中定义的大小写(#22721)azurerm_netapp_volume_group_sap_hana
- 更新验证security_style
以匹配 Azure API 定义中定义的大小写(#22615)azurerm_site_recovery_replication_recovery_plan
- 修复了更新和failover_recovery_group
boot_recovery_group
shutdown_recovery_group
(#22687)
3.67.0 (2023 年 7 月 27 日)
特征:
- 新数据源:
azurerm_eventhub_sas
(#22215) - 新资源:
azurerm_kubernetes_cluster_trusted_access_role_binding
(#22647) - 新资源:
azurerm_marketplace_role_assignment
(#22398) - 新资源:
azurerm_network_function_azure_traffic_collector
(#22274)
增强功能:
- 依赖项:更新到
v0.20230726.1135558
github.com/hashicorp/go-azure-sdk
(#22698) connections
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22681)iothub
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22681)mysql
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22681)orbital
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22681)powerbi
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22681)privatedns
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22681)purview
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22681)relay
:更新以使用基层而不是hashicorp/go-azure-sdk
Azure/go-autorest
(#22681)azurerm_cdn_endpoint_custom_domain
- 当证书/机密版本设置为“最新”(#22683)时,将 nil 作为版本传递azurerm_image
- 对块内字段disk_encryption_set_id
的支持 (#22642)os_disk
azurerm_linux_virtual_machine
- 添加对bypass_platform_safety_checks_on_user_schedule_enabled
属性的支持reboot_setting
(#22349)azurerm_network_interface
- 更新以使用hashicorp/go-azure-sdk
和 API 版本2023-02-01
(#22479)azurerm_redis_enterprise_database
- 异地副本 (replica)tion 的支持redisSON
模块 (#22627)azurerm_windows_virtual_machine
- 添加对bypass_platform_safety_checks_on_user_schedule_enabled
属性的支持reboot_setting
(#22349)
Bug 修复:
azurerm_cosmosdb_account
-type
backup
设置为Continuous
(#22638) 时,块内会单独更新azurerm_cosmosdb_account
-max_age_in_seconds
块cors_rule
中现在为“可选”,现在可以配置最多2147483647
(#22552)azurerm_maintenance_configuration
- 修复了错误地设置了包含和排除的 bug (#22671)azurerm_pim_eligible_role_assignment
- 轮询超时持续时间,而不是使用硬编码值(#22682)azurerm_redis_cache
- 仅在配置文件中更改时更新patch_schedule
(#22661)azurerm_logic_app_standard
- 属性auto_swap_slot_name
现在位于正确的块site_config
下 (#22712)azurerm_postgresql_flexible_server
- 更新替换为33553408
(#22706) 的storage_mb
33554432
验证
3.66.0 (2023 年 7 月 20 日)
特征:
- 新数据源:
azurerm_mobile_network_attached_data_network
(#22168) - 新资源:
azurerm_graph_account
(#22334) - 新资源:
azurerm_mobile_network_attached_data_network
(#22168)
增强功能:
- 依赖项:凸起
v0.20230720.1190320
和切换machinelearning
、、mixedreality
、mariadb
、storagepool
storagecache
vmware
、和videoanalyzer
mobilenetwork
voiceServices
新的基层(#22538)go-azure-sdk
- dependencies: move
azurerm_bastion_host
andazurerm_network_connection_monitor
over tohashicorp/go-azure-sdk
(#22425) - dependencies: move
azurerm_network_watcher_flow_log
tohashicorp/go-azure-sdk
(#22575) - 依赖项:将资源移到
mysql
hashicorp/go-azure-sdk
(#22528) - 依赖项:将资源移到
storage_sync
hashicorp/go-azure-sdk
(#21928) - 依赖项:更新到 API 版本
2022-08-08
(#22440) postgres
- 更新到 API 版本2023-03-01-preview
(#22577)data.azurerm_route_table
- 对bgp_route_propagation_enabled
属性的支持 (#21940)data.azurerm_servicebus_*
- 为resource_group_name
属性namespace_name
添加弃用消息 (#22521)azurerm_cdn_frontdoor_rule
- 允许将conditions.x.url_path_condition.x.match_values
属性设置为/
(#22610)azurerm_eventhub_namespace
- 启用加密时正确更新 (#22625)azurerm_logic_app_standard
- 现在导出auto_swap_slot_name
属性 (#22525)azurerm_mysql_flexible_server_configuration
value
- 现在可以在不创建新资源的情况下更改属性 (#22557)azurerm_postgresql_flexible_server
- 对33554432
存储的支持(#22574)azurerm_postgresql_flexible_server
- 支持geo_backup_key_vault_key_id
和属性 (#22612geo_backup_user_assigned_identity_id
)azurerm_spring_cloud_service
- 对marketplace
块的支持 (#22553)azurerm_spring_cloud_service
- 对outbound_type
属性的支持 (#22596)
Bug 修复:
- 提供程序:资源提供程序
Microsoft.Kubernetes
,Microsoft.KubernetesConfiguration
不再自动注册(#22580) data.automation_account_variables
- 正确填充缺少的变量属性(#22611)data.azurerm_virtual_machine_scale_set
- 修复了computer_name
latest_model_applied
power_state
未正确设置属性的问题virtual_machine_id
(#22566)azurerm_app_service_public_certificate
- 在读取期间轮询证书,以绕过最终一致性 bug (#22587)azurerm_application_gateway
- 使用时发送min_protocol_version
并更正policy_type
(#22535)CustomV2
azurerm_cognitive_deployment
- 删除块中属性验证capacity
的上限(#22502)scale
azurerm_cosmosdb_account
- 修复了FirstPartyIdentity
在更新时切换到的回归default_identity_type
(#22609)azurerm_kubernetes_cluster
- 属性windows_profile.admin_password
将在 (#22554) 中v4.0
变为必需azurerm_kusto_cluster
- 该engine
属性已被弃用,现在作为服务团队打算将其从 API 中删除(#22497)azurerm_maintenance_configuration
- tgepackage_names_mask_to_exclude
和package_names_mask_to_exclude
属性未正确设置(#22555)azurerm_redis_cache
- 仅在使用高级 SKU 时设置rdb_backup_enabled
属性(#22309)azurerm_site_recovery_replication_recovery_plan
- 修复了无法正确维护启动恢复组的顺序(#22348)azurerm_synapse_firewall_rule
- 更正属性的过于严格的验证name
(#22571)
3.65.0 (2023 年 7 月 13 日)
特征:
- 新数据源:
azurerm_communication_service
(#22426)
增强功能:
- 依赖项:更新到
v0.20230712.1084117
github.com/hashicorp/go-azure-sdk
(#22491) - dependencies:更新到
v0.20230703.1101016
github.com/tombuildsstuff/kermit
(#22390) - 提供程序:资源提供程序
Microsoft.Kubernetes
,现已Microsoft.KubernetesConfiguration
自动注册(#22463) automation/dscconfiguration
- 更新到 API 版本2022-08-08
(#22403)azurestackhcl
- 更新到 API 版本2023-03-01
(#22411)batch
- 更新以使用 API 版本2023-05-01
(#22412)datafactory
- 移动azurerm_data_factory
和azurerm_data_factory_managed_private_endpoint
移出hashicorp/go-azure-sdk
(#22409)elastic
- 更新到 API 版本2023-06-01
(#22451)kusto
- 更新到 API 版本2023-05-02
[GH-22410managedapplications
- 迁移到hashicorp/go-azure-sdk
(#21571)privatedns
:更新到 API 版本2020-06-01
(#22470)storage
- 更新到数据平面 API 版本2020-08-04
(#22405)network
-application_security_group
现在private_endpoint
使用hashicorp/go-azure-sdk
(#22396)voiceservices
:更新为使用 API 版本2023-04-03
(#22469)- 数据源:
azurerm_kubernetes_cluster
- 添加对internal_ingress_gateway_enabled
属性的支持external_ingress_gateway_enabled
(#22393) azurerm_batch_account
- 对network_profile
块的支持 (#22356)azurerm_container_app
min_replicas
- 和max_replicas
propertiesnow 支持最大值300
(#22511)azurerm_dns_zone
- 现在可以将host_name
属性用于dns_zone
soa_record
创建 (#22312)azurerm_kubernetes_cluster
- 添加对internal_ingress_gateway_enabled
属性的支持 (#22393external_ingress_gateway_enabled
)azurerm_site_recovery_vmware_replication_policy_association
- 更新验证以正确处理案例(#22443)
3.64.0 (2023 年 7 月 6 日)
特征:
- 新数据源:
azurerm_automation_variables
(#22216) - 新资源:
azurerm_arc_private_link_scope
(#22314) - 新资源:
azurerm_kusto_cosmosdb_data_connection
(#22295) - 新资源:
azurerm_pim_active_role_assignment
(#20731) - 新资源:
azurerm_pim_eligible_role_assignment
(#20731)
增强功能:
- 依赖项:
web
:更新到 API 版本2022-09-01
(#22352) - 依赖项:
cognitive
:更新到 API 版本2023-05-01
(#22223) - 依赖项:更新到
v1.53.0
google.golang.org/grpc
(#22383) azurerm_cognitive_deployment
- 块代理的 suppotscale
、size
、family
和capacity
(#22223)tier
azurerm_linux_function_app
- 添加了对public_network_access_enabled
属性的支持 (#22352)azurerm_linux_function_app_slot
- 添加了对public_network_access_enabled
属性的支持 (#22352)azurerm_linux_web_app
- 添加了对public_network_access_enabled
属性的支持 (#22352)azurerm_linux_web_app_slot
- 添加了对public_network_access_enabled
属性的支持 (#22352)azurerm_windows_function_app
- 添加了对public_network_access_enabled
属性的支持 (#22352)azurerm_windows_function_app_slot
- 添加了对public_network_access_enabled
属性的支持azurerm_windows_web_app
- 添加了对public_network_access_enabled
属性的支持 (#22352)azurerm_windows_web_app_slot
- 添加了对public_network_access_enabled
属性的支持 (#22352)azurerm_stream_analytics_output_blob
- 将允许的属性值增加到batch_min_rows
1000000
(#22331)azurerm_spring_cloud_gateway
- 对allowed_origin_patterns
属性的支持 (#22317)
Bug 修复:
- 数据源
azurerm_virtual_machine_scale_set
- 防止读取期间出现 nil 指针恐慌 (#22335) azurerm_application_insights_api_key
- 防止 nil 指针恐慌 (#22388)azurerm_linux_function_app
allowed_origins
- 块中的cors
属性现在最小条目计数1
为 (#22352)azurerm_linux_function_app_slot
allowed_origins
- 块中的cors
属性现在最小条目计数1
为 (#22352)azurerm_linux_web_app
allowed_origins
- 块中的cors
属性现在最小条目计数1
为 (#22352)azurerm_linux_web_app
- 防止 docker 设置处理中的 nil 指针崩溃(#22347)azurerm_linux_web_app_slot
allowed_origins
- 块中的cors
属性现在最小条目计数1
为 (#22352)azurerm_private_dns_resolver_forwarding_rule_resource
- 更改domain_name
属性现在会创建新的资源 (#22375)azurerm_windows_function_app
allowed_origins
- 块中的cors
属性现在最小条目计数1
为 (#22352)azurerm_windows_function_app_slot
allowed_origins
- 块中的cors
属性现在最小条目计数1
为 (#22352)azurerm_windows_web_app
allowed_origins
- 块中的cors
属性现在最小条目计数1
为 (#22352)azurerm_windows_web_app_slot
allowed_origins
- 块中的cors
属性现在最小条目计数1
为 (#22352)azurerm_network_security_rule
- 改进属性验证name
并防止创建损坏的资源(#22336)
折旧:
media
- 在停用服务之前,所有资源和数据源都已弃用(#22350)
3.63.0 (2023 年 6 月 29 日)
特征:
- 新数据源:
azurerm_network_manager_network_group
(#22277)
中断性变更:
azurerm_linux_web_app
win32_status
- 块中的auto_heal
属性status_code
已从string
int
更改为 。 (#22003)azurerm_linux_web_app_slot
-块win32_status
中的auto_heal
属性status_code
已从string
int
更改为 。 (#22003)azurerm_windows_web_app
win32_status
- 块中的auto_heal
属性status_code
已从string
int
更改为 。 (#22003)azurerm_windows_web_app_slot
win32_status
- 块中的auto_heal
属性status_code
已从string
int
更改为 。 (#22003)
增强功能:
- dependencies:更新到
v0.20230623.1103505
github.com/hashicorp/go-azure-sdk
(#22263) - dependencies: updateing to
v0.57.0
github.com/hashicorp/go-azure-helpers
(#22247) - 依赖项:
containers/containerinstance
:更新到 API 版本2023-05-01
(#22276) - dependencies:
network/securityrules
: migrate togo-azure-sdk
(#22242) - 依赖项:
redis
:更新到 API 版本2023-04-01
(#22285) - 数据源:
azurerm_kubernetes_cluster
- 添加对custom_ca_trust_certificates_base64
属性的支持 (#22032) azurerm_automation_software_update_configuration
- 属性duration
现在默认PT2H
为按服务。 (#22204)azurerm_automation_software_update_configuration
- 块schedule
现在限制为1
与 API 限制匹配。 (#22204)azurerm_automation_software_update_configuration
- 块schedule
现在Required
与 API 规范匹配。 API 拒绝不指定此块的请求,至少包含一个frequency
值。 (#22204)azurerm_automation_software_update_configuration
- 该frequency
属性现在是Required
块的属性schedule
。 这是为了符合 API 的最低要求。 (#22204)azurerm_automation_software_update_configuration
pre_task
- 块现在仅限于1
匹配 API。 (#22204)azurerm_automation_software_update_configuration
post_task
- 块现在仅限于1
匹配 API。 (#22204)azurerm_automation_software_update_configuration
- 属性operating_system
已弃用,现在由存在某个linux
或windows
块控制。 (#22204)azurerm_automation_software_update_configuration
- 其中一个linux
或windows
块现在必须存在。 这是 API 的要求,因此是一个不可中断Optional
的更改Required
。 (#22204)azurerm_automation_software_update_configuration
monthly_occurrence
- 块现在仅限于1
匹配 API。 (#22204)azurerm_container_app
- 同时支持系统和用户分配的标识(#21149)azurerm_key_vault_managed_hardware_security_module
- 支持通过security_domain_key_vault_certificate_ids
(#22162) 激活 HSMazurerm_kubernetes_cluster
- 对custom_ca_trust_certificates_base64
属性的支持 (#22032)azurerm_kubernetes_cluster
- 对maintenance_window_auto_upgrade
块的支持 (#21760)azurerm_kubernetes_cluster
- 对maintenance_window_node_os
块的支持 (#21760)azurerm_monitor_aad_diagnostic_setting
- 弃用log
赞成enabled_log
(#21390)azurerm_resource_group
- 对managed_by
属性的支持 (#22012)
Bug 修复:
azurerm_automation_schedule
- 在用户配置中未设置属性时,防止expiry_time
属性的差异 (#21886)azurerm_frontdoor
- 如果在更新期间找不到资源,则引发错误 (#21975)azurerm_image
- 更改os_disk.size_gb
propety 现在会创建新的资源 (#22272)azurerm_kubernetes_cluster
- 修复块的node_os_channel_upgrade
验证 (#22284)azurerm_linux_virtual_machine
- 如果在更新期间找不到资源,则引发错误 (#21975)azurerm_linux_web_app
- 弃用docker_image
docker_image_tag
了有利于docker_image_name
、docker_registry_url
、docker_registry_username
和docker_registry_password
的属性。 这些设置现在管理同名的相应app_settings
值。 (#22003)azurerm_linux_web_app_slot
- 弃用docker_image
docker_image_tag
了有利于docker_image_name
、docker_registry_url
、docker_registry_username
和docker_registry_password
的属性。 这些设置现在管理同名的相应app_settings
值。 (#22003)azurerm_site_recovery_replicated_vm
- 正确设置network_interface.failover_test_subnet_name
network_interface.failover_test_public_ip_address_id
和network_interface.failover_test_static_ip
属性 (#22217)azurerm_ssh_public_key
- 如果在更新期间找不到资源,则引发错误 (#21975)azurerm_storage_share
- 还原资源 ID 格式回到以前由于 API 和门户(#22271)中存在差异的原因azurerm_storage_account
last_access_time_enabled
- usgovernment 中现在支持和container_delete_retention_policy
属性 (#22273)azurerm_windows_virtual_machine
- 如果在更新期间找不到资源(#21975)azurerm_windows_web_app
- 弃用docker_container_registry
docker_container_name
docker_container_tag
了有利于 、docker_registry_url
、docker_registry_username
和docker_registry_password
的属性。docker_image_name
这些设置现在管理同名的相应app_settings
值。 (#22003)azurerm_windows_web_app_slot
- 弃用docker_container_registry
docker_container_name
docker_container_tag
了有利于 、docker_registry_url
、docker_registry_username
和docker_registry_password
的属性。docker_image_name
这些设置现在管理同名的相应app_settings
值。 (#22003)
3.62.1 (2023 年 6 月 22 日)
Bug 修复:
依赖项:计算/marketplace_agreement - 将 API 版本降级到 2015-06-01 [GH-22264]
3.62.0 (2023 年 6 月 22 日)
特征:
- 新资源:
azurerm_new_relic_monitor
(#21958)
增强功能:
- 依赖项:更新到
v0.20230614.1151152
github.com/hashicorp/go-azure-sdk
(#22176) - dependencies:
compute/marketplace_agreement
- 交换以使用hashicorp/go-azure-sdk
(#21938) - dependencies:
network/manager
- 交换以使用hashicorp/go-azure-sdk
(#22119) - dependencies:
network/route
- 交换以使用hashicorp/go-azure-sdk
(#22227) azurerm_cosmosdb_gremlin_graph
- 对analytical_storage_ttl
属性的支持 (#22179)azurerm_kubernetes_cluster
- 支持块内default_node_pool
字段os_sku
的值AzureLinux
(#22139)azurerm_kubernetes_cluster
- 对属性node_os_channel_upgrade
的支持 (#22187)azurerm_kubernetes_cluster_node_pool
- 对字段的值AzureLinux
的支持 (#22139)os_sku
azurerm_monitor_workspace
- 支持public_network_access_enabled
(#22197)azurerm_virtual_hub
- 支持virtual_router_auto_scale_min_capacity
(#21614)
Bug 修复:
azurerm_application_insights_workbook
display_name
- 现在可以更新属性(#22148)azurerm_bastion_host
- 现在将在属性降级时sku
创建新资源(#22147)azurerm_container_app
- 属性EmptyDir
现在函数 (#22196)azurerm_kubernetes_cluster
- 修复了由于上游 API(#22153) 中发生案例更改而设置的network_plugin_mode
Overlay
群集的验证azurerm_resource_deployment_script_*
- 修复identity
了未指定但发送到TypeNone
API 的问题(#22165)azurerm_bastion_host
ip_configuration
- 现在需要正确(#22154)
3.61.0 (2023 年 6 月 12 日)
特征:
- 新数据源:
azurerm_mobile_network_packet_core_data_plane
(#21053) - 新资源:
azurerm_arc_machine_extension
(#22051) - 新资源:
azurerm_arc_kubernetes_flux_configuration
(#21579) - 新资源:
azurerm_kubernetes_flux_configuration
(#21579) - 新资源:
azurerm_mobile_network_packet_core_data_plane
(#21053)
增强功能:
- 依赖项:更新到
v0.20230530.1150329
github.com/tombuildsstuff/kermit
(#21980) - 依赖项:
compute/gallery
:更新到 API 版本2022-03-03
(#21999) - 依赖项:
kusto
:更新到 API 版本2022-12-29
(#21961) - 数据源
azurerm_site_recovery_replication_recovery_plan
- 添加对azure_to_azure_settings
块的支持(#22098) compute
:更新为使用 API 版本2023-03-01
(#21980)containers
:更新为使用 API 版本2023-04-02-preview
[22048]managedidentity
:更新以使用 API 版本2023-01-31
(#22102)azurerm_backup_protected_vm
- 对protection_state
属性的支持 (#20608)azurerm_batch_account
public_network_access_enabled
- 现在可以更新属性(#22095)azurerm_batch_pool
- 对target_node_communication_mode
属性的支持 (#22094)azurerm_automanage_configuration
- 对log_analytics_enabled
属性的支持 (#22121)azurerm_nginx_certificate
key_virtual_path
- 现在可以更新certificate_virtual_path
和key_vault_secret_id
代理 (#22100)azurerm_spring_cloud_gateway
- 对client_authentication
属性的支持 (#22016)
Bug 修复:
azurerm_databricks_workspace_data_source
- 正确设置managed_idnetity_id
属性 (#22021)
3.60.0 (2023 年 6 月 8 日)
注意:
azurerm_security_center_subscription_pricing
- 删除后,定价层现在将重置为Free
层 (#21437)
增强功能:
- 依赖项:
batch
:更新到 API 版本2022-10-01
(#21962) - 依赖项:
loadtest
:更新到 API 版本2022-12-01
(#22091) - provider:添加
client_id_file_path
和client_secret_file_path
提供程序属性 (#21764) data.azurerm_key_vault_encrypted_value
- 现在导出decoded_plain_text_value
[attribute GH-21682]azurerm_automanage_configuration
- 支持backup
和块 (#22081azure_security_baseline
)azurerm_app_configuration
- 支持通过app_configuration.recover_soft_deleted
功能标志(#19661) 对软删除存储的用户权限错误切换azurerm_backup_policy_file_share
- 支持基于天的保留策略和每小时备份(#21529)azurerm_linux_function_app
- 对 Python3.11
for Linux 函数应用的支持 (#21956)azurerm_linux_function_app_slot
- 对 Python3.11
for Linux 函数应用的支持 (#21956)azurerm_monitor_autoscale_setting
- 对predictive
块的支持 (#22038)azurerm_machine_learning_compute_instance
- 对node_public_ip_enabled
属性的支持 (#22063)azurerm_spring_cloud_service
- 对container_registry
块的支持 (#22017)azurerm_site_recovery_replication_recovery_plan
- 现在遵循属性的顺序pre_action
post_action
(#22019)
Bug 修复:
azurerm_hdinsight_interactive_query_cluster
- 弃用*_node.0.autoscale.0.capacity
属性 (#21981)azurerm_key_vault_key
- 允许rotation_policy
删除该属性(#21935)azurerm_mssql_server
- 修复了返回None
属性而不是Disabled
(#22067) 的问题minimum_tls_version
azurerm_sentinel_data_connector_microsoft_threat_intelligence
bing_safety_phishing_url_lookback_date
- 属性已弃用(#21954)
3.59.0 (2023 年 6 月 1 日)
特征:
增强功能:
- dependencies:更新到
v0.20230523.1140858
github.com/hashicorp/go-azure-sdk
(#21910) - dependencies: - 从 <
a0/> azurem_monitor_action_group
升级到2023-01-01
actiongroupsapis
(#21948) - dependencies:
policy.guestconfigurationassignments
: migrate tohashicorp/go-azure-sdk
(#21927) - 依赖项:
azurerm_monitor_autoscale_setting
将 API 版本从升级为2023-05-01-preview
(#21953) data.azurerm_linux_web_app
- 现在导出availability
属性usage
(#21945)data.azurerm_linux_function_app
- 现在导出availability
属性usage
(#21945)data.azurerm_cdn_frontdoor_secret
- 现在导出expiration_date
属性 (#21945)data.azurerm_virtual_machine
- 现在导出power_state
(#21945)data.azurerm_virtual_machine_scale_set
- 现在导出power_state
属性 (#21945)data.azurerm_azurerm_resources
- 现在导出resource_group_name
每个资源的属性 (#21676)security.watchitems
- 更新以使用hashicorp/go-azure-sdk
(#21944)azurerm_cosmosdb_account
- 支持新功能MongoDB
(#21974)azurerm_kubernetes_cluster
- 通过系统节点池(#21719)的循环来更新属性enable_host_encryption
、enable_node_public_ip
、kubelet_config
、ultra_ssd_enabled
和zones
vnet_subnet_id
linux_os_config
max_pods
node_taints
only_critical_addons_enabled
os_disk_size_gb
os_disk_type
os_sku
pod_subnet_id
azurerm_machine_learning_compute_cluster
- 添加对node_public_ip_enabled
属性的支持 (#21377)azurerm_nginx_certificate
-key_vault_secret_id
现在接受无版本密钥保管库机密 ID (#21949)azurerm_postgresql_flexible_server
- 添加对version
值的支持(#2193415
)azurerm_shared_image_version
- 现在导出id
属性 (#22006)azurerm_spring_cloud_certificate
- 对exclude_private_key
属性的支持 (#21942)azurerm_spring_cloud_customized_accelerator
- 对ca_certificate_id
属性的支持 (#21943)
Bug 修复:
azurerm_app_configuration
- 通过检查发布应用配置存储的名称(#21750)来防止删除错误azurerm_express_route_port_authorization
- 在快速路由端口创建/更新/删除授权时添加锁 (#21959)azurerm_kubernetes_cluster
- 如果值oidc_issuer_enabled
已更改,则重新计算字段oidc_issuer_url
(#21911)azurerm_kubernetes_cluster
- 在调整大小时设置default_node_pool.os_sku
正确的值 (#21976)default_node_pool
azurerm_postgresql_flexible_server
- 一起修复更新storage_mb
问题backup_retention_days
(#21987)
3.58.0 (2023 年 5 月 25 日)
特征:
- 新数据源:
azurerm_mobile_network_packet_core_control_plane
(#21071) - 新资源:
azurerm_cosmosdb_mongo_role_definition
(#21754) - 新资源:
azurerm_cosmosdb_mongo_user_definition
(#21914) - 新资源:
azurerm_iothub_file_upload
(#20668) - 新资源:
azurerm_mobile_network_packet_core_control_plane
(#21071) - 新资源:
azurerm_mysql_flexible_server_active_directory_administrator
(#21786) - 新资源:
azurerm_monitor_alert_prometheus_rule_group
(#21751) - 新资源:
azurerm_recovery_services_vault_resource_guard_association
(#21712) - 新资源:
azurerm_site_recovery_hyperv_network_mapping
(#21788) - 新资源:
azurerm_site_recovery_vmware_replication_policy_association
(#21389)
增强功能:
- dependencies:更新到
v0.20230523.1080931
github.com/hashicorp/go-azure-sdk
(#21898) - dependencies:更新到
v0.20230518.1143920
github.com/tombuildsstuff/kermit
(#21899) - 依赖项:
azurerm_monitor_autoscale_setting
将 API 版本从2015-04-01
升级为2022-10-01
(#21887) cosmosdb.gremlin
:更新以使用hashicorp/go-azure-sdk
和 API 版本2023-04-15
(#21813)cosmosdb.sql_container
:更新以使用hashicorp/go-azure-sdk
和 API 版本2023-04-15
(#21813)nginx
:更新以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#21810)portal
:更新以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#21810)redis
:更新以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#21810)appplatform
:更新到 API 版本2023-03-01-preview
(#21404)redisenterprise
:更新以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#21810)azurerm_cosmosdb_account
- 修复了上游 Microsoft API 问题,其中更新identity
同时default_identity
无提示失败(#21780)azurerm_monitor_activity_log_alert
- 支持levels
resource_providers> resource_groups
resource_ids
statuses
resource_types
和sub_statuses
属性 (#21367)azurerm_media_transform
- 对experimental_options
属性的支持 (#21873)azurerm_backup_policy_vm
- 支持days
和属性 (#21434include_last_days
)azurerm_subnet
name
- 块中的subnet_delegation
属性现在可以设置为Microsoft.App/environments
(#21893)azurerm_subnet_service_endpoint_policy
- 对service
属性的支持 (#21865)azurerm_signalr_service
- 对user_assigned_identity_id
属性的支持 (#21055)azurerm_site_recovery_replication_recovery_plan
- 对azure_to_azure_settings
块的支持 (#21666)azurerm_cosmosdb_postgresql_cluster
- 该citus_version
属性现在支持11.3
(#21916)
Bug 修复:
- 数据源:
azurerm_kubernetes_cluster
- 当返回的某些值为 nil 时防止恐慌 (#21867) azurerm_application_insights_web_test
- 规范化属性的值application_insights_id
(#21837)azurerm_api_management
- 正确配置triple_des_ciphers_enabled
值 (#21789)azurerm_key_vault
- 在创建过程中,createMode
现在将设置为default
而不是nil
(#21668)azurerm_spring_cloud_gateway_route_config
filters
- 未指定时将省略和predicates
属性 (#21745)azurerm_subnet
- 允许Microsoft.BareMetal/AzureHostedService
作为属性的选项service_delegation
(#21871)
3.57.0 (2023 年 5 月 19 日)
特征:
- 新数据源:
azurerm_virtual_hub_connection
(#21681)
增强功能:
synapse
:重构为使用tombuildsstuff/kermit
而不是Azure/azure-sdk-for-go
用于数据平面 (#21792)azurerm_batch_account
- 支持 CMK 的无版本密钥(#21677)azurerm_kubernetes_cluster
- 更改http_proxy_config.no_proxy
不再创建新资源 (#21793)azurerm_media_transform
- 对jpg_image
块内custom_preset
和png_image
块的支持 (#21709)azurerm_recovery_services_vault
- 支持monitoring
块 (#21691)
Bug 修复:
data.azurerm_kubernetes_cluster
- 当返回的某些值为 nil 时防止恐慌 (#21850)
3.56.0 (2023 年 5 月 11 日)
特征:
- 新资源:
azurerm_cosmosdb_postgresql_coordinator_configuration
(#21595) - 新资源:
azurerm_cosmosdb_postgresql_node_configuration
(#21596) - 新资源:
azurerm_cosmosdb_postgresql_role
(#21597) - 新资源:
azurerm_monitor_workspace
(#21598) - 新资源:
azurerm_network_manager_deployment
(#20451)
增强功能:
- dependencies: updateing to
v0.56.0
github.com/hashicorp/go-azure-helpers
(#21725) - dependencies:更新到
v0.20230511.1094507
github.com/hashicorp/go-azure-sdk
(#21759) - 提供程序:在分析资源 ID 和 ID 与预期内容不匹配时改进错误消息(#21725)
- 提供程序:资源提供程序注册现在使用 API 版本
2022-09-01
(#21695) - 提供程序:从
IsAzureStack
(#21697) 更新要使用的hashicorp/go-azure-sdk
检查而不是依赖环境Azure/go-autorest
appconfiguration
:更新到 API 版本2023-03-01
(#21660)keyvault
:重构以使用hashicorp/go-azure-sdk
(#21621)azurerm_machine_learning_workspace
- 导出workspace_id
(#21746)azurerm_mssql_server
- 公开在服务器部署期间启用使用Transparent Data Encryption
Customer Managed Key
的功能(#21704)azurerm_orbital_contact_profile
-ip_address
现为可选 (#21721)
Bug 修复:
- 提供程序:修复了在自动资源提供程序注册期间调用但不轮询注册状态的 bug (#21695)
azurerm_app_configuration
:处理 API bug,其中轮询PurgeDeleted
返回 404 而不是长时间运行的操作的有效负载(#21665)azurerm_api_management_api
- 修复空contact
bug 会导致崩溃的 bug (#21740)azurerm_eventhub_namespace
- 添加锁并删除不需要的 WaitForState 函数 (#21656)azurerm_machine_learning_workspace
- 不区分分析key_vault_id
(#21684)azurerm_monitor_action_group
- 进一步扩展 Attributes 的 ExactlyOneOf 逻辑event_hub_receiver
(#21735)azurerm_monitor_metric_alert
- 使用SingleResourceMultiMetricCriteria
新指标警报修复回归 (#21658)azurerm_service_fabric_managed_cluster
- 修复块内vm_secrets
未设置为状态的 bugcertificates
(#21680)azurerm_storage_share
- 正确的资源 ID 段(fileshares
shares
#21645)azurerm_virtual_machine_scale_set
, - - 支持指定ultra_ssd_disk_iops_read_write
和ultra_ssd_disk_mbps_read_write
指定PremiumV2_LRS
(#21530)
3.55.0 (2023 年 5 月 4 日)
特征:
- 新数据源:
azurerm_kubernetes_node_pool_snapshot
(#21511) - 新资源:
azurerm_cosmosdb_postgresql_firewall_rule
(#21599)
增强功能:
appconfiguration
:重构以使用tombuildsstuff/kermit
而不是嵌入 SDK (#21623)recoveryservicesbackup
- 更新以使用 API 版本2023-02-01
(#21575)azurerm_kubernetes_cluster_node_pool
- 对snapshot_id
属性的支持 (#21511)
Bug 修复:
- 数据源:
azurerm_healthcare_fhir_service
identity
- 现在导出和SystemAssigned
UserAssigned
标识(#21594) azurerm_local_network_gateway
- 验证address_space
未设置为空字符串(#21566)azurerm_log_analytics_cluster
- 添加锁并删除不需要的 WaitForState 检查s (#21631)azurerm_log_analytics_cluster_customer_managed_key
- 添加锁并删除不需要的 WaitForState 检查s (#21631)azurerm_managed_disk
- 现在,当从以下4095
增加到以上4095
时disk_size_gb
分离 (#21620)- 服务
mssqlmanagedinstance
- 添加初始化client.MSSQLManagedInstance
以修复恐慌 (#21657) azurerm_virtual_machine
- 修复从 Azure API 分析 OS 磁盘 ID 时的回归 (#21606)azurerm_virtual_machine
- 修复从 Azure API 分析数据磁盘 ID 时的回归 (#21606)
3.54.0 (2023 年 4 月 27 日)
中断性变更:
azurerm_attestation_provider
- 由于policy
原始资源的设计问题(未从 Azure API 检索到此字段,因此未正确公开),字段已弃用,并且不可正常运行-这已被字段open_enclave_policy_base64
取代,sgx_enclave_policy_base64
并且tpm_policy_base64
。 (#21524)
特征:
- 新资源:
azurerm_arc_kubernetes_cluster_extension
(#21310) - 新资源:
azurerm_cosmosdb_postgresql_cluster
(#21090) - 新资源:
azurerm_email_communication_service
(#21526) - 新资源:
azurerm_kubernetes_cluster_extension
(#21310) - 新资源:
azurerm_netapp_volume_group_sap_hana
(#21290) - 新资源:
azurerm_storage_mover_project
(#21477) - 新资源:
azurerm_storage_mover_job_definition
(#21514)
增强功能:
- 依赖项:更新到
v0.20230427.1112058
github.com/hashicorp/go-azure-sdk
(#21583) security
:更新到 API 版本2023-01-01
(#21531)- 数据源:
azurerm_virtual_network_gateway
- 添加对字段private_ip_address
的支持(#21432) azurerm_active_directory_domain_service
-domain_name
现在支持长度最多 30 个字符(#21555)azurerm_attestation_provider
- 添加对字段open_enclave_policy_base64
的支持,sgx_enclave_policy_base64
以及tpm_policy_base64
(#21524)azurerm_attestation_provider
- 添加对字段sgx_enclave_policy_base64
的支持 (#21524)azurerm_attestation_provider
- 添加对字段tpm_policy_base64
的支持 (#21524)azurerm_billing_account_cost_management_export
time_frame
- 字段现在可以设置为TheLast7Days
(#21528)azurerm_firewall_policy_rule_collection_group
- 字段source_addresses
,现在destination_addresses
接受 IPv4 范围 (#21542)azurerm_kubernetes_cluster
- 添加对service_mesh_profile
块的支持(#21516)azurerm_resource_group_cost_management_export
time_frame
- 字段现在可以设置为TheLast7Days
(#21528)azurerm_search_service
- 添加对authentication_failure_mode
(#21323) 的支持azurerm_search_service
- 添加对customer_managed_key_enforcement_enabled
(#21323) 的支持azurerm_search_service
- 添加对hosting_mode
(#21323) 的支持azurerm_search_service
- 添加对local_authentication_enabled
(#21323) 的支持azurerm_search_service
- 对设置为sku
StorageOptimizedL2
(#21323) 的支持azurerm_subscription_cost_management_export
time_frame
- 字段现在可以设置为TheLast7Days
(#21528)
Bug 修复:
- 提供程序: 修复使用 Azure CLI 进行身份验证时指定的
auxiliary_tenant_ids
身份验证 bug (#21583) azurerm_attestation_provider
- 字段policy
已弃用且不可正常运行 - 请改用字段open_enclave_policy_base64
,sgx_enclave_policy_base64
并且tpm_policy_base64
(#21524)azurerm_mysql_flexible_server
- 修复了更新时未正确删除的问题identity
(#21533)azurerm_search_service
- 更新要匹配 API 的partition_count
1
默认值 (#21323)azurerm_search_service
- 更新要匹配 API 的replica_count
1
默认值 (#21323)azurerm_search_service
- 字段allowed_ips
现在是集而不是列表(#21323)
3.53.0 (2023 年 4 月 20 日)
特征:
- 新资源:
azurerm_cost_management_scheduled_action
(#21325) - 新资源:
azurerm_storage_mover_agent
(#21273) - 新资源:
azurerm_storage_mover_source_endpoint
(#21449) - 新资源:
azurerm_storage_mover_target_endpoint
(#21449)
增强功能:
advisor
- 重构以使用hashicorp/go-azure-sdk
(#21307)healthcare
:重构以使用hashicorp/go-azure-sdk
(#21327)hpccache
- 重构以使用hashicorp/go-azure-sdk
(#21303)logz
- 重构以使用hashicorp/go-azure-sdk
(#21321)hpccache
:更新到 API 版本2023-01-01
(#21459)orbital
:更新到 API 版本2022-11-01
(#21405)vmware
:更新到 API 版本2022-05-01
(#21458)azurerm_attestation_provider
- 对policy
块的支持 (#20972)azurerm_linux_function_app
- 对hosting_environment_id
属性的支持 (#20471)azurerm_linux_function_app_slot
- 对hosting_environment_id
属性的支持 (#20471)azurerm_linux_web_app
- 对hosting_environment_id
属性的支持 (#20471)azurerm_linux_web_app
PHP 8.2
- 对application_stack
属性的支持 (#21420)azurerm_linux_web_app_slot
- 对hosting_environment_id
属性的支持 (#20471)azurerm_linux_web_app_slot
对application_stack
属性的支持PHP 8.2
(#21420)azurerm_signalr_service
- 为sku.0.capacity
(#21494) 添加其他有效值azurerm_windows_function_app
- 对hosting_environment_id
属性的支持 (#20471)azurerm_windows_function_app_slot
- 对hosting_environment_id
属性的支持 (#20471)azurerm_windows_web_app
- 对hosting_environment_id
属性的支持 (#20471)azurerm_windows_web_app_slot
- 对hosting_environment_id
属性的支持 (#20471)
Bug 修复:
azurerm_cdn_endpoint
- 删除属性的query_string
长度限制 (#21474)azurerm_cognitive_account
- 将custom_question_answering_search_service_key
属性标记为敏感(#21469)azurerm_monitor_metric_alert
- 修复未设置属性时dynamic_criteria.0.ignore_data_before
崩溃 (#21446)azurerm_postgresql_flexible_server
- 正确设置point_in_time_restore_time_in_utc
属性 (#21501)azurerm_search_service
- 将primary_key
和secondary_key
属性标记为敏感(#21469)
3.52.0 (2023 年 4 月 13 日)
增强功能:
containerRegistry
- 重构以使用hashicorp/go-azure-sdk
(#21344)monitor
- 重构以使用hashicorp/go-azure-sdk
(#21392)recoveryServices
- 重构以使用hashicorp/go-azure-sdk
(#21344)- 数据源:
azurerm_key_vault_certificate
- 添加对resource_manager_id
和resource_manager_versionless_id
(#21314) 的支持 - 数据源:
azurerm_key_vault_secret
- 支持not_before_date
和expiration_date
(#21359) - 数据源:
azurerm_key_vault_secret
- 支持指定 keyvault 机密版本 (#21336) azurerm_dashboard_grafana
- 对UserAssigned
标识的支持(#21394)azurerm_key_vault_certificate
- 添加对resource_manager_id
和resource_manager_versionless_id
(#21314) 的支持azurerm_linux_function_app
- 将site_credential
块标记为 (#21393Sensitive
)azurerm_linux_function_app_slot
- 将site_credential
块标记为 (#21393Sensitive
)azurerm_linux_web_app
- 将site_credential
块标记为 (#21393Sensitive
)azurerm_linux_web_app_slot
- 将site_credential
块标记为 (#21393Sensitive
)azurerm_windows_function_app
- 将site_credential
块标记为 (#21393Sensitive
)azurerm_windows_function_app_slot
- 将site_credential
块标记为 (#21393Sensitive
)azurerm_windows_web_app
- 将site_credential
块标记为 (#21393Sensitive
)azurerm_windows_web_app_slot
- 将site_credential
块标记为 (#21393Sensitive
)
Bug 修复:
azurerm_app_configuration_key
- 延长轮询资源的超时,以允许传播读取权限 (#21337)azurerm_app_configuration_feature
- 延长轮询资源的超时,以允许传播读取权限 (#21337)azurerm_cdn_endpoint
- 属性global_delivery_rule
必须至少指定一个操作(#21403)azurerm_kubernetes_cluster
enable_host_encryption
- 调整大小default_node_pool
时未正确设置 (#21379)azurerm_linux_function_app
- 修复了在 (#21381) 中的崩溃auth_v2
active_directory_v2
azurerm_linux_function_app_slot
- 修复了在 (#21381) 中的崩溃auth_v2
active_directory_v2
azurerm_linux_web_app
- 修复了在 (#21381) 中的崩溃auth_v2
active_directory_v2
azurerm_linux_web_app_slot
- 修复了在 (#21381) 中的崩溃auth_v2
active_directory_v2
azurerm_service_plan
- 支持新的 高级版 V3 和内存优化 SKU (#21371)azurerm_storage_account_local_user
ssh_authorized_key
- 现在可以更新该属性(#21362)azurerm_storage_mover
- 从所需的资源提供程序列表中删除Microsoft.StorageMover
(#21370)azurerm_subscription
- 修复更新期间的错误 (#21255)azurerm_windows_function_app
- 在 中auth_v2
active_directory_v2
修复 acrash (#21381)azurerm_windows_function_app_slot
- 修复了在 (#21381) 中的崩溃auth_v2
active_directory_v2
azurerm_windows_web_app
- 修复了在 (#21381) 中的崩溃auth_v2
active_directory_v2
azurerm_windows_web_app_slot
- 修复了在 (#21381) 中的崩溃auth_v2
active_directory_v2
3.51.0 (2023 年 4 月 6 日)
中断性变更:
azurerm_kubernetes_cluster
- 属性sku_tier
不再接受该值Paid
,必须将其更新为Standard
(#21256)
特征:
- 新资源:
azurerm_arc_kubernetes_cluster
(#15401) - 新资源:
azurerm_resource_group_cost_management_view
(#21112) - 新资源:
azurerm_signalr_service_custom_certificate
(#21112) - 新资源:
azurerm_storage_mover
(#21000) - 新资源:
azurerm_subscription_cost_management_view
(#21112) - 新资源:
azurerm_voice_services_communications_gateway_test_line
(#21111)
增强功能:
- 依赖项:更新到
v0.20230405.1143248
github.com/hashicorp/go-azure-sdk
(#21312) - 依赖项:更新到
v0.20230331.1120327
github.com/tombuildsstuff/kermit
(#21235) - dependencies:更新
containerservice/2022-09-02-preview
到2023-02-02-preview
(#21256) - dependencies: updateing
search/2020-03-13
tosearch/2022-09-01
(#21250) batch
:更新到 API 版本2022-01-01.15.0
(发件人github.com/tombuildsstuff/kermit
) (#21234)- 数据源:
azurerm_monitor_data_collection_rule
- 对data_collection_endpoint_id
属性的支持 (#21159) - 数据源:
azurerm_monitor_data_collection_rule
- 支持identity
和stream_declaration
块 (#21159) - 数据源:
azurerm_monitor_data_collection_rule
- 对其他data_sources
destinations
转换和data_flow
转换的支持(#21159) azurerm_app_configuration_feature
- 对key
属性的支持 (#21252)azurerm_container_app
- 属性app_port
现在是可选的(#20567)azurerm_healthcare_fhir_service
- 支持PATCH
作为可用值cors
(#21222)azurerm_healthcare_service
- 作为可用值的 upport forPATCH
cors
(#21222)azurerm_kubernetes_cluster
- 支持KataMshvVmIsolation
作为属性的选项workload_runtime
(#21176)azurerm_kubernetes_cluster_node_pool
- 支持KataMshvVmIsolation
作为属性的选项workload_runtime
(#21176)azurerm_monitor_data_collection_rule
- 对data_collection_endpoint_id
属性的支持 (#21159)azurerm_monitor_data_collection_rule
- 支持identity
和块 (#21159stream_declaration
)azurerm_monitor_data_collection_rule
- 对其他destinations
data_sources
转换和data_flow
转换的支持 (#21159)azurerm_signalr_service
- 对http_request_logs_enabled
属性的支持 (#21032)azurerm_snapshot
- 对incremental_enabled
属性的支持 (#21263)azurerm_web_pubsub_hub
- 对event_listener
块的支持 (#21145)
Bug 修复:
- 数据源:
azurerm_app_configuration_keys
- 修复在列出项时 API 不返回 http 终结点的回归(#21208) - 数据源:
azurerm_kubernetes_cluster
- 在具有有限权限时防止错误(#21229) azurerm_api_management
- 更新资源时防止出现空响应正文的错误 (#21221)azurerm_application_gateway
- 正确验证firewall_policy_id
属性 (#21238)azurerm_automation_software_update_configuration
-time_zone
正确默认为Etc/UTC
(#21254)azurerm_digital_twins_time_series_database_connection
- 不区分kusto_cluster_uri
分析 (#21243)azurerm_express_route_circuit
- 现在可以在创建期间设置authorization_key
(#21132)azurerm_kusto_eventhub_data_connection
identity_id
- 如果适用于 Kusto 群集(#21243)azurerm_linux_function_app
- 修复了在 (#21219) 中的崩溃auth_v2
active_directory_v2
azurerm_linux_function_app_slot
- 修复了在 (#21219) 中的崩溃auth_v2
active_directory_v2
azurerm_linux_web_app
- 修复了在 (#21219) 中的崩溃auth_v2
active_directory_v2
azurerm_linux_web_app_slot
- 修复了在 (#21219) 中的崩溃auth_v2
active_directory_v2
azurerm_monitor_diagnostic_setting
- 如果为 Kusto 群集创建资源 ID(#21243)azurerm_mssql_database
- 修复了阻止创建的问题short_term_retention_policy
(#21268)azurerm_windows_function_app
- 修复了在 (#21219) 中的崩溃auth_v2
active_directory_v2
azurerm_windows_function_app_slot
- 修复了在 (#21219) 中的崩溃auth_v2
active_directory_v2
azurerm_windows_web_app
- 修复了在 (#21219) 中的崩溃auth_v2
active_directory_v2
azurerm_windows_web_app_slot
- 修复了在 (#21219) 中的崩溃auth_v2
active_directory_v2
3.50.0 (2023 年 3 月 30 日)
特征:
增强功能:
- dependencies: updateing to
v0.20230329.1052505
github.com/hashicorp/go-azure-sdk
(#21175) - 依赖项:更新
azurerm_subscription
为使用新 SDK (#18813) azurerm_databricks_access_connector
- 支持用户分配的标识(#21059)azurerm_linux_function_app
- 添加对zip_deploy_file
(#20544) 的支持azurerm_monitor_scheduled_query_rules_alert
-trigger.x.metric_column
现在为可选 (#21203)azurerm_mssql_database
- 超大规模 SKU 现在支持long_term_retention_policy
和short_term_retention_policy
(#21166)azurerm_windows_function_app
- 添加对zip_deploy_file
(#20544) 的支持
Bug 修复:
- 数据源:
azurerm_databricks_workspace_private_endpoint_connection
:验证private_endpoint_id
和workspace_id
(#21129) - 数据源:
azurerm_healthcare_medtech_service
- 字段workspace_id
不再标记为 ForceNew (#21077) - 数据源:
azurerm_healthcare_medtech_service
- 对 Azure 环境的支持,其他环境为 Azure 公共环境(#21077) azurerm_api_management
- 验证public_ip_address_id
和subnet_id
(#21129)azurerm_api_management_custom_domain
- 验证api_management_id
(#21129)azurerm_api_management_policy
- 验证api_management_id
(#21129)azurerm_api_management_gateway_api
- 验证api_id
(#21129)azurerm_application_gateway
- 验证firewall_policy_id
和subnet_id
(#21129)azurerm_application_gateway
- 验证data
块内的ssl_certificate
值为 base64 编码的值(#21191)azurerm_application_insights_analytics_item
- 验证application_insights_id
(#21129)azurerm_application_insights_api_key
- 验证application_insights_id
(#21129)azurerm_application_insights_smart_detection_rule
- 验证application_insights_id
(#21129)azurerm_application_insights_standard_webtests
- 验证application_insights_id
(#21129)azurerm_application_insights_webtests
- 验证application_insights_id
(#21129)azurerm_app_service_virtual_network_swift_connection
- 验证app_service_id
和virtual_network_id
(#21129)azurerm_bastion_host
- 验证public_ip_address_id
(#21129)azurerm_container_registry
- 验证subnet_id
(#21129)azurerm_database_migration_service
- 验证subnet_id
(#21129)azurerm_databricks_workspace
- 验证load_balancer_backend_address_pool_id
machine_learning_workspace_id
和virtual_network_id
(#21129)azurerm_data_factory_linked_service_key_vault
- 验证key_vault_id
(#21129)azurerm_data_factory_integration_runtime_managed
- 验证vnet_id
(#21129)azurerm_data_share_dataset_kusto_cluster
- 验证kusto_cluster_id
(#21129)azurerm_data_share_dataset_kusto_database
- 验证kusto_database_id
(#21129)azurerm_eventhub_namespace
- 验证subnet_id
(#21129)azurerm_eventhub_namespace_disaster_recovery_config
- 修复一个 bug,在partner_namespace_id
应省略字段时使用空字符串进行验证(#21129)azurerm_express_route_circuit_peering
- 验证route_filter_id
(#21129)azurerm_express_route_gateway
- 验证virtual_hub_id
(#21129)azurerm_eventhub
- 验证storage_account_id
(#21129)azurerm_eventgrid_event_subscription
- 验证eventhub_resource_id
和servicebus_queue_endpoint_id
storage_account_id
servicebus_topic_endpoint_id
(#21129)azurerm_frontdoor
- 验证web_application_firewall_policy_link_id
(#21129)azurerm_hdinsight_hadoop_cluster
- 验证storage_resource_id
subnet_id
和virtual_network_id
(#21129)azurerm_hdinsight_hbase_cluster
- 验证storage_resource_id
subnet_id
和virtual_network_id
(#21129)azurerm_hdinsight_interactive_query_cluster
- 验证storage_resource_id
subnet_id
和virtual_network_id
(#21129)azurerm_hdinsight_kafka_cluster
- 验证storage_resource_id
subnet_id
和virtual_network_id
(#21129)azurerm_hdinsight_spark_cluster
- 验证storage_resource_id
subnet_id
和virtual_network_id
(#21129)azurerm_healthcare_medtech_service
- 对 Azure 环境的支持,其他环境为 Azure 公共环境(#21077)azurerm_hpc_cache
- 验证subnet_id
(#21129)azurerm_image
- 验证managed_disk_id
和source_virtual_machine_id
(#21129)azurerm_iothub_certificate
- 证书内容现在更新正确(#21163)azurerm_iothub_dps_certificate
- 证书内容现在更新正确(#21163)azurerm_key_vault_access_policy
- 验证key_vault_id
(#21129)azurerm_key_vault_certificate_issuer
- 验证key_vault_id
(#21129)azurerm_kubernetes_cluster
- 验证vnet_subnet_id
(#21129)azurerm_kubernetes_cluster_node_pool
- 验证vnet_subnet_id
(#21129)azurerm_kusto_attached_database_configuration
- 验证cluster_id
(#21129)azurerm_kusto_cluster
- 验证subnet_id
engine_public_ip_id
和data_management_public_ip_id
(#21129)azurerm_kusto_eventgrid_data_connection
- 验证eventgrid_resource_id
(#21129)azurerm_lb
- 验证public_ip_address_id
public_ip_prefix_id
和subnet_id
(#21129)azurerm_lb_nat_rule
- 验证backend_address_pool_id
(#21129)azurerm_linux_function_app
- 修复崩溃(auth_v2
active_directory_v2
#21113)azurerm_linux_function_app_slot
- 修复崩溃(auth_v2
active_directory_v2
#21113)azurerm_linux_web_app
- 修复崩溃(auth_v2
active_directory_v2
#21113)azurerm_linux_web_app_slot
- 修复崩溃(auth_v2
active_directory_v2
#21113)azurerm_linux_virtual_machine
- 验证application_security_group_ids
和key_vault_id
(#21129)azurerm_linux_virtual_machine_scale_set
- 验证key_vault_id
和network_security_group_id
subnet_id
public_ip_prefix_id
(#21129)azurerm_log_analytics_linked_service
- 验证工作区 ID (#21170)azurerm_log_analytics_linked_storage_account
- 验证storage_account_id
(#21129)azurerm_logic_app_action_custom
- 验证logic_app_id
(#21129)azurerm_logic_app_action_http
- 验证subnet_id
(#21129)azurerm_logic_app_trigger_custom
- 验证logic_app_id
(#21129)azurerm_logic_app_trigger_http_request
- 验证logic_app_id
(#21129)azurerm_logic_app_trigger_recurrence
- 验证logic_app_id
(#21129)azurerm_mssql_virtual_machine
- 属性sql_license_type
现在是可选的(#21138)azurerm_managed_disk
- 验证disk_access_id
和storage_account_id
(#21129)azurerm_mariadb_virtual_network_rule
- 验证subnet_id
(#21129)azurerm_monitor_action_group
- 验证automation_account_id
和function_app_resource_id
(#21129)azurerm_monitor_log_profile
- 验证storage_account_id
(#21129)azurerm_mssql_database
- 修复 32 位平台上的max_size_gb
int64 溢出 (#21155)azurerm_mssql_database
- 验证subnet_id
(#21129)azurerm_mysql_virtual_network_rule
- 验证subnet_id
(#21129)azurerm_netapp_volume
- 验证subnet_id
(#21129)azurerm_network_interface
- 验证public_ip_address_id
和subnet_id
(#21129)azurerm_network_interface_application_gateway_association
- 验证backend_address_pool_id
和network_interface_id
(#21129)azurerm_network_interface_application_security_group_association
- validateapplication_security_group_id
andnetwork_interface_id
(#21129)azurerm_network_interface_backend_address_pool_association
- 验证backend_address_pool_id
和subnet_id
(#21129)azurerm_network_interface_network_security_group_association
- 验证network_security_group_id
和subnet_id
(#21129)azurerm_network_interface_nat_rule_association
- 验证network_interface_id
和nat_rule_id
(#21129)azurerm_network_profile
- 验证subnet_id
(#21129)azurerm_network_watcher_flow_log
- 修复删除函数以在删除期间可靠工作 (#21129)azurerm_network_watcher_flow_log
- 验证storage_account_id
(#21129)azurerm_orchestrated_virtual_machine_scale_set
- 验证application_security_group_ids
、key_vault_id
proximity_placement_group_id
、public_ip_prefix_id
和subnet_id
(#21129)azurerm_private_link_service
- 验证subnet_id
(#21129)azurerm_public_ip
- 验证public_ip_prefix_id
(#21129)azurerm_postgresql_virtual_network_rule
- 验证subnet_id
是子网(#21129)azurerm_private_dns_zone_virtual_network_link
- 验证virtual_network_id
(#21129)azurerm_role_definition
- 在删除期间轮询更长时间 (#21151)azurerm_sentinel_automation_rule
- 验证logic_app_id
(#21129)azurerm_security_center_workspace
- 验证log_analytics_workspace_id
(#21129)azurerm_security_center_automation
- 验证指定范围 (#21129)azurerm_sql_managed_database
- 验证managed_instance_id
(#21129)azurerm_sql_managed_instance
- 验证subnet_id
(#21129)azurerm_static_site_custom_domain
- 验证static_site_id
(#21129)azurerm_storage_account
- 更新验证以ip_rules
突出显示验证失败时无效的 IP 范围(#21178)azurerm_storage_account_network_rules
- 验证ip_rules
(#21178)azurerm_storage_management_policy
- 验证storage_account_id
(#21129)azurerm_subnet_nat_gateway_association
- 验证nat_gateway_id
和subnet_id
(#21129)azurerm_subnet_network_security_group_association
- 验证network_security_group_id
和subnet_id
(#21129)azurerm_subnet_route_table_association
- 验证subnet_id
(#21129)azurerm_virtual_hub
- 验证virtual_wan_id
(#21129)azurerm_virtual_machine_data_disk_attachment
- 验证managed_disk_id
和virtual_machine_id
(#21129)azurerm_virtual_network
- 验证ddos_protection_plan_id
(#21129)azurerm_virtual_network_gateway
- 验证default_local_network_gateway_id
和public_ip_address_id
(#21129)azurerm_virtual_network_gateway_connection
- 验证express_route_circuit_id
local_network_gateway_id
和peer_virtual_network_gateway_id
(#21129)azurerm_web_application_firewall_policy
- 属性match_values
现在是可选的(#21125)azurerm_windows_function_app
- 修复崩溃(auth_v2
active_directory_v2
#21113)azurerm_windows_function_app_slot
- 修复崩溃(auth_v2
active_directory_v2
#21113)azurerm_windows_virtual_machine_scale_set
- 验证application_security_group_ids
、network_security_group_id
、proximity_placement_group_id
、public_ip_prefix_id
subnet_id
和virtual_network_gateway_id
(#21129)azurerm_windows_web_app
- 修复崩溃(auth_v2
active_directory_v2
#21113)azurerm_windows_web_app_slot
- 修复崩溃(auth_v2
active_directory_v2
#21113)
3.49.0 (2023 年 3 月 23 日)
重大更改:App 服务 site_config
ip_restriction
不再计算块 - Terraform 之外的 IP 限制更改现在将显示差异scm_ip_restriction
不再计算块 - 对 Terraform 之外的 SCM IP 限制的更改现在将显示差异cors
但是,如果提供属性,则块不再需要allowed_origins
它必须包含至少一个项。 省略此属性会将数组设置为空
特征:
- 新数据源:
azurerm_orchestrated_virtual_machine_scale_set
(#21050) - 新资源:
azurerm_databricks_virtual_network_peering #20728
(#20728) - 新资源:
azurerm_sentinel_threat_intelligence_indicator
(#20771) - 新资源:
azurerm_voice_services_communications_gateway
(#20607)
增强功能:
- 依赖项:更新到
v0.20230322.1105901
hashicorp/go-azure-sdk
(#21079) databricks
:重构以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#21004)azurerm_app_configuration_key
- 资源的 ID 已更改,以匹配数据平面 URL 格式,以解决先前分析逻辑中的许多 bug (#20082)azurerm_app_configuration_feature
- 资源的 ID 已更改,以匹配数据平面 URL 格式,以解决先前分析逻辑中的许多 bug (#20082)azurerm_express_route_circuit
- 添加对 (#21104) 的支持authorization_key
azurerm_media_job
- 更新以使用 API 版本2022-07-01
(#20956)azurerm_media_transform
- 更新以使用 API 版本2022-07-01
(#20956)azurerm_virtual_network_gateway
- 对条件/修补程序更新的支持 (#21009)azurerm_web_application_firewall_policy
- 块中的字段operator
现在可以设置为Any
(#20971)match_conditions
azurerm_kubernetes_cluster
- 将缺少的属性添加到oms_agent
架构(#21046)azurerm_kubernetes_cluster
- 弃用docker_bridge_cidr
API 不再支持该 API,因为 docker 不再是有效的容器运行时 (#20952)azurerm_management_group_policy_assignment
- 支持overrides
和块 (#20686resource_selectors
)azurerm_mysql_flexible_server
- 支持geo_backup_key_vault_key_id
和属性 (#20796geo_backup_user_assigned_identity_id
)azurerm_resource_group_policy_assignment
- 支持overrides
和块 (#20686resource_selectors
)azurerm_resource_policy_assignment
- 支持overrides
和块 (#20686resource_selectors
)azurerm_role_assignment
- 支持订阅别名范围(#20895)azurerm_signalr_service
- 支持public_network_access_enabled
、local_auth_enabled
、aad_auth_enabled
tls_client_cert_enabled
和serverless_connection_timeout_in_seconds
属性 (#20975)azurerm_subscription_policy_assignment
- 支持overrides
和块 (#20686resource_selectors
)azurerm_sentinel_log_analytics_workspace_onboarding
resource_group_name
- 已弃用属性workspace_name
,转而支持workspace_id (#20661)azurerm_virtual_network_peering
- 为allow_forwarded_traffic
allow_gateway_transit
和use_remote_gateways
(#21009) 添加显式默认值azurerm_virtual_hub
- 对hub_routing_preference
属性的支持 (#21028)
Bug 修复:
azurerm_automation_account
key_source
- 属性已弃用(#21041)azurerm_application_insights
workspace_id
- 现在可以在不创建新资源的情况下进行更新 (#21029)azurerm_firewall
- 防止重复名称用于ip_configuration
和management_ip_configuration
(#21068)azurerm_kubernetes_cluster
- 将对已弃用 accessProfiles 终结点的调用替换为 listUserCredentials (#20927)azurerm_kusto_cluster
-language_extensions
现在是集而不是列表 (#20951)azurerm_linux_function_app
- 修复属性的health_check_eviction_time_in_min
更新 bug (#21095)azurerm_linux_function_app
- 固定块处理cors
(#20987)azurerm_linux_function_app
- fixauth_v2active_directory_v2
发送空数据(#21091)azurerm_linux_function_app
- 修复token_store_enabled
以正确设置状态返回的值 (#21091)azurerm_linux_function_app
ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_linux_function_app
scm_ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_linux_function_app_slot
- 固定块处理cors
(#20987)azurerm_linux_function_app_slot
ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_linux_function_app_slot
scm_ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_linux_function_app_slot
- fixauth_v2active_directory_v2
发送空数据(#21091)azurerm_linux_function_app_slot
- 修复token_store_enabled
以正确设置状态返回的值 (#21091)azurerm_linux_web_app
- fixauth_v2active_directory_v2
发送空数据(#21091)azurerm_linux_web_app
- 修复token_store_enabled
以正确设置状态返回的值 (#21091)azurerm_linux_web_app
- 固定块处理cors
(#20987)azurerm_linux_web_app
ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_linux_web_app
scm_ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_linux_web_app_slot
- fixauth_v2active_directory_v2
发送空数据(#21091)azurerm_linux_web_app_slot
- 修复token_store_enabled
以正确设置状态返回的值 (#21091)azurerm_linux_web_app_slot
- 固定块处理cors
(#20987)azurerm_linux_web_app_slot
ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_linux_web_app_slot
scm_ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_machine_learning_datastore_blobstorage
- 修复了在除公共云以外的云中创建此资源的问题 (#21016)azurerm_virtual_desktop_host_pool
- 更改load_balancer_type
属性不再创建新资源 (#20947)azurerm_windows_function_app
- 修复属性的health_check_eviction_time_in_min
更新 bug (#21095)azurerm_windows_function_app
- 固定块处理cors
(#20987)azurerm_windows_function_app
- fixauth_v2active_directory_v2
发送空数据(#21091)azurerm_windows_function_app
- 修复token_store_enabled
以正确设置状态返回的值 (#21091)azurerm_windows_function_app
ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_windows_function_app
scm_ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_windows_function_app_slot
- 固定块处理cors
(#20987)azurerm_windows_function_app_slot
- fixauth_v2active_directory_v2
发送空数据(#21091)azurerm_windows_function_app_slot
- 修复token_store_enabled
以正确设置状态返回的值 (#21091)azurerm_windows_function_app_slot
ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_windows_function_app_slot
scm_ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_windows_web_app
ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_windows_web_app
- 固定块处理cors
(#20987)azurerm_windows_web_app
scm_ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_windows_web_app
- fixauth_v2active_directory_v2
发送空数据(#21091)azurerm_windows_web_app
- 修复token_store_enabled
以正确设置状态返回的值 (#21091)azurerm_windows_web_app_slot
ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_windows_web_app_slot
- 固定块处理cors
(#20987)azurerm_windows_web_app_slot
scm_ip_restriction
- 现在可以通过从配置中删除来成功删除该块 (#20987)azurerm_windows_web_app_slot
- fixauth_v2active_directory_v2
发送空数据(#21091)azurerm_windows_web_app_slot
- 修复token_store_enabled
以正确设置状态返回的值 (#21091)
3.48.0 (2023 年 3 月 16 日)
特征:
- 新数据源:
azurerm_mobile_network_sim_policy
[FGH-20732] - 新资源:
azurerm_express_route_port_authorization
(#20736) - 新资源:
azurerm_mobile_network_sim_policy
(#20732) - 新资源:
azurerm_site_recovery_vmware_replication_policy
(#20881) - 新资源:
azurerm_sentinel_alert_rule_anomaly_duplicate
(#20760)
增强功能:
- 依赖项:更新到
v0.20230316.1132628
github.com/hashicorp/go-azure-sdk
(#20986) signalr
:更新到 API 版本2023-02-01
(#20910)webpubsub
:更新到 API 版本2023-02-01
(#20910)azurerm_express_route_gateway
- 对allow_non_virtual_wan_traffic
属性的支持 (#20667)azurerm_ssh_public_key
.
- 允许name
验证(#20955)
Bug 修复:
- 提供程序:修复身份验证 bug,有时导致访问令牌刷新太晚(#20894)
azurerm_bot_channel_directline
- 修复了将空site
传递给 API 的问题 (#20890)azurerm_healthcare_dicom_service
- 将和create
update
超时扩展到90
分钟 (#20932)azurerm_kusto_eventhub_data_connection
- 修复了在创建期间不会标记现有资源的问题 (#20926)azurerm_linux_function_app
- 修复了使用WEBSITE_CONTENTOVERVNET
时应用时间验证 (#18258)azurerm_windows_function_app
- 修复了使用WEBSITE_CONTENTOVERVNET
时应用时间验证 (#18258)
3.47.0 (2023 年 3 月 9 日)
特征:
- 新资源:
azurerm_sentinel_metadata
(#20801)
增强
- dependencies:更新到
v4.4.0+incompatible
github.com/gofrs/uuid
(#20821) - 依赖项:更新到
v0.55.0
github.com/hashicorp/go-azure-helpers
(#20807) - dependencies:更新到版本
v0.20230309.1123256
github.com/hashicorp/go-azure-sdk
(#20810) - dependencies:更新到
v0.20230307.1105329
github.com/tombuildsstuff/kermit
(#20821) - dependencies: updateing
redis/2021-06-01
toredis/2022-06-01
(#20839) dashboard
:重构以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#20810)media
:重构以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#20810)servicebus
:重构以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#20810)- 数据源:
azurerm_function_app_host_keys
- 导出blobs_extension_key
(#20837) - 数据源:
azurerm_servicebus_namespace
- 导出endpoint
(#20790) - 数据源:
azurerm_kubernetes_cluster
- 生成和导出node_resource_group_id
(#20830) azurerm_kubernetes_cluster
- 生成和导出node_resource_group_id
(#20830)azurerm_kubernetes_cluster
- 对vertical_pod_autoscaler_enabled
属性的支持 (#20751)azurerm_kubernetes_cluster
- 对msi_auth_for_monitoring_enabled
属性的支持 (#20757)azurerm_kubernetes_cluster
- 属性vm_size
default_node_pool
不再为 ForceNew,可通过指定temporary_name_for_rotation
(#20628) 调整大小azurerm_mariadb_server
- 对ssl_minimal_tls_version_enforced
属性的支持 (#20782)azurerm_monitor_action_group
- 对location
属性的支持 (#20603)azurerm_mssql_database
- 支持ServerlessGen5
超大规模(#20875)azurerm_mssql_managed_database
- 对保留策略的支持 (#20845)azurerm_servicebus_namespace
- 导出endpoint
属性 (#20790)azurerm_virtual_network_peering
- 对triggers
允许address_space
同步的属性的支持 (#20877)
Bug 修复:
- 提供程序:使用
oidc_token_file_path
(#20824) 修复身份验证问题 - 提供程序:修复在 Azure Cloud Shell 中运行时 Azure CLI 身份验证的问题(#20824)
azurerm_application_insights_analytics_item
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_automated_connection_type
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_automation_software_update_configuration
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_automation_source_control
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_automation_watcher
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_cdn_frontdoor_origin
- 修复origin_host_header
意外删除值的位置(#20874)azurerm_cdn_frontdoor_route_disable_link_to_default_domain
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_container_registry_task
- 修复失败,因为不完整registry_credential
(#20841)azurerm_digital_twins_time_series_database_connection
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_fluid_relay_server
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_function_app_active_slot
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_iothub_endpoint_eventhub
- 将资源标记为在 Terraform 外部删除时已消失(#20798)azurerm_iothub
- 修复未指定时的默认值file_upload.sas_ttl
(#20854)azurerm_iothub_endpoint_servicebus_queue
- 将资源标记为在 Terraform 外部删除时已消失(#20798)azurerm_iothub_endpoint_servicebus_topic
- 将资源标记为在 Terraform 外部删除时已消失(#20798)azurerm_iothub_endpoint_servicebus_queue
- 将资源标记为在 Terraform 外部删除时已消失(#20798)azurerm_iothub_endpoint_storage_container
- 将资源标记为在 Terraform 外部删除时已消失(#20798)azurerm_iothub_fallback_route
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_iothub_route
- 将资源标记为在 Terraform 外部删除时已消失(#20798)azurerm_kubernetes_cluster
- 针对dns_prefix
(#20813) 的 fixvalidation 逻辑azurerm_linux_function_app_slot
- fixhealth_检查_eviction_time_in_min (#20816)azurerm_logic_app_integration_account
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_maintenance_assignment_virtual_machine
- 防止潜在的恐慌值 (#20781)azurerm_maintenance_assignment_virtual_machine
- 维护配置现在按名称获取,而不是使用列表中的第一个 (#20766)azurerm_nginx_certificate
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_nginx_configuration
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_nginx_deployment
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_synapse_workspace_aad_admin
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_synapse_workspace_key
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_synapse_workspace_sql_aad_admin
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_web_app_active_slot
- 将资源标记为在 Terraform 外部删除时已消失(#20797)azurerm_windows_function_app_slot
- fixhealth_检查_eviction_time_in_min (#20816)
3.46.0 (2023 年 3 月 2 日)
功能
- 新数据源:
azurerm_mobile_network_data_network
(#20338) - 新数据源:
azurerm_sentinel_alert_rule_anomaly_built_in
(#20368) - 新资源:
azurerm_mobile_network_data_network
(#20338) - 新资源:
azurerm_sentinel_alert_rule_anomaly_built_in
(#20368) - 新资源:
azurerm_sentinel_alert_rule_threat_intelligence
(#20739)
增强
- dependencies:更新到
v0.20230228.1160358
github.com/hashicorp/go-azure-sdk
(#20688) - dependencies: updateing to
v0.20230224.1120200
github.com/tombuildsstuff/kermit
(#20649) - 依赖项:更新
containerservice/2022-09-02-preview
到2023-01-02-preview
(#20734) - 依赖项:更新
hybridCompute/2022-03-10
到2022-11-10
(#20733) aadb2c
:重构以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#20715)databoxedge
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20638)dns
:重构以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#20688)maps
:重构以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#20688)signalr
:重构以hashicorp/go-azure-sdk
用作基层而不是Azure/go-autorest
(#20688)compute/shared_image_gallery
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20599)compute/gallery_application
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20599)compute/gallery_application_version
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20599)iottimeseriesinsights
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20416)policy/assignment
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20638)sentinel/alert_rule
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20680)sentinel/automation_rule
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20726)- 数据源:
azurerm_linux_function_app
- 支持 AuthV2 (EasyAuthV2)auth_settings_v2
(#20722) - 数据源:
azurerm_windows_function_app
-支持 AuthV2 (EasyAuthV2)auth_settings_v2
(#20722) azurerm_app_service_connection
- 对secret_store
块的支持 (#20613)express_route_circuit_peering_resource
- 对advertised_communities
属性的支持 (#20708)azurerm_healthcare_service
- 将cosmosdb_throughput的范围扩展到最大值100000
(#20755)azurerm_key_vault_key
- 对rotation_policy
块的支持 (#19113)azurerm_kubernetes_cluster
- 支持Standard
sku_tier
(#20734)azurerm_linux_function_app
- 支持 AuthV2 (EasyAuthV2)auth_settings_v2
(#20722)azurerm_linux_function_app_slot
- 支持 AuthV2 (EasyAuthV2)auth_settings_v2
(#20722)azurerm_media_streaming_policy
- 支持common_encryption_cbcs.clear_key_encryption
、common_encryption_cenc.clear_track
common_encryption_cenc.clear_key_encryption
属性common_encryption_cenc.content_key_to_track_mapping
envelope_encryption
和属性 (#20524)azurerm_orchestrated_virtual_machine_scale_set
- 对priority_mix
属性的支持 (#20618)azurerm_storage_management_policy
- 支持auto_tier_to_hot_from_cool_enabled
(#20641)azurerm_spring_cloud_connection
- 对secret_store
块的支持 (#20613)azurerm_windows_function_app
- 支持 AuthV2 (EasyAuthV2)auth_settings_v2
(#20722)azurerm_windows_function_app_slot
- 支持 AuthV2 (EasyAuthV2)auth_settings_v2
(#20722)
Bug 修复
- 数据源:
azurerm_automation_variable_bool
- 修复了读取中的回归 (#20665) - 数据源:
azurerm_automation_variable_datetime
- 修复了读取中的回归 (#20665) - 数据源:
azurerm_automation_variable_int
- 修复了读取中的回归 (#20665) - 数据源:
azurerm_automation_variable_string
- 修复了读取中的回归 (#20665) azurerm_aadb2c_directory
- 修复连接断开时崩溃 (#20670)azurerm_cdn_frontdoor_origin
-origin_host_header
现在可以在设置后将其清除 (#20679)azurerm_container_app
- 修复连接断开时崩溃 (#20670)azurerm_communication_service
- 更改data_location
属性现在会创建新的资源 (#20711)azurerm_eventhub_cluster
- 修复连接断开时崩溃 (#20670)azurerm_eventhub_namespace
- 修复连接断开时崩溃 (#20670)azurerm_eventhub_namespace_disaster_recovery_config
- 修复连接断开时崩溃 (#20670)azurerm_kubernetes_cluster_node_pool
- 修复连接断开时崩溃 (#20670)azurerm_iothub_dps
- 修复连接断开时崩溃 (#20670)azurerm_media_services_account
:修复崩溃 (key_delivery_access_control
#20685)azurerm_netapp_account
- 修复连接断开时崩溃 (#20670)azurerm_netapp_pool
- 修复连接断开时崩溃 (#20670)azurerm_netapp_snapshot
- 修复连接断开时崩溃 (#20670)azurerm_netapp_snapshot_policy
- 修复连接断开时崩溃 (#20670)azurerm_netapp_volume
- 修复连接断开时崩溃 (#20670)azurerm_netapp_volume
- 修复资源读取中可能的 nil 恐慌(#20662)azurerm_notification_hub
- 修复连接断开时崩溃 (#20670)azurerm_notification_hub_namespace
- 修复连接断开时崩溃 (#20670)azurerm_proximity_placement_group
- 现在会在附加 VM 时正确更新 (#20131)azurerm_sentinel_log_analytics_workspace_onboard
- 修复连接断开时崩溃 (#20670)azurerm_servicebus_namespace_disaster_recovery_config
- 修复连接断开时崩溃 (#20670)azurerm_storage_object_replication
- 现已禁用跨租户副本 (replica)功能(#20132)
3.45.0 (2023 年 2 月 23 日)
功能
App Service
- 将 authV2 添加到 Web 应用 (#20449)- 新资源:
azurerm_site_recovery_hyperv_replication_policy
(#20454) - 新资源:
azurerm_site_recovery_hyperv_replication_policy_association
(#20630)
增强
- dependencies:更新到
v0.20230222.1094703
github.com/hashicorp/go-azure-sdk
(#20610) - dependencies:更新到
v0.7.0
golang.org/x/net
(#20541) automation
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20568)compute/capacityreservations
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20580)compute/capacityreservationgroups
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20580)kusto
- 切换到使用github.com/hashicorp/go-azure-sdk
(#20563)azurerm_backup_policy_vm
- 添加对instant_restore_resource_group
(#20562) 的支持azurerm_express_route_connection
- 对inbound_route_map_id
属性enabled_private_link_fast_path
outbound_route_map_id
和属性的支持 (#20619)azurerm_kusto_cluster_customer_managed_key
-key_version
现在为可自动轮换密钥(#20583)azurerm_linux_virtual_machine
- 加强对 (#20558) 的admin_password
验证azurerm_linux_web_app
- 添加对 AuthV2 (EasyAuthV2) 的支持 (#20449)auth_settings_v2
azurerm_linux_web_app_slot
- 添加对 AuthV2 (EasyAuthV2) 的支持 (#20449)auth_settings_v2
azurerm_postgresql_flexible_server
- 现在无需启用密码身份验证即可创建服务器(#20578)azurerm_media_streaming_endpoint
- 添加对读取sku
和增加限制scale_units
的支持(#20585)azurerm_recovery_services_vault
- 添加对 (#20473) 的支持classic_vmware_replication_enabled
azurerm_windows_virtual_machine
- 加强对 (#20558) 的admin_password
验证azurerm_windows_web_app
- 添加对 AuthV2 (EasyAuthV2) 的支持 (#20449)auth_settings_v2
azurerm_windows_web_app_slot
- 添加对 AuthV2 (EasyAuthV2) 的支持 (#20449)auth_settings_v2
- 数据源:
azurerm_linux_web_app
- 添加对 AuthV2(EasyAuthV2)auth_settings_v2
的支持(#20449) - 数据源:
azurerm_windows_web_app
- 添加对 AuthV2(EasyAuthV2)auth_settings_v2
的支持(#20449)
Bug 修复
- 数据源:
azurerm_linux_web_app
- 正确设置virtual_network_subnet_id
(#20577) - 数据源:
azurerm_redis_cache
- 当找不到修补程序计划时修复 (#20516) - 数据源:
azurerm_windows_web_app
- 正确设置virtual_network_subnet_id
(#20577) azurerm_batch_pool
- 为正确设置用户分配的azure_blob_file_system
ID (#20560)azurerm_iot_dps
- 允许较旧的资源在不设置data_residency_enabled
的情况下进行更新(#20632)azurerm_kubernetes_cluster
- 当 nil 时SecurityProfile
防止崩溃 (#20584)azurerm_log_analytics_workspace
- 防止 ForceNew 何时sku
为LACluster
(#19608)azurerm_media_streaming_endpoint
- 正确设置和更新tags
(#20585)azurerm_mobile_network_sim_group
identity
- 仅更新为支持用户分配的标识(#20474)azurerm_monitor_diagnostic_setting
- 属性log_analytics_destination_type
为 nto 计算机,而不是默认为AzureDiagnostics
新资源 (#20203)
3.44.1 (2023 年 2 月 17 日)
增强
- dependencies:更新到
v0.20230217.1150808
github.com/hashicorp/go-azure-sdk
(#20539)
Bug 修复
- 身份验证:修复了在Azure 政府中获取资源管理器身份验证令牌时出现的问题(#20523)
- 身份验证:修复在使用 Azure CLI 进行身份验证时未检测到默认订阅 ID 的问题(#20526)
- 身份验证:修复托管标识身份验证失败的问题(#20523)
- 数据源:
azurerm_app_configuration_key
- 修复了在无法生成数据平面客户端时应用程序配置被误导性地标记为消失的问题(#20533) - 数据源:
azurerm_app_configuration_key
- 在无法生成数据平面客户端时显示错误 (#20533) - 数据源:
azurerm_app_configuration_keys
- 修复了在无法生成数据平面客户端时应用程序配置被误导性地标记为消失的问题(#20533) - 数据源:
azurerm_app_configuration_keys
- 在无法生成数据平面客户端时显示错误 (#20533) azurerm_app_configuration_feature
- 修复了当无法生成数据平面客户端时应用程序配置被误导性地标记为消失的问题(#20533)azurerm_app_configuration_feature
- 在无法生成数据平面客户端时显示错误(#20533)azurerm_app_configuration_key
- 修复了当无法生成数据平面客户端时应用程序配置被误导性地标记为消失的问题(#20533)azurerm_app_configuration_key
- 在无法生成数据平面客户端时显示错误(#20533)azurerm_kubernetes_cluster
- 修复 API 响应中 nil 时的securityProfile
崩溃 (#20517)azurerm_logic_app_standard
- 修复无法找到的问题storage endpoint suffix
(#20536)azurerm_synapse_role_assignment
- 修复无法找到的问题Synapse domain suffix
(#20536)
3.44.0 (2023 年 2 月 16 日)
特征:
- 新数据源:
azurerm_hybrid_compute_machine
(#20211) - 新数据源:
azurerm_policy_definition_built_in
(#19933) - 新数据源:
azurerm_mobile_network_service
(#20337) - 新数据源:
azurerm_mobile_network_site
(#20334) - 新数据源:
azurerm_mobile_network_slice
(#20336) - 新数据源:
azurerm_mobile_network_sim_group
(#20339) - 新数据源:
azurerm_virtual_desktop_host_pool
(#20505) - 新资源:
azurerm_network_manager_security_admin_configuration
(#20233) - 新资源:
azurerm_network_manager_admin_rule_collection
(#20233) - 新资源:
azurerm_network_manager_admin_rule
(#20233) - 新资源:
azurerm_mobile_network_service
(#20337) - 新资源:
azurerm_mobile_network_site
(#20334) - 新资源:
azurerm_mobile_network_slice
(#20336) - 新资源:
azurerm_mobile_network_sim_group
[GH-20339 - 新资源:
azurerm_site_recovery_services_vault_hyperv_site
[GH-204309
增强功能:
- 依赖项:更新到
v0.20230216.1112535
github.com/hashicorp/go-azure-sdk
(#20465) - 依赖项:不再使用
github.com/manicminer/hamilton
(#20320) - provider:对
client_certificate
提供程序属性的支持 (#20320) - provider:对
use_cli
提供程序属性的支持 (#20320) - 提供程序:身份验证现在使用
github.com/hashicorp/go-azure-sdk/sdk/auth
包 (#20320) - 提供程序:云配置现在使用
github.com/hashicorp/go-azure-sdk/sdk/environments
包 (#20320) datashare
:重构以使用github.com/hashicorp/go-azure-sdk
(#20501)managementlocks
:重构以使用github.com/hashicorp/go-azure-sdk
(#20387)media
:重构StreamingEndpoints
为使用 API 版本2022-08-01
(#20457)postgres
- 将 API 更新到2022-12-01
(#20370)- 数据源:
azurerm_policy_definition
- 对mode
属性的支持 (#20420) - 数据源:
azurerm_key_vault_certificates
- 现在导出certificates
块 (#20498) - 数据源:
azurerm_key_vault_secrets
- 现在导出secrets
块 (#20498) azurerm_api_management
- 对delegation
块的支持 (#20399)azurerm_container_app
- 现在支持多个container
块(#20423)azurerm_cognitive_account
sku_name
- 字段现在可以设置为DC0
(#20426)azurerm_container_app
- 对registry.identity
属性的支持 (#20466)azurerm_data_factory_linked_service_azure_blob_storage
- 添加对connection_string_insecure
[Gh-20494] 的支持azurerm_express_route_port
- 对billing_type
属性的支持 (#20361)azurerm_kubernetes_cluster
- 该web_app_routing.dns_zone_id
属性现在接受 BYO DNS 的空字符串(#20341)azurerm_linux_virtual_machine
- 验证属性的值admin_username
不是不允许的用户名(#20424)azurerm_windows_virtual_machine
- 验证属性的值admin_username
不是不允许的用户名(#20424)
Bug 修复:
- 数据源:
azurerm_aadb2c_directory
- 修复了在找不到 Azure AD B2C 时数据源未返回错误的 bug(#20479) - 数据源:
azurerm_app_service_environment_v3
- 修复了在找不到App 服务环境时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_consumption_budget_resource_group
- 使用正确的超时值 (#20479) - 数据源:
azurerm_consumption_budget_resource_group
- 修复了在找不到消耗预算资源组时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_data_protection_backup_vault
- 修复了在找不到数据保护备份保管库时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_databox_edge_device
- 修复了在找不到 DataBox Edge 设备时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_healthcare_dicom
- 修复了在找不到 HealthCare DICOM 时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_healthcare_fhir
- 修复了在找不到 HealthCare FHIR 时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_healthcare_medtech_service
- 修复了在找不到 HealthCare MedTech 服务时数据源未返回错误的 bug(#20479) - 数据源:
azurerm_key_vault_certificate_data
- 修复了在找不到 KeyVault 证书时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_key_vault_certificate
- 修复了在找不到 KeyVault 证书时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_lb_outbound_rule
- 修复了在找不到负载均衡器出站规则时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_lb_rule
- 修复了在找不到负载均衡器规则时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_local_network_gateway
- 修复了在找不到本地网络网关时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_mobile_network
- 修复了数据源在找不到移动网络时未返回错误的 bug (#20479) - 数据源:
azurerm_monitor_data_collection_endpoint
- 修复了在找不到监视器数据收集终结点时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_mssql_managed_instance
- 修复了在找不到 MS 时数据源未返回错误的 bug SQL 托管实例 (#20479) - 数据源:
azurerm_policy_assignment
- 修复了在找不到策略分配时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_redis_enterprise_database
- 修复了在找不到 Redis Enterprise 数据库时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_servicebus_namespace_disaster_recovery_config
- 修复了在找不到 ServiceBus 命名空间灾难恢复配置时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_site_recovery_replication_recovery_plan
- 修复了在找不到 Site Recovery 复制恢复计划时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_storage_blob
- 修复了在找不到 Blob 时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_storage_table_entity
- 修复了在找不到表实体时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_vpn_gateway
- 修复了在找不到VPN 网关时数据源未返回错误的 bug (#20479) - 数据源:
azurerm_web_pubsub
- 修复了在找不到 Web PubSub 时数据源未返回错误的 bug (#20479) azurerm_backup_protected_vm
- 现在将正确删除 (#20469)azurerm_eventhub
- 通过创建新资源(#20480)来更改partition_count
属性现在的工作原理azurerm_eventgrid_domain_topic
- 该name
属性现在可以最多 128 个字符(#20407)azurerm_kubernetes_cluster
- 分析字段不区分大小写的log_analytics_workspace_id
API 响应(#20484)azurerm_private_endpoint
- 规范private_connection_resource_id
redis 缓存的 propety (#20418)azurerm_private_endpoint
- 一致地规范化从 APIprivate_connection_resource_id
返回的值(#20452)azurerm_recovery_services_vault
- 更新cross_region_restore_enabled
以false
重新创建资源,因为 API 不支持此操作(#20406)azurerm_storage_management_policy
rule.filters
- 由于存储管理策略未指定(#20448)失败,该属性现在是必需的
3.43.0 (2023 年 2 月 9 日)
功能
- 新数据源:
azurerm_container_app_environment
(#18008) - 新数据源:
azurerm_container_app_environment_certificate
(#18008) - 新数据源:
azurerm_mobile_network
(#20128) - 新资源:
azurerm_container_app_environment
(#18008) - 新资源:
azurerm_container_app_environment_storage
(#18008) - 新资源:
azurerm_container_app_environment_dapr_component
(#18008) - 新资源:
azurerm_container_app_environment_certificate
(#18008) - 新资源:
azurerm_container_app
(#18008) - 新资源:
azurerm_machine_learning_datastore_fileshare
(#19934) - 新资源:
azurerm_machine_learning_datastore_datalake_gen2
(#20045) - 新资源:
azurerm_mobile_network
(#20128) - 新资源:
azurerm_sentinel_data_connector_microsoft_threat_intelligence
(#20273)
增强功能:
- 依赖项:更新到
v0.11.28
github.com/Azure/go-autorest/autorest
(#20272) - 依赖项:更新到
v0.50.0
github.com/hashicorp/go-azure-helpers
(#20272) - dependencies:更新到
v0.20230208.1165725
github.com/hashicorp/go-azure-sdk
(#20381) - 依赖项:更新到
v0.55.0
github.com/manicminer/hamilton
(#20272) - dependencies:更新到
v0.20230208.1135849
github.com/tombuildsstuff/kermit
(#20381) - 依赖项:更新
postgresql/2021-06-01/databases
到 2022-12-01 (#20369) appservice
:更新到 API 版本2021-03-01
(#20349)azurestackhci
:重构以使用github.com/hashicorp/go-azure-sdk
(#20318)batch
:重构以使用github.com/hashicorp/go-azure-sdk
(#20375)databricks
:重构以使用github.com/hashicorp/go-azure-sdk
(#20309)datadog
:重构以使用github.com/hashicorp/go-azure-sdk
(#20311)databoxedge
:重构以使用github.com/hashicorp/go-azure-sdk
(#20236)digitaltwins
:重构以使用github.com/hashicorp/go-azure-sdk
(#20318)postgresql
:更新到 API 版本2022-12-01
(#20367)redis
:重构以使用github.com/hashicorp/go-azure-sdk
(#20313)azurerm_media_streaming_locator
- 对filter_names
属性的支持 (#20274)azurerm_media_live_event_output
- 对rewind_window_duration
属性的支持 (#20271)azurerm_media_streaming_live_event
- 对stream_options
属性的支持 (#20254)azurerm_storage_blob_inventory_policy
- 对exclude_prefixes
属性的支持 (#20281)azurerm_sentinel_alert_rule_nrt
- 对dynamic_property
块的支持 (#20212)azurerm_sentinel_alert_rule_nrt
- 对sentinel_entity_mapping
块的支持 (#20230)azurerm_sentinel_alert_rule_nrt
- 对event_grouping
块的支持 (#20231)azurerm_sentinel_alert_rule_scheduled
- 对dynamic_property
块的支持 (#20212)azurerm_sentinel_alert_rule_scheduled
- 对sentinel_entity_mapping
块的支持 (#20230)azurerm_shared_image
- 支持confidential_vm_supported
和属性 (#20249confidential_vm_enabled
)azurerm_postgresql_flexible_server
- 对replication_role
(#20364) 的支持和新枚举值Replica
create_mode
Bug 修复:
azurerm_custom_provider
- 将虚假用法Azure/azure-sdk-for-go
切换为hashicorp/go-azure-sdk
(#20315)azurerm_function_app_function
- 阻止具有多个文件块的 bug,导致最后一个文件用于所有条目(#20198)azurerm_monitor_diagnostic_setting
- 更改storage_account_id
和eventhub_authorization_rule_id
eventhub_name
属性不再创建新资源 (#20307)azurerm_redis_enterprise_cluster
- 将虚假用法Azure/azure-sdk-for-go
切换为hashicorp/go-azure-sdk
(#20314)azurerm_service_fabric_managed_cluster
- 设置node_type
时修复幂等恐慌 (#20345)azurerm_web_application_firewall_policy
- 防止因更改属性顺序disabled_rules
而导致的失败 (#20285)azurerm_databricks_access_connector
-name
现在可以长度最多为 64 个字符(#20353)
3.42.0 (2023 年 2 月 2 日)
功能
增强功能:
- dependencies:更新到
v0.20230130.1140358
github.com/hashicorp/go-azure-sdk
(#20293) databasemigration
:重构以使用github.com/hashicorp/go-azure-sdk
(#20214)servicefabric
:重构以使用 github.com/hashicorp/go-azure-sdk (#20202)azurerm_kubernetes_cluster
- 添加对confidential_computing
加载项的支持 (#20194)azurerm_kubernetes_cluster
- 导出加载项的aci_connector_linux
标识(#20194)azurerm_lb_backend_address_pool
- 对virtual_network_id
属性的支持 (#20205)azurerm_postgresql_flexible_server
:为 <a0/> 添加默认值 authentication.active_directory_auth_enabled
(#20054)azurerm_site_recovery_protection_container_mapping
- 对automatic_update
块的支持 (#19710)azurerm_site_recovery_replicated_vm
- 对属性target_virtual_machine_scale_set_id
target_edge_zone
multi_vm_group_name
target_capacity_reservation_group_id
target_boot_diag_storage_account_id
test_network_id
target_proximity_placement_group_id
(#19939) 的支持unmanaged_disk
Bug 修复:
data.azurerm_monitor_data_collection_rule
- 当找不到指定的数据收集规则时引发错误 (#20282)azurerm_federated_identity_credential
- 防止永久差异 (#20219)azurerm_linux_function_app
- Dockerregistry_url
处理修复linuxFxVersion
(#18194)azurerm_monitor_aad_diagnostic_setting
- 字段log_analytics_workspace_id
现在不区分大小写地从 API 响应(#20206)
3.41.0 (2023 年 1 月 26 日)
功能
- 新数据源:
azurerm_key_vault_certificates
(#19498) - 新数据源:
azurerm_site_recovery_replication_recovery_plan
(#19940) - 新资源:
azurerm_orbital_contact
(#19036) - 新资源:
azurerm_site_recovery_replication_recovery_plan
(#19940)
增强功能:
- 依赖项:更新到
v0.20230124.1111819
github.com/hashicorp/go-azure-sdk
(#20160) - resourceproviders:默认不再注册
Microsoft.ServiceFabricMesh
(#20165) - 测试:重构以使用
hashicorp/terraform-plugin-testing
(#20114) devtestlabs
:重构以使用github.com/hashicorp/go-azure-sdk
(#20139)logic
:重构以使用github.com/hashicorp/go-azure-sdk
(#20144)network
:更新到 API 版本2022-07-01
(#20097)postgresql
:更新到 API 版本2022-03-08-preview
(#20073)streamanalytics
:更新到 API 版本2021-10-01-preview
(#20145)azurerm_*_app_slot
- 支持在不同的服务计划中放置槽(#20184)azurerm_databricks_workspace
- 支持附加到工作区的托管磁盘的客户托管密钥(#19992)azurerm_databricks_workspace
- 支持更新属性public_network_access_enabled
和network_security_group_rules_required
managed_services_cmk_key_vault_key_id
(#19992)azurerm_kubernetes_cluster
- 支持node_public_ip_tags
(#19731)azurerm_kubernetes_cluster_node_pool
- 支持node_public_ip_tags
(#19731)azurerm_log_analytics_workspace
- 对local_authentication_disabled
属性的支持 (#20092)azurerm_postgresql_flexible_server
- 支持客户管理的密钥(#20086)azurerm_storage_account
- 对AADKERB
azure_files_authentication.0.directory_type
(#20168) 的支持
Bug 修复:
azurerm_stream_analytics_output_servicebus_queue
- 共享访问策略名称和密钥现在对于 MSI 身份验证(#19712)是可选的azurerm_stream_analytics_output_servicebus_topic
- 共享访问策略名称和密钥现在对于 MSI 身份验证(#19708) 是可选的
3.40.0 (2023 年 1 月 19 日)
功能
- 新数据源:
azurerm_bastion_host
(#20062) - 新资源:
azurerm_lab_service_schedule
(#19977) - 新资源:
azurerm_machine_learning_datastore_blobstorage
(#19909) - 新资源:
azurerm_network_manager_scope_connection
(#19610) - 新资源:
azurerm_network_manager_static_member
(#20077) - 新资源:
azurerm_sentinel_log_analytics_workspace_onboarding
(#19692)
增强功能:
- dependencies:更新到
v0.20230117.1125206
github.com/hashicorp/go-azure-sdk
(#20081) azurerm_application_gateway
- 对 TLS 1.3 和 CustomV2 的支持(#20029)azurerm_kubernetes_cluster
- 对key_management_service
块的支持 (#19893)azurerm_linux_web_app
- 支持 Python 3.11 (#20001)azurerm_linux_web_app_slot
- 支持 Python 3.11 (#20001)azurerm_ip_group
- 支持firewall_ids
和属性 (#19845firewall_policy_ids
)azurerm_recovery_services_vault
- 对immutability
用户分配identity
和use_system_assigned_identity
属性的支持 (#20109)azurerm_synapse_sql_pool
- 支持geo_backup_policy_enabled
和修复recovery_database_id
[(#20010)
Bug 修复:
- 数据源:
azurerm_batch_pool
- 字段password
现在已正确标记为敏感值(#20061) - 数据源:
azurerm_batch_pool
- 字段ssh_private_key
现在已正确标记为敏感值(#20061) azurerm_api_management_identity_provider_twitter
- 字段api_key
现在已正确标记为敏感值(#20061)azurerm_cdn_frontdoor_origin_group
- 允许作为null
(#20015) 传递的填充码 SDKhealth_probe
azurerm_container_group
- 修复动态设置dns_config
崩溃问题 (#20002)azurerm_container_registry_task
- 字段password
现在已正确标记为敏感值(#20061)azurerm_dev_test_windows_virtual_machine
- 字段password
现在已正确标记为敏感值(#20061)azurerm_federated_identity_credential
- 预先并发写入父资源(#20003)azurerm_linux_web_app_slot
- 修复了无法正确设置的use_32_bit_worker
bug (#20051)azurerm_postgresql_flexible_server_configuration
- 根据需要重启服务器 (#20044)azurerm_kubernetes_cluster
- 防止导入时可能出现的恐慌 (#20107)azurerm_service_fabric_managed_cluster
- 字段password
现在已正确标记为敏感值(#20061)azurerm_service_fabric_managed_cluster
- 字段resource_group_name
现已正确标记为 ForceNew (#20061)azurerm_spring_cloud_configuration_service
- 字段password
现在已正确标记为敏感值(#20061)azurerm_spring_cloud_configuration_service
- 字段private_key
现在已正确标记为敏感值(#20061)azurerm_static_site
- 字段api_key
现在已正确标记为敏感值(#20061)azurerm_storage_account
- 读取服务属性时不再以无提示方式忽略404
错误 (#19062)azurerm_storage_account
infrastructure_encryption_enabled
- 现在支持高级帐户(#20028)azurerm_windows_web_app_slot
- 修复了无法正确设置的use_32_bit_worker
bug (#20051)
3.39.1 (2023 年 1 月 13 日)
Bug 修复:
azurerm_cosmosdb_sql_container
- 无法删除修补程序included_path
问题 (#19998)azurerm_log_analytics
- 修复读取期间崩溃 (#20011)
3.39.0 (2023 年 1 月 12 日)
中断性变更:
App 服务应用堆栈重新对齐 - 由于服务管理应用和 Stack 设置的方式发生了许多更改,因此需要更新 Terraform 资源架构和验证,以便与服务重新对齐。 我们通常避免在重大发布之外中断性变更,偏移使这些资源的几个方面处于无法工作的位置,导致许多用户体验不佳(#19685)
azurerm_windows_web_app
node_version
有效值为现在~12
、~14
和~16
~18
。 这是因为对服务从 API 请求中读取 Node 值的位置进行基础更改。dotnet_version
有效值为现在v2.0
、、v3.0
、v4.0
v5.0
、v6.0
和v7.0
- 新设置
dotnet_core_version
- 有效值为v4.0
。 此设置取代了从支持的版本中删除 core3.1 以来的core3.1
dotnet_version
混合设置。 tomcat_version
- 将 Web 应用配置为使用 Tomcat 作为指定版本的 JWS。 有关支持的版本,请参阅官方文档。 示例包括10.0
和10.0.20
java_embedded_server_enabled
- 将 JWS 配置为在指定的java_version
版本中将 JWS 配置为 Embedded 服务器。 默认为false
。 注意:设置时java_version
需要之java_embedded_server_enabled
一或tomcat_version
是必需的。
azurerm_windows_web_app_slot
node_version
有效值为现在~12
、~14
和~16
~18
。 这是因为对服务从 API 请求中读取 Node 值的位置进行基础更改。dotnet_version
有效值为现在v2.0
、、v3.0
、v4.0
v5.0
、v6.0
和v7.0
- 新设置
dotnet_core_version
- 有效值为v4.0
。 此设置取代了从支持的版本中删除 core3.1 以来的core3.1
dotnet_version
混合设置。 tomcat_version
- 将 Web 应用配置为使用 Tomcat 作为指定版本的 JWS。 有关支持的版本,请参阅官方文档。 示例包括10.0
和10.0.20
java_embedded_server_enabled
- 将 JWS 配置为在指定的java_version
版本中将 JWS 配置为 Embedded 服务器。 默认为false
。 注意:设置时java_version
需要之java_embedded_server_enabled
一或tomcat_version
是必需的。
azurerm_windows_function_app
dotnet_version
- 有效值现在v3.0
为 、v4.0
、v6.0
和v7.0
,默认值为v4.0
java_version
- 有效值为现在1.8
、11
和17
azurerm_windows_function_app_slot
dotnet_version
- 有效值现在v3.0
为 、v4.0
、v6.0
和v7.0
,默认值为v4.0
java_version
- 有效值为现在1.8
、11
和17
azurerm_linux_web_app
java_version
- 已根据服务中支持的值引入输入验证。 有效值现在为:8
、11
和17
。
特征:
- 新数据源:
azurerm_private_dns_resolver
(#19885) - 新数据源:
azurerm_private_dns_resolver_dns_forwarding_ruleset
(#19941) - 新数据源:
azurerm_private_dns_resolver_forwarding_rule
(#19947) - 新数据源:
azurerm_private_dns_resolver_inbound_endpoint
(#19948) - 新数据源:
azurerm_private_dns_resolver_outbound_endpoint
(#19950) - 新数据源:
azurerm_private_dns_resolver_virtual_network_link
(#19951) - 新资源:
azurerm_application_insights_standard_web_test
(#19954) - 新资源:
azurerm_cost_anomaly_alert
(#19899) - 新资源:
azurerm_lab_service_lab
(#19852) - 新资源:
azurerm_lab_service_user
(#19957) - 新资源:
azurerm_network_manager_subscription_connection
(#19617) - 新资源:
azurerm_network_manager_management_group_connection
(#19621) - 新资源:
azurerm_media_services_account_filter
(#19964) - 新资源:
azurerm_private_endpoint_application_security_group_association
(#19825) - 新资源:
azurerm_sentinel_data_connector_threat_intelligence_taxii
(#19209) - 新资源:
azurerm_storage_account_local_user
(#19592)
增强功能:
siterecovery
:重构为使用github.com/hashicorp/go-azure-sdk
(#19571)siterecovery
:更新到 API 版本2021-11-01
(#19571)- 数据源:
azurerm_shared_image
- 添加对purchase_plan
块的支持(#19873) azurerm_kubernetes_cluster
- 添加对vnet_integration_enabled
属性的支持 (#19438subnet_id
)azurerm_log_analytics_data_export_rule
-destination_resource_id
接受事件中心命名空间 ID (#19868)azurerm_linux_web_app
- 对application_stack.go_version
属性的支持 (#19685)azurerm_linux_web_app_slot
-对application_stack.go_version
属性的支持 (#19685)azurerm_logic_app_action_http
- 在属性中添加对@
属性的支持 (#19754)body
azurerm_maintenance_configuration
- 支持in_guest_user_patch_mode
和属性 (#19865install_patches
)azurerm_monitor_diagnostic_setting
- 弃用log
赞成enabled_log
(#19504)azurerm_media_services_account
- 支持encryption
和属性 (#19891public_network_access_enabled
)azurerm_mysql_flexible_server
- 对customer_managed_key
属性的支持 (#19905)azurerm_sentinel_automation_rule
- 对triggers_on
属性condition_json
triggers_when
和属性的支持 (#19309)azurerm_spring_cloud_gateway
- 对application_performance_monitoring_types
属性environment_variables
和sensitive_environment_variables
属性的支持 (#19884)azurerm_storage_account
- 对allowed_copy_scope
属性的支持 (#19906)azurerm_storage_queue
- 导出resource_manager_id
(#19969)azurerm_synapse_spark_pool
- 添加对 Spark 3.3 的支持(#19866)azurerm_windows_web_app
- 属性php_version
支持的值现在包括:7.1
、7.4
和Off
。 注意:7.1
当前已弃用。Off
将系统配置为使用应用服务映像的最新可用版本(#19685)azurerm_windows_web_app
- 属性python_version
已弃用,服务不再使用 (#19685)azurerm_windows_web_app
- 属性python
取代python_version
。 默认为false
。 如果 true 使用 Windows 应用映像支持的最新 Python 版本(#19685)azurerm_windows_web_app
- 该java_container
房产已被弃用,赞成tomcat_version
(java_embedded_server_enabled
#19685)azurerm_windows_web_app
java_container_version
- 此属性已被弃用,并tomcat_version
java_embedded_server_enabled
(#19685)azurerm_windows_web_app
current_stack
- 如果 Windows Web 应用上只配置了一个堆栈,则现在将计算该属性。 这将确保门户显示此堆栈的相应元数据和配置(#19685)azurerm_windows_web_app
- 为块中的auto_heal
值添加了输入验证interval
。 这些属性现在强制实施最高99:59:59
HH:MM:SS 值(#19685)azurerm_windows_web_app_slot
- 属性php_version
支持的值现在包括:7.1
、7.4
和Off
。 注意:7.1
当前已弃用。Off
将系统配置为使用应用服务映像的最新可用版本(#19685)azurerm_windows_web_app_slot
- 属性python_version
已弃用,服务不再使用 (#19685)azurerm_windows_web_app_slot
- 属性python
取代python_version
。 默认为false
。 如果 true 使用 Windows 应用映像支持的最新 Python 版本(#19685)azurerm_windows_web_app_slot
- 该java_container
房产已被弃用,赞成tomcat_version
(java_embedded_server_enabled
#19685)azurerm_windows_web_app_slot
java_container_version
- 此属性已被弃用,并tomcat_version
java_embedded_server_enabled
(#19685)azurerm_windows_web_app_slot
current_stack
- 如果 Windows Web 应用上只配置了一个堆栈,则现在将计算该属性。 这将确保门户显示此堆栈的相应元数据和配置(#19685)azurerm_windows_web_app_slot
- 为块中的auto_heal
值添加了输入验证interval
。 这些属性现在强制实施最高99:59:59
HH:MM:SS 值(#19685)
Bug 修复:
azurerm_app_configuration_feature
- 在省略标签 ID 的位置正确处理更新(#19900)azurerm_cdn_frontdoor_rule
- 处理空字符串值query_string
(#19927)azurerm_cosmosdb_account
-default_identity_type
现在计算为允许还原 (#19956)azurerm_linux_web_app
- 防止backup_config
出现无法无提示扩展导致未发送配置(#19685)azurerm_linux_web_app
- 防止错误,其中health_check_eviction_time_in_min
无法从服务正确读回 (#19685)azurerm_linux_web_app_slot
- 防止backup_config
出现无法无提示扩展导致未发送配置(#19685)azurerm_linux_web_app_slot
- 防止错误,其中health_check_eviction_time_in_min
无法从服务正确读回 (#19685)azurerm_policy_set_definition
- 修复了在 (#19890) 中policy_definition_reference.policy_group_names
空组名称的修复azurerm_storage_account
-403
现在是缺少列表密钥的权限时的有效状态代码(#19645)azurerm_storage_data_lake_gen2_path
-ace
默认情况下,生成的状态不再存储,以防止永久状态差异 (#18494)azurerm_storage_data_lake_gen2_filesystem
-ace
默认情况下,生成的状态不再存储,以防止永久状态差异 (#18494)azurerm_web_pubsub_hub
- 属性event_handler
现在是一个列表,而不是设置为遵循输入顺序 (#19886)azurerm_windows_web_app
- 防止backup_config
出现无法无提示扩展导致未发送配置(#19685)azurerm_windows_web_app
- 防止在 Crete 或 Update 上正确设置 bughealth_check_eviction_time_in_min
(#19685)azurerm_windows_web_app_slot
- 防止backup_config
出现无法无提示扩展导致未发送配置(#19685)azurerm_windows_web_app_slot
- 防止在 Crete 或 Update 上正确设置 bughealth_check_eviction_time_in_min
(#19685)
3.38.0 (2023 年 1 月 5 日)
特征:
- 新数据源:
azurerm_marketplace_agreement
(#19628) - 新数据源:
azurerm_network_manager_network_group
(#19593) - 新数据源:
azurerm_virtual_hub_route_table
(#19628)
增强功能:
- 依赖项:更新到
v0.20230105.1121404
github.com/hashicorp/go-azure-sdk
(#19872) - 依赖项:更新到
v0.20221207.1110610
github.com/tombuildsstuff/kermit
(#19698) azurerm_dedicated_host
- 添加对LSv3-Type1
类型的支持(#19875)azurerm_proximity_placement_group
- 支持allowed_vm_sizes
和属性 (#19675zone
)
Bug 修复:
azurerm_automation_software_update_configuration
- 正确处理空expiry_time
API 值(#19774)azurerm_app_service_connection
- 在完全创建、更新和删除资源之前轮询 (#19792)azurerm_batch_pool
- 正确处理在 terraform 外部删除的资源(#19780)azurerm_billing_account_cost_management_export
- 将资源标记为在 Azure 中不再存在时(#19871)azurerm_bot_service_azure_bot
- 将资源标记为在 Azure 中不再存在时(#19871)azurerm_databricks_access_connector
- 在完全创建、更新和删除资源之前轮询 (#19792)azurerm_databricks_access_connector
- 将资源标记为在 Azure 中不再存在时(#19871)azurerm_datadog_monitor_sso_configuration
- 在完全创建和删除资源之前轮询 (#19792)azurerm_hdinsight_kafka_cluster
kafka_management_node
- 属性已弃用,将在 (#19423) 中删除v4.0
azurerm_kubernetes_cluster
-scale_down_mode
现在,无需重新生成整个群集即可更新默认节点池(#19823)azurerm_orbital_contact_profile
- 在完全创建、更新和删除资源之前轮询 (#19792)azurerm_orbital_spacecraft
- 在完全创建、更新和删除资源之前轮询 (#19792)azurerm_postgresql_flexible_server
- 正确处理密码身份验证(#19800)azurerm_resource_group_cost_management_export
- 将资源标记为在 Azure 中不再存在时(#19871)azurerm_spring_cloud_connection
- 在资源完全更新和删除之前轮询 (#19792)azurerm_stack_hci_cluster
- 在完全删除资源之前轮询 (#19792)azurerm_stream_analytics_cluster
- 在完全删除资源之前轮询 (#19792)azurerm_stream_analytics_reference_input_blob
- 使用 MSI 身份验证时,该storage_account_key
属性现在是可选的(#19676)azurerm_storage_account_network_rules
- 要求导入检查不再检查bypass
字段来解决此问题(#19719)azurerm_subscription_cost_management_export
- 将资源标记为在 Azure 中不再存在时(#19871)azurerm_synapse_linked_service
- 在创建/更新期间报告错误 (#19849)azurerm_virtual_desktop_application_group
- 更改host_pool_id
现在创建新资源 (#19689)azurerm_vmware_express_route_authorization
- 将资源标记为在 Azure 中不再存在时(#19871)
3.37.0 (2022 年 12 月 21 日)
特征:
- 新资源:
azurerm_cognitive_deployment
(#19526) - 新资源:
azurerm_billing_account_cost_management_export
(#19723) - 新资源:
azurerm_key_vault_certificate_contacts
(#19743) - 新资源:
azurerm_lab_service_plan
(#19312) - 新资源:
azurerm_resource_deployment_script
(#19436) - 新资源:
azurerm_spring_cloud_customized_accelerator
(#19736)
增强功能:
azurerm_netapp_volume
- 对zone
属性的支持 (#19669)
Bug 修复:
azurerm_app_configuration_key
- 修复处理包含 a:
(#19722) 的 ID 时的回归azurerm_virtual_network_gateway_connection
- 现在可以使用另一个azurerm_virtual_network_gateway
资源组(#19699) 创建
3.36.0 (2022 年 12 月 15 日)
特征:
- 新资源:
azurerm_virtual_machine_packet_capture
(#19385) - 新资源:
azurerm_virtual_machine_scale_set_packet_capture
(#19385) - 新资源:
azurerm_spring_cloud_accelerator
(#19572) - 新资源:
azurerm_spring_cloud_dev_tool_portal
(#19568) - 新资源:
azurerm_route_map
(#19402) - 新数据源:
azurerm_lb_outbound_rule
(#19345)
增强功能:
healthbot
:重构以使用github.com/hashicorp/go-azure-sdk
(#19433)media
:更新到 API 版本2021-11-01
和2022-08-01
(#19623)azurerm_cosmosdb_account
- 支持更新某些capabilities
(#14991)azurerm_key_vault_managed_hardware_security_module
- 支持public_network_access_enabled
和属性 (#19640network_acls
)azurerm_kubernetes_cluster
- 对monitor_metrics
块的支持 (#19530)azurerm_kubernetes_cluster
ssh_key
- 现在可以更新该属性(#19634)azurerm_kubernetes_cluster_node_pool
- 对outbound_nat_enabled
属性的支持 (#19663)azurerm_lighthouse_definition
- 对eligible_authorization
属性的支持 (#19569)azurerm_log_analytics_workspace
- 对allow_resource_only_permissions
属性的支持 (#19346)azurerm_private_endpoint
- 对member_name
块中的ip_configuration
属性的支持和对多个ip_configuration
块的支持 (#19389)azurerm_storage_account
- 对blob_properties.restore_policy
属性的支持 (#19644)azurerm_vpn_gateway_connection
- 支持inbound_route_map_id
和属性 (#19681outbound_route_map_id
)azurerm_point_to_site_vpn_gateway
- 对routing_preference_internet_enabled
属性outbound_route_map_id
inbound_route_map_id
和属性的支持 (#19672)azurerm_web_application_firewall_policy
- 支持rule
块中的rule_group_override
属性 (#19497)
Bug 修复:
- 数据源:
azurerm_api_management
- 在缺少权限时检索租户访问属性时防止失败 (#19626) azurerm_cdn_frontdoor_firewall_policy
- 允许Log
作为 DRS 2.0 及更高版本中托管规则替代action
的有效值(#19637)azurerm_cosmosdb_account
- 启用analytical_storage_enabled
不再强制娱乐 (#19659)azurerm_monitor_scheduled_query_rules_alert_v2
- 对运算符使用正确的 alueEquals
(#19594)azurerm_mssql_database
threat_detection_policy.storage_*
- 现在可以将属性正确设置为空 (#19670)azurerm_synapse_linked_service
- 为type
(#19636) 添加验证azurerm_resource_policy_exemption
- 更改policy_assignment_id
未创建新资源的属性 (#19674)azurerm_resource_group_policy_exemption
- 更改policy_assignment_id
未创建新资源的属性 (#19674)azurerm_subscription_policy_exemption
- 更改policy_assignment_id
未创建新资源的属性 (#19674)azurerm_stream_analytics_output_mssql
user
- 使用 MSI 身份验证时,属性和password
属性不可选(#19696)
3.35.0 (2022 年 12 月 9 日)
中断性变更:
azurerm_stream_analytics_output_blob
- 由于 API 规范中的中断性变更,字段batch_min_rows
现在是一个整数,而不是浮点数,我们认为这只是一个整数有效,因此,尽管这是一个中断性变更,但我们认为这不应该给大多数用户造成问题(因为 API 要求这是整数)(#19602)
特征:
- 新资源:
azurerm_digital_twins_time_series_database_connection
(#19576) - 新资源:
azurerm_network_manager
(#19334) - 新资源:
azurerm_spring_cloud_application_live_view
(#19495) - 新资源:
azurerm_sentinel_data_connector_microsoft_threat_protection
(#19162) - 新资源:
azurerm_vmware_netapp_volume_attachment
(#19082)
增强功能:
- 依赖项:更新到
v0.20221207.1121859
github.com/hashicorp/go-azure-sdk
(#19602) lighthouse
:更新到 API 版本2022-10-01
(#19499)proximityplacementgroups
:更新到 API 版本2022-03-01
(#19537)- 数据源:
azurerm_kubernetes_cluster
- 对storage_profile
块的支持 (#19396) azurerm_firewall_policy
- 对explicit_proxy
块和auto_learn_private_ranges_mode
属性的支持 (#19313)azurerm_kubernetes_cluster
- 对custom_ca_trust_enabled
属性的支持 (#19546)azurerm_kubernetes_cluster
- 对storage_profile
块的支持 (#19396)azurerm_kubernetes_cluster
- 对image_cleaner
块的支持 (#19368)azurerm_kubernetes_cluster
- 支持network_plugin_mode
和属性 (#19527ebpf_data_plane
)azurerm_kubernetes_cluster_node_pool
- 对custom_ca_trust_enabled
属性的支持 (#19546)azurerm_lb_probe
- 对probe_threshold
属性的支持 (#19573)azurerm_mssql_virtual_machine
- 对days_of_week
属性的支持 (#19553)azurerm_spring_cloud_gateway_route_config
- 对filters
属性sso_validation_enabled
predicates
和属性的支持 (#19493)
Bug 修复:
- 数据源:
azurerm_sentinel_alert_rule_template
:设置自定义 ID,而不是使用从 API 返回的 ID (#19580) azurerm_app_service_connection
- 正确将机密传递给服务 (#19519)azurerm_automation_software_update_configuration
- 修复省tags
略并tag_filter
导致错误的位置(#19516)azurerm_automation_source_control
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19506)azurerm_automation_webhook
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19506)azurerm_container_registry_webhook
- 添加了状态迁移以解决以前不正确的 ID 大小写 (#19507)azurerm_frontdoor_rules_engine
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19512)azurerm_healthcare_*
- 添加了状态迁移以解决以前不正确的 ID 大小写 (#19511)azurerm_iothub_*
- 添加了状态迁移以解决以前不正确的 ID 大小写 (#19524)azurerm_key_vault
- 允许两个不同订阅中的 keyvault (#19531)azurerm_key_vault_certificate
- 如果父密钥保管库已启用清除保护(#19528)azurerm_key_vault_key
- 如果父密钥保管库已启用清除保护(#19528)azurerm_key_vault_managed_hardware_security_module
- 如果父密钥保管库已启用清除保护(#19528)azurerm_key_vault_secret
- 如果父密钥保管库已启用清除保护(#19528)azurerm_lb
- 添加/删除前端配置将不再强制重新创建新资源(#19548)azurerm_kusto_*
- 添加了状态迁移以解决以前不正确的 ID 大小写 (#19525)azurerm_media_services_account
- 修复状态升级中资源 ID 分析错误的问题(#19578)azurerm_mssql_elasticpool
- 防止license_type
在特定方案中配置 (#19586)azurerm_monitor_smart_detector_alert_rule
- 添加了状态迁移以解决以前不正确的 ID 大小写 (#19513)azurerm_spring_cloud_*
- 添加了状态迁移以解决以前不正确的 ID 大小写 (#19564)azurerm_stream_analytics_output_blob
- 由于 API 规范中的中断性变更,字段batch_min_rows
现在是一个整数,而不是浮点数,我们认为这只是一个整数有效,因此,尽管这是一个中断性变更,但我们认为这不应该给大多数用户造成问题(因为 API 要求这是整数)(#19602)azurerm_virtual_desktop_workspace_application_group_association
- 正确设置tags
(#19574)
3.34.0 (2022 年 12 月 1 日)
增强功能:
- 依赖项:更新到
v0.20221129.1175354
github.com/hashicorp/go-azure-sdk
(#19483) media
:重构以使用github.com/hashicorp/go-azure-sdk
(#19285)springcloud
:更新为使用 API 版本2022-11-01-preview
(#19445)streamanalytics
:重构为使用github.com/hashicorp/go-azure-sdk
(#19395)synapse
:重构以使用github.com/tombuildstuff/kermit
而不是嵌入式 SDK (#19484)- 数据源:
azurerm_api_management
- 属性tenant_access
支持 (#19422) azurerm_kusto_database
- 支持名称中的下划线 (#19466)azurerm_managed_disk
- 属性upload_size_bytes
支持 (#19458)azurerm_monitor_activity_log_alert
-action
现在以列表而不是集的形式提供(#19425)azurerm_spring_cloud_gateway_route_config
- 支持protocol
属性 (#19382)azurerm_storage_account
- 支持sftp_enabled
(#19428)azurerm_storage_management_policy
-tier_to_cool_after_days_since_creation_greater_than
- 支持tier_to_cool_after_days_since_creation_greater_than
,tier_to_archive_after_days_since_creation_greater_than
delete_after_days_since_creation_greater_than
属性 (#19446)
Bug 修复:
data.azurerm_sentinel_alert_rule_template
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19487)azurerm_app_configuration_key
- 在检索密钥值时防止崩溃 (#19464)azurerm_data_factory_linked_service_azure_file_storage
- 仅在设置有效负载时发送host
并user_id
传入有效负载 (#19468)azurerm_eventgrid_topic
- 修复读取过程中的字段input_mapping_fields
设置 (#19494)azurerm_iot_security_solution
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19489)azurerm_monitor_autoscale_setting
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19492)azurerm_sentinel_automation_rule
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19487)azurerm_sql_active_directory_administrator
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19486)azurerm_stream_analytics_output_eventhub
-shared_access_policy_key
现在shared_access_policy_name
为可选 (#19447)azurerm_synapse_integration_runtime_azure
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19485)azurerm_synapse_integration_runtime_self_hosted
- 用于解决以前不正确的 ID 大小写的状态迁移 (#19485)azurerm_synapse_linked_service
- 用于解决以前不正确的 ID 大小写的状态迁移(#19477)azurerm_windows_web_app
- 当其他site_config
值发生更改时,fixcurrentStack 正在重置。 (#18568)azurerm_windows_web_app_slot
- 当其他site_config
值发生更改时,fixcurrentStack 正在重置。 (#18568)azurerm_windows_virtual_machine_scale_set
修复升级automatic_os_upgrade_policy
时的崩溃 (#19465)
3.33.0 (2022 年 11 月 24 日)
特征:
- 新数据源:
azurerm_cdn_frontdoor_custom_domain
(#19357) - 新资源:
azurerm_mssql_managed_instance_transparent_data_encryption
(#18918) - 新资源:
azurerm_postgresql_flexible_server_active_directory_administrator
(#19269)
增强功能:
- build:更新以使用 Go
1.19.3
(#19362) - dependencies: updateing to
v0.20221122.1115312
github.com/hashicorp/go-azure-sdk
(#19412) - 依赖项:升级到
v2.24.1
github.com/hashicorp/terraform-plugin-sdk
(#19303) cognitive
:更新到 API 版本2022-10-01
(#19344)springcloud
:更新到 API 版本2022-09-01-preview
(#19340)- 数据源:
azurerm_mssql_managed_instance
- 支持customer_managed_key_id
属性和用户分配的标识(#18918) azurerm_cognitive_account
- 支持dynamic_throttling_enabled
(#19371)azurerm_databricks_workspace
- 对storage_account_identity
数据源中的属性的支持 (#19336)azurerm_mssql_managed_instance
- 支持用户分配的标识(#18918)azurerm_postgresql_flexible_server
- 支持authentication
(#19269)azurerm_spring_cloud_app
- 对ingress_settings
块的支持 (#19386)
Bug 修复:
azurerm_application_insights
- 验证/规范化workspace_id
为工作区 ID (#19325)azurerm_cdn_frontdoor_rule
- 允许cache_duration
null
设置为cache_behavior
HonorOrigin
(#19378)azurerm_monitor_alert_processing_rule_action_group
-condition.x.monitor_condition
可以单独正确指定 (#19338)azurerm_monitor_alert_processing_rule_suppression
-condition.x.monitor_condition
可以单独正确指定 (#19338)azurerm_mysql_flexible_server
- 增加属性的iops
验证最大值 (#19419)azurerm_servicebus_subscription_rule
-correlation_filter
具有空属性不再崩溃 (#19352)azurerm_storage_account
- 修复多通道检查故障(#19298)azurerm_storage_account
- 防止同时blob_properties.0.versioning_enabled
is_hns_enabled
设置为 true (#19418)
3.32.0 (2022 年 11 月 17 日)
弃用
- 资源
azurerm_integration_service_environment
现已弃用,因为基础 Azure 服务正在停用,2024-08-31
并且无法在 (#19265) 之后2022-11-01
(默认情况下)预配新实例
增强功能:
- dependencies: updateing to
v0.20221116.1175352
github.com/hashicorp/go-azure-sdk
(#19319) azurerm_security_center_subscription_pricing
- 对subplan
属性的支持 (#19273)azurerm_storage_account
- 对sas_policy
块的支持 (#19222)azurerm_windows_web_app
,azurerm_windows_web_app_slot
- 属性的值java_version
的 aupport17
(#19249)azurerm_storage_blob_inventory_policy
- 支持include_deleted
属性 (#19286)
Bug 修复:
azurerm_app_service_public_certificate
- 添加自定义轮询器以防止Root resource was present, but now absent.
结果(#19348)azurerm_eventhub_namespace
- 正确的zone_redundant
属性 (#19164)azurerm_orchestrated_virtual_machine_scale_set
- 不允许指定图像(#19263)azurerm_synapse_firewall_rule
- 等待防火墙准备就绪(#19227)azurerm_service_fabric_managed_cluster
- 正确定义为active_directory
列表 (#19163)azurerm_orchestrated_virtual_machine_scale_set
- 实例参数现已在更新时设置 (#19337)
3.31.0 (2022 年 11 月 10 日)
特征:
- 新资源:
azurerm_federated_identity_credential
(#19199) - 新资源:
azurerm_stream_analytics_stream_input_eventhub_v2
(#19150)
增强
- 依赖项:更新到
v0.20221108.1145701
github.com/hashicorp/go-azure-sdk
(#19193) - 依赖项:更新
network
到 API 版本2022-05-01
(#19124) - 依赖项:更新
sentinel
到 API 版本2022-10-01-preview
(#19161) azurerm_disk_encryption_set
- 对federated_client_id
属性的支持 (#19184)azurerm_linux_web_app
- 对 .NET 7 的支持(#19232)azurerm_linux_function_app
- 对 .NET 7 的支持(#19232)azurerm_managed_disk
- 支持在不停机的情况下扩展数据磁盘(#17245)azurerm_mssql_virtual_machine
- 对sql_instance
块的支持 (#19123)azurerm_public_ip
- 对ddos_protection_mode
属性的支持 (#19206ddos_protection_plan_id
)azurerm_sentinel_alert_rule_nrt
- 对techniques
属性的支持 (#19142)azurerm_sentinel_alert_rule_fusion
- 对源块的支持 (#19093)azurerm_windows_web_app
- 对 .NET 7 的支持(#19232)azurerm_windows_function_app
- 对 .NET 7 的支持(#19232)
Bug 修复:
azurerm_cdn_frontdoor_route
- 更新读取函数以不区分大小写cdn_frontdoor_origin_group_id
(#19178)azurerm_cdn_frontdoor_rule
- 更新url_redirect_action
以允许query_string
字段传递多个查询字符串参数 (#19180)azurerm_cdn_frontdoor_profile
- 该response_timeout_seconds
属性不再强制新属性 (#19175)
3.30.0 (2022 年 11 月 3 日)
特征:
- 新资源:
azurerm_kubernetes_fleet_manager
(#19111) - 新资源:
azurerm_mssql_server_microsoft_support_auditing_policy
(#18609) - 新资源:
azurerm_private_dns_resolver_virtual_network_link
(#19029) - 新资源:
azurerm_private_dns_resolver_forwarding_rule
(#19028)
增强
- dependencies:
iothub
updateing to2022-04-30-preview
(#19070) - dependencies:更新到
v0.47.0
github.com/hashicorp/go-azure-helpers
(#19107) - dependencies: updateing to
v0.20221102.1171058
github.com/hashicorp/go-azure-sdk
(#19108) - webpubsub:重构以使用
github.com/hashicorp/go-azure-sdk
(#18892) - 数据源:
azurerm_application_gateway
- 导出backend_address_pool
块 (#19026) - 数据源:
azurerm_function_app_host_keys
- 导出webpubsub_extension_key
属性 (#19073) azurerm_iothub
- 支持DigitalTwinChangeEvents
assource
和fallback_route.source
(#19070)azurerm_iothub_fallback_route
- 支持DigitalTwinChangeEvents
assource
(#19070)azurerm_iothub_route
- 支持DigitalTwinChangeEvents
assource
(#19070)azurerm_kubernetes_cluster
- 对web_app_routing
块的支持 (#18667)azurerm_linux_virtual_machine_scale_set
- 对protected_settings_from_key_vault
blovk 的支持 (#19098)azurerm_linux_virtual_machine_scale_set
- 支持StandardSSD_ZRS
、PremiumV2_LRS
存储帐户Premium_ZRS
类型(#19091)azurerm_mssql_virtual_machine
- 对system_db_on_data_disk_enabled
属性的支持 (#19115)azurerm_monitor_diagnostic_setting
- 对partner_solution_id
属性的支持 (#19114)azurerm_policy_definition
- 反转策略查找顺序以有利于内置 (#18338)azurerm_policy_set_definition
- 反转策略查找顺序以有利于内置 (#18338)azurerm_security_center_contact
- 对name
属性的支持 (#18999)azurerm_stream_analytics_job
- 对job_storage_account
块的支持 (#19120)azurerm_virtual_machine_extension
- 对protected_settings_from_key_vault
blovk 的支持 (#19098)azurerm_virtual_machine_scale_set_extension
- 对protected_settings_from_key_vault
blovk 的支持 (#19098)azurerm_windows_virtual_machine_scale_set
- 对protected_settings_from_key_vault
blovk 的支持 (#19098)azurerm_windows_virtual_machine_scale_set
- 支持StandardSSD_ZRS
、PremiumV2_LRS
存储帐户Premium_ZRS
类型(#19091)
Bug 修复:
- 数据源:
azurerm_app_configuration_keys
- 未设置时label
修复崩溃 (#19032) azurerm_api_management
- 更正 API 返回subnet_id
错误(#18988)azurerm_cdn_frontdoor_firewall_policy
- 在 DRS 的替代规则操作中公开AnomalyScoring
(#19095)2.0
azurerm_eventhub_namespace_disaster_recovery_config
- 现在将正确打破配对(#19030)azurerm_kubernetes_cluster
- 为auto_scaler_profile.expander
(#19057) 设置有效的默认值azurerm_linux_virtual_machine_scale_set
- 现在可以使用滚动升级进行设置automatic_os_upgrade_policy
(#18605)azurerm_mssql_database
- 处理license_type
API 不再返回的属性 (#19084)azurerm_postgresql_flexible_server_database
- 现已从删除时的状态正确删除 (#19081)azurerm_virtual_network_gateway_connection
- 从状态正确设置为authorization_key
API 返回*
s (#19071)azurerm_windows_virtual_machine_scale_set
- 现在可以使用滚动升级进行设置automatic_os_upgrade_policy
(#18605)
3.29.1 (2022 年 10 月 28 日)
Bug 修复:
azurerm_kubernetes_cluster
- 设置public_network_access_enabled
时防止恐慌 (#19048)
3.29.0 (2022 年 10 月 27 日)
特征:
- 新数据源:
azurerm_api_management_gateway_host_name_configuration
(#17166) - 新数据源:
azurerm_cdn_frontdoor_firewall_policy
(#18903) - 新资源:
azurerm_datadog_monitor_tag_rule
(#17825) - 新资源:
azurerm_datadog_monitor_sso_configuration
(#17825) - 新资源:
azurerm_iothub_device_update_account
(#18789) - 新资源:
azurerm_iothub_device_update_instance
(#18789) - 新资源:
azurerm_nginx_configuration
(#18761) - 新资源:
azurerm_nginx_certificate
(#18762) - 新资源:
azurerm_private_dns_resolver
(#18473) - 新资源:
azurerm_private_dns_resolver_dns_forwarding_ruleset
(#19012) - 新资源:
azurerm_private_dns_resolver_inbound_endpoint
(#18983) - 新资源:
azurerm_private_dns_resolver_outbound_endpoint
(#18986)
增强功能:
- 依赖项
compute
- 更新到2022-08-01
(#18994) - 依赖项
containerinstance
- 更新到2021-10-01
(#17785) - 依赖项:更新
go-azure-helpers
到v0.45.0
(#18968) - containerservice:重构以使用
github.com/hashicorp/go-azure-sdk
(#18705) - customproviders - 重构以使用
github.com/hashicorp/go-azure-sdk
(#18978) - 快照 - 重构以使用
github.com/hashicorp/go-azure-sdk
(#18957) - 磁盘:重构以使用
github.com/hashicorp/go-azure-sdk
(#18928) - 数据源:
azurerm_storage_management_policy
- 添加对 (#18898) 的支持tier_to_archive_after_days_since_last_tier_change_greater_than
azurerm_container_group
- 该network_profile_id
属性已被弃用,因为subnet_ids
API 的较新版本不再支持它(#17785)azurerm_cdn_frontdoor_rule
- 允许cdn_frontdoor_origin_group_id
字段在 (#18906) 中route_configuration_override_action
是可选的azurerm_cdn_frontdoor_rule
- 在 (#18906) 中route_configuration_override_action
公开Disabled
为可能的值cache_behavior
azurerm_disk_encryption_set
- 对标识UserAssigned
的支持和SystemAssigned,UserAssgined
(#18525)azurerm_hdinsight_kafka_cluster
- 对compute_isolation
块的支持 (#17449)azurerm_hdinsight_spark_cluster
- 对compute_isolation
块的支持 (#17449)azurerm_hdinsight_interactive_query_cluster
- 对compute_isolation
块的支持 (#17449)azurerm_hdinsight_hbase_cluster
- 对compute_isolation
块的支持 (#17449)azurerm_hdinsight_hadoop_cluster
- 对compute_isolation
块的支持 (#17449)azurerm_container_group
- 对dns_name_label_reuse_policy
块的支持 (#17785)azurerm_kubernetes_cluster
- 对workload_autoscaler_profile
块的支持 (#18967)azurerm_linux_function_app
- 支持使用storage_account
外部Azure 存储帐户配置(#18760)azurerm_linux_function_app
- 对 Java 17 的支持(#18689)azurerm_linux_function_app_slot
- 支持使用storage_account
外部Azure 存储帐户配置(#18760)azurerm_logic_app_action_http
- 对queries
属性的支持 (#18934)azurerm_monitor_scheduled_query_rules_alert_v2
- 添加evaluation_frequency
、window_duration
mute_actions_after_alert_duration
验证和query_time_range_override
验证(#18960)azurerm_mssql_virtual_machine
- =对块的支持assessment
(#18923)azurerm_mssql_server_transparent_data_encryption
- 对 keyvault 密钥的自动轮调支持 (#18523)azurerm_logic_app_standard
- 对scm_ip_restriction
块和scm_use_main_ip_restriction
属性scm_min_tls_version
scm_type
(#18853) 的支持azurerm_postgresql_server
- 使用时间点还原时,现在可以在创建期间设置public_network_access_enabled
(#18962)azurerm_servicebus_namespace_disaster_recovery_config
- 支持alias_authorization_rule_id
属性 (#18729)azurerm_synapse_workspace
-sql_administrator_login
现在sql_administrator_login_password
不再需要创建此资源(#18850)azurerm_synapse_workspace
- 启用用户分配的托管标识(#19007)azurerm_windows_function_app
- 支持使用storage_account
外部Azure 存储帐户配置(#18760)azurerm_windows_function_app
- 对 Java 17 的支持(#18689)azurerm_windows_function_app_slot
- 支持使用storage_account
外部Azure 存储帐户配置(#18760)
Bug 修复:
- 提供程序:不会自动注册
Microsoft.StoragePool
提供程序,因为 Azure 已停止 Azure 磁盘池预览,并且不会正式发布(#18905) azurerm_app_configuration_keys
- 如果返回超过 100 个条目(#19020)azurerm_data_factory_dataset_parquet
-azure_blob_storage_location.path
现在http_server_location.path
为可选 (#19009)azurerm_disk_pool
- 已弃用,因为 Azure 已停止 Azure 磁盘池预览版,并且不会正式发布 (#18905)azurerm_disk_pool_iscsi_target
- 已弃用,因为 Azure 已停止 Azure 磁盘池预览版,并且不会正式发布 (#18905)azurerm_disk_pool_iscsi_target_lun
- 已弃用,因为 Azure 已停止 Azure 磁盘池预览版,并且不会正式发布 (#18905)azurerm_disk_pool_managed_disk_attachment
- 已弃用,因为 Azure 已停止 Azure 磁盘池预览版,并且不会正式发布 (#18905)azurerm_linux_virtual_machine_scale_set
- 块gallery_applications
已重命名为gallery_application
(#19014)azurerm_managed_disk
-logical_sector_size
、disk_iops_read_write
、disk_mbps_read_write
和disk_iops_read_only
disk_mbps_read_only
可在何时storage_account_type
PremiumV2_LRS
设置 (#18991)azurerm_monitor_data_collection_rule
- 正确支持流 (#18966)azurerm_netapp_volume
- 指定时create_from_snapshot_resource_id
正确设置快照 ID (#18996)azurerm_key_vault_certificate
- 现在可以导入新版本的 Key Vault 证书(#18848)azurerm_postgresql_server
- 启用 CMK 时正确创建副本 (replica) (#18805)azurerm_stream_analytics_stream_input_eventhub
-shared_access_policy_key
不再需要 (shared_access_policy_name
#18959)azurerm_windows_virtual_machine_scale_set
- 块gallery_applications
已重命名为gallery_application
(#19014)
3.28.0 (2022 年 10 月 20 日)
特征:
- 新数据源:
azurerm_cdn_frontdoor_secret
(#18817) - 新资源:
azurerm_databricks_access_connector
(#18709) - 新资源:
azurerm_sentinel_data_connector_dynamics_365
(#18859) - 新资源:
azurerm_sentinel_data_connector_iot
(#18862) - 新资源:
azurerm_sentinel_data_connector_office_365_project
(#18858) - 新资源:
azurerm_sentinel_data_connector_office_irm
(#18856) - 新资源:
azurerm_sentinel_data_connector_office_power_bi
(#18857)
增强功能:
- 依赖项:更新到
v0.20221018.1075906
github.com/hashicorp/go-azure-sdk
(#18833) azurestackhci
:更新到 API 版本2022-09-01
(#18759)- 数据源:
azurerm_linux_function_app
- 添加对client_certificate_exclusion_paths
(#16603) 的支持 - 数据源:
azurerm_linux_web_app
- 添加对client_certificate_exclusion_paths
(#16603) 的支持 - 数据源:
azurerm_windows_function_app
- 添加对client_certificate_exclusion_paths
(#16603) 的支持 - 数据源:
azurerm_windows_web_app
- 添加对client_certificate_exclusion_paths
(#16603) 的支持 azurerm_cdn_frontdoor_firewall_policy
- 托管规则现在可以排除在 (#18874) 上的RequestBodyJsonArgNames
匹配项azurerm_cosmosdb_account
- 支持 、属性和secondary_readonly_sql_connection_string
属性 (#17810)primary_readonly_sql_connection_string
secondary_sql_connection_string
primary_sql_connection_string
azurerm_fluid_relay_server
- 对service_endpoint
属性的支持 (#18763)azurerm_fluid_relay_server
- 支持primary_key
和属性 (#18765secondary_key
)azurerm_linux_function_app
- 在创建期间正确设置use_32_bit_worker
(#18680)azurerm_linux_function_app
- 添加对client_certificate_exclusion_paths
属性的支持 (#16603)azurerm_linux_function_app
VS2022
- 添加到remote_debugging_version
有效值 (#18684)azurerm_linux_function_app_slot
- 添加对client_certificate_exclusion_paths
属性的支持 (#16603)azurerm_linux_web_app
- 添加对client_certificate_exclusion_paths
属性的支持(#16603)azurerm_linux_web_app_slot
- 添加对client_certificate_exclusion_paths
属性的支持 (#16603)azurerm_storage_account
- 对immutability_policy
块的支持 (#18774)azurerm_storage_account
- 将account_tier
客户管理的密钥设置为Premium
(#18872)azurerm_storage_management_policy
- 对tier_to_archive_after_days_since_last_tier_change_greater_than
属性的支持 (#18792)azurerm_subnet
- 添加对Microsoft.LabServices/labplans
(#18822) 的支持azurerm_windows_virtual_machine_scale_set
- 允许在创建磁盘加密类型VMGuestStateOnly
为 (#18749) 的虚拟机规模集时禁用安全启动azurerm_windows_function_app
- 在创建期间正确设置use_32_bit_worker
(#18680)azurerm_windows_function_app
- 添加对client_certificate_exclusion_paths
属性的支持 (#16603)azurerm_windows_function_app
VS2022
- 添加到remote_debugging_version
有效值 (#18684)azurerm_windows_function_app_slot
- 添加对client_certificate_exclusion_paths
正确(#16603)的支持azurerm_windows_web_app
- 添加对client_certificate_exclusion_paths
正确(#16603)的支持azurerm_windows_web_app_slot
- 添加对client_certificate_exclusion_paths
正确(#16603)的支持
Bug 修复:
azurerm_automation_software_update_configuration
- 在设置时scope
正确分析订阅 ID (#18860)azurerum_cdn_frontdoor_route
- 修复导入时恐慌 (#18824)azurerm_eventhub_namespace
- 忽略network_rulesets.x.virtual_network_rule.x.subnet_id
(#18818)azurerm_firewall_policy_rule_collection_group
- 将 NAT 规则中的目标端口数限制为一个(#18766)- 数据源:
azurerm_linux_function_app
- 未找到数据源的修复错误(#18876) azurerm_linux_function_app
- 修复app_settings
了在设置为vnet_route_all_enabled
true 时显示差异的问题 (#18836)azurerm_linux_function_app_slot
- 修复app_settings
了在设置为vnet_route_all_enabled
true 时显示差异的问题 (#18836)azurerm_linux_virtual_machine
- 允许在创建磁盘加密类型VMGuestStateOnly
为 (#18749) 的虚拟机时禁用安全启动azurerm_linux_virtual_machine_scale_set
- 允许在创建磁盘加密类型VMGuestStateOnly
为 (#18749) 的虚拟机规模集时禁用安全启动azurerm_network_security_group
- 更正属性的大小protocol
写(#18799)azurerm_network_security_rule
- 更正属性的大小protocol
写(#18799)azurerm_recovery_services_vault
- 修复soft_delete_enabled
更新块时identity
重置为默认值(#18871)azurerm_windows_virtual_machine
- 允许在创建磁盘加密类型VMGuestStateOnly
为 (#18749) 的虚拟机时禁用安全启动azurerm_windows_function_app
- 修复app_settings
了在设置为vnet_route_all_enabled
true 时显示差异的问题 (#18836)azurerm_windows_function_app_slot
- 修复app_settings
了在设置为vnet_route_all_enabled
true 时显示差异的问题 (#18836)azurerm_windows_web_app
- 修复读取docker_container_name
和docker_container_registry
读取时(#18251)
3.27.0 (2022 年 10 月 13 日)
中断性变更:
azurerm_cdn_frontdoor_custom_domain
- 删除了该associate_with_cdn_frontdoor_route_id
字段,允许将自定义域与多个路由相关联。 (#18600)
特征:
- 新数据源:
data.azurerm_cosmosdb_sql_role_definition
(#18728) - 新数据源:
data.azurerm_cosmosdb_sql_database
(#18728) - 新资源:
azurerm_cdn_frontdoor_custom_domain_association
(#18600) - 新资源:
azurerm_nginx_deployment
(#18510) - 新资源:
azurerm_orbital_contact_profile
(#18317) - 新资源:
azurerm_sentinel_data_connector_office_atp
(#18708)
增强功能:
- 依赖项:更新到版本
v0.44.
github.com/hashicorp/go-azure-helpers
(#18716) - 依赖项:更新到版本
v0.50.0
github.com/manicminer/hamilton
(#18716) azurerm_automation_runbook
- 对draft
块和log_activity_trace
适当的支持 (#17961)azurerm_app_configuration
- 支持encrption
、local_auth_enabled
、public_network_access_enabled
purge_protection_enabled
和soft_delete_retention_days
属性 (#17714)azurerm_api_management_api
- 支持contact
和块 (#18472license
)azurerm_cdn_frontdoor_route
- 公开cdn_frontdoor_custom_domain_ids
和link_to_default_domain
(#18600)azurerm_data_factory_integration_runtime_azure_ssis
- 属性elastic_pool_namr
支持 (#18696)azurerm_dedicated_hardware_security_module
- 支持management_network_profile
块 (#18702)azurerm_hdinsight_hadoop_cluster
, - 对script_actions
块的支持 (#18670)azurerm_hdinsight_hbase_cluster
, - 对script_actions
块的支持 (#18670)azurerm_hdinsight_interactive_query_cluster
, - 对script_actions
块的支持 (#18670)azurerm_spark_cluster
- 对script_actions
块的支持 (#18670)azurerm_kubernetes_cluster
- 支持workload_identity_enabled
属性 (#18742)azurerm_firewall_policy_rule_collection_group
- 添加Mssql
为验证选项type
(#18746)azurerm_log_analytics_cluster
- 确保identity
始终设置块 (#18700)azurerm_linux_web_app
- 支持 python3.10
(#18744)azurerm_linux_web_app_slot
- 支持 python3.10
(#18744)azurerm_mssql_database
- 对import
块的支持 (#18588)azurerm_stream_analytics_output_servicebus_queue
- 对authentication_mode
属性的支持 (#18491)
Bug 修复:
azurerm_kubernetes_cluster
-orchestrator_version
为使用较旧的 API 版本创建的群集正确设置 (#18130)azurerm_kubernetes_cluster_node_pool
-orchestrator_version
为使用较旧的 API 版本创建的节点池正确设置 (#18130)azurerm_log_analytics_cluster
- 修复了检查现有 Log Analytics 群集(#18700)存在的问题azurerm_logic_app_workflow
- 现在可在与integration_service_environment_id
(#18660) 关联时更新azurerm_spring_cloud_connection
- 正确分析存储 Blob 资源 ID (#18699)azurerm_app_service_connection
- 正确分析存储 Blob 资源 ID (#18699)
3.26.0 (2022 年 10 月 6 日)
中断性变更:
azurerm_load_test
- 已将计算属性dataplane_uri
重命名为data_plane_uri
一致性 (#18654)
特征:
- 新资源:
azurerm_iotcentral_application_network_rule_set
(#18589)
增强功能:
- 依赖项:更新到
v0.43.0
github.com/hashicorp/go-azure-helpers
(#18630) - 依赖项:更新到
v0.20221004.1155444
github.com/hashicorp/go-azure-sdk
(#18628) - 提供程序:支持自动注册 SDK 客户端和服务(#18629)
azurerm_batch_pool
- 对node_deallocation_method
属性source_port_ranges
dynamic_vnet_assignment_scope
和属性的支持 (#18436)azurerm_kubernetes_cluster
- 支持pod_cidrs
和属性 (#16657service_cidrs
)azurerm_kubernetes_cluster
- 对message_of_the_day
属性managed_outbound_ipv6_count
scale_down_mode
和workload_runtime
属性的支持 (#16741)azurerm_kubernetes_cluster_node_pool
- 支持message_of_the_day
scale_down_mode
和workload_runtime
属性 (#16741)azurerm_load_test
- 切换到自动生成的资源(#18654)azurerm_load_test
- 已将计算属性dataplane_uri
重命名为data_plane_uri
一致性 (#18654)azurerm_load_test
- 对description
字段的支持 (#18654)azurerm_user_assigned_identity
- 切换到自动生成的资源(#18654)
Bug 修复:
azurerm_linux_function_app_slot
- 从正确的终结点读取应用设置 (#18396)azurerm_load_test
- 更改name
字段现在强制创建新资源(#18654)azurerm_windows_function_app_slot
- 从正确的终结点读取应用设置 (#18396)
3.25.0 (2022 年 9 月 29 日)
特征:
- 新资源:
azurerm_cdn_frontdoor_route
(#18231) - 新资源:
azurerm_cdn_frontdoor_custom_domain
(#18231) - 新资源:
azurerm_cdn_route_disable_link_to_default_domain
(#18231)
增强功能:
- dependencies:
machinelearning
- 更新以使用2022-05-01
(#17671) - 依赖项:更新到版本
v0.20220921.1082044
github.com/hashicorp/go-azure-sdk
(#18557) - provider:支持
oidc_token_file_path
属性和ARM_OIDC_TOKEN_FILE_PATH
环境变量(#18335) - 数据源:
azurerm_databricks_workspace
- 导出location
正确(#18521) azurerm_api_management
- 对additional_location.gateway_disabled
属性certificate_source
和certificate_status
属性的支持 (#18508)azurerm_automation_software_update_configuration
classification
- 该属性已弃用,支持classifications
多个值的属性(#18539)azurerm_healthcare_fhir_service
- 对oci_artifact
块的支持 (#18571)azurerm_healthcare_fhir
- 对public_network_access_enabled
属性的支持 (#18566)azurerm_iotcentral_application
- 支持identity
和属性 (#18564public_network_access_enabled
)azurerm_linux_virtual_machine
- 对gallery_application
属性的支持 (#18406)azurerm_machine_learning_workspace
- 支持public_network_access_enabled
和属性 (#18469v1_legacy_mode
)azurerm_storage_account
- 对multichannel_enabled
属性的支持 (#17999)azurerm_virtual_hub_bgp_connection
- 对virtual_network_connection_id
属性的支持 (#18469)azurerm_windows_virtual_machine
- 对gallery_application
属性的支持 (#18406)
Bug 修复:
- 数据源:
azurerm_key_vault_certificate_data
- 为 EC 密钥正确创建 PEM 私钥块标头(#18419) azurerm_log_analytics_linked_storage_account
- 正确data_source_type
处理案例 (#18116)
3.24.0 (2022 年 9 月 22 日)
特征:
- 新资源:
azurerm_automation_software_update_configuration
(#17902) - 新资源:
azurerm_monitor_alert_processing_rule_action_group
(#17006) - 新资源:
azurerm_monitor_alert_processing_rule_suppression
(#17006)
增强功能:
- 依赖项:更新到版本
v0.20220916.1125744
github.com/hashicorp/go-azure-sdk
(#18446) - dependencies:
disks
- 更新以使用2022-03-02
(#17671) - 数据源:
azurerm_automation_account
- 导出identity
属性 (#18478) - 数据源:
azurerm_storage_account
- 导出azure_files_identity_based_auth
属性 (#18405) azurerm_api_management_api_operation
- 支持example
和schema_id
type_name
属性 (#18409)azurerm_cognitive_account
- 对customer_managed_key
属性的支持 (#18516)azurerm_data_factory_flowlet_data_flow
- 对rejected_linked_service
属性的支持 (#18056)azurerm_data_factory_data_flow
- 对rejected_linked_service
属性的支持 (#18056)azurerm_sentinel_alert_rule_scheduled
- 对techniques
属性的支持 (#18430)azurerm_linux_virtual_machine
- 对patch_assessment_mode
属性的支持 (#18437)azurerm_managed_disk
- 支持PremiumV2_LRS
类型 (#17671)azurerm_orchestrated_virtual_machine_scale_set
- 对user_data_base64
属性的支持 (#18486)azurerm_private_endpoint
- 对custom_network_interface_name
属性的支持 (#18025)azurerm_virtual_machine_extension
- 对failure_suppression_enabled
属性的支持 (#18441)azurerm_virtual_machine_scale_set_extension
- 对failure_suppression_enabled
属性的支持 (#18441)azurerm_windows_virtual_machine
- 对patch_assessment_mode
属性的支持 (#18437)
Bug 修复:
azurerm_monitor_metric_alert
- 按正确的顺序将多条件传递给 API (#18438)azurerm_monitor_diagnostic_settings
- 正确分析属性的情况workspace_id
(#18467)azurerm_security_center_workspace
- 正确分析属性的情况workspace_id
(#18467)
3.23.0 (2022 年 9 月 15 日)
特征:
- 新数据源:
azurerm_private_dns_zone_virtual_network_link
(#18045) - 新数据源:
azurerm_monitor_data_collection_rule
(#18318)
增强功能:
azurerm_api_management_api_schema
- 支持components
和属性 (#18394definitions
)azurerm_automation_account
- 对hybrid_service_url
属性的支持 (#18320)azurerm_batch_pool
- 对user_assigned_identity_id
属性的支持 (#17104)azurerm_batch_pool
- 支持data_disks
、、、node_placement
extensions
、user_accounts
task_scheduling_policy
和windows
块 (#18226)disk_encryption
azurerm_cosmosdb_account
- 支持用户分配的标识(#18378)azurerm_eventhub_namespace
- 对public_network_access_enabled
属性的支持 (#18314)azurerm_logic_app_standard
- 对virtual_network_subnet_id
vNet 集成的属性的支持 (#17731)azurerm_management_group_policy_remediation
- 该policy_definition_id
属性已被弃用,转而支持更简洁命名policy_definition_reference_id
的属性(#18037)azurerm_resource_policy_remediation
- 该policy_definition_id
属性已被弃用,转而支持更简洁命名policy_definition_reference_id
的属性(#18037)azurerm_resource_group_policy_remediation
- 该policy_definition_id
属性已被弃用,转而支持更简洁命名policy_definition_reference_id
的属性(#18037)azurerm_subscription_policy_remediation
- 该policy_definition_id
属性已被弃用,转而支持更简洁命名policy_definition_reference_id
的属性(#18037)
Bug 修复:
azurerm_netapp_volume
:当为空时data_protection_snapshot_policy.0. snapshot_policy_id
添加额外的验证 (#18348)
3.22.0 (2022 年 9 月 8 日)
特征:
- 新资源:
azurerm_api_management_api_tag_description
(#17876) - 新资源:
azurerm_api_management_schema
(#18158) - 新资源:
azurerm_automation_watcher
(#17927) - 新资源:
azurerm_automation_source_control
(#18175) - 新资源:
azurerm_container_registry_token_password
(#15939) - 新资源:
azurerm_monitor_data_collection_rule_association
(#17948) - 新资源:
azurerm_orbital_spacecraft
(#17860)
增强功能:
- 依赖项:更新到版本
v0.20220907.1111434
github.com/hashicorp/go-azure-sdk
(#18282) - dependencies:
desktopvirtualization
- 更新以使用2022-02-10
(#17489) - dependencies:
iothub.dps
- 更新以使用hashicorp/go-azure-sdk
(#18299) azurerm_api_management_api
- 该soap_pass_through
属性已被弃用,转而支持api_type
该房产 (#17812)azurerm_kubernetes_cluster
- 对edge_zone
属性的支持 (#18115)azurerm_kubernetes_cluster
- 对windows_profile.gmsa
块的支持 (#16437)azurerm_mssql_database
- 对maintenance_configuration_name
属性的支持 (#18247)azurerm_virtual_desktop_host_pool
- 对scheduled_agent_updates
块的支持 (#17489)azurerm_hdinsight_kafka_cluster
- 对extension
属性的支持 (#17846)azurerm_hdinsight_spark_cluster
- 对extension
属性的支持 (#17846)azurerm_hdinsight_interactive_query_cluster
- 对extension
属性的支持 (#17846)azurerm_hdinsight_hbase_cluster
- 对extension
属性的支持 (#17846)azurerm_hdinsight_hadoop_cluster
- 对extension
属性的支持 (#17846)
Bug 修复:
azurerm_mssql_database
- 该license_type
属性现在也计算(#18230)azurerm_log_analytics_solution
- 用于解决以前不正确的 ID 大小写的状态迁移 (#18291)
3.21.1 (2022 年 9 月 2 日)
中断性变更:
azurerm_container_registry
- 已删除字段azuread_authentication_as_arm_policy_enabled
以修复回归 - 将来的版本中将重新引入对此的支持。azurerm_container_registry
- 已删除字段soft_delete_policy
以修复回归 - 将来的版本中将重新引入对此的支持。
注意:
containerregistry
api 版本已还原2021-08-01-preview
还原virtual_network
块,这意味着azuread_authentication_as_arm_policy_enabled
必须删除属性,soft_delete_policy
因为它们不受支持虚拟网络规则的 API 版本支持。 (#18239)
Bug 修复:
azurerm_container_registry
virtual_network
- 块已还原(#18239)azurerm_log_analytics_data_export_rule
- 用于解决以前不正确的 ID 大小写的状态迁移 (#18240)
3.21.0 (2022 年 9 月 1 日)
特征:
- 新数据源:
azurerm_monitor_data_collection_endpoint
(#17992) - 新资源:
azurerm_app_service_connection
(#16907) - 新资源:
azurerm_automation_hybrid_runbook_worker
(#17893) - 新资源:
azurerm_api_management_gateway_certificate_authority
(#17879) - 新资源:
azurerm_api_management_gateway_host_name_configuration
(#17962) - 新资源:
azurerm_api_management_product_tag
(#17798) - 新资源:
azurerm_automation_connection_type
(#17538) - 新资源:
azurerm_automation_hybrid_runbook_worker_group
(#17881) - 新资源:
azurerm_cdn_frontdoor_rule
(#18010) - 新资源:
azurerm_cdn_frontdoor_secret
(#18010) - 新资源:
azurerm_container_registry_task_schedule_run_now
(#15120) - 新资源:
azurerm_cosmosdb_sql_dedicated_gateway
(#18133) - 新资源:
azurerm_dashboard_grafana
(#17840) - 新资源:
azurerm_healthcare_medtech_service
(#15967) - 新资源:
azurerm_log_analytics_query_pack_query
(#17929) - 新资源:
azurerm_spring_cloud_connection
(#16907) - 新资源:
azurerm_search_shared_private_link_service
(#17744) - 新资源:
azurerm_sentinel_alert_rule_nrt
(#15999)
增强功能:
- 依赖项:更新到版本
v0.20220830.1105041
github.com/hashicorp/go-azure-sdk
(#18183) - dependencies:
log_analytics
- 更新以使用hashicorp/go-azure-sdk
(#18098) azurerm_batch_pool
- 对mount
属性的支持 (#18042)azurerm_container_registry
- 支持azuread_authentication_as_arm_policy_enabled
和属性 (#17926soft_delete_policy
)azurerm_cosmosdb_cassandra_cluster
- 对HoursBetweenBackups
属性的支持 (#18154)azurerm_hdinsight_kafka_cluster
- 添加对disk_encryption
属性的支持 (#17351)azurerm_hdinsight_spark_cluster
- 添加对disk_encryption
属性的支持 (#17351)azurerm_hdinsight_interactive_query_cluster
- 添加对disk_encryption
属性的支持 (#17351)azurerm_hdinsight_hbase_cluster
- 添加对disk_encryption
属性的支持 (#17351)azurerm_hdinsight_hadoop_cluster
- 添加对disk_encryption
属性的支持 (#17351)azurerm_iothub_dps
- 对resource_count
属性failure_percentage
parallel_deployments
和属性的支持 (#18151)azurerm_kubernetes_node_pool
- 现可升级现成节点池(#18124)azurerm_linux_virtual_machine
- 该source_image_id
属性现在支持Community Gallery Images
资源Shared Gallery Images
ID(#17571)azurerm_linux_virtual_machine_scale_set
- 支持以下属性host_group_id
和extension_operations_enabled
(#17571)azurerm_linux_virtual_machine_scale_set
- 对data_disk
块属性name
的支持 (#17571)azurerm_linux_virtual_machine_scale_set
- 对scale_in
块属性rule
和force_deletion_enabled
(#17571) 的支持azurerm_linux_virtual_machine_scale_set
- 对rolling_upgrade_policy
块属性cross_zone_upgrade_enabled
和prioritize_unhealthy_instances_enabled
(#17571) 的支持azurerm_linux_virtual_machine_scale_set
- 添加了对spot_restore
块的支持(#17571)azurerm_linux_virtual_machine_scale_set
- 对spot_restore
块属性enabled
和timeout
(#17571) 的支持azurerm_linux_virtual_machine_scale_set
- 对public_ip_address
块属性version
的支持 (#17571)azurerm_linux_virtual_machine_scale_set
- 该source_image_id
属性现在支持Community Gallery Images
资源Shared Gallery Images
ID(#17571)azurerm_linux_virtual_machine_scale_set
- 对gallery_applications
代码块的支持 (#17571)azurerm_linux_virtual_machine_scale_set
- 对gallery_applications
块属性configuration_reference_blob_uri
、order
和package_referenceId
tag
(#17571) 的支持azurerm_linux_virtual_machine_scale_set
- 由于添加了其他字段(#17571)而弃用scale_in_policy
了该属性,转而scale_in
支持该块azurerm_linux_virtual_machine_scale_set
- 对scale_in
块属性rule
的支持 (#17571)azurerm_management_group_policy_remediation
- 对resource_count
属性failure_percentage
parallel_deployments
和属性的支持 (#17313)azurerm_monitor_diagnostic_setting
- 对category_group
属性的支持 (#16367)azurerm_orchestrated_virtual_machine_scale_set
- 支持以下属性capacity_reservation_group_id
和single_placement_group
extension_operations_enabled
(#17571)azurerm_orchestrated_virtual_machine_scale_set
- 对extension
块属性suppress_failures_enabled
的支持 (#17571)azurerm_orchestrated_virtual_machine_scale_set
- 对additional_capabilities
块属性ultra_ssd_enabled
的支持 (#17571)azurerm_orchestrated_virtual_machine_scale_set
- 对public_ip_address
块属性version
和sku_name
(#17571) 的支持azurerm_orchestrated_virtual_machine_scale_set
- 支持linux_configuration
和windows_configuration
代码块属性patch_assessment_mode
(#17571)azurerm_orchestrated_virtual_machine_scale_set
- 该source_image_id
属性现在支持Community Gallery Images
资源Shared Gallery Images
ID(#17571)azurerm_policy_definition - export the
role_definition_ids的属性 (#18043)azurerm_resource_group_policy_remediation
- 对resource_count
属性failure_percentage
parallel_deployments
和属性的支持 (#17313)azurerm_resource_policy_remediation
- 对resource_count
属性failure_percentage
parallel_deployments
和属性的支持 (#17313)azurerm_role_assignment
- 支持scope
从/providers/Subscription
(#17456)azurerm_servicebus_namespace
- 支持public_network_access_enabled
和属性 (#17805minimum_tls_version
)azurerm_storage_account
- 对public_network_access_enabled
属性的支持 (#18005)azurerm_stream_analytics_output_eventhub
- 对authentication_mode
属性的支持 (#18096)azurerm_stream_analytics_output_mssql
- 对authentication_mode
属性的支持 (#18096)azurerm_stream_analytics_output_servicebus_topic
- 对authentication_mode
属性的支持 (#18096)azurerm_stream_analytics_output_powerbi
- 支持token_user_principal_name
和属性 (#18117token_user_display_name
)azurerm_stream_analytics_output_cosmosdb
- 对partition_key
属性的支持 (#18120)azurerm_stream_analytics_reference_input_blob
- 对authentication_mode
属性的支持 (#18137)azurerm_stream_analytics_reference_input_mssql
- 对table
属性的支持 (#18211)azurerm_subscription_policy_remediation
- 对resource_count
属性failure_percentage
parallel_deployments
和属性的支持 (#17313)azurerm_windows_virtual_machine
- 该source_image_id
属性现在支持Community Gallery Images
资源Shared Gallery Images
ID(#17571)azurerm_windows_virtual_machine_scale_set
- 支持以下属性host_group_id
和extension_operations_enabled
(#17571)azurerm_windows_virtual_machine_scale_set
- 对data_disk
块属性name
的支持 (#17571)azurerm_windows_virtual_machine_scale_set
- 对scale_in
块属性rule
和force_deletion_enabled
(#17571) 的支持azurerm_windows_virtual_machine_scale_set
- 对rolling_upgrade_policy
块属性cross_zone_upgrade_enabled
和prioritize_unhealthy_instances_enabled
(#17571) 的支持azurerm_windows_virtual_machine_scale_set
- 添加了对spot_restore
块的支持(#17571)azurerm_windows_virtual_machine_scale_set
- 对spot_restore
块属性enabled
和timeout
(#17571) 的支持azurerm_windows_virtual_machine_scale_set
- 对public_ip_address
块属性version
的支持 (#17571)azurerm_windows_virtual_machine_scale_set
- 该source_image_id
属性现在支持Community Gallery Images
资源Shared Gallery Images
ID(#17571)azurerm_windows_virtual_machine_scale_set
- 对gallery_applications
代码块的支持 (#17571)azurerm_windows_virtual_machine_scale_set
- 对gallery_applications
块属性configuration_reference_blob_uri
、order
和package_referenceId
tag
(#17571) 的支持azurerm_windows_virtual_machine_scale_set
- 由于添加了其他字段(#17571)而弃用scale_in_policy
了该属性,转而scale_in
支持该块azurerm_windows_virtual_machine_scale_set
- 对scale_in
块属性rule
的支持 (#17571)
Bug 修复:
azurerm_kubernetes_cluster
-kube_config
现在,为v1.24
群集启用 Microsoft Entra ID 时设置 (#18142)azurerm_redis_cache
- 现在将在降级 SKU 时重新创建缓存(#17767)azurerm_spring_cloud_service
- 忽略 (#18161) 的默认零值read_timeout_seconds
3.20.0 (2022 年 8 月 25 日)
特征:
- 提供程序: 对通用 OIDC 身份验证提供程序的支持(#18118)
- 新资源:
azurerm_backup_policy_vm_workload
(#17765) - 新资源:
azurerm_monitor_scheduled_query_rules_alert_v2
(#17772)
增强功能:
- 依赖项:更新
go-azure-sdk
到v0.20220824.1090858
(#18100) - 依赖项:
consumption
- 更新以使用hashicorp/go-azure-sdk
(#18101) azurerm_data_factory_dataset_json
-filename
在path
块中azure_blob_storage_location
现在可以为空 (#18061)
Bug 修复:
data.azurerm_kubernetes_cluster
-kube_config
为 v1.24 群集启用 Microsoft Entra ID 时(#18131)azurerm_cosmosdb_sql_database
- 防止自动卡设置中的恐慌 (#18070)azurerm_kubernetes_cluster_node_pool
- 修复扩展升级设置时崩溃 (#18074)azurerm_mssql_elastic_pool
- 现在正确的值maintenance_configuration_name
列表 (#18041)azurerm_postgresql_flexible_server
-point_in_time_restore_time_in_utc
正确转换为 RFC3339 (#18106)
3.19.1 (2022 年 8 月 19 日)
Bug 修复:
azurerm_dns_a_record
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 IDazurerm_dns_aaaa_record
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 IDazurerm_dns_caa_record
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 IDazurerm_dns_cname_record
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 IDazurerm_dns_mx_record
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 IDazurerm_dns_ns_record
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 IDazurerm_dns_ptr_record
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 IDazurerm_dns_srv_record
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 IDazurerm_dns_txt_record
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 IDazurerm_dns_zone
- 由于 dnsZones 段(#18048)上的大小写,在读取函数中不区分资源 ID
3.19.0 (2022 年 8 月 18 日)
特征:
- 新数据源:
azurerm_dns_a_record
(#17477) - 新数据源:
azurerm_dns_aaaa_record
(#17477) - 新数据源:
azurerm_dns_caa_record
(#17477) - 新数据源:
azurerm_dns_cname_record
(#17477) - 新数据源:
azurerm_dns_mx_record
(#17477) - 新数据源:
azurerm_dns_ns_record
(#17477) - 新数据源:
azurerm_dns_ptr_record
(#17477) - 新数据源:
azurerm_dns_soa_record
(#17477) - 新数据源:
azurerm_dns_srv_record
(#17477) - 新数据源:
azurerm_dns_txt_record
(#17477) - 新数据源:
azurerm_private_dns_a_record
(#18036) - 新数据源:
azurerm_private_dns_aaaa_record
(#18036) - 新数据源:
azurerm_private_dns_cname_record
(#18036) - 新数据源:
azurerm_private_dns_mx_record
(#18036) - 新数据源:
azurerm_private_dns_ptr_record
(#18036) - 新数据源:
azurerm_private_dns_soa_record
(#18036) - 新数据源:
azurerm_private_dns_srv_record
(#18036) - 新数据源:
azurerm_private_dns_txt_record
(#18036) - 新资源:
azurerm_eventhub_namespace_schema_group
(#17635) - 新资源:
azurerm_cdn_frontdoor_firewall_policy
(#17715) - 新资源:
azurerm_cdn_frontdoor_security_policy
(#17715) - 新资源:
azurerm_data_factory_flowlet_data_flow
(#16987)
增强功能:
- 依赖项:更新
go-azure-helpers
到v0.39.1
(#18015) - 依赖项:更新
go-azure-sdk
到v0.20220815.1092453
(#17998) - 依赖项:
dedicated_host_*
使用hashicorp/go-azure-sdk
(#17616) - 依赖项:
dataprotection
:更新以使用hashicorp/go-azure-sdk
(#17700) - 依赖项:
dns
- 更新以使用hashicorp/go-azure-sdk
(#17986) - 依赖项:
maintenance
- 更新以使用hashicorp/go-azure-sdk
(#17954) - 数据源:
azurerm_images
- 现在使用逻辑 ID (#17766) - 数据源:
azurerm_management_group
- 现在导出management_group_ids
属性all_management_group_ids
和all_subscription_ids
属性(#16208) azurerm_active_directory_domain_service
- 支持kerberos_armoring_enabled
和属性 (#17853kerberos_rc4_encryption_enabled
)azurerm_application_gateway
- 对global
块的支持 (#17651)azurerm_application_gateway
- 支持components
inrewrite_rule_set.rewrite_rule.url
(#13899)azurerm_automation_account
- 对private_endpoint_connection
属性的支持 (#17934)azurerm_automation_account
- 对encryption
块和local_authentication_enabled
属性的支持 (#17454)azurerm_batch_account
- 对storage_account_authentication_mode
属性storage_account_node_identit
和allowed_authentication_modes
属性的支持 (#16758)azurerm_batch_pool
- 支持容器注册表中的标识引用 (#17416)azurerm_data_factory_data_flow
- 对flowlet
块的支持 (#16987)azurerm_data_factory_integration_runtime_azure_ssis
- 对express_vnet_injection
属性的支持 (#17756)azurerm_firewall_policy_resource
- 支持private_ranges
和属性 (#17842allow_sql_redirect
)azurerm_key_vault
- 对public_network_access_enabled
属性的支持 (#17552)azurerm_linux_virtual_machine
- 现在支持删除逐出策略 (#17226)azurerm_linux_virtual_machine_scale_set
- 现在支持删除逐出策略 (#17226)azurerm_mssql_elastic_pool
- 对maintenance_configuration_name
属性的支持 (#17790)azurerm_mssql_server
Disabled
- 对minimum_tls_version
属性的支持 (#16595)azurerm_spring_cloud_app
- 支持public_endpoint_enabled
属性 (#17630)azurerm_spring_cloud_gateway_route_config
- 支持open_api;azurerm_spring_cloud_service
和属性 (#17630log_stream_public_endpoint_enabledread_timeout_seconds
)azurerm_shared_image
- 对architecture
属性的支持 (#17250)azurerm_storage_account
- 对default_to_oauth_authentication
属性的支持 (#17116)azurerm_storage_table_entity
- 支持在实体属性上指定数据类型 (#15782)azurerm_shared_image_version
- 支持blob_uri
和storage_account_id
(#17768)azurerm_windows_virtual_machine
- 现在支持删除逐出策略 (#17226)azurerm_windows_virtual_machine_scale_set
- 现在支持删除逐出策略 (#17226)azurerm_web_application_firewall_policy
- 对excluded_rule_set
属性的支持 (#17757)azurerm_log_analytics_workspace
- 对cmk_for_query_forced
属性的支持 (#17365)azurerm_lb_backend_address_pool_address
- 对backend_address_ip_configuration_id
属性的支持 (#17770)
Bug 修复:
- 数据源:
azurerm_windows_web_app
- 为“virtual_network_subnet_id”添加缺少的架构定义(#18028) azurerm_cdn_endpoint_custom_domain
- 弃用key_vault_certificate_id
属性以key_vault_secret_id
user_managed https_allows
使用块(#17114)azurerm_data_protection_backup_policy_postgresql_resource
- 在给定空条件块时防止崩溃 (#17904)azurerm_disk_encryption_set
- 当磁盘加密集和密钥保管库位于不同的订阅(#17964) 时,防止创建期间出现问题azurerm_windows_function_app
修复了设置值 (#18014) 的WindowsFxString
bugazurerm_windows_function_app_slot
- 修复了设置值 (WindowsFxString
#18014) 的 bugazurerm_linux_function_app
- 正确发送WEBSITE_CONTENTSHARE
和WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#18035)azurerm_linux_function_app
- 修复设置为 时的storage_uses_managed_identity
固定设置 (#18035)true
azurerm_linux_function_app_slot
- 正确发送WEBSITE_CONTENTSHARE
和WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#18035)azurerm_linux_function_app_slot
- 修复设置为 时的storage_uses_managed_identity
固定设置 (#18035)true
azurerm_windows_function_app
- 正确发送WEBSITE_CONTENTSHARE
和WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#18035)azurerm_windows_function_app
- 修复设置为 时的storage_uses_managed_identity
固定设置 (#18035)true
azurerm_windows_function_app_slot
- 正确发送WEBSITE_CONTENTSHARE
和WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#18035)azurerm_windows_function_app_slot
- 修复设置为 时的storage_uses_managed_identity
固定设置 (#18035)true
3.18.0 (2022 年 8 月 11 日)
特征:
- 新资源:
azurerm_monitor_data_collection_endpoint
(#17684)
增强功能:
- dependencies: updateing
github.com/hashicorp/go-azure-sdk
tov0.20220809.1122626
(#17905) - 存储:更新以使用 API 版本
2021-09-01
(#17523) azurerm_express_route_circuit_peering
- 支持ipv4_enabled
和属性 (#17338gateway_manager_etag
)azurerm_site_recovery_replicated_vm
- 对target_disk_encryption
块的支持 (#15783)azurerm_subnet
- 弃用enforce_private_link_endpoint_network_policies
有利于private_endpoint_network_policies_enabled
(#17464)azurerm_subnet
- 弃用enforce_private_link_service_network_policies
有利于private_link_service_network_policies_enabled
(#17464)azurerm_servicebus_subscription
- 对client_scoped_subscription_enabled
属性和client_scoped_subscription
块的支持 (#17101)
Bug 修复:
azurerm_backup_policy_vm
- 现在,当设置为“每小时”且hour_interval
未设置(frequency
#17880)hour_duration
- 数据源:
azurerm_blueprint_definition
- 修复version
属性输出(#16299)
3.17.0 (2022 年 8 月 4 日)
增强功能:
- domainservice:更新以使用 API 版本
2021-05-01
(#17737) - 数据源:
azurerm_proximity_placement_group
- 重构以使用hashicorp/go-azure-sdk
(#17776) azurerm_api_management
- 更新sku_name
属性验证以接受较新的高级版 SKU (#17887)azurerm_firewall
- 该属性sku_tier
现已更新(#17577)azurerm_linux_virtual_machine_scale_set
- 属性现在是可选属性instances
,默认为0
(#17836)azurerm_log_analytics_cluster
- 更新了size_gb
属性的验证 (#17780)azurerm_proximity_placement_group
- 重构以使用hashicorp/go-azure-sdk
(#17776)azurerm_shared_image
- 改进了publisher
块中的identifier
验证offer
和sku
属性 (#17547)azurerm_subnet
- 对服务委派Microsoft.Orbital/orbitalGateway
的支持 (#17854)azurerm_eventhub_namespace
- 对local_authentication_enabled
属性minimum_tls_version
public_network_access_enabled
和属性的支持 (#17194)
Bug 修复:
- 数据源:
azurerm_private_dns_zone
- 未指定resource_group_name
(#17729) 时返回正确的资源 ID
3.16.0 (2022 年 7 月 28 日)
特征:
- 新资源:
azurerm_datadog_monitor
(#16131) - 新资源:
azurerm_kusto_cluster_managed_private_endpoint
(#17667) - 新资源:
azurerm_log_analytics_query_pack
(#17685) - 新资源:
azurerm_logz_sub_account_tag_rule
(#17557) - 新资源:
azurerm_signalr_shared_private_link_resource
(#16187)
增强功能:
- 依赖项:更新到版本
v0.20220725.1163004
github.com/hashicorp/go-azure-sdk
(#17753) - automationaccount:更新以使用
hashicorp/go-azure-sdk
(#17347) - 数据源:
azurerm_linux_function_app
- 支持virtual_network_subnet_id
vNet 集成的属性(#17494) - 数据源:
azurerm_windows_function_app
- 支持virtual_network_subnet_id
vNet 集成的属性(#17572) - 数据源:
azurerm_windows_web_app
- 支持virtual_network_subnet_id
vNet 集成的属性(#17576) eventhub
:将所有数据源/资源更新到单个 API 版本2021-11-01
(#17719)azurerm_bot_service_azure_bot
- 对streaming_endpoint_enabled
属性的支持 (#17423)azurerm_cognitive_account
- 对custom_question_answering_search_service_key
属性的支持 (#17683)asurerm_iothub_dps_certificate
- 对is_verified
属性的支持 (#17106)azurerm_linux_web_app
- 该virtual_network_subnet_id
属性不再ForceNew
(#17584)azurerm_linux_web_app_slot
- 该virtual_network_subnet_id
属性不再ForceNew
(#17584)azurerm_linux_function_app
virtual_network_subnet_id
支持 vNet 集成的属性 (#17494)azurerm_linux_function_app_slot
virtual_network_subnet_id
支持 vNet 集成的属性 (#17494)azurerm_stream_analytics_stream_input_eventhub
- 对authentication_mode
属性的支持 (#17739)azurerm_windows_function_app
virtual_network_subnet_id
支持 vNet 集成的属性 (#17572)azurerm_windows_function_app_slot
virtual_network_subnet_id
支持 vNet 集成的属性 (#17572)azurerm_windows_web_app
virtual_network_subnet_id
支持 vNet 集成的属性 (#17576)azurerm_windows_web_app_slot
virtual_network_subnet_id
支持 vNet 集成的属性 (#17576)
Bug 修复:
azurerm_linux_function_app
- 使用linux_fx_string
Node 应用的属性修复 bug (#17789)azurerm_linux_function_app_slot
- 使用linux_fx_string
Node 应用的属性修复 bug (#17789)azurerm_resource_group_template_deployment
- 修复了不同大小写中定义的同一资源提供程序会导致无法识别 API 版本(#17707)
3.15.1 (2022 年 7 月 25 日)
Bug 修复:
data.azurerm_servicebus_queue
- 修复围绕namespace_id
(#17755)azurerm_postgresql_aad_administrator
- 修复状态迁移 (#17732)azurerm_postgresql_server
- 修复围绕id
(#17755)
3.15.0 (2022 年 7 月 21 日)
特征:
- 新数据源:
azurerm_cdn_frontdoor_origin_group
(#17089) - 新数据源:
azurerm_cdn_frontdoor_origin
(#17089) - 新资源:
azurerm_cdn_frontdoor_origin_group
(#17089) - 新资源:
azurerm_cdn_frontdoor_origin
(#17089) - 新资源:
azurerm_application_insights_workbook
(#17368) - 新资源:
azurerm_monitor_data_collection_rule
(#17342) - 新资源:
azurerm_route_server
(#16578) - 新资源:
azurerm_route_server_bgp_connection
(#16578) - 新资源:
azurerm_web_pubsub_private_link_resource
(#15550)
增强功能:
- 依赖项:更新到
v0.20220715.1071215
github.com/hashicorp/go-azure-sdk
(#17645) - domainservice:使用
hashicorp/go-azure-sdk
(#17595) - servicebus:重构以使用
hashicorp/go-azure-sdk
(#17628) - postgres:重构以使用
hashicorp/go-azure-sdk
(#17625) azurerm_kusto_cluster_resource
- 对allowed_fqdns
属性outbound_network_access_restricted
allowed_ip_ranges
和属性的支持 (#17581)azurerm_storage_account
- 支持change_feed_retention_in_days
属性 (#17130)
3.14.0 (2022 年 7 月 14 日)
特征:
- 新资源:
azurerm_application_insights_workbook_template
(#17433) - 新资源:
azurerm_gallery_application
(#17394) - 新资源:
azurerm_gallery_application_version
(#17394)
增强功能:
- dependencies: updateing to
v0.20220712.1111122
github.com/hashicorp/go-azure-sdk
(#17606) - 依赖项:更新到
v0.37.0
github.com/hashicorp/go-azure-helpers
(#17588) - 依赖项:更新到
v2.18.0
github.com/hashicorp/terraform-plugin-sdk
(#17141) - appconfiguration:更新以使用 API 版本
2022-05-01
(#17467) - spring:更新以使用 API 版本
2022-05-01-preview
(#17467) - databricks:重构为使用
hashicorp/go-azure-sdk
(#17475) - Lighthouse:重构以使用
hashicorp/go-azure-sdk
(#17590) - policyremediation:已更新为使用版本
2021-10-01
(#17298) - signalr:重构以使用
hashicorp/go-azure-sdk
(#17463) - 存储:重构
objectreplicationpolicy
以使用hashicorp/go-azure-sdk
(#17471) - 数据源:
azurerm_availability_set
- 更新以使用hashicorp/go-azure-sdk
(#17608) - 数据源:
azurerm_ssh_public_key
- 重构以使用hashicorp/go-azure-sdk
(#17609) azurerm_availability_set
- 更新以使用hashicorp/go-azure-sdk
(#17608)azurerm_container_group
- 对http_headers
属性的支持 (#17519)azurerm_dashboard
- 重构以使用hashicorp/go-azure-sdk
(#17598)azurerm_kusto_cluster
- 对public_ip_address
属性的支持 (#17520)azurerm_kusto_script
- 对script_content
属性的支持 (#17522)azurerm_kusto_iothub_data_connection
- 对database_routing_type
属性的支持 (#17526)azurerm_kusto_eventhub_data_connection
- 对database_routing_type
属性的支持 (#17525)azurerm_kusto_eventgrid_data_connection
- 对database_routing_type
属性managed_identity_resource_id
eventgrid_resource_id
和属性的支持 (#17524)azurerm_kubernetes_cluster
- 对host_group_id
属性的支持 (#17496)azurerm_kubernetes_cluster_node_pool
- 对host_group_id
属性的支持 (#17496)azurerm_linux_virtual_machine_scale_set
- 对capacity_reservation_group_id
属性的支持 (#17530)azurerm_linux_virtual_machine_scale_set
- 对placement
os 磁盘属性的支持 (#17013)azurerm_orchestrated_virtual_machine_scale_set
- 对placement
os 磁盘属性的支持 (#17013)azurerm_shared_image
- 对end_of_life_date
disk_types_not_allowed
的支持、max_recommended_vcpu_count
max_recommended_vcpu_count
、max_recommended_memory_in_gb
、min_recommended_memory_in_gb
(#17300)azurerm_signalr_service
- 添加对live_trace
(#17629) 的支持azurerm_ssh_public_key
- 重构以使用hashicorp/go-azure-sdk
(#17609)azurerm_stream_analytics_output_blob
- 对authentication_mode
属性的支持 (#16652)azurerm_windows_virtual_machine_scale_set
- 对capacity_reservation_group_id
属性的支持 (#17530)azurerm_windows_virtual_machine_scale_set
- 对placement
os 磁盘属性的支持 (#17013)
Bug 修复:
azurerm_api_management
- 正确设置API 管理密码TLS_RSA_WITH_3DES_EDE_CBC_SHA
(#17554)azurerm_dev_test_lab_schedule
- 删除期间删除计划 (#17614)azurerm_linux_function_app
- 在读取时正确设置default_hostname
(#17498)azurerm_linux_function_app_slot
- 在读取时正确设置default_hostname
(#17498)azurerm_windows_function_app
- 在读取时正确设置default_hostname
(#17498)azurerm_windows_function_app
- 使用自定义处理程序时正确创建函数应用(#17498)azurerm_windows_function_app_slot
- 在读取时正确设置default_hostname
(#17498)azurerm_windows_function_app_slot
- 使用自定义处理程序时正确创建函数应用(#17498)
3.13.0 (2022 年 7 月 8 日)
特征:
- 新数据源:
azurerm_public_maintenance_configurations
(#16810) - 新资源:
azurerm_fluid_relay_server
(#17238) - 新资源:
azurerm_logz_sub_account
(#16581)
增强功能:
- azurestackhci:重构以使用
hashicorp/go-azure-sdk
(#17469) - containerinstance:重构为使用
hashicorp/go-azure-sdk
(#17499) - eventhub:重构以使用
hashicorp/go-azure-sdk
(#17445) - hardwaresecuritymodules:重构以使用
hashicorp/go-azure-sdk
(#17470) - netapp:重构以使用
hashicorp/go-azure-sdk
(#17465) - privatedns:重构以使用
hashicorp/go-azure-sdk
(#17436) - 数据源:
azurerm_container_registry
- 添加对data_endpoint_enabled
属性的支持 (#17466) azurerm_hdinsight_kafka_cluster
-支持network
块 (#17259)azurerm_key_vault_certificate
- 现在将在导入时正确恢复证书(#17415)azurerm_kubernetes_clusterl
- 对capacity_reservation_group_id
属性的支持 (#17395)azurerm_kubernetes_node_pool
- 对capacity_reservation_group_id
属性的支持 (#17395)azurerm_linux_virtual_machine
- 对capacity_reservation_group_id
属性的支持 (#17236)azurerm_spring_cloud_deployment
- 对addon_json
属性的支持 (#16984)azurerm_synapse_integration_runtime_azure
- 该location
属性现在支持Auto Resolve
(#17111)azurerm_windows_virtual_machine
- 对capacity_reservation_group_id
属性的支持 (#17236)
Bug 修复:
azurerm_application_gateway
- 属性request_routing_rule.x.priority
现在是可选的(#17380)
3.12.0 (2022 年 6 月 30 日)
特征:
- 新资源:
azurerm_active_directory_domain_service_trust
(#17045) - 新资源:
azurerm_data_protection_resource_guard
(#17325) - 新资源:
azurerm_spring_cloud_api_portal_custom_domain
(#16966)
增强功能:
- 依赖项:更新到
v0.20220628.1190740
github.com/hashicorp/go-azure-sdk
(#17399) - appservice:将用法
ioutil
替换为io
(#17392) - containerservice:已更新为使用版本
2022-03-02-preview
(#17084) - elastic:重构以使用
hashicorp/go-azure-sdk
(#17431) - loadtest:重构以使用
hashicorp/go-azure-sdk
(#17432) - maps:重构以使用
hashicorp/go-azure-sdk
(#17434) - mixedreality:切换到使用
hashicorp/go-azure-sdk
(#17417) - msi:重构以使用
hashicorp/go-azure-sdk
(#17430) - powerbi:重构以使用
hashicorp/go-azure-sdk
(#17435) - purview:重构以使用
hashicorp/go-azure-sdk
(#17419) - redisenterprise:重构以使用
hashicorp/go-azure-sdk
(#17387) - 中继:重构以使用
hashicorp/go-azure-sdk
(#17385) - search:重构以使用
hashicorp/go-azure-sdk
(#17386) - servicefabricmanaged:重构为使用
hashicorp/go-azure-sdk
(#17384) - trafficmanager:重构为使用
hashicorp/go-azure-sdk
(#17383) - videoanalyzer:重构为使用
hashicorp/go-azure-sdk
(#17382) - vmware:重构以使用
hashicorp/go-azure-sdk
(#17381) - 数据源:
azurerm_key_vault_key
- 导出resource_id
和resource_versionless_id
属性 (#17424) - 数据源:
azurerm_key_vault_secret
- 导出resource_id
和resource_versionless_id
属性 (#17424) - 数据源:
azurerm_spatial_anchors_account
- 公开tags
属性 (#17417) azurerm_bot_service_azure_bot
- 支持具有microsoft_app_msi_id
microsoft_app_tenant_id> 和 microsoft_app_type
属性的新机器人类型 (#17077)azurerm_bot_channels_registration
- 对streaming_endpoint_enabled
属性的支持 (#17369)azurerm_data_factory
- 对purview_id
属性的支持 (#17001)azurerm_digital_twins_instance
- 对identity
块的支持 (#17076)azurerm_key_vault_key
- 导出resource_id
属性resource_versionless_id
(#17424)azurerm_key_vault_secret
- 导出resource_id
属性resource_versionless_id
(#17424)azurerm_kubernetes_cluster
- 对版本别名的支持 (#17084)azurerm_linux_web_app
- 对virtual_network_subnet_id
属性的支持 (#17354)azurerm_linux_web_app_slot
- 对virtual_network_subnet_id
属性的支持 (#17354)azurerm_private_link_service
- 对fqdns
属性的支持 (#17366)azurerm_shared_image_version
Premium_LRS
- 对storage_account_type
属性的支持 (#17390)azurerm_shared_image_version
- 对disk_encryption_set_id
属性replication_mode
end_of_life_date
和属性的支持 (#17295)azurerm_static_site_custom_domain
validation_type
- propety 现在是可选的 (#15849)azurerm_vpn_site
- 对o365_policy
块的支持 (#16820)
Bug 修复:
- 数据源:
azurerm_key_vault
- 检索密钥库时缓存密钥库 URI (#17407) azurerm_application_gateway
- 在删除块时waf_configuration
防止崩溃 (#17241)azurerm_data_factory_dataset_snowflake
- 确保schema
发送到 API 以修复 Azure 数据工厂 门户中的 UI bug (#17346)azurerm_data_factory_linked_service_azure_file_storage
- 更正分配user_id
(#17398)azurerm_key_vault
- 确保soft_delete_enabled
设置时purge_protection_enabled
显式设置 (#16368)azurerm_linux_function_app
- 正确验证app_setting_names
块中的sticky_settings
属性connection_string_names
(#17209)azurerm_linux_web_app
- 正确配置auto_heal
和slow_request
(#17296)azurerm_linux_web_app
- 正确验证app_setting_names
块中的sticky_settings
属性connection_string_names
(#17209)azurerm_management_group_policy_assignment
- 属性name
不能再包含/
(#16484)azurerm_policy_assignment
- 属性name
不能再包含/
(#16484)azurerm_resource_group_policy_assignment
- 属性name
不能再包含/
(#16484)azurerm_subscription_policy_assignment
- 属性name
不能再包含/
(#16484)azurerm_windows_function_app
- 正确验证app_setting_names
块中的sticky_settings
属性connection_string_names
(#17209)azurerm_windows_web_app
- 正确配置auto_heal
和slow_request
(#17296)azurerm_windows_web_app
- 正确验证app_setting_names
块中的sticky_settings
属性connection_string_names
(#17209)
3.11.0 (2022 年 6 月 23 日)
特征:
- 新数据源:
azurerm_management_group_template_deployment
(#14524) - 新数据源:
azurerm_policy_assignment
(#16527) - 新数据源:
azurerm_resource_group_template_deployment
(#14524) - 新数据源:
azurerm_subscription_template_deployment
(#14524) - 新数据源:
azurerm_tenant_template_deployment
(#14524)
增强功能:
- 依赖项:更新到
v0.20220623.1064317
github.com/hashicorp/go-azure-sdk
(#17348) - 批处理:更新以使用 API 版本
2022-01-01
(#17219) - confidentialledger:更新以使用 API 版本
2022-05-13
(#17146) - desktopvirtualization:重构为使用
hashicorp/go-azure-sdk
(#17340) - 数据源:
azurerm_managed_disk
- 导出disk_access_id
属性 (#17270) - 数据源:
azurerm_managed_disk
- 导出network_access_policy
属性 (#17270) - 数据源:
azurerm_storage_account
- 添加对identity
属性的支持 (#17215)
Bug 修复:
- 数据源:
azurerm_mysql_flexible_server
- 生成正确的 terraform 资源 ID (#17301) azurerm_shared_image
- 现在privacy_statement_uri
为 ForceNew(sku
publisher
offer
#17289)azurerm_shared_image_*
- 正确验证gallery_name
属性 (#17201)azurerm_time_series_insights_gen2_environment
- 正确顺序id_properties
(#17234)
3.10.0 (2022 年 6 月 9 日)
特征:
- 新数据源:
azurerm_cdn_frontdoor_rule_set
(#17094) - 新资源:
azurerm_capacity_reservation_group
(#16464) - 新资源:
azurerm_capacity_reservation
(#16464) - 新资源:
azurerm_cdn_frontdoor_rule_set
(#17094)
增强功能:
azurerm_cosmosdb_cassandra_cluster
- 支持authentication_method
、client_certificate
、external_gossip_certificate
、identity
repair_enabled
external_seed_node
和version
属性 (#16799)azurerm_key_vault_managed_hardware_security_module
- 支持软删除时清除 (#17148)azurerm_hpc_cache
- 对identity
块和key_vault_key_id
automatically_rotate_key_to_latest_enabled
属性的支持 (#16972)
Bug 修复:
azurerm_api_management
- 不再忽略默认主机名代理配置(#16524)azurerm_application_gateway
- 为backend_http_settings.0.request_timeout
(#17162) 添加默认值azurerm_applicaton_gateway
-priority
现在是必需的 (#16849)azurerm_container_group
- 将 nic 的删除检查超时加倍 (#17115)azurerm_windows_function_app_x
-custom_domain_verification_id
现已写入状态文件(#17183)
3.9.0 (2022 年 6 月 2 日)
特征:
- 新数据源:
azurerm_app_configuration_keys
(#17053) - 新数据源:
azurerm_cdn_frontdoor_endpoint
(#17078) - 新数据源:
azurerm_cdn_frontdoor_profile
(#17061) - 新资源:
azurerm_cdn_frontdoor_endpoint
(#17078) - 新资源:
azurerm_cdn_frontdoor_profile
(#17061) - 新资源:
azurerm_sentinel_data_connector_office_atp
(#16825) - 新资源:
azurerm_vpn_server_configuration_policy_group
(#16911)
增强功能:
- 依赖项:升级到
v0.33.0
github.com/hashicorp/go-azure-hepers
(#17074) - 依赖项:升级到
v1.6.1
github.com/hashicorp/go-getter
(#17074) - 依赖项:升级到
netapp
2021-10-01
(#17043) azurerm_batch_job
- 重构为拆分create
和update
(#17138)azurerm_data_factory_trigger_schedule
- 对pipeline
块的支持 (#16922)azurerm_backup_policy_vm
- 支持属性V2
中的策略,policy_type
支持每小时类型的增强策略(#16940)azurerm_log_analytics_workspace
- 当工作区链接到群集时允许属性更新 (#17069)azurerm_netapp_volume
- 对network_features
属性的支持 (#17043)azurerm_provider_registration
- 重构为拆分create
和update
(#17138)azurerm_web_pubsub_hub
- 块event_handler
现在是可选的(#17037)azurerm_redis_cache
- 支持identity
块 (#16990)azurerm_service_fabric_managed_cluster
- 重构为拆分create
和update
(#17138)azurerm_synapse_role_assignment
- 该role_name
属性现在支持Synapse Monitoring Operator
(#17024)azurerm_vpn_gateway_nat_rule
- 对port_range
属性的支持 (#16724)
Bug 修复:
azurerm_container_registry_task
- 更新时在source_trigger
块内发送authentication
(#17002)azurerm_eventhub_authorization_rule
- 扩展name
正则表达式字符限制(#17057)azurerm_kubernetes_cluster
- 在导入没有 API 服务器访问配置文件的群集期间防止潜在的崩溃(#17005)
3.8.0 (2022 年 5 月 26 日)
特征:
- 新资源:
azurerm_mssql_server_dns_alias
(#16861) - 新资源:
azurerm_spring_cloud_gateway_route_config
(#16721) - 新资源:
azurerm_spring_cloud_api_portal
(#16719) - 新资源:
azurerm_spring_cloud_build_deployment
(#16730)
增强功能:
- 依赖项:升级到
botservice
2021-05-01-preview
(#16665) - 依赖项:升级到
keyvault
2021-10-01
(#16955) azurerm_active_directory_domain_service
- 支持domain_configuration_type
属性 (#16920)azurerm_backup_protected_vm
- 允许附加的 VM 与备份取消关联(#16939)azurerm_backup_protected_vm
- 备份现已从软删除状态中删除(#16939)azurerm_portal_dashboard
- 现在支持display_name
参数 (#16406)azurerm_data_factory_trigger_schedule
- 对time_zone
属性的支持 (#16918)azurerm_linux_virtual_machine
- 添加对机密 VM 的支持(#16905)azurerm_linux_virtual_machine_scale_set
- 添加对机密 VM 的支持(#16916)azurerm_linux_web_app
- 添加对zip_deploy_file
属性的支持 (#16779)azurerm_linux_web_app_slot
- 添加对zip_deploy_file
属性的支持 (#16779)azurerm_managed_disk
- 添加对机密 VM 的支持(#16908)azurerm_spring_cloud_service
- 支持build_agent_pool_size
属性 (#16841)azurerm_spring_cloud_service
- 支持zone_redundant
属性 (#16872)azurerm_synapse_spark_pool
- 该spark_version
属性现在支持3.2
(#16906)azurerm_virtual_network_gateway_connection
- 支持egress_nat_rule_ids
和属性 (#16862ingress_nat_rule_ids
)azurerm_vpn_gateway
- 对bgp_route_translation_for_nat_enabled
属性的支持 (#16817)azurerm_vpn_gateway_connection
- 对custom_bgp_address
块的支持 (#16960)azurerm_windows_virtual_machine
- 添加对机密 VM 的支持(#16905)azurerm_windows_virtual_machine_scale_set
- 添加对机密 VM 的支持(#16916)azurerm_windows_web_app
- 添加对zip_deploy_file
属性的支持 (#16779)azurerm_windows_web_app_slot
- 添加对zip_deploy_file
属性的支持 (#16779)
Bug 修复:
azurerm_mysql_server
- 修复了使用 副本 (replica) 更新public_network_access_enabled
错误 (#16506)azurerm_linux_function_app_slot
- 在创建期间正确检查名称可用性(#16410)azurerm_windows_function_app_slot
- 在创建期间正确检查名称可用性(#16410)azurerm_windows_virtual_machine
- 更改timezone
属性现在会创建新的资源(#16866)
3.7.0 (2022 年 5 月 19 日)
特征:
- 新身份验证方法: OIDC (#16555)
- 新数据源:
azurerm_elastic_cloud_elasticsearch
(#14821) - 新资源:
azurerm_elastic_cloud_elasticsearch
(#14821) - 新资源:
azurerm_healthcare_fhir_service
(#15913) - 新资源:
azurerm_virtual_network_gateway_nat_rule
(#15720)
增强功能:
- 依赖项:升级到
redis
2020-12-01
(#16532) azurerm_container_registry
- 支持更改副本 (replica)(#16678)azurerm_disk_encryption_set
- 该encryption_type
属性现在支持ConfidentialVmEncryptedWithCustomerKey
(#16870)azurerm_linux_function_app
- 添加对 PowerShell7.2
的支持(#16718)azurerm_signalr_service
- 支持Premium_P1
SKU (#16875)azurerm_spring_cloud_app
- 对identity
块的支持 (#16280)azurerm_spring_cloud_app
- 对addon_json
属性的支持 (#16722)azurerm_windows_function_app
- 支持 PowerShell7.2
(#16718)azurerm_mssql_managed_instance
- 对maintenance_configuration_name
属性的支持 (#16832)
Bug 修复:
- 数据源:
azurerm_databricks_workspace
- 当 SKU 字段缺失时防止出现恐慌(#16819) azurerm_application_insights_web_test
- 在创建失败的 API 中处理中断性变更(#16845)azurerm_express_route_gateway
- 处理网关连接找不到错误(#16804)azurerm_shared_image
- 更改eula
属性现在会创建新的资源(#16868)
弃用功能:
azurerm_video_analyzer
- 视频分析器(预览版)现已弃用,将于 2022-11-30 停用 ,因此此资源已弃用,将在 AzureRM 提供程序的 v4.0 中删除(#16847)azurerm_video_analyzer_edge_module
- 视频分析器(预览版)现已弃用,将于 2022-11-30 停用 ,因此此资源已弃用,将在 AzureRM 提供程序的 v4.0 中删除(#16847)
3.6.0 (2022 年 5 月 12 日)
特征:
- 新资源:
azurerm_confidential_ledger
(#15420) - 新资源:
azurerm_managed_disk_sas_token
(#15558) - 新资源:
azurerm_spring_cloud_gateway
(#16175) - 新资源:
azurerm_spring_cloud_build_pack_binding
(#16673) - 新资源:
azurerm_spring_cloud_gateway_custom_domain
(#16720) - 新资源:
azurerm_stream_analytics_output_powerbi
(#16439)
增强功能:
- dependencies: updateing to
v64.0.0
github.com/Azure/azure-sdk-for-go
(#16631) - dependencies:升级到
network
2021-08-01
(#16631) azurerm_container_group
- 对key_vault_key_id
属性(客户管理的密钥加密)的支持(#16709)azurerm_cosmosdb_account
- 支持 mongo 版本4.2
(#16738)azurerm_cosmosdb_cassandra_cluster
- 对tags
属性的支持 (#16743)azurerm_kubernetes_cluster_node_pool
- 现在可以更新该属性node_labels
(#16360)azurerm_kubernetes_cluster
- 现在可以更新该属性default_node_pool.node_labels
(#16360)azurerm_kubernetes_cluster
- 允许值none
network_profile.network_plugin
(#16250)azurerm_kusto_script
- 锁定 kusto 群集,以便可以应用多个脚本(#16690)azurerm_storage_share
- 支持access_tier
属性 (#16462)azurerm_snapshot
- 支持trusted_launch_enabled
propertyu (#16679)azurerm_stream_analytics_function_javascript_uda
- 对input.configuration_parameter
属性的支持 (#16575)azurerm_stream_analytics_function_javascript_udf
- 对input.configuration_parameter
属性的支持 (#16579)azurerm_linux_virtual_machine
- 正确支持更新diff_disk_settings.placement
属性 (#14847)azurerm_virtual_network_gateway_connection
- 对custom_bgp_addresses
属性的支持 (#16631)azurerm_windows_virtual_machine
- 正确支持更新diff_disk_settings.placement
属性 (#14847)
Bug 修复:
azurerm_app_configuration_feature
- 允许成功创建资源,而无需指定任何可选筛选器(#16459)azurerm_mssql_managed_instance_failover_group
- 正确导入资源并发送主 isntance id (#16705)
3.5.0 (2022 年 5 月 5 日)
特征:
- 新数据源:
azurerm_healthcare_dicom_service
(#15887) - 新资源:
azurerm_healthcare_dicom_service
(#15887) - 新资源:
azurerm_mssql_managed_instance_vulnerability_assessment
(#16639) - 新资源:
azurerm_sentinel_data_connector_aws_s3
(#16440) - 新资源:
azurerm_spring_cloud_builder
(#16036) - 新资源:
azurerm_spring_cloud_configuration_service
(#16087)
增强功能:
- 依赖项:更新到
v63.4.0
github.com/Azure/azure-sdk-for-go
(#16533) - dependencies: updateing to
v1.5.11
github.com/hashicorp/go-getter
(#16659) - 依赖项:升级到
recoveryservices
2021-12-01
(#16001) azurerm_linux_virtual_machine_scale_set
- 改进属性的termination_notification.timeout
验证 (#16594)azurerm_orchestrated_virtual_machine_scale_set
- 改进属性的termination_notification.timeout
验证 (#16594)azurerm_servicebus_namespace
sku
- 现在可以将属性更新到Basic
或不Standard
重新创建资源(#16523)azurerm_storage_account
- 对cross_tenant_replication_enabled
属性的支持 (#16351)azurerm_windows_virtual_machine_scale_set
- 改进属性的termination_notification.timeout
验证 (#16594)azurerm_virtual_network_gateway_connection
traffic_selector_policy
- 现在可以指定属性(#15938)azurerm_stream_analytics_output_servicebus_queue
- 支持property_columns
和属性 (#16572system_property_columns
)
Bug 修复:
- 数据源:
azurerm_servicebus_queue_authorization_rule
- 通过正确设置queue_name
来防止可能的崩溃(#16561) - 数据源:
azurerm_service_plan:
- 正确填充kind
和os_type
属性(#16431) azurerm_data_factory_dataset_delimited_text
- 为 、、escape_character
和 (#16543) 正确column_delimiter
设置默认值null_value
first_row_as_header
quote_character
azurerm_linux_function_app
- 正确删除重复用户app_settings
(#15740)azurerm_linux_function_app
- 修复app_settings.WEBSITE_RUN_FROM_PACKAGE
来自外部源的处理 (#16641)azurerm_linux_function_app_slot
- 正确删除重复用户app_settings
(#15740)azurerm_linux_function_app_slot
- 修复app_settings.WEBSITE_RUN_FROM_PACKAGE
来自外部源的处理 (#16641)azurerm_machine_learning_compute_cluster
- 资源现在将被删除,而不是只是分离(#16640)azurerm_windows_function_app
- 正确删除重复用户app_settings
(#15740)azurerm_windows_function_app_slot
- 正确删除重复用户app_settings
(#15740)
3.4.0 (2022 年 4 月 28 日)
特征:
- 新资源:
azurerm_stream_analytics_output_cosmosdb
(#16441)
增强功能:
- 依赖项:更新到
v63.1.0
github.com/Azure/azure-sdk-for-go
(#16283) - 依赖项:更新到
v0.11.26
github.com/Azure/go-autorest
(#16458) - 依赖项:升级到
v0.30.0
github.com/hashicorp/go-azure-helpers
(#16504) - 依赖项:升级到
sqlvirtualmachine
2021-11-01-preview
(#15835) - 数据源:
azurerm_linux_function_app
- 添加对sticky_settings
(#16546) 的支持 - 数据源:
azurerm_linux_web_app
- 添加对sticky_settings
(#16546) 的支持 - 数据源:
azurerm_windows_function_app
- 添加对sticky_settings
(#16546) 的支持 - 数据源:
azurerm_windows_web_app
- 添加对sticky_settings
(#16546) 的支持 azurerm_kubernetes_cluster
- 对run_command_enabled
属性的支持 (#15029)azurerm_linux_function_app
- 添加对sticky_settings
(#16546) 的支持azurerm_linux_web_app
- 添加对sticky_settings
(#16546) 的支持azurerm_monitor_aad_diagnostic_setting
- 删除验证log.category
以允许 Azure 中提供的新日志类别(#16534)azurerm_mssql_database
- 支持short_term_retention_policy.0.backup_interval_in_hours
(#16528)azurerm_postgresql_server
- 为public_network_access_enabled
(#16516) 添加验证azurerm_stream_analytics_job
- 对type
属性的支持 (#16548)azurerm_windows_function_app
- 添加对sticky_settings
(#16546) 的支持azurerm_windows_web_app
- 添加对sticky_settings
(#16546) 的支持azurerm_linux_virtual_machine_scale_set
- 属性terminate_notification
已重命名为termination_notification
(#15570)azurerm_windows_virtual_machine_scale_set
- 属性terminate_notification
已重命名为termination_notification
(#15570)
Bug 修复:
azurerm_datafactory_dataset_x
- 修复崩溃 (azure_blob_storage_location.0.dynamic_container_enabled
#16514)azurerm_kubernetes_cluster
- 允许更新运行已弃用版本的 kubernetes 的群集(#16551)azurerm_resource_policy_remediation
- 将不再尝试在删除期间取消已完成的修正任务(#16478)
3.3.0 (2022 年 4 月 21 日)
特征:
- 新资源:
azurerm_spring_cloud_container_deployment
(#16181)
增强功能:
- dependencies:更新到
v0.19.0
github.com/tombuildsstuff/giovanni
(#16460) - 数据源:
azurerm_kubernetes_cluster
- 导出microsoft_defender
块 (#16218) - 数据源:
azurerm_storage_account
- 导出nfsv3_enabled
属性 (#16404) azurerm_data_factory_linked_service_azure_blob_storage
- 对storage_kind
属性的支持 (#16403)azurerm_data_factory_linked_service_azure_blob_storage
- 对service_principal_linked_key_vault_key
属性的支持 (#16414)data_factory_linked_service_sql_server_resource
- 对user_name
属性的支持 (#16118)azurerm_kubernetes_cluster
- 对microsoft_defender
块的支持 (#16218)azurerm_redis_enterprise_cluster
- 支持linked_database_id
和属性 (#16045linked_database_group_nickname
)azurerm_spring_cloud_service
- 对service_registry_enabled
属性的支持 (#16277)azurerm_stream_analytics_output_mssql
- 对system_property_columns
属性的支持 (#16425)azurerm_stream_analytics_output_servicebus_topic
- 支持max_batch_count
和属性 (#16409max_writer_count
)azurerm_stream_analytics_output_table
- 对columns_to_remove
属性的支持 (#16389)azurerm_virtual_hub_connection
internet_security_enabled
- 现在可以更新该属性(#16430)
Bug 修复:
azurerm_cdn_endpoint
- 属性origin.http
origin.https_ports
现在具有和443
尊重的80
efault 值(#16143)azurerm_key_vault_certificate
- 现在,在 US Gov 云中正确验证和管理资源(#16455)azurerm_key_vault_key
- 现在,在 US Gov 云中正确验证和管理资源(#16455)azurerm_key_vault_managed_storage_account
- 现在,在 US Gov 云中正确验证和管理资源(#16455)azurerm_key_vault_secret
- 现在,在 US Gov 云中正确验证和管理资源(#16455)azurerm_kubernetes_cluster
role_based_access_control_enabled
- 现在可以禁用该属性(#16488)azurerm_linux_function_app
- 在指定属性时,该ip_address
属性现在已正确设置为状态(#16426)service_tag
azurerm_linux_function_app
- 修复更新app_settings
中可能丢失设置的 bug (#16442)azurerm_linux_function_app_slot
- 当指定属性时,此属性ip_address
现在已正确设置为状态(#16426)service_tag
azurerm_linux_web_app
- 指定属性时,该ip_address
属性正确设置为状态(#16426)service_tag
azurerm_linux_web_app
- 修复了使用空app_stack
块时的潜在崩溃 (#16446)azurerm_linux_web_app_slot
- 在指定属性时,该ip_address
属性现在已正确设置为状态(#16426)service_tag
azurerm_linux_web_app_slot
- 修复了使用空app_stack
块时的潜在崩溃 (#16446)azurerm_sentinel_alert_rule_fusion
- 在更新期间不再发送etag
属性,因为它不再需要 (#16428)azurerm_sentinel_alert_rule_machine_learning_behavior_analytics
- 在更新期间不再发送etag
属性,因为它不再需要 (#16428)azurerm_sentinel_alert_rule_ms_security_incident
- 在更新期间不再发送etag
属性,因为它不再需要 (#16428)azurerm_sentinel_alert_rule_scheduled
- 在更新期间不再发送etag
属性,因为它不再需要 (#16428)azurerm_sentinel_data_connector_aws_cloud_trail
- 在更新期间不再发送etag
属性,因为它不再需要 (#16428)azurerm_sentinel_data_connector_microsoft_cloud_app_security
- 在更新期间不再发送etag
属性,因为它不再需要 (#16428)azurerm_sentinel_data_connector_office_365
- 在更新期间不再发送etag
属性,因为它不再需要 (#16428)azurerm_storage_account
- 现在将更新identity
,然后customer_managed_key
启用具有 CMK 访问权限的新标识(#16419)azurerm_subnet
- 属性address_prefixes
现在(显式)必需(#16402)azurerm_windows_function_app
- 在指定属性时,该ip_address
属性现在已正确设置为状态(#16426)service_tag
azurerm_windows_function_app
- 修复更新app_settings
中可能丢失设置的 bug (#16442)azurerm_windows_function_app_slot
- 在指定属性时,该ip_address
属性现在已正确设置为状态(#16426)service_tag
azurerm_windows_web_app
- 在指定属性时,该ip_address
属性现在已正确设置为状态(#16426)service_tag
azurerm_windows_web_app
- 使用空app_stack
块时防止潜在的崩溃(#16446)azurerm_windows_web_app_slot
- 在指定属性时,该ip_address
属性现在已正确设置为状态(#16426)service_tag
azurerm_windows_web_app_slot
- 使用空app_stack
块时防止潜在的崩溃(#16446)
3.2.0 (2022 年 4 月 14 日)
特征:
- 新数据源:
azurerm_kusto_database
(#16180) - 新资源:
azurerm_container_connected_registry
(#15731) - 新资源:
azurerm_managment_group_policy_exemption
(#16293) - 新资源:
azurerm_resource_group_policy_exemption
(#16293) - 新资源:
azurerm_resource_policy_exemption
(#16293) - 新资源:
azurerm_stream_analytics_job_schedule
(#16349) - 新资源:
azurerm_subscription_policy_exemption
(#16293)
增强功能:
- 数据源:
azurerm_stream_analytics_job
- 对last_output_time
属性start_mode
和start_time
属性的支持(#16349) azurerm_container_group
- 对init_container
块的支持 (#16204)azurerm_machine_learning_workspace
- 重命名属性public_network_access_enabled
以public_access_behind_virtual_network_enabled
更好地反映此属性的作用(#16288)azurerm_media_streaming_endpoint
支持标准流式处理终结点 (#16304)azurerm_cdn_endpoint
- 属性url_path_condition
现在允许RegEx
和Wildcard
值 (#16385)
Bug 修复:
- 数据源:
azurerm_log_analytics_linked_storage_account
- 正确设置data_source_type
属性 (#16313) azurerm_lb_outbound_rule
0
- 允许allocated_outbound_ports
属性 (#16369)azurerm_mysql_flexible_server
-backup_retention_days
现在可以从1
-35
(#16312) 设置任何值azurerm_sentinel_watchlist
- 对所需属性item_search_key
的支持 (#15861)azurerm_vpn_server_configuration
- 属性server_root_certificate
现在是可选的(#16366)azurerm_storage_data_lake_gen2_path
- 支持$superuser
作为选项owner
(group
#16370)azurerm_eventhub_namespace
- 现在可在使用客户管理的密钥时更新 (#16371)azurerm_postgresql_flexible_server
-high_availability
现在可以添加和删除块(#16328)
3.1.0 (2022 年 4 月 7 日)
特征:
- 新资源:
azurerm_container_registry_agent_pool
(#16258)
增强功能:
- dependencies: updateing to
v63.0.0
github.com/Azure/azure-sdk-for-go
(#16147) - 依赖项:更新
digitaltwins
以使用 API 版本2020-12-01
(#16044) - 依赖项:更新
streamanalytics
以使用 API 版本2020-03-01
(#16270) - 提供程序:升级到 Go
1.18
(#16247) - 数据源:
azurerm_kubernetes_cluster
- 对oidc_issuer_enabled
属性oidc_issuer_url
的支持 [#16130] - 数据源:
azurerm_service_plan
- 添加对 (#16156) 的支持zone_balancing_enabled
azurerm_application_gateway
- 添加到KNOWN-CVES
属性的接受值rule_group_name
(#16080)azurerm_automation_account
- 现在,dsc_primary_access_key
属性dsc_secondary_access_key
标记为敏感(#16161)azurerm_cognitive_account
- 对custom_question_answering_search_service_id
属性的支持 (#15804)azurerm_consumption_budget_management_group
- 块中的支持SubscriptionID
和SubscriptionName
选项 (#16074dimension
)azurerm_cosmosdb_gremlin_graph
- 该属性indexing_mode
现在区分大小写(#16152)azurerm_cosmosdb_sql_container
- 该属性indexing_mode
现在区分大小写(#16152)azurerm_dedicated_host
- 支持DSv3-Type4
和 SKU (#16253ESv3-Type4
)azurerm_kubernetes_cluster
- 支持oidc_issuer_enabled
和属性 [#16130oidc_issuer_url
]azurerm_kubernetes_cluster
- 块network_profile
现在支持ip_versions
该属性 (#16088)azurerm_mssql_database
- 对ledger_enabled
属性的支持 (#16214)azurerm_service_plan
- 对zone_balancing_enabled
属性的支持 (#16156)azurerm_servicebus_namespace
- 对customer_managed_key
块的支持 (#15601)azurerm_web_application_firewall_policy
KNOWN-CVES
- 添加到接受的值 (rule_group_name
#16080)azurerm_servicebus_namespace
- 添加对local_auth_enabled
属性的支持 (#16268)
Bug 修复:
azurerm_api_management_api_operation_tag
- 现在从正确的 API 检索标记 (#16006)azurerm_api_management_api_operation
- 分析representation
时防止潜在的恐慌 (#14848)azurerm_application_gateway
- 现在可以更新块frontend_ip_configuration
(#16132)azurerm_application_insights
- 删除创建的操作组的禁用逻辑(#16170)azurerm_cosmosdb_sql_container
- 禁用该analytical_storage_ttl
属性现在强制创建一个新的存储库(#16229)azurerm_linux_function_app
- 只有一个application_insights_key
或application_insights_connection_string
需要选择性地指定 (#16134)azurerm_linux_function_app_slot
- 只有一个application_insights_key
或application_insights_connection_string
需要选择性地指定 (#16134)azurerm_windows_function_app
- 修复服务计划 OS 类型的导入检查 (#16164)azurerm_linux_web_app_slot
- 修复container_registry_managed_identity_client_id
属性验证 (#16149)azurerm_windows_web_app
- 在网站元数据属性中添加对dotnetcore
的支持 (#16129)current_stack
azurerm_windows_web_app
- 指定时docker_container_registry
修复程序windowsFXVersion
(#16192)azurerm_windows_web_app_slot
- 在网站元数据属性中添加对dotnetcore
的支持 (#16129)current_stack
azurerm_windows_web_app_slot
- 指定时docker_container_registry
修复程序windowsFXVersion
(#16192)azurerm_storage_data_lake_gen2_filesystem
- 添加对$superuser
ingroup
和owner
properties 的支持 (#16215)
3.0.2 (2022 年 3 月 26 日)
Bug 修复:
azurerm_cosmosdb_account
- 当 API 返回读取或写入位置的空列表(#16031) 时,防止出现恐慌azurerm_cdn_endpoint
- 当存在空country_codes
属性时防止恐慌 (#16066)azurerm_key_vault
- 修复authorizer was not an auth.CachedAuthorizer
错误 (#16078)azurerm_linux_function_app
- 使用 MSI 时正确更新存储设置 (#16046)azurerm_managed_disk
- 更改zone
属性现在可正确创建新资源(#16070)azurerm_resource_group
- 在删除过程中,如果组中仍有资源,它将等待一点点,并再次检查来处理最终包含 bug (#16073)azurerm_windows_function_app
- 使用 MSI 身份验证时正确更新存储设置(#16046)
3.0.1 (2022 年 3 月 24 日)
Bug 修复:
- 提供程序:
prevent_deletion_if_contains_resources
块中的resource_group
功能标志现在默认为true
(#16021)
3.0.0 (2022 年 3 月 24 日)
注意:
- 主要版本:Azure 提供程序版本 3.0 是主要版本 - 某些行为已更改,并且已删除一些已弃用的字段/资源 - 有关详细信息,请参阅 3.0 升级指南。
- 升级到 AzureRM 提供程序的 v3.0 时,建议升级到最新版本的 Terraform Core(可在此处找到),AzureRM 提供程序的下一个主要版本(v4.0)需要 Terraform 1.0 或更高版本。
特征:
- 新数据源:
azurerm_healthcare_workspace
(#15759) - 新数据源:
azurerm_key_vault_encrypted_value
(#15873) - 新数据源:
azurerm_managed_api
(#15797) - 新资源:
azurerm_api_connection
(#15797) - 新资源:
azurerm_healthcare_workspace
(#15759) - 新资源:
azurerm_stream_analytics_function_javascript_uda
(#15831) - 新资源:
azurerm_security_center_server_vulnerability_assessment_virtual_machine
(#15747)
增强功能:
- dependencies:更新到
v62.3.0
github.com/Azure/azure-sdk-for-go
(#15927) - 依赖项:更新到
v0.26.0
github.com/hashicorp/go-azure-helpers
(#15889) - 依赖项:更新
appplatform
到 API 版本2022-01-01-preview
(#15597) - 提供程序:MSAL(和 Microsoft Graph)现在用于身份验证,而不是 ADAL(和 Azure Active Directory Graph)(#12443)
- 提供程序:所有(未弃用)资源现在在导入期间验证资源 ID (#15989)
- 提供程序:在块中添加
api_management
了一个新功能标志,用于配置是否应在创建期间恢复软删除azurerm_api_management
功能标志(#15871)recover_soft_deleted
- 提供程序:在
key_vault
块recover_soft_deleted_certificates
中添加了一个新的功能标志,用于配置是否应在创建期间恢复软删除azurerm_key_vault_certificate
(#10273) - 提供程序:在
key_vault
块中添加了一个新功能标志,用于配置是否应在删除期间清除已删除azurerm_key_vault_certificate
的功能标志(#10273purge_soft_deleted_certificates_on_destroy
) - 提供程序:在
key_vault
块recover_soft_deleted_keys
中添加了一个新的功能标志,用于配置是否应在创建期间恢复软删除azurerm_key_vault_key
(#10273) - 提供程序:在
key_vault
块中添加了一个新功能标志,用于配置是否应在删除期间清除已删除azurerm_key_vault_key
的功能标志(#10273purge_soft_deleted_keys_on_destroy
) - 提供程序:在
key_vault
块recover_soft_deleted_secrets
中添加了一个新的功能标志,用于配置是否应在创建期间恢复软删除azurerm_key_vault_secret
(#10273) - 提供程序:在
key_vault
块中添加了一个新功能标志,用于配置是否应在删除期间清除已删除azurerm_key_vault_secret
的功能标志(#10273purge_soft_deleted_secrets_on_destroy
) - 提供程序:在
resource_group
块prevent_deletion_if_contains_resources
中添加了一个新功能标志,用于配置 Terraform 是否应阻止删除仍包含项的资源组(#13777) - 提供程序:块中的功能标志
permanently_delete_on_destroy
现在默认为true
(#15948)log_analytics_workspace
- 支持可用性区域的资源:区域现在在提供程序中得到一致处理,Terraform 中的字段已重命名为
zone
(对于单个区域)或zones
(可定义多个区域)-可在 3.0 升级指南(#14588)中找到资源的完整列表 - 支持托管标识的资源:标识块现在在整个提供程序中一致地处理 - 可在 3.0 升级指南(#15187)中找到资源的完整列表
- 提供程序:删除
network
和relaxed_locking
功能标志,因为此功能现已默认启用(#15719) - 数据源:
azurerm_linux_function_app
- 对storage_key_vault_secret_id
属性的支持(#15793) - 数据源:
azurerm_storage_account_sas
- 现在导出tag
和filter
属性 (#15863) - 数据源:
azurerm_windows_function_app
- 属性storage_key_vault_secret_id
支持 (#15793) azurerm_application_insights
- 现在可以禁用自动创建的规则和操作组(#15892)azurerm_cdn_endpoint
- 属性host_name
已重命名为fqdn
(#15992)azurerm_eventgrid_system_topic_event_subscription
- 对delivery_property
属性的支持 (#15559)azurerm_iothub
- 在块中添加对authentication_type
属性identity_id
file_upload
的支持 (#15874)azurerm_kubernetes_cluster
- 除了kube_admin_config
它中的所有项(#4105) 之外,块现在还标记为敏感azurerm_kubernetes_cluster
- 添加对key_vault_secrets_provider
Azure 中国和 Azure 政府 (#15878) 中的 andopen_service_mesh_enabled
属性的支持azurerm_linux_function_app
- 添加对storage_key_vault_secret_id
属性的支持 (#15793)azurerm_linux_function_app
- 将读取超时更新为5m
(#15867)azurerm_linux_function_app
- 支持节点版本16
预览(#15884)azurerm_linux_function_app
- 添加对use_dotnet_isolated_runtime
(#15969) 的支持azurerm_linux_function_app_slot
- 添加对use_dotnet_isolated_runtime
(#15969) 的支持azurerm_linux_function_app_slot
- 添加对storage_key_vault_secret_id
(#15793) 的支持azurerm_linux_function_app_slot
- 将读取超时更新为 5m (#15867)azurerm_linux_virtual_machine
- 对termination_notification
属性的支持 (#14933)azurerm_linux_virtual_machine
- 对edge_zone
属性的支持 (#15890)azurerm_linux_virtual_machine_scale_set
- 对edge_zone
属性的支持 (#15890)azurerm_linux_web_app
- 支持 PHP 版本 8.0 (#15933)azurerm_loadbalancer
- 对edge_zone
属性的支持 (#15890)azurerm_managed_disk
- 对edge_zone
属性的支持 (#15890)azurerm_management_group_policy_assignment
- 支持用户分配的标识(#15376)azurerm_mssql_server
- 属性minimum_tls_version
现在默认为1.2
(#10276)azurerm_mysql_server
- 属性ssl_minimal_tls_version_enforced
现在默认为1.2
(#10276)azurerm_network_interface
- 对edge_zone
属性的支持 (#15890)azurerm_network_security_rule
- 不再锁定网络安全组名称 (#15719)azurerm_postgresql_server
- 属性ssl_minimal_tls_version_enforced
现在默认为1.2
(#10276)azurerm_public_ip
- 对edge_zone
属性的支持 (#15890)azurerm_redis_cache
- 属性minimum_tls_version
现在默认为1.2
(#10276)azurerm_resource_group
- Terraform 现在会在删除资源组期间检查,如果存在任何剩余项,则默认情况下会引发错误(以避免无意删除项)。 可以使用块内块内的resource_group
features
功能标志控制prevent_deletion_if_contains_resources
此行为。 (#13777)azurerm_resource_group_policy_assignment
- 支持用户分配的标识(#15376)azurerm_resource_policy_assignment
- 支持用户分配的标识(#15376)azurerm_sentinel_alert_rule_scheduled
- 支持alert_details_override
(#15901)azurerm_sentinel_alert_rule_scheduled
- 对 [#15901] 的支持entity_mapping
azurerm_sentinel_alert_rule_scheduled
- 支持custom_details
(#15901)azurerm_sentinel_alert_rule_scheduled
- 支持group_by_alert_details
(#15901)azurerm_sentinel_alert_rule_scheduled
- 支持group_by_custom_details
(#15901)azurerm_site_recovery_replicated_vm
- 对target_availability_zone
属性的支持 (#15617)azurerm_shared_image
- 对support_accelerated_network
属性的支持 (#15562)azurerm_static_site
- 该identity
属性现在支持SystemAssigned
和UserAssigned
(#15834)azurerm_storage_account
- 已重命名该allow_blob_public_access
属性以allow_nested_items_to_be_public
更好地表示正在启用的内容(#12689)azurerm_storage_account
- 对edge_zone
属性的支持 (#15890)azurerm_storage_account
-ZRS
使用StorageV1
时不再受支持 (#16004)azurerm_storage_account
- 属性min_tls_version
现在默认为1.2
(#10276)azurerm_storage_share
-quota
现在是必需的 (#15982)azurerm_subscription_policy_assignment
- 支持用户分配的标识(#15376)azurerm_virtual_network
- 对edge_zone
属性的支持 (#15890)azurerm_virtual_network_gateway
- 对edge_zone
属性的支持 (#15890)azurerm_virtual_hub
- 对virtual_router_asn
属性的支持 (#15741virtual_router_ips
)azurerm_windows_function_app
- 添加对storage_key_vault_secret_id
属性的支持 (#15793)azurerm_windows_function_app
- 将读取超时更新为5m
(#15867)azurerm_windows_function_app
节点版本验证字符串不能加上~
前缀 (#15884)azurerm_windows_function_app
支持节点版本16
预览支持 (#15884)azurerm_windows_function_app
- 添加对use_dotnet_isolated_runtime
(#15969) 的支持azurerm_windows_function_app_slot
- 添加对use_dotnet_isolated_runtime
(#15969) 的支持azurerm_windows_function_app_slot
- 添加对storage_key_vault_secret_id
属性的支持 (#15793)azurerm_windows_function_app_slot
- 将读取超时更新为 5m (#15867)azurerm_windows_virtual_machine
- 对termination_notification
属性的支持 (#14933)azurerm_windows_virtual_machine
- 对edge_zone
属性的支持 (#15890)azurerm_windows_virtual_machine_scale_set
- 对edge_zone
属性的支持 (#15890)
Bug 修复:
- 提供程序:
recover_soft_deleted_key_vaults
块中的key_vault
功能标志现在默认为true
(#15984) - 提供程序:
purge_soft_delete_on_destroy
块中的key_vault
功能标志现在默认为true
[#15984] azurerm_app_configuration_feature
- 检测删除应用程序配置时密钥已消失(#15973)azurerm_app_configuration_key
- 检测删除应用程序配置时密钥已消失(#15973)azurerm_application_gateway
- 块backend_address_pool
现在是集而不是列表(#6896)azurerm_application_gateway
- 块中的字段fqdns
现在是 Set 而不是 List (#6896)backend_address_pool
azurerm_application_gateway
- 块中的字段ip_addresses
现在是 Set 而不是 List (#6896)backend_address_pool
azurerm_application_gateway
- 块backend_http_settings
现在是集而不是列表(#6896)azurerm_application_gateway
- 块frontend_port
现在是集而不是列表(#6896)azurerm_application_gateway
- 块中的字段host_names
现在是 Set 而不是 List (#6896)frontend_port
azurerm_application_gateway
- 块http_listener
现在是集而不是列表(#6896)azurerm_application_gateway
- 块private_endpoint_connection
现在是集而不是列表(#6896)azurerm_application_gateway
- 块private_link_configuration
现在是集而不是列表(#6896)azurerm_application_gateway
- 块probe
现在是集而不是列表(#6896)azurerm_application_gateway
- 块redirect_configuration
现在是集而不是列表(#6896)azurerm_application_gateway
- 块request_routing_rule
现在是集而不是列表(#6896)azurerm_application_gateway
- 块ssl_certificate
现在是集而不是列表(#6896)azurerm_container_registry
- 验证georepliactions
属性不包括容器注册表的位置(#15847)azurerm_cosmosdb_mongo_collection
default_ttl_seconds
- 属性现在可以设置为-1
(#15736)azurerm_eventhub
- 在删除块时capture_description
防止恐慌 (#15930)azurerm_key_vault_access_policy
- 在导入期间验证资源 ID (#15989)azurerm_linux_function_app
- 修复了 forWEBSITE_CONTENTSHARE
和WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#15907) 的app_settings
更新处理azurerm_linux_function_app_slot
- 修复了 forWEBSITE_CONTENTSHARE
和WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#15907) 的app_settings
更新处理azurerm_local_network_gateway
- 无法更新 fixforaddress_space
(#15159)azurerm_log_analytics_cluster_customer_managed_key
- 检测何时删除客户管理的密钥(#15973)azurerm_mssql_database_vulnerability_assessment_rule_baseline
- 防止每个应用替换资源 (#14759)azurerm_security_center_auto_provisioning
- 在导入期间验证资源 ID [#15989]azurerm_security_center_setting
- 更改setting_name
属性现在强制使用新资源 (#15983)azurerm_synapse_workspace
- 修复无法检索从专用 SQL 池/SQL 数据仓库创建的工作区(#15829)azurerm_synapse_workspace_key
- 密钥现在可以正确轮换(#15897)azurerm_windows_function_app
- 修复了 forWEBSITE_CONTENTSHARE
和WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#15907) 的app_settings
更新处理azurerm_windows_function_app_slot
- 修复了 forWEBSITE_CONTENTSHARE
和WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#15907) 的app_settings
更新处理
有关 v2.99.0 和 v2.0.0 版本之间的更改的信息,请参阅 以前的 v2.x 更改日志条目。
有关 v1.44.0 和 v1.0.0 版本之间的更改的信息,请参阅 以前的 v1.x 更改日志条目。
有关 v1.0.0 版本之前的更改的信息,请参阅 v0.x 更改日志。
版本 2.0.0 - 2.99.0
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)
增强功能:
- 依赖项:更新到
v62.1.0
github.com/Azure/azure-sdk-for-go
(#15716) - dependencies: updateing
compute
to2021-11-01
(#15099) - 依赖项:更新
kubernetescluster
到2022-01-02-preview
(#15648) - dependencies: updateing
sentinel
to2021-09-01-preview
(#14983) - 数据源:
azurerm_kubernetes_cluster
- 弃用addon_profile
了支持 、、azure_policy_enabled
、ingress_application_gateway
http_application_routing_enabled
、oms_agent
key_vault_secrets_provider
和open_service_mesh_enabled
属性的块aci_connector_linux
(#15584) - 数据源:
azurerm_kubernetes_cluster
- 弃用了支持和role_based_access_control_enabled
属性的role_based_access_control
块azure_active_directory_role_based_access_control
(#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
支持0
的属性backend_port
(#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
administrator_login
- 强制实施 Microsoft Entra 身份验证(#15771)时,属性administrator_login_password
现在是可选的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
- 支持跨订阅副本 (replica)容器(#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
和属性 (#15598owner
)azurerm_virtual_network_gateway
- 通过 (#15689) 防止恐慌bgp_settings.0.peering_address
2.98.0 (2022 年 2 月 25 日)
特征:
- 新的 Beta 资源:
azurerm_function_app_active_slot
(#15246) - 新的 Beta 资源:
azurerm_web_app_active_slot
(#15246)
增强功能:
- 依赖项:升级到
v0.18.0
github.com/tombuildsstuff/giovanni
(#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
- 现在可以在autoscale_settings
创建 Azure Cosmos DB MongoDB 集合时设置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)
增强功能:
- 依赖项:升级到
v0.24.1
github.com/hashicorp/go-azure-helpers
(#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
进行管理,以、enable_disk_encryption
向disk_encryption_enabled
enable_streaming_ingest
、向streaming_ingestion_enabled
和purge_enabled
enable_purge
弃用的序号属性(#15368)auto_stop_enabled
azurerm_log_analytics_linked_storage_account
- 使用ingestion
时的正确大小写data_source_type
(#15451)azurerm_logic_app_integration_account_map
- 设置为content_type
text/plain
何时map_type
Liquid
(#15370)azurerm_stream_analytics_cluster
- 修复tags
了未在状态中设置的问题 (#15380)azurerm_virtual_desktop_host_pool
registration_info
- 由于 API(#14953) 中的更改,信息块已弃用,而azurerm_virtual_desktop_host_pool_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)
增强功能:
- 依赖项:更新到
v0.23.1
github.com/hashicorp/go-azure-helpers
(#15314) azurerm_application_gateway
type
- 指定块时identity
,现在需要块中的identity
属性(#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
- 支持StandardSSD_ZRS
属性的和Premium_ZRS
值storage_account_type
(#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
- 支持StandardSSD_ZRS
属性的和Premium_ZRS
值storage_account_type
(#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
使用空切片将默认load_balancer_profile
为托管出站 IP (#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)
增强功能:
- 依赖项:升级到
v0.22.0
github.com/hashicorp/go-azure-helpers
(#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
managed_identity_id
- 块中的auth
属性现在接受 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
security_group_name
- 启用提供程序属性时use_msal
需要块中的rest_proxy
属性(#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)
增强功能:
- dependencies:更新到
v61.3.0
github.com/Azure/azure-sdk-for-go
(#15080) - 依赖项:更新到
v0.21.0
github.com/hashicorp/go-azure-helpers
(#15043) - 依赖项:更新
kusto
到 API 版本2021-08-27
(#15040) - 提供程序:通过
use_msal
提供程序属性选择加入对 v2 身份验证令牌的支持 (#14403) 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
预配块的资源 IDapi_management_policy
(#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
partition_count
- 使用高级版sku
时,现在可以更改属性 (#15088)
2.93.1 (2022 年 1 月 24 日)
Bug 修复:
azurerm_app_service
- 修复名称可用性检查请求 (#15062)
2.93.0 (2022 年 1 月 21 日)
特征:
增强功能:
- 依赖项:升级到
v61.1.0
github.com/Azure/azure-sdk-for-go
(#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
、SecureScoreControlsSnapshot
RegulatoryComplianceAssessmentSnapshot
、SecureScoresSnapshot
和SubAssessmentsSnapshot
(#14996)azurerm_static_site
- 对identity
块的支持 (#14911)azurerm_iothub
- 支持基于标识的终结点(#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
属性已弃用,适用于gateway
3.0 版本(#14628)azurerm_databricks_workspace_customer_managed_key
- 允许为 databricks 工作区创建资源infrastructure_encryption_enabled
true
(#14915)azurerm_eventgrid_domain
- 对local_auth_enabled
属性auto_delete_topic_with_last_subscription
auto_create_topic_with_first_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)azurem_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) - 依赖项:升级到
v60.2.0
(#14688] 和 [#14667)github.com/Azure/azure-sdk-for-go
- 依赖项:升级到
v2.10.1
github.com/hashicorp/terraform-plugin-sdk
(#14666) azurerm_application_gateway
- 支持key_vault_secret_id
和属性 (#14413force_firewall_policy_association
)azurerm_application_gateway
- 支持fips_enagled
属性 (#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
属性workload_runtime
scale_down_mode
和属性的支持 (#14386)azurerm_linux_function_app
- (Beta 资源)修复了app_settings
筛选和WEBSITE_CONTENTSHARE
WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
(#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
- 支持高达16TB
storage_mb
属性的容量 (#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_id
属性和queue_name
属性(#14784)azurerm_servicebus_subscription
- 已resource_group_name
namespace_name
弃用topic_id
属性和topic_name
属性(#14784)azurerm_servicebus_subscription_rule
resource_group_name
- 已弃用subscription_id
属性(subscription_name
namespace_name
topic_name
#14784)azurerm_servicebus_topic
resource_group_name
namespace_name
- 属性已弃用,转而namespace_id
支持该属性 (#14784)azurerm_servicebus_topic_authorization_rule
- 已resource_group_name
namespace_name
弃用topic_id
属性和topic_name
属性(#14784)azurerm_shared_image_version
- 图像现在可以按 semver 排序(#14708)azurerm_virtual_network_gateway_connection
- 对connection_mode
属性的支持 (#14738)azurerm_web_application_firewall_policy
file_upload_limit_in_mb
- 块中的policy_settings
属性现在可以设置为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,并分析subscription_id
资源 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) - 依赖项:更新到
v0.19.1
github.com/hashicorp/go-azure-helpers
(#14627) - dependencies:更新到
v2.10.0
github.com/hashicorp/terraform-plugin-sdk
(#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 值时设置默认值default_identity_type
(#14643)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
和属性 (#14287versionless_secret_id
)azurerm_kubernetes_cluster
- 对http_proxy_config
包含属性no_proxy
https_proxy
和trusted_ca
属性的http_proxy
块的支持 (#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_fatory_trigger_schedule
- 正确设置schedule
时间frequency
Month/Week
(#14391)azurerm_iothub_endpoint_storage_container
- 从file_name_format
属性中删除默认值false
并为其添加正确的验证函数(#14458)azurerm_postgresql_server
- 现在将在从Replica
模式Default
升级后更改密码 (#14376)
BETA 说明:
App 服务 Beta 资源中的许多属性已重命名,以便与提供程序的其余部分保持一致。 由于这些是 beta 资源,因此不通过弃用或状态迁移来补偿此中断性变更。 请使用以下详细信息更新使用这些资源的任何配置:
remote_debugging
重命名为remote_debugging_enabled
number_of_workers
重命名为worker_count
detailed_error_logging
重命名为detailed_error_logging_enabled
auto_heal
重命名为auto_heal_enabled
local_mysql
重命名为local_mysql_enabled
client_cert_enabled
重命名为client_certificate_enabled
client_cert_mode
重命名为client_certificate_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
common_environment_properties
赞成task_retry_maximum
跨批处理资源保持一致性 (#14368)azurerm_data_factory_managed_private_endpoint
- 对fqdns
属性的支持 (#14355)azurerm_linux_virtual_machine
- 支持secure_boot_enabled
和属性 (#13842vtpm_enabled
)azurerm_linux_virtual_machine_scale_set
- 支持secure_boot_enabled
和属性 (#13842vtpm_enabled
)azurerm_mssql_database
- 在 3.0 功能标志后面添加对透明数据加密的支持 [#13748]azurerm_point_to_site_vpn_gateway
- 对internet_security_enabled
属性的支持 (#14345)azurerm_subscription
tags
- 现在可以设置和更新属性(#14445)
Bug 修复:
azurerm_container_group
- 允许search_domains
和options
块下dns_config
是可选的,因为它们不需要 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)
增强功能:
- 依赖项:升级到
v0.18.0
github.com/hashicorp/go-azure-helpers
(#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
和属性 (#14318user_assigned_identity
)azurerm_firewall_policy
- 允许属性的 cidr 范围threat_intelligence_allowlist
(#14340)azurerm_managed_disk
- 对public_network_access_enabled
属性的支持 (#14199)azurerm_mssql_elasticpool
- 支持DC
家庭 (#14270)azurerm_mssql_server
- 将默认 TLS 版本设置为 1.2(#14229) 的 3.0 功能的基础azurerm_mysql_server
- 将默认 TLS 版本设置为 1.2(#14229) 的 3.0 功能的基础azurerm_orchestrated_virtual_machine_scale_set
- 添加扩展支持 (#14236)azurerm_postgresql_server
- 将默认 TLS 版本设置为 1.2(#14229) 的 3.0 功能的基础azurerm_redis_cache
- 将默认 TLS 版本设置为 1.2(#14229) 的 3.0 功能的基础azurerm_service_plan
(beta) - 将逻辑应用 SKU 添加到验证。 (#14288)azurerm_site_recovery_replication_policy
- 现在支持禁用快照及其保留期(#14329)azurerm_storage_account
- 将默认 TLS 版本设置为 1.2(#14229) 的 3.0 功能的基础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
属性network_rule_bypass_option
data_endpoint_enabled
和属性的支持 (#14096)azurerm_cosmosdb_cassandra_datacenter
- 支持availabilit_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
- (当前已禁用)3.0 功能的基础,以支持更精细的软删除和清除保护配置(#13682)azurerm_key_vault_key
- (当前已禁用)3.0 功能的基础,以支持更精细的软删除和清除保护配置(#13682)azurerm_key_vault_secret
- (当前已禁用)3.0 功能的基础,以支持更精细的软删除和清除保护配置(#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
和属性 (#13713secure_boot_enabled
)azurerm_windows_virtual_machine_scale_set
- 支持vtpm_enabled
和属性 (#13713secure_boot_enabled
)azurerm_windows_web_app
- (Beta) 添加对health_check_eviction_time_in_mins
属性的支持 (#14202vnet_route_all_enabled
)azurerm_stream_analytics_output_servicebus_topic
- 对property_columns
属性的支持 (#14252)azurerm_storage_account
- 支持table_encryption_key_type
和属性 (#14080queue_encryption_key_type
)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)
改进:
- 依赖项:升级到
v0.17.1
github.com/hashicorp/go-azure-helpers
(#14141) - 依赖项:升级到
v2.8.0
github.com/hashicorp/terraform-plugin-sdk
(#14060) azurerm_application_insights
- 支持internet_ingestion_enabled
和属性 (#14035internet_query_enabled
)azurerm_backup_protected_vm
- 支持exclude_disk_luns
和属性 (#14097include_disk_luns
)azurerm_managed_disk_resource
- 支持disk_iops_read_only
和属性 (#14025disk_mbps_read_only
)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
属性的支持 (#13934public_key_openssh
)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
GP_FSv2
- 对sku
属性的支持 (#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
- 属性的正确 vlaidationdaily_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
- 允许Etc/UTC
timezone
属性 (#13906)azurerm_app_configuration_key
- 现在支持 (#13859) 中的key
正斜杠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
- 支持regiononal_endpoint_enabled
属性 (#13767)azurerm_data_factory_integration_runtime_azure
AutoResolve
- 对location
属性的支持 (#13731)azurerm_disk_encryption_set
- 对auto_key_rotation_enabled
属性的支持 (#13747)azurerm_iot_security_solution
- 支持additional_workspace
和属性 (#13783disabled_data_sources
)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
属性idle_timeout_in_minutes
tcp_reset_enabled
和属性的支持 (#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
、dynamic_executor_allocation_enabled
compute_isolation_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
- 从管理组取消关联订阅时,不会对子管理组进行 nil 检查 (#13540)azurerm_subnet_resource
- 现在将在更新时锁定虚拟网络和子网 (#13726)azurerm_app_configuration_key
- 现在可以混合已标记密钥和未标记密钥 (#13736)
2.80.0(2021 年 10 月 8 日)
特征:
- 新数据源:
backup_policy_file_share
(#13444)
改进:
- 数据源
azurerm_public_ips
- 弃用attached
属性而改用attachment_status
属性,以改进筛选 (#13500) - 数据源
azurerm_public_ips
- 当attached
设置为true
或attachment_status
设置为Attached
时,返回与 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` - 支持预测的阈值类型 (#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
- 将upgrade_channel
显式设置为None
(若未设置),以解决 AKS 中的中断性行为更改 (#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
- 支持identity
为SystemAssiged
和UserAssigned
(#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
- 还原了在非托管证书的证书选择中引入错误的更改 (#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
- 支持使用availability_zone
添加或替换frontend_ip_configuration
(#13305)azurerm_virtual_hub_connection
- 修复创建虚拟网络资源时的争用条件 (#13294)
2.76.0(2021 年 9 月 10 日)
说明
特征:
- 新数据源:
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
- 支持参数app_service_plan_id
与 ASE 一起使用 (#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
- 添加对 spark for3.1
的支持 (#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
和属性 (#13117dynamic_path_enabled
)azurerm_data_factory_dataset_delimited_text
- 支持dynamic_path_enabled
和属性 (#13117dynamic_path_enabled
)azurerm_data_factory_dataset_json
- 支持dynamic_path_enabled
和属性 (#13117dynamic_path_enabled
)azurerm_data_factory_dataset_parquet
- 支持dynamic_path_enabled
和属性 (#13117dynamic_path_enabled
)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
- 当前通过允许@
来验证 name 属性 (#13042)azurerm_eventhub_namespace
- 支持maximum_throughput_units
属性最大为40
(#13065)azurerm_kubernetes_cluster
- 修复以前配置的 Microsoft Entra 配置文件(nil
#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 将在删除资源组期间检查嵌套在资源组中的资源,并要求首先删除这些资源。 这避免了无意中删除资源组中的非托管资源 - 在 2.x 版本的 Azure 提供程序中,它默认禁用,但在 3.0 版本的 Azure 提供程序中,它默认启用。;有关详细信息,请参阅features
块文档。 (#12657)
特征:
增强功能:
azurerm_api_management_named_value
- 支持系统分配的标识 (#12938)azurerm_application_insights_smart_detection_rule
- 支持 SDK 中所有当前可用的规则 (#12857)azurerm_function_app
- 添加对dotnet_framework_version
的支持 (#12883)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
- 根据最新 API 的要求,将默认范围修复为/apis
而不是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)
- relay:重构以使用嵌入式 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_polcy
- 支持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 月 09 日)
特征:
- 新数据源
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
被视为 bool 的值解析顺序 (#12511)azurerm_automation_variable_bool
- 修复了导致1
被视为 bool 的值解析顺序 (#12511)azurerm_data_factory_dataset_parquet
-azure_blob_storage_location.filename
属性现在为可选 (#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 月 02 日)
特征:
- 新资源
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
- 修复了应用设置和 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
- 修复了name
属性使用错误大小写存储的 Bug (#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)azurerm_kubernetes_cluster
- 支持 BYOkubelet_identity
(#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 月 08 日)
Bug 修复:
azurerm_role_assignment
- 为资源分配角色时使用正确的 ID (#12076)
2.62.0(2021 年 6 月 04 日)
特征:
- 新资源
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 修复:
azuerrm_postgres_server
- 除非更改了password
,否则请勿更新 (#12008)azuerrm_storage_acount
- 防止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) - 重构:对于
appconfiguration
切换为使用嵌入式 SDK (#11959) - 重构:对于
eventhub
切换为使用嵌入式 SDK (#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
属性 (#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
- 现在将正确导入辅助数据库的creation_source_database_id
属性 (#11703)azurerm_storage_account
- 允许allowed_headers
和exposed_headers
属性为空/空白值 (#11692)
2.58.0(2021 年 5 月 07 日)
升级说明
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,Terraform 不会注意到 Azure 中resource_owner_username
和resource_owner_password
的更改 (#11146)azurerm_cosmosdb_account
2021-02-01
- Azure Cosmos DB for MongoDB 的版本默认使用新的 MongoDB 帐户v3.6
v3.2
(#10926)azurerm_cosmosdb_mongo_collection
- 新的 API/MongoDB 版本现在需要_id
索引 (#10926)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
和属性 (#11209site_config.scm_ip_restrictions.headers
)azurerm_app_service_slot
- 支持site_config.ip_restrictions.headers
和属性 (#11209site_config.scm_ip_restrictions.headers
)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 Key Vault 作为证书源时删除机密版本验证 (#11310)azurerm_function_app
- 支持site_config.ip_restrictions.headers
和属性 (#11209site_config.scm_ip_restrictions.headers
)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
- 将filter_rule
从 TypeSet 更改为 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
- 支持滚动升级模式的运行状况扩展 (#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
- 支持滚动升级模式的运行状况扩展 (#9136)
Bug 修复:
azurerm_app_service_slot
- 修复了http_logs
为空时出现故障的 Bug (#11267)
2.55.0(2021 年 4 月 08 日)
特征:
- 新资源:
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)azurerm_web_application_firewall_policy
-managed_rule_set
块中的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 月 02 日)
特征:
- 新资源:
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
(又名hpc
)以使用 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
属性 [#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)azurerm_spring_cloud_custom_domain
- 指定certificate_name
时需要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
块现在是可选的 #9850azurerm_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 而弃用alternate_name
属性 (#11013)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)
增强功能:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的 v52.3.0 (#10829) azurerm_role_assignment
- 支持scope
参数中的注册 ID (#10890)azurerm_kubernetes_cluster
- 支持None
用于private_dns_zone_id
属性 (#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
- 支持 replicaset 缩放 (#10754)azurerm_postgresql_aad_administrator
- 阻止login
属性使用无效的用户名 (#10757)
2.50.0(2021 年 3 月 05 日)
特征:
- 新数据源:
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
- 字段tenant_access
只能在不使用消耗 SKU 时配置 (#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
- 标准化access_policy
块内certificate_permissions
、key_permissions
、secret_permissions
和storage_permissions
字段的大小写 (#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
& - 已将新字段 、<a0 backend_pools
routing_rules
/>azurerm_frontdoor_custom_https_configuration
添加到azurerm_frontdoor
资源,这是名称 ID 引用的backend_pool_load_balancing_settings
映射。backend_pool_health_probes
即将推出的 Azure 提供程序版本会将块backend_pool
、backend_pool_health_probe
、backend_pool_load_balancing
、frontend_endpoint
和routing_rule
从 List 更改为 Set 以解决 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
属性现在接受除空字符串以外的任何内容 (#10440)azurerm_cosmosdb_account
- 验证key_vault_key_id
属性是否为无版本 (#10420)azurerm_cosmosdb_account
- 如果无响应,将不再出现问题 (#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
为空字符串时的 Bug (#10528)azurerm_linux_virtual_machine_scale_set
- 修复了extension
块中的settings
为空字符串时的 Bug (#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
为空字符串时的 Bug (#10528)azurerm_windows_virtual_machine_scale_set
- 修复了extension
块中的settings
为空字符串时的 Bug (#10528)
2.46.1(2021 年 2 月 05 日)
Bug 修复:
azurerm_lb_backend_address_pool
- 将backend_address
标记为已计算 (#10481)
2.46.0(2021 年 2 月 04 日)
特征:
- 新资源:
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 为空的故障 (#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 返回空集群设置时出现故障 (#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
- 支持number_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
为空时的故障 (#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
- 修复了资源 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 月 08 日)
重大更改
azurerm_key_vault
- 字段soft_delete_enabled
现在默认为true
以应对 Azure API 中的中断性变更,即 Key Vault 现在默认启用软删除,无法禁用。 此属性现在不起作用,默认为true
,将在 Azure 提供程序 3.0 版中删除。 (#10088)azurerm_key_vault
- 字段soft_delete_retention_days
现在默认为90
天以匹配 Azure API 行为,因为 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)
改进:
- 批处理:更新到 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
- 现在支持service_tag
ip_restriction
块(#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
property 属性 (#9836)azurerm_data_factory_linked_service_azure_file_storage
- 支持file_share
属性 (#9934)azurerm_dedicated_host
- 支持其他sku_name
值 (#9951)azurerm_devspace_controller
- 已弃用,因为无法再预配新的 DevSpace 控制器,这将在 Azure Provider 的 3.0 版中删除 (#10049)azurerm_function_app
- 计算pre_warmed_instance_count
以使用 Azure 的默认值 (#9069)azurerm_function_app
- 现在支持service_tag
ip_restriction
块(#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
RP (#10062)
azurerm_application_gateway
- 当 SKU 为WAF_v2
时,允许750
用于file_upload_limit_mb
(#8753)azurerm_firewall_policy_rule_collection_group
- 正确验证network_rule_collection.destination_ports
属性 (#9490)azurerm_cdn_endpoint
- 将多个delivery_rule
条件match_values
更改为可选 (#8850)azurerm_cosmosdb_account
- 始终在更新请求中包含key_vault_id
以实现 azure 策略引擎兼容性 (#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 即将发布中断性变更(Key Vault 将强制启用软删除),因此 Terraform 现在将尝试在删除期间purge
证书。 可通过将features -> keyvault
块中的purge_soft_delete_on_destroy
字段设置为false
来禁用软删除。 (#9911)azurerm_key_vault_key
- 由于 Azure API 即将发布中断性变更(Key Vault 将强制启用软删除),因此 Terraform 现在将尝试在删除期间purge
密钥。 可通过将features -> keyvault
块中的purge_soft_delete_on_destroy
字段设置为false
来禁用软删除。 (#9911)azurerm_key_vault_secret
- 由于 Azure API 即将发布中断性变更(Key Vault 将强制启用软删除),因此 Terraform 现在将尝试在删除期间purge
机密。 可通过将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 来解决上游 API 问题 (#9750)azurerm_frontdoor_custom_https_configuration
- 通过在 Terraform 中重写返回的 ID 来解决上游 API 问题 (#9750)azurerm_frontdoor_firewall_policy
- 通过在 Terraform 中重写返回的 ID 来解决上游 API 问题 (#9750)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 月 04 日)
特征:
- 新资源:
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_server
块,改为使用radius
块以支持多个服务器 (#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
- 如果patch_mode
是默认值,则不再在创建时设置它 (#9495)
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)
改进:
- 存储:支持未来在数据平面和资源管理器存储 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)azurerm_cosmosdb_cassandra_keyspace
-throughput
如果由 Azure 支持启用,则现在可设置为大于1000000
(#9050)azurerm_cosmosdb_gremlin_database
-throughput
如果由 Azure 支持启用,则现在可设置为大于1000000
(#9050)azurerm_cosmosdb_mongo_database
-throughput
如果由 Azure 支持启用,则现在可设置为大于1000000
(#9050)azurerm_cosmosdb_sql_container
- 如果由 Azure 支持启用,则现在autoscale_settings
块中的max_throughput
可设置为大于1000000
(#9050)azurerm_cosmosdb_sql_database
-throughput
如果由 Azure 支持启用,则现在可设置为大于1000000
(#9050)azurerm_cosmosdb_table
-throughput
如果由 Azure 支持启用,则现在可设置为大于1000000
(#9050)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)azurerm_kubernetes_cluster
-default_node_pool
块中的max_count
现在最大可设置为1000
(#9227)azurerm_kubernetes_cluster
-default_node_pool
块中的min_count
现在最大可设置为1000
(#9227)azurerm_kubernetes_cluster
-default_node_pool
块中的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
不再强制创建新资源 (#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 属性都已弃用,并将在提供者的版本3.0
中删除,添加了 v2 属性。 (#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 修复:
azurerm_cosmosdb_sql_database
当 Azure Cosmos DB 帐户无服务器时,不再尝试获取吞吐量设置(#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
- 通过设置daily_quota_gb
属性修复了Free
层 (#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 月 05 日)
升级说明:
azurerm_kubernetes_cluster
-default_node_pool
中的字段enable_pod_security_policy
和node_taints
现在不再可配置(更多详细信息见下文)(#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)
azurerm_cosmosdb_mongo_database
当 Azure Cosmos DB 帐户无服务器时,不再尝试获取吞吐量设置(#8673)azurerm_key_vault_access_policy
- 检查访问策略在提交到状态之前的一致性 (#9125)azurerm_kubernetes_cluster
-enable_pod_security_policy
2020-10-15
(#8982)azurerm_kubernetes_cluster
- 无法再在default_node_pool
块上设置字段node_taints
,以匹配 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)azurerm_kubernetes_cluster
- 当enable_auto_scaling
设置为 true 时,可更新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 日)
升级说明
- 此版本包含针对与 SQL 和 MSSQL 资源的扩展审核策略相关的 Azure API 中的中断性变更的变通方法。 服务团队已确认,在部署错误修复之前,此回归将首先推广到所有区域 - 因此,一旦 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 月 08 日)
改进:
azurerm_cognitive_account
-kind
现在支持Personalizer
(#8860)azurerm_search_service
-sku
现在支持storage_optimized_l1
和storage_optimized_l2
(#8859)azurerm_storage_share
- 设置为metadata
和设置为expiry
acl
Optional
start
(#8811)Computed
Bug 修复:
azurerm_dedicated_hardware_security_module
-stamp_id
现在为可选,以允许在使用zones
的位置中使用 (#8826)azurerm_storage_account
-large_file_share_enabled
标记为已计算,以防止现有存储共享尝试禁用默认值 (#8807)
2.31.0(2020 年 10 月 08 日)
升级说明
- 此版本更新了
azurerm_security_center_subscription_pricing
资源以使用最新版本的安全 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 月 01 日)
升级说明
- 此版本重命名了
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)
改进:
- 依赖项:将
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
- 值None
已从identity
块中删除以匹配其他资源,若要指定没有托管标识的 API 管理服务,请删除identity
块 (#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_type 为VSTSRM
时不要尝试管理 source_control (#8531)azurerm_function_app
- 当 scm_type 为VSTSRM
时不要尝试管理 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 中不返回范围的错误 - 从此版本的 Azure 提供程序起,现有的id
字段可用作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 有时返回空 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 中不返回范围的错误 - 从 Azure 提供程序 2.28.0 版起,现有的id
字段可用作新资源上的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 月 04 日)
升级说明:
- 选择加入 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
- 无论provision_vm_agent
的值为何,都允许在手动安装 VM 代理时更新allow_extension_operations
(#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
- 无论provision_vm_agent
的值为何,都允许在手动安装 VM 代理时更新allow_extension_operations
(#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)azurerm_frontdoor_firewall_policy
-match_condition
块中的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 Public 中的有效区域(解决来自 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)
改进:
- 依赖项:将
containerinstance
更新为 API 版本2019-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 以使用前端终结点的资源 ID,而不是自定义资源 ID (#8146)azurerm_lb
- 切换为使用 API 版本2020-03-01
来解决 API 版本中的 bug2020-05-01
(#8006)azurerm_lb_backend_address_pool
- 为“负载均衡器 ID”字段添加更具体的验证 (#8172)azurerm_lb_backend_address_pool
- 确保所有字段始终设置为状态 (#8172)azurerm_lb_backend_address_pool
- 切换为使用 API 版本2020-03-01
来解决 API 版本中的 bug2020-05-01
(#8006)azurerm_lb_nat_pool
- 为“负载均衡器 ID”字段添加更具体的验证 (#8172)azurerm_lb_nat_pool
- 确保所有字段始终设置为状态 (#8172)azurerm_lb_nat_pool
- 切换为使用 API 版本2020-03-01
来解决 API 版本中的 bug2020-05-01
(#8006)azurerm_lb_nat_rule
- 为“负载均衡器 ID”字段添加更具体的验证 (#8172)azurerm_lb_nat_rule
- 确保所有字段始终设置为状态 (#8172)azurerm_lb_nat_rule
- 切换为使用 API 版本2020-03-01
来解决 API 版本中的 bug2020-05-01
(#8006)azurerm_lb_outbound_rule
- 为“负载均衡器 ID”字段添加更具体的验证 (#8172)azurerm_lb_outbound_rule
- 确保所有字段始终设置为状态 (#8172)azurerm_lb_outbound_rule
- 切换为使用 API 版本2020-03-01
来解决 API 版本中的 bug2020-05-01
(#8006)azurerm_lb_probe
- 为“负载均衡器 ID”字段添加更具体的验证 (#8172)azurerm_lb_probe
- 确保所有字段始终设置为状态 (#8172)azurerm_lb_probe
- 切换为使用 API 版本2020-03-01
来解决 API 版本中的 bug2020-05-01
(#8006)azurerm_lb_rule
- 为“负载均衡器 ID”字段添加更具体的验证 (#8172)azurerm_lb_rule
- 确保所有字段始终设置为状态 (#8172)azurerm_lb_rule
- 切换为使用 API 版本2020-03-01
来解决 API 版本中的 bug2020-05-01
(#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 月 07 日)
依赖项:
- 将
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
- 支持sku_tier
从Free
就地升级到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
(#7511) 添加dataset_data_lake_gen1
支持 - 新资源:
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
-geo_location.prefix
属性已被弃用,因为自 2019 年 4 月 25 日起,服务不再接受它作为输入 (#7597)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)
特征:
改进:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的 v44.0.0 (#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
- 不再在 Azure 中国发送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
remove 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 修复:
- 提供程序:弃用
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
(HyperScale) 系列强制使用新资源 (#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 月 03 日)
升级说明:
azurerm_hdinsight_hadoop_cluster
- 由于 Azure API 中的行为更改,gateway
块中的enabled
属性现在默认为true
,并且无法禁用 (#7111)azurerm_hdinsight_hbase_cluster
- 由于 Azure API 中的行为更改,gateway
块中的enabled
属性现在默认为true
,并且无法禁用 (#7111)azurerm_hdinsight_interactive_query_cluster
- 由于 Azure API 中的行为更改,gateway
块中的enabled
属性现在默认为true
,并且无法禁用 (#7111)azurerm_hdinsight_kafka_cluster
- 由于 Azure API 中的行为更改,gateway
块中的enabled
属性现在默认为true
,并且无法禁用 (#7111)azurerm_hdinsight_ml_services_cluster
- 由于 Azure API 中的行为更改,gateway
块中的enabled
属性现在默认为true
,并且无法禁用 (#7111)azurerm_hdinsight_rserver_cluster
- 由于 Azure API 中的行为更改,gateway
块中的enabled
属性现在默认为true
,并且无法禁用 (#7111)azurerm_hdinsight_spark_cluster
- 由于 Azure API 中的行为更改,gateway
块中的enabled
属性现在默认为true
,并且无法禁用 (#7111)azurerm_hdinsight_storm_cluster
- 由于 Azure API 中的行为更改,gateway
块中的enabled
属性现在默认为true
,并且无法禁用 (#7111)
特征:
- 新资源:
azurerm_kusto_cluster_principal_assignment
(#7533)
改进:
- 依赖项:更新到
github.com/Azure/azure-sdk-for-go
的v43.2.0 (#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
属性 (#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
个 SKU,最多GP_S_Gen5_40
个 (#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
- 设置为[]
时正确清除ip_rules
、virtual_network_subnet_ids
(#7385)
2.15.0(2020 年 6 月 19 日)
升级说明:
azurerm_orchestrated_virtual_machine_scale_set
-2019-12-01
计算 API 中的服务团队现在要求将single_placement_group
属性设为false
(#7188)
依赖项
- 将
v43.1.0
更新为github.com/Azure/azure-sdk-for-go
(#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
属性 (#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 端的资源 ID 从authorizationRules
更改为AuthorizationRules
的情况 (#7248)azurerm_eventgrid_event_subscription
- 修复了省略subject_filter
时出现的故障 (#7222)azurerm_function_app
- fix app_settings 修复了使用 Linux 消耗计划时的 app_settings (#7230)azurerm_linux_virtual_machine_scale_set
- 添加了对max_bid_price
字段的验证 (#7233)azurerm_kubernetes_cluster
- Azure Policy 加载项在 Azure 中国中不再受支持并且不再发送 (#7233)azurerm_kubernetes_cluster
- Azure Policy 加载项在 Azure 美国政府中不再受支持并且不再发送 (#7233)azurerm_kubernetes_cluster
- Kubernetes 仪表板加载项在 Azure 美国政府中不再受支持并且不再发送 (#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 月 04 日)
特征:
- 新数据源:
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
- 未显式指定 IP 限制时,现在会对其设置默认优先级 (#7059)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
- 当os_type
为linux
时正确设置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
- 支持新的 maxmemory 策略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
- 找不到数据共享帐户时引发错误 (#7024) - 数据源:
azurerm_hdinsight_cluster
- 找不到 HDInsight 群集时引发错误 (#7024) - 数据源:
azurerm_healthcare_service
- 找不到 HealthCare 服务时引发错误 (#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 为空的故障 (#6910) - 数据源:
azurerm_mysql_server
- 删除administrator_login_password
属性,因为它不是从 API 返回的 (#6865) azurerm_api_management
- 修复了policy
为空的故障 (#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 月 07 日)
特征:
- 新数据源:
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
- 支持primary_connection_string_alias
和secondary_connection_string_alias
属性 (#6708) - 数据源:
azurerm_eventhub_namespace_authorization_rule
- 支持primary_connection_string_alias
和secondary_connection_string_alias
属性 (#6708) - 数据源:
azurerm_eventhub_namespace
- 支持default_primary_connection_string_alias
和_defaultsecondary_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
- 支持primary_connection_string_alias
和secondary_connection_string_alias
属性 (#6708)azurerm_eventhub_namespace_authorization_rule
- 支持primary_connection_string_alias
和secondary_connection_string_alias
属性 (#6708)azurerm_eventhub_namespace
- 支持default_primary_connection_string_alias
和_defaultsecondary_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
- 支持public_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)azurerm_virtual_network_gateway_connection
- 当type
为IPSec
时,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 的错误 (#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 月 09 日)
中断性变更:
- Azure Kubernetes 服务
- 由于 AKS API 中的中断性变更,
azurerm_kubernetes_cluster
资源的行为发生了重大变化,不再支持创建混合模式身份验证群集(例如,使用具有托管标识的服务主体)。 - AKS 团队已确认,当对群集(而不是节点池)进行更改时,Azure API 将更新现有群集,使其仅使用 MSI。 虽然 Terraform 可自动执行此操作,但某些环境对可添加/删除哪些标签有限制 - 因此,需要在带外执行此操作。 相反,在检测到尚未更新的混合模式群集时(或者在检测到 Terraform 配置仍包含
service_principal
块的前混合模式群集时),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
- 如果未指定,现在由 Azure 生成使windows_profile
块计算为 Windows 凭据的操作 (#6095)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 月 02 日)
特征:
- 新数据源:
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
- 始终将enable_accelerated_networking
发送给 API (#6289)azurerm_management_group
- 已弃用,并将group_id
属性重命名为name
以更好地匹配它代表的内容 (#6276)
Bug:
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
块切换为 Set 而不是 List 来处理这种无序状态 (#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 强制所有新部署的 Front Door 服务上的 location
属性必须设置为“全局”。
特征:
- 新数据源:
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)
改进:
- 批处理:更新到 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
属性最大为125
(#5906)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
位置创建的所有 Front Door 新资源 (#6015)azurerm_frontdoor_firewall_policy
- 添加了对 Frontdoor WAF 名称限制的验证 (#5943)azurerm_linux_virtual_machine_scale_set
- 纠正了source_image_id
验证 (#5901)azurerm_netapp_volume
- 支持卷大小最大为100TB
(#5485)azurerm_search_service
- 更改属性replica_count
和partition_count
属性不再强制新资源 (#5935)azurerm_storage_account
- 修复了指定空static_website
块时的故障 (#6050)azurerm_storage_account
- 在不使用 AzureAD 身份验证时使用 SharedKey 授权读取/更新静态网站 (#6050)
2.0.0(2020 年 2 月 24 日)
注意:
- 主版本:Azure Provider 的 2.0 版是一个主版本 - 已删除一些弃用的字段/资源 - 有关详细信息,请参阅 2.0 版升级指南。
- 提供程序块:Azure Provider 现在要求在提供程序块中指定一个
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
- 删除了别名VirtualMachineContributor
,因为它已被弃用,改为使用全名Virtual Machine Contributor
(#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 块(而不是 IP 地址)以匹配 Azure API (#5823)azurerm_app_service
- 从site_config
块中删除了virtual_network_name
字段 (#5823)azurerm_app_service_plan
- 删除了已弃用的properties
块,因为这些属性已移动到顶层 (#5717)azurerm_app_service_slot
- 从site_config
块中删除了subnet_mask
字段 (#5823)azurerm_app_service_slot
-site_config
块中的字段ip_address
现在可引用 CIDR 块(而不是 IP 地址)以匹配 Azure API (#5823)azurerm_app_service_slot
- 从site_config
块中删除了virtual_network_name
字段 (#5823)azurerm_application_gateway
- 将match
块中body
字段的默认值从*
更新为空字符串 (#5752)azurerm_automation_account
- 删除了sku
块,因为它已被弃用,改为使用sku_name
字段 (#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
字段不再为 Computed (#5823)azurerm_container_group
-ports
块中的protocol
字段不再为 Computed,现在默认为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
- 删除了已弃用的vault_name
字段,该字段已被key_vault_id
字段替代 (#5774)azurerm_key_vault_access_policy
- 删除了已弃用的resource_group_name
字段,该字段已被key_vault_id
字段替代 (#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
的默认值从Standard
更新为Basic
(#5747)azurerm_kubernetes_cluster
-default_node_pool
块现在为必需 (#5823)azurerm_kubernetes_cluster
- 删除了已弃用的agent_pool_profile
块 (#5823)azurerm_kubernetes_cluster
-enable_pod_security_policy
字段不再为 Computed (#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 配置删除网络接口和应用程序安全组之间的ip_configuration_name
字段关联 (#5815)azurerm_network_interface
-virtual_machine_id
字段选择为仅限计算,因为它不可设置 (#5784)azurerm_notification_hub_namesapce
- 删除sku
块,改为使用sku_name
参数 (#5722)azurerm_postgresql_server
- 删除了sku
块,因为它已被弃用,改为使用sku_name
字段 (#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 更改日志。
版本 1.0.0 - 1.44.0
1.44.0 (2020 年 2 月 12 日)
说明
准备 2.0: 我们打算将 v1.44.0 作为 1.x 行中的最后一个版本 - 我们将在下一个版本中将重点转向 2.0。 建议 咨询 2.0 版中的更改列表,了解和 试用 1.x 版本中提供的 Beta 版本 (如果你感兴趣)。
Terraform 0.10/0.11: 即将推出的 Azure 提供程序版本 2.0 不支持 Terraform 0.10.x 和 Terraform 0.11.x - 需要升级到 Terraform 0.12 才能使用 Azure 提供程序的版本 2.0(及更高版本)。
特征:
- 新数据源:
azurerm_eventhub_consumer_group
(#5518) - 新数据源:
azurerm_function_app
(#5642) - 新数据源:
azurerm_iothub_dps_shared_access_policy
(#5516)
对 BETA 资源的更改:
azurerm_linux_virtual_machine
- 添加了 SSH 密钥类型的验证(#5610)azurerm_linux_virtual_machine_scale_set
- 支持使用自动和滚动升级策略更新 VMSS (在更新期间发送health_probe_id
) (#5430)azurerm_windows_virtual_machine
- 添加了 SSH 密钥类型的验证(#5610)azurerm_windows_virtual_machine_scale_set
- 支持使用自动和滚动升级策略更新 VMSS (在更新期间发送health_probe_id
) (#5430)
改进:
azurerm_api_management
- 支持配置 HTTP2 协议(#5593)azurerm_cognitive_account
- 支持kind
FormRecognizer
(#5679)azurerm_cognitive_account
- 支持kind
ImmersiveReader
(#5604)azurerm_databricks_workspace
- 对Trial
SKU 的支持(#5652)azurerm_function_app
- 支持配置ip_restriction
块(#5440)azurerm_function_app
- 支持配置用户分配的标识(#5676)azurerm_key_vault_key
- 支持not_before_date
和expiration_date
(#5619)azurerm_lb
- 修复删除 HTTP 响应时崩溃 (#5680)azurerm_stream_analytics_job
- 支持导入在门户中创建的作业(#5522)azurerm_storage_blob
- 支持使用 Microsoft Entra ID 进行身份验证(#5614)azurerm_storage_container
- 支持使用 Microsoft Entra ID 进行身份验证(#5614)azurerm_storage_queue
- 支持使用 Microsoft Entra ID 进行身份验证(#5614)
Bug:
azurerm_storage_account
- 修复由多个网络规则引起的挂起销毁 (#5565)azurerm_linux_virtual_machine
- 修复shared_image_id
分析(#5640)
1.43.0 (2020 年 2 月 4 日)
说明
选择加入 Beta 版: Azure 提供程序版本 1.43 引入了对 2.0 中一些新功能的选择加入 Beta 版 - 可在 Beta 指南中找到更多信息。
Terraform 0.10/0.11: 即将推出的 Azure 提供程序版本 2.0 不支持 Terraform 0.10.x 和 Terraform 0.11.x - 需要升级到 Terraform 0.12 才能使用 Azure 提供程序的版本 2.0(及更高版本)。
特征:
改进:
azurerm_application_insights
- 对daily_data_cap_in_gb
属性的支持 (#5480daily_data_cap_notifications_disabled
)azurerm_private_endpoint
- 公开和 (#5571) 之间的group_id
映射subresource_names
azurerm_recovery_services_vault
- 对soft_delete_enabled
属性的支持 (#5586)
Bug:
azurerm_databricks_workspace
- 允许下划线(name
#5548)azurerm_dns_aaaa_record
- 规范化 IPv6 地址(#5459)azurerm_frontdoor
- 包括块所需的minimum_tls_version
custom_https_configuration
(#5539)azurerm_managed_disk
- 在附加到虚拟机时正确处理磁盘大小调整(#5579)azurerm_marketplace_agreement
- 如果不接受,请重新创建协议(#5582)azurerm_mysql_virtual_network_rule
- 允许subnet_id
位于其他订阅中,然后是数据库 (#5568)azurerm_virtual_network_gateway_connection
- 最大增加到routing_weight
32000
(#5540)
1.42.0 (2020 年 1 月 27 日)
注意:
azurerm_cosmosdb_account
- 现在capabilities
强制新,因为它在设置后无法更新(#5453)
特征:
- 新数据源:
azurerm_dedicated_host
(#5513) - 新数据源:
azurerm_api_management_api_version_set
(#5470) - 新资源:
azurerm_dedicated_host
(#5513)
改进:
- 依赖项:升级到
v38.1.0
github.com/Azure/azure-sdk-for-go
(#5385) - frontdoor:更新以使用 API 版本
2019-11-01
(#5385) azurerm_application_insights
- 添加对retention_in_days
(#5457) 的支持azurerm_batch_pool
- 对network_configuration
属性的支持 (#5392)azurerm_cosmosdb_account
- 对EnableMongo
功能的支持 (#5325)azurerm_cosmosdb_account
- 支持Parse
类型 (#5453)azurerm_cosmosdb_sql_container
- 对default_ttl
属性的支持 (#5492)azurerm_databricks_workspace
- 对custom_parameters
属性和public_subnet_name
和private_subnet_name
参数virtual_network_id
的支持 (#3889)azurerm_databricks_workspace
- 对no_public_ip
自定义参数的支持 (#5469)azurerm_express_route_circuit
- 对Basic
层的支持Local
(#5456)azurerm_frontdoor_firewall_policy
- 对排除项的支持(#5407)azurerm_iothub
- 对event_hub_retention_in_days
属性的支持 (#5505event_hub_partition_count
)azurerm_kubernetes_cluster
- 添加对load_balancer_profile
(#5394) 的支持azurerm_network_watcher_flow_log
- 对version
属性的支持 (#5419)azurerm_traffic_manager_profile
- 添加expected_status_code_ranges
(#5471)azurerm_traffic_manager_profile
- 切换到dns_config
列表和monitor_config
限制(1
#5471)azurerm_kubernetes_cluster
- 支持在不重新生成群集的情况下更新 AKS Microsoft Entra RBAC 配置文件(#5410)
Bug 修复:
azurerm_app_service
- 修复 nil 时的logs
崩溃 (#5414)azurerm_container_group
- 修复从 Azure API 响应中为 nil 时的IPAddress.Ports
崩溃 (#5415)azurerm_frontdoor
- 修复了无法禁用缓存的问题forwarding_configuration
(#5358)azurerm_postgresql_server
- 正确验证name
属性 (#5443)azurerm_postgresql_database
- 正确验证server_name
属性 (#5443)azurerm_postgresql_firewall
- 正确验证server_name
属性 (#5443)azurerm_postgresql_virtual_network_rule
- 正确验证server_name
属性 (#5443)azurerm_private_link_service
- 修复从 Azure API 返回和块时auto_approval
崩溃 (#5428)visibility
azurerm_subnet
- 现在计算该delegations.#.actions
属性以适应 Azure 默认值 (#5484)azurerm_virtual_machine
- 如果network_interface_ids
失踪,将不再恐慌(#5413)
1.41.0 (2020 年 1 月 16 日)
注释:
azurerm_managed_disk
- Azure API 现在要求storage_account_id
在导入期间指定字段,因此,在将 VHD 导入到托管磁盘时,现在需要此字段(#5250)
特征:
- 新数据源:
azurerm_dedicated_host_group
(#5307) - 新数据源:
azurerm_disk_encryption_set
(#5249) - 新数据源:
azurerm_eventgrid_topic
(#5367) - 新数据源:
azurerm_iothub_dps
(#5336) - 新数据源:
azurerm_iothub_shared_access_policy
(#5368) - 新数据源:
azurerm_storage_container
(#5374) - 新资源:
azurerm_api_management_identity_provider_facebook
(#5346) - 新资源:
azurerm_api_management_identity_provider_twitter
(#5306) - 新资源:
azurerm_api_management_identity_provider_microsoft
(#5369) - 新资源:
azurerm_cosmosdb_gremlin_graph
(#5301) - 新资源:
azurerm_dedicated_host_group
(#5307) - 新资源:
azurerm_disk_encryption_set
(#5249)
改进:
- 依赖项:升级到
v38.0.0
github.com/Azure/azure-sdk-for-go (#5335) - 备份:更新以使用 API 版本
2019-05-13
(#5335 ) - 数据源:
azurerm_managed_disk
- 公开disk_encryption_set_id
(#5250) - 数据源:
azurerm_managed_disk
- 公开storage_account_id
(#5250) azurerm_cognitive_account
sku
- 该块已被弃用,转而支持sku_name
该房产 (#5380)azurerm_devspace_controller
sku
- 该街区已被弃用,转而支持sku_name
该房产 (#5379)azurerm_batch_pool
- 对metadata
属性的支持 (#5309)azurerm_function_app
connection_string
- 从 aTypeList
TypeSet
转换为 a (#5319)azurerm_iothub
- 弃用sku.tier
属性,因为它不再需要 (#5382)azurerm_iothub
- 将上限200
添加到sku.capacify
验证范围 (#5382)azurerm_iothub_dps
- 弃用sku.tier
属性,因为它不再需要 (#5382)azurerm_iothub_dps
- 将上限200
添加到sku.capacify
验证范围 (#5382)azurerm_lb_rule
- 对enable_tcp_reset
属性的支持 (#5373)azurerm_lb_nat_rule
- 支持enable_tcp_reset
和属性 (#5373idle_timeout_in_minutes
)azurerm_managed_disk
- 支持配置disk_encryption_set_id
(#5250)azurerm_managed_disk
- 支持在导入期间配置storage_account_id
Azure API 现在所需的配置(#5250)azurerm_mariadb_server
sku
- 该块已被弃用,转而赞成该sku_name
房产 (#5378)azurerm_mysql_server
sku
- 该块已被弃用,转而支持sku_name
该房产 (#5377)azurerm_postgresql_server
sku
- 该块已被弃用,转而支持sku_name
该房产 (#5376)
Bug 修复:
azurerm_api_management_operation
- 不再对缺失值request
感到恐慌 (#5318)azurerm_storage_account
- 修复不支持队列的帐户的性能问题 (#5316)
1.40.0 (2020 年 1 月 8 日)
特征:
- 新数据源:
azurerm_netapp_volume
(#4933) - 新数据源:
azurerm_netapp_snapshot
(#5215) - 新数据源:
azurerm_signalr_service
(#5276) - 新资源:
azurerm_advanced_threat_protection
(#4848) - 新资源:
azurerm_api_management_diagnostic
(#4836) - 新资源:
azurerm_api_management_identity_provider_aad
(#5268) - 新资源:
azurerm_api_management_identity_provider_google
(#5279) - 新资源:
azurerm_app_service_virtual_network_swift_connection
(#5214) - 新资源:
azurerm_automation_certificate
(#4785) - 新资源:
azurerm_backup_container_storage_account
(#5213) - 新资源:
azurerm_backup_policy_file_share
(#5213) - 新资源:
azurerm_backup_protected_file_share
(#5213) - 新资源:
azurerm_cosmosdb_gremlin_database
(#5248) - 新资源:
azurerm_iothub_dps_shared_access_policy
(#5171) - 新资源:
azurerm_kusto_database_principal
(#5242) - 新资源:
azurerm_network_watcher_flow_log
(#5059) - 新资源:
azurerm_netapp_volume
(#4933) - 新资源:
azurerm_netapp_snapshot
(#5215) - 新资源:
azurerm_stream_analytics_reference_input_blob
(#3633)
改进:
- 数据源:
azurerm_private_link_service
- 公开enable_proxy_protocol
属性 (#5178) - 数据源:
azurerm_virtual_network_gateway
- 公开generation
属性 (#5198) azurerm_application_gateway
- 对trusted_root_certificate_names
属性的支持 (#5204)azurerm_api_management_operation
- 当缺少值时response
将不再恐慌 (#5273)azurerm_cosmosdb_cassandra_keyspace
- 对throughput
属性的支持 (#5203)azurerm_cosmosdb_sql_container
- 对throughput
属性的支持 (#5203)azurerm_cosmosdb_sql_database
- 对throughput
属性的支持 (#5203)azurerm_cosmosdb_table
- 对throughput
属性的支持 (#5203)azurerm_dns_a_record
- 支持配置target_resource_id
(#5218)azurerm_dns_aaaa_record
- 支持配置target_resource_id
(#5218)azurerm_dns_cname_record
- 支持配置target_resource_id
(#5218)azurerm_dns_mx_record
- 属性name
现在是可选的(#5205)azurerm_function_app
- 对ftps_state
属性的支持 (#5169)azurerm_image
- 支持配置hyper_v_generation
(#4453)azurerm_iothub_dps_shared_access_policy
- 对primary_connection_string
属性的支持 (#5231secondary_connection_string
)azurerm_key_vault
- 属性network_acls
现已计算(#5207)azurerm_kubernetes_cluster
- 对identity
属性的支持 (#5168)azurerm_kubernetes_cluster
- 支持专用链接 (#5161)azurerm_logic_app_trigger_recurrence
- 对start_time
属性的支持 (#5244)azurerm_private_link_service
- 对enable_proxy_protocol
属性的支持 (#5178)azurerm_recovery_services_fabric
- 已弃用并重命名为azurerm_site_recovery_fabric
(#5170)azurerm_recovery_network_mapping
- 已弃用并重命名为azurerm_site_recovery_network_mapping
(#5170)azurerm_recovery_services_protection_container
- 已弃用并重命名为azurerm_site_recovery_protection_container
(#5170)azurerm_recovery_services_protection_container_mapping
- 已弃用并重命名为azurerm_site_recovery_protection_container_mapping
(#5170)azurerm_recovery_services_replication_policy
- 已弃用并重命名为azurerm_site_recovery_protection_policy
(#5170)azurerm_recovery_replicated_vm
- 已弃用并重命名为azurerm_site_recovery_replicated_vm
(#5170)azurerm_recovery_services_protection_policy_vm
- 已弃用并重命名为zurerm_backup_policy_vm
(#5170)azurerm_recovery_services_protected_vm
- 已弃用并重命名为azurerm_backup_protected_vm
(#5170)azurerm_search_service
- 公开query_keys
(#5029)azurerm_storage_account
- 公开blob_properties
块 (#3807)aaurerm_storage_account
- 正确处理空网络规则 API 响应(#5210)azurerm_storage_account
- 使资源组名称区分大小写(#5289)azurerm_shared_image_version
- 对storage_account_type
属性的支持 (#5212)azurerm_virtual_network_gateway
- 支持配置generation
(#5198)azurerm_virtual_network_gateway_connection
- 对connection_protocol
属性的支持 (#5145)
Bug 修复:
- 数据源:
azurerm_shared_image_version
- 将storage_account_type
属性从集更改为列表(#5212) azurerm_api_management_api
- 在检测已删除资源的 API 中处理行为更改 (#5054)azurerm_api_management_api
- 正确设置 soap API 类型(soap_pass_through
#5081)azurerm_app_configuration
- 暂时将resource_group_name
不区分大小写来处理中断性 API 更改(#5324)azurerm_healthcare_service
- 使 rhecors_configuration
块计算 (#5046)azurerm_monitor_log_profile
- 轮询,直到日志配置文件重复可用(#5194)azurerm_storage_account_network_rules
- 匹配用于ip_rules
与块azurerm_storage_account
(#5201) 中使用的network_rules
ip_rules
验证匹配azurerm_subnet
- 允许同时enforce_private_link_endpoint_network_policies
设置和enforce_private_link_service_network_policies
设置在一起 (#5200)azurerm_virtual_machine
- 处理 nil 时的os_profile_secrets
崩溃 (#5308)azurerm_virtual_machine
- 在 nil 内的块时vault_certificates
处理崩溃 (#5308)os_profile_secrets
1.39.0 (2019 年 12 月 16 日)
特征:
- 新资源:
azurerm_app_configuration
(#4859) - 新资源:
azurerm_bot_channel_ms_teams
(#4984) - 新资源:
azurerm_mssql_database_vulnerability_assessment_rule_baseline
(#3806) - 新资源:
azurerm_mssql_server_vulnerability_assessment
(#3806) - 新资源:
azurerm_mssql_server_security_alert_policy
(#3806)
改进:
- 依赖项:升级到
v0.7.1
github.com/tombuildsstuff/giovanni (#5143) - 存储:切换到使用 Azure/go-autorest 中的授权者(#5109)
azurerm_app_service
- 将验证添加到导入 (#5107)azurerm_app_service_certificate
- 将验证添加到导入 (#5107)azurerm_app_service_custom_hostname_binding
- 将验证添加到导入 (#5107)azurerm_app_service_plan
- 将验证添加到导入 (#5107)azurerm_app_service_slot
- 将验证添加到导入 (#5107)azurerm_app_service_source_control_token
- 将验证添加到导入 (#5107)azurerm_cosmos_mongo_collection
- 弃用indexes
属性 (#5116)azurerm_cosmos_mongo_collection
- 计算吞吐量并删除默认值以让 API 将其移交(#5116)azurerm_cosmos_mongo_database
- 对throughput
属性的支持 (#5116)azurerm_function_app
- 支持min_tls_version
(#5074)azurerm_private_link_endpoint
- 已弃用并重命名为azurerm_private_endpoint
(#5150)
Bug 修复:
- 数据源:
azurerm_nat_gateway
- 当块格式不正确时sku
处理崩溃(#5104) azurerm_api_management_api
- 确保version_set_id
指定时间version
(#4993)azurerm_nat_gateway
- 当块格式不正确时sku
处理崩溃 (#5104)azurerm_private_link_endpoint
- 修复字段的subresource_names
验证 (#5118)azurerm_storage_account
- 列出存储帐户时查询所有页面 (#5075)azurerm_storage_blob
- 列出存储帐户时查询所有页面 (#5075)azurerm_storage_container
- 列出存储帐户时查询所有页面 (#5075)azurerm_storage_file
- 列出存储帐户时查询所有页面 (#5075)azurerm_storage_queue
- 列出存储帐户时查询所有页面 (#5075)azurerm_storage_table
- 列出存储帐户时查询所有页面 (#5075)
1.38.0 (2019 年 12 月 6 日)
特征:
- 新数据源:
azurerm_nat_gateway
(#4449) - 新数据源:
azurerm_private_link_endpoint_connection
(#4493) - 新数据源:
azurerm_virtual_hub
(#5004) - 新资源:
azurerm_iothub_fallback_route
(#4965) - 新资源:
azurerm_nat_gateway
(#4449) - 新资源:
azurerm_point_to_site_vpn_gateway
(#5004) - 新资源:
azurerm_private_dns_mx_record
(#4915) - 新资源:
azurerm_private_link_endpoint
(#4493) - 新资源:
azurerm_storage_account_network_rules
(#5082) - 新资源:
azurerm_subnet_nat_gateway_association
(#4449) - 新资源:
azurerm_virtual_hub
(#5004) - 新资源:
azurerm_vpn_gateway
(#5004) - 新资源:
azurerm_vpn_server_configuration
(#5004)
改进:
- network:更新以使用 API 版本
2019-09-01
(#5004) azurerm_application_gateway
- 更新块中的autoscale_configuration
验证min_capacity
max_capacity
(#4958)azurerm_application_gateway
- 修复了使用探测匹配的空正文时崩溃 (#5056)azurerm_dns_a_record
- 公开fqdn
(#5000)azurerm_dns_aaaa_record
- 公开fqdn
(#5000)azurerm_dns_caa_record
- 公开fqdn
(#5000)azurerm_dns_cname_record
- 公开fqdn
(#5000)azurerm_dns_mx_record
- 公开fqdn
(#5000)azurerm_dns_ns_record
- 公开fqdn
(#5000)azurerm_dns_ptr_record
- 公开fqdn
(#5000)azurerm_dns_srv_record
- 公开fqdn
(#5000)azurerm_dns_txt_record
- 公开fqdn
(#5000)azurerm_mysql_server
- 添加对版本 8.0(#5019) 的支持
Bug 修复:
azurerm_mssql_elasticpool
- 当 nil 时sku
不再恐慌 (#5017)azurerm_storage_account
- 确保在删除期间只锁定每个虚拟网络一次 (#4908)azurerm_virtual_wan
- 弃用security_provider_name
字段,因为它不再使用 (#5004)
1.37.0 (2019 年 11 月 26 日)
说明
此版本中的资源 azurerm_kubernetes_cluster
进行了重大更改,以解决 Azure API 中的中断行为更改。 因此, agent_pool_profile
块已被块取代 default_node_pool
。 可以改用 azurerm_kubernetes_cluster_node_pool
资源配置多个节点池。
特征:
- 新数据源:
azurerm_automation_account
(#4740) - 新数据源:
azurerm_netapp_account
(#4416) - 新数据源:
azurerm_netapp_pool
(#4889) - 新数据源:
azurerm_private_link_service
(#4426) - 新数据源:
azurerm_private_link_service_endpoint_connections
(#4426) - 新资源:
azurerm_data_factory_trigger_schedule
(#4793) - 新资源:
azurerm_iothub_endpoint_eventhub
(#4823) - 新资源:
azurerm_iothub_endpoint_servicebus_queue
(#4823) - 新资源:
azurerm_iothub_endpoint_servicebus_topic
(#4823) - 新资源:
azurerm_iothub_endpoint_storage_container
(#4823) - 新资源:
azurerm_iothub_route
(#4923) - 新资源:
azurerm_kubernetes_cluster_node_pool
(#4899) - 新资源:
azurerm_netapp_account
(#4416) - 新资源:
azurerm_netapp_pool
(#4889) - 新资源:
azurerm_private_dns_aaaa_record
(#4841) - 新资源:
azurerm_private_dns_ptr_record
(#4703) - 新资源:
azurerm_private_dns_srv_record
(#4783) - 新资源:
azurerm_private_link_service
(#4426) - 新资源:
azurerm_relay_hybrid_connection
(#4832)
改进:
- 2.0 准备:启用自定义超时时,刷新函数现在使用自定义超时(#4838)
- 身份验证:在现有令牌过期时从 Azure CLI 请求新令牌(#4775)
- dependencies: updateing
github.com/Azure/azure-sdk-for-go
tov36.3.0
(#4913) - 依赖项:更新
github.com/Azure/go-autorest
到v0.9.2
(#4775) - 依赖项:更新
github.com/hashicorp/go-azure-helpers
到v0.10.0
(#4775) - 网络:更新到 API 版本
2019-07-01
(#4596) - sql:更新到 API 版本
2017-03-01-preview
(#4242) - 数据源:
azurerm_monitor_action_group
- 支持arm_role_receiver
、、azure_app_push_receiver
automation_runbook_receiver
、azure_function_receiver
itsm_receiver
和voice_receiver
logic_app_receiver
(#4638) azurerm_api_management_api
version
- 现在可以设置和version_set_id
属性 (#4592)azurerm_app_service
- 对JAVA
容器的支持 (#4897)azurerm_app_service
- 支持配置 Java 的次要版本(#4779)azurerm_app_service_slot
- 支持auto_swap_slot_name
(#4752)azurerm_app_service_slot
- 支持配置 Java 的次要版本(#4779)azurerm_application_insights
- 对sampling_percentage
属性的支持 (#4925)azurerm_automation_credential
- 弃用account_name
赞成automation_account_name
(#4777)azurerm_cognitive_service
- 支持类型LUIS.Authoring
(#4888)azurerm_eventgrid_domain
- 导出primary_access_key
和secondary_access_key
(#4876)azurerm_firewall
- 允许多个ip_configuration
块(#4639)azurerm_firewall_application_rule_collection
- 协议类型Mssql
支持 (#4596)azurerm_hdinsight_hadoop_cluster
- 添加了边缘节点支持(#4550)azurerm_hdinsight_hadoop_cluster
- 支持 genstorage_account_gen2
属性 (#4634)azurerm_hdinsight_hbase_cluster
- 支持 genstorage_account_gen2
属性 (#4634)azurerm_hdinsight_kafka_cluster
- 支持 genstorage_account_gen2
属性 (#4634)azurerm_hdinsight_query_cluster
- 支持 genstorage_account_gen2
属性 (#4634)azurerm_hdinsight_spark_cluster
- 对storage_account_gen2
属性的支持 (#4634)azurerm_iot_dps
- 已弃用并重命名为azurerm_iothub_dps
(#4896)azurerm_iot_dps_certificate
- 已弃用并重命名为azurerm_iothub_dps_certificate
(#4896)azurerm_key_vault_secret
- 支持not_before_date
和expiration_date
(#4873)azurerm_kubernetes_cluster
- 引入了默认为 VM 规模集的新default_node_pool
块(#4898)azurerm_kubernetes_cluster
- 弃用agent_pool_profiles
块以赞成default_node_pool
块 (#4898)azurerm_kubernetes_cluster
- 支持enable_node_public_ip
inagent_pool_profile
(#4613)azurerm_monitor_action_group
- 支持arm_role_receiver
、、automation_runbook_receiver
azure_app_push_receiver
、itsm_receiver
logic_app_receiver
azure_function_receiver
和voice_receiver
(#4638)azurerm_monitor_activity_log_alert
- 该criteria
属性现在支持ResourceHealth
(#4944)azurerm_servicebus_subscription
- 对forward_dead_lettered_messages_to
属性的支持 (#4789)azurerm_signalr_service
- 支持cors
和块 (#4716features
)azurerm_sql_server
- 对identity
块的支持 (#4754)azurerm_subnet
- 对enforce_private_link_service_network_policies
属性的支持 (#4426)azurerm_template_deployment
- 在部署 ARM 模板之前验证它,这提供了更精细的错误(#4715)
Bug 修复:
- 依赖项:暂时切换到使用 github.com/Azure/azure-sdk-for-go 分支来解决 32 位系统上的生成问题(#4979)
- 数据源:
azurerm_network_interface
- 导出动态网络接口的 IP 地址(#4852) azurerm_api_management_api_policy
- 作为原始 XML 发送policy
(#4140)azurerm_bastion_host
- 匹配 Azure 使用的验证name
(#4766)azurerm_bastion_host
- 对块内name
ip_configuration
字段中的连字符的支持 (#4814)azurerm_container_group
- 防止将空字符串传入commands
(#4953)azurerm_eventhub_namespace
- 弃用kafka_enabled
sproperty,因为它现在由 Azure 管理(#4743)azurerm_kubernetes_cluster
- 对条件更新的支持/ignore_changes
字段node_count
(#4898)azurerm_kubernetes_cluster
- 通过 Azure 门户(#4929)升级群集时处理区分大小写的 bugazurerm_lb_probe
- 修复了强制小写导致计划差异的 bugprotocol
(#4631)azurerm_lb_rule
- 修复了强制小写导致计划差异的 bugprotocol
(#4631)azurerm_network_interface
- 导出动态网络接口的 IP 地址 (#4852)azurerm_postgresql_database
- 允许名称中的短划线 (#4866)azurerm_private_dns_cname_record
- 修复调用Delete
未删除 CName 记录的 bug (#4804)azurerm_storage_account
- 修复了 Azure 德国中高级威胁防护不可用的错误(#4746)azurerm_virtual_network_gateway_connection
- 使用权重进行配置routing_weight
(#4849)0
1.36.1 (2019 年 10 月 29 日)
特征:
- 提供程序:添加标志以允许用户选择退出默认 Terraform 合作伙伴 ID (#4751)
1.36.0 (2019 年 10 月 29 日)
特征:
- 新数据源:
azurerm_app_service_certificate_order
(#4454) - 新数据源:
azurerm_data_factory
(#4517) - 新数据源:
azurerm_healthcare_service
(#4221) - 新数据源:
azurerm_resources
(#3529) - 新数据源:
azurerm_postgresql_server
(#4732) - 新资源:
azurerm_automation_job_schedule
(#3386) - 新资源:
azurerm_app_service_certificate_order
(#4454) - 新资源:
azurerm_bastion_host
(#4096) - 新资源:
azurerm_data_factory_integration_runtime_managed
(#4342) - 新资源:
azurerm_healthcare_service
(#4221) - 新资源:
azurerm_kusto_eventhub_data_connection
(#4385)
改进:
- 2.0 准备:自定义超时所需的基础(#4475)
- dependencies:更新到
v34.1.0
github.com/Azure/azure-sdk-for-go
(#4609) - devspace:更新到 API 版本
2019-04-01
(#4597) - frontdoor:更新以使用 API 版本
2019-04-01
(#4609) - provider:从 切换到使用提供程序 SDK
github.com/hashicorp/terraform-provider-sdk
(#4474) - 提供程序:如果未指定自定义合作伙伴 ID(#4663), 在用户代理中发送 Microsoft 的 Terraform 合作伙伴 ID
- 存储:缓存存储帐户信息以解决存储 API 性能不佳(#4709)
- 数据源:
azurerm_client_config
- 使用 MSI 身份验证时修复崩溃 (#4738) - 数据源:
azurerm_lb_backend_address_pool
- 公开backend_ip_configurations
(#4605) azurerm_cognitive_account
- 对 SKUF1
的支持(#4720)azurerm_cosmosdb_mongo_collection
- 添加对throughput
属性的支持 (#4467)azurerm_firewall
- 支持zones
(#4670)azurerm_function_app
- 添加对http2_enabled
属性的支持 (#4696)azurerm_frontdoor
- 更新custom_host
为可选,添加到redirect_configuration
文档。 (#4601)azurerm_kubernetes_cluster
- 允许aci_connector_linux
通过允许子网属性为空来禁用该属性 (#4541)azurerm_kubernetes_cluster
- 在块中添加对azure_policy
属性的支持(#4498)addon_profile
azurerm_monitor_action_group
- 添加对use_common_alert_schema
Webhook 属性的支持 (#4483)azurerm_network_security_rule
- 添加对Icmp
protocol
属性的支持 (#4615)azurerm_network_security_rule
- 添加对Icmp
protocol
属性的支持 (#4615)azurerm_servicebus_namespace
- 允许capacity
8
使用高级 SKU (#4630)azurerm_subnet
- 添加对Microsoft.DBforPostgreSQL/serversv2
属性和Microsoft.StreamAnalytics/streamingJobs
service_delegation.name
属性的支持 (#4690)azurerm_subnet
- 添加对Microsoft.Network/networkinterfaces/*
属性和Microsoft.Network/virtualNetworks/subnets/unprepareNetworkPolicies/action
service_delegation.action
属性的支持 (#4690)
Bug 修复:
azurerm_api_management
- 弃用disable_backend_ssl30
实际意味着的enable_backend_tls10
enable_backend_ssl30
、disable_backend_tls10
、disable_backend_tls11
disable_frontend_tls11
disable_triple_des_ciphers
disable_frontend_tls10
disable_frontend_ssl30
true
、enable_backend_tls11
、enable_triple_des_ciphers
、enable_frontend_ssl30
、、、enable_frontend_tls10
(enable_frontend_tls11
#4534)azurerm_devspace_controller
- 由于 Azure 中的更改,字段host_suffix
现在为只读(#4597)azurerm_key_vault_certificate
- 切换emails
upns
subject_alternative_names
dns_names
要使用的TypeSet
属性(#4645)azurerm_kubernetes_cluster
- 修复块为 nil 时的service_principal_profile
崩溃 (#4697)azurerm_kubernetes_cluster
- 属性log_analytics_workspace_id
现在是可选的(#4513)azurerm_key_vault
- 暂时sku
使不区分大小写来解决 API 中的中断性变更(#4714)azurerm_management_group
- 在发生错误时引发错误消息 (#4725)azurerm_maps_account
- 暂时sku
使不区分大小写来解决 API 中的中断性变更(#4714)azurerm_media_services_account
- 修复invalid address to set: []string{"tags"}
错误 (#4537)azurerm_monitor_activity_log_alert
- 修复对类别ServiceHealth
的支持 (#4646)azurerm_network_security_group_association
- 防止关联与网络接口创建之间的死锁 (#4501)azurerm_sql_database
- 确保在read_scale
初始创建期间始终设置属性(#4573)azurere_storage_account
- 忽略 Azure 德国的高级威胁防护读取错误(#4564)azurerm_storage_blob
- 创建metadata
计算字段 (#4727)azurerm_virtual_machine
- 处理plan
块为 nil (#4712)azurerm_virtual_machine_data_disk_attachment
- 在进行更新时将不再删除标识块 (#4538)
1.35.0 (2019 年 10 月 4 日)
特征:
- 新数据源:
azurerm_app_service_certificate
(#4468) - 新数据源:
azurerm_public_ip_prefix
(#4340) - 新数据源:
azurerm_storage_management_policy
(#3819) - 新资源:
azurerm_bot_channel_slack
(#4367) - 新资源:
azurerm_bot_channel_email
(#4389) - 新资源:
azurerm_bot_web_app
(#4411) - 新资源:
azurerm_dashboard
(#4357) - 新资源:
azurerm_eventhub_namespace_disaster_recovery_config
(#4425) - 新资源:
azurerm_storage_data_lake_gen2_filesystem
(#4457) - 新资源:
azurerm_storage_management_policy
(#3819)
改进:
- 依赖项:升级到
github.com/Azure/azure-sdk-for-go
v33.2.0
(#4334) - kusto:更新到 API 版本
2019-05-15
(#4376) - 数据源:
azurerm_client_config
- 添加object_id
属性 (#4486) azurerm_analysis_services_server
- 支持backup_blob_container_uri
和server_full_name
(#4397)azurerm_api_management_api
- 弃用sku
有利于sku_name
该房产 (#3154)azurerm_app_service_custom_hostname_binding
- 支持ssl_state
和thumbprint
(#4204)azurerm_app_service_slot
- 支持logs
(#4473)azurerm_application_insights_analytics_item
- 添加对 App Insights Analytics 项的支持(#4374)azurerm_eventhub_namespace
- 对network_rulesets
属性的支持 (#4409)azurerm_function_app
- 不再app_service_plan_id
强制新资源(#4439)azurerm_kubernetes_cluster
- 支持更新服务主体(#4469)azurerm_servicebus_namespace
- 支持zone_redundant
(#4432)
Bug 修复:
- 提供程序:确保配置用户代理 (#4463)
- 提供程序:公开正在使用的 Terraform Core 版本,而不是用户代理中的供应商(#4464)
azurerm_container_registry
- 在创建期间检查全局name
唯一 (#4424)azurerm_hdinsight_hadoop_cluster
- 处理 API 现在屏蔽密码 (#4489)azurerm_hdinsight_hbase_cluster
- 处理 API 现在屏蔽密码 (#4489)azurerm_hdinsight_interactive_query_cluster
- 处理 API 现在屏蔽密码 (#4489)azurerm_hdinsight_kafka_cluster
- 处理 API 现在屏蔽密码 (#4489)azurerm_hdinsight_ml_services_cluster
- 处理 API 现在屏蔽密码 (#4489)azurerm_hdinsight_rserver_cluster
- 处理 API 现在屏蔽密码 (#4489)azurerm_hdinsight_spark_cluster
- 处理 API 现在屏蔽密码 (#4489)azurerm_hdinsight_storm_cluster
- 处理 API 现在屏蔽密码 (#4489)azurerm_key_vault_certificate
- 将证书数据存储为十六进制(#4335)azurerm_kubernetes_cluster
- 修复升级到 1.34.0 需要资源娱乐的 bug(#4469)azurerm_public_ip
- 确保public_ip_prefix_id
已读 (#4344)azurerm_role_assignment
- 更改skip_service_principal_aad_check
属性不再强制新资源 (#4412)azurerm_storage_blob
- 在更新后读取属性 (#4452)
1.34.0 (2019 年 9 月 18 日)
特征:
- 新数据源:
azurerm_network_ddos_protection_plan
(#4228) - 新数据源:
azurerm_proximity_placement_group
(#4020) - 新数据源:
azurerm_servicebus_namespace_authorization_rule
(#4294) - 新数据源:
azurerm_sql_database
(#4210) - 新数据源:
azurerm_storage_account_blob_container_sas
(#4195) - 新资源:
azurerm_app_service_certificate
(#4192) - 新资源:
azurerm_app_service_source_control_token
(#4214) - 新资源:
azurerm_bot_channels_registration
(#4245) - 新资源:
azurerm_bot_connection
(#4311) - 新资源:
azurerm_frontdoor
(#3933) - 新资源:
azurerm_frontdoor_firewall_policy
(#4125) - 新资源:
azurerm_kusto_cluster
(#4129) - 新资源:
azurerm_kusto_database
(#4149) - 新资源:
azurerm_marketplace_agreement
(#4305) - 新资源:
azurerm_private_dns_zone_virtual_network_link
(#3789) - 新资源:
azurerm_proximity_placement_group
(#4020) - 新资源:
azurerm_stream_analytics_output_servicebus_topic
(#4164) - 新资源:
azurerm_web_application_firewall_policy
(#4119)
改进:
- 依赖项:更新
github.com/Azure/azure-sdk-for-go
到v32.5.0
(#4166) - 依赖项:更新
github.com/Azure/go-autorest
到v0.9.0
(#4166) - 依赖项:更新
github.com/hashicorp/go-azure-helpers
到v0.7.0
(#4166) - 依赖项:更新
github.com/terraform-providers/terraform-provider-azuread
到v0.6.0
(#4166) - dependencies: updateing
github.com/hashicorp/terraform
tov0.12.8
(#4341) - 计算:将 API 版本更新为
2019-07-01
(#4331) - network:更新到 API 版本
2019-06-01
(#4291) - network:还原锁定更改 #3673 (#3673)
- 存储:缓存资源组名称/帐户密钥(#4205)
- 存储:切换到使用 SharedKey 通过 Blob/容器(而不是 SharedKeyLite)进行身份验证(#4235)
- 数据源:
azurerm_storage_account
- 当存在 ReadOnly 锁/用户无权列出存储帐户的密钥时,会正常降级(#4248) - 数据源:
azurerm_storage_account_sas
- 向ISO8601
日期end
添加验证程序start
(#4064) - 数据源:
azurerm_virtual_network
- 对location
属性的支持 (#4281) azurerm_api_management
- 支持多个additional_location
块 (#4175)azurerm_application_gateway
- 允许capacity
设置为32
(#4189)azurerm_application_gateway
- 支持属性的 OWASP 版本3.1
rule_set_version
(#4263)azurerm_application_gateway
- 对trusted_root _certificate
属性的支持 (#4206)azurerm_app_service
- 修复了配置应用程序logs
块时app_settings
将重置的 bug (#4243)azurerm_app_service
- 支持将 HTTP 日志发送到 Blob 存储 (#4249)azurerm_app_service
- 属性ip_restriction.ip_address
现在是可选的(#4184)azurerm_app_service_slot
- 属性ip_restriction.ip_address
现在是可选的(#4184)azurerm_availability_set
- 对proximity_placement_group_id
属性的支持 (#4020)azurerm_cognitive_account
- 支持CognitiveServices
作为 akind
(#4209)azurerm_container_registry
- 支持将虚拟网络规则配置为子网(#4293)azurerm_cosmosdb_account
- 正确验证max_interval_in_seconds
和max_staleness_prefix
异地副本 (replica)帐户(#4273)azurerm_cosmosdb_account
- 将创建和删除等待超时增加到3
小时(#4271)azurerm_cosmosdb_sql_container
- 更改unique_key.paths
属性现在强制使用新资源 (#4163)azurerm_eventhub_namespace
- 更改kafka_enabled
属性现在强制使用新资源 (#4264)azurerm_kubernetes_cluster
- 支持在块中配置kube_dashboard
(#4139)addon_profile
azurerm_kubernetes_cluster
- 防止pod_cidr
和 Azurenetwork_plugin
同时设置,导致创建新资源(#4286)azurerm_mariadb_server
- 支持版本10.3
(#4170)azurerm_mariadb_server
- 支持配置auto_grow
(#4302)azurerm_managed_disk
- 添加对超级 SSDdisk_iops_read_write
和disk_mbps_read_write
属性的支持 (#4102)azurerm_mysql_server
- 支持配置auto_grow
(#4303)azurerm_private_dns_zone
- 轮询,直到 DNS 区域标记为完全预配(#4307)azurerm_postgresql_server
- 支持配置auto_grow
(#4220)azurerm_resource_group
name
- 字段现在可以最多 90 个字符(#4233)azurerm_role_assignment
- 添加principal_type
和skip_service_principal_aad_check
属性 (#4168)azurerm_storage_account
- 当存在 ReadOnly 锁/用户无权列出存储帐户的密钥(#4248)azurerm_storage_blob
- 切换到使用新的 存储 SDK (#4179)azurerm_storage_blob
- 支持追加 Blob (#4238)azurerm_storage_blob
- 支持配置access_tier
(#4238)azurerm_storage_blob
- 支持通过source_content
(#4238) 指定块 Blob 内容azurerm_storage_blob
- 字段type
现在是必需字段,因为它必须设置(#4238)azurerm_storage_share_directory
- 支持字段中的大写字符name
(#4178)azurerm_storage_table
- 当检查现有存储表(#4234)时使用正确的存储帐户名称azurerm_stream_analytics_job
- 字段data_locale
现在是可选的(#4190)azurerm_stream_analytics_job
- 字段events_late_arrival_max_delay_in_seconds
现在是可选的(#4190)azurerm_stream_analytics_job
- 字段events_out_of_order_policy
现在是可选的(#4190)azurerm_stream_analytics_job
- 字段output_error_policy
现在是可选的(#4190)azurerm_subnet
- 对操作Microsoft.Network/virtualNetworks/subnets/join/action
的支持和Microsoft.Network/virtualNetworks/subnets/prepareNetworkPolicies/action
(#4137)azurerm_virtual_machine
- 对UltraSSD_LRS
托管磁盘的支持 (#3860)azurerm_virtual_machine
- 对proximity_placement_group_id
属性的支持 (#4020)azurerm_virtual_machine_scale_set
- 对proximity_placement_group_id
属性的支持 (#4020)
Bug 修复:
azurerm_app_service
- 当访问限制规则涉及虚拟网络时将不再恐慌 (#4184)azurerm_app_service_slot
- 当访问限制规则涉及虚拟网络时将不再恐慌 (#4184)azurerm_app_service_plan
和azurerm_app_service_slot
崩溃修复 (#4184)azurerm_container_group
- 使storage_account_key
块中的volume
字段区分(#4201)azurerm_key_vault_certificate
- 防止了由 中的extended_key_usage
空元素引起的恐慌(#4272)azurerm_log_analytics_linked_service
- 如果未将任何项传递到属性linked_service_properties
(#4142)中,将不再恐慌azurerm_log_analytics_workspace_linked_service
- 如果未将任何项传递到属性linked_service_properties
(#4152)中,将不再恐慌azurerm_network_interface
- 将属性更改为ip_configuration
不再强制新资源 (#4155)azurerm_virtual_network_peering
- 防止读取 nil 对象(#4180)
1.33.1 (2019 年 8 月 27 日)
- 网络:减少锁数,以避免死锁时,使用网络安全组/路由表关联创建 3 个或多个子网(#3673)
1.33.0 (2019 年 8 月 22 日)
特征:
- 新数据源:
azurerm_dev_test_virtual_network
(#3746) - 新资源:
azurerm_cosmosdb_sql_container
(#3871) - 新资源:
azurerm_container_registry_webhook
(#4112) - 新资源:
azurerm_dev_test_lab_schedule
(#3554) - 新资源:
azurerm_mariadb_virtual_network_rule
(#4048) - 新资源:
azurerm_mariadb_configuration
(#4060) - 新资源:
azurerm_private_dns_cname_record
(#4028) - 新资源:
azurerm_recovery_services_fabric
(#4003) - 新资源:
azurerm_recovery_services_protection_container
(#4003) - 新资源:
azurerm_recovery_services_replication_policy
(#4003) - 新资源:
azurerm_recovery_services_protection_container_mapping
(#4003) - 新资源:
azurerm_recovery_network_mapping
(#4003) - 新资源:
azurerm_recovery_replicated_vm
(#4003) - 新资源:
azurerm_sql_failover_group
(#3901) - 新资源:
azurerm_virtual_wan
(#4089)
改进:
- 所有资源:将标记的最大数目从
15
增加到50
(#4071) - 依赖项:升级到
github.com/tombuildsstuff/giovanni
v0.3.2
(#4122) - 依赖项:将
authorization
SDK 升级到2018-09-01
(#4063) - 依赖项:升级到
github.com/hashicorp/terraform
0.12.6
(#4041) - 内部:从调试日志中删除重复的日期/时间 (#4024)
- 数据源
azurerm_dns_zone
:弃用zone_type
字段 (#4033) azurerm_app_service
-filesystem
现在可以设置日志记录。 (#4025)azurerm_batch_pool
- 支持容器注册表配置(#4072)azurerm_container_group
- 支持附加到 (专用) 虚拟网络 (#3716)azurerm_container_group
-log_type
现在可以是空字符串 (#4013)azurerm_cognitive_account
- 将“QnAMaker”添加为 Kind (#4126)azurerm_dns_zone
- 弃用zone_type
字段 (#4033)azurerm_function_app
- 对 cors 的支持 (#3949)azurerm_function_app
- 对virtual_network_name
属性的支持 (#4078)azurerm_iot_dps
- 添加对linked_hub
属性的支持 (#3922)azurerm_kubernetes_cluster
- 对enable_pod_security_policy
属性的支持 (#4098)azurerm_monitor_diagnostic_setting
- 支持log_analytics_destination_type
(#3987)azurerm_role_assignment
- 现在支持管理组(#4063)azurerm_storage_account
- 使用 ARM 授权程序请求访问令牌 (#4099)azurerm_storage_account
- 支持BlockBlobStorage
(#4131)azurerm_subnet
- 对服务终结点Microsoft.BareMetal/AzureVMware
Microsoft.BareMetal/CrayServers
Microsoft.Databricks/workspaces
和Microsoft.Web/hostingEnvironments
(#4115) 的支持azurerm_traffic_manager_profile
- 对interval_in_seconds
属性tolerated_number_of_failures
timeout_in_seconds
和属性的支持 (#3473)azurerm_user_assigned_identity
name
- 字段现在可以最多 128 个字符(#4094)
Bug 修复:
azurerm_app_service_plan
- 404 上缺少错误的解决方法(#3990)azurerm_batch_certificate
- 该thumbprint_algorithm
属性现在不区分大小写(#3977)- “azurerm_notification_hub_authorization_rule - 同时创建多个授权规则时修复问题(#4087)
azurerm_postgresql_server
- 删除不受支持的版本10.2
(#3915)azurerm_role_definition
role_definition_id
- 如果在创建过程中留空(#3913)azurerm_storage_account
- 在network_rules
块内进行default_action
所需的 (#4037)azurerm_storage_account
- 使network_rules
块计算 (#4037)azurerm_storage_queue
- 切换到使用 SharedKey 进行身份验证 (#4122)azurerm_storage_share
- 最多允许 100TB 用于quota
该属性 (#4054)azurerm_storage_share_directory
- 处理共享最终一致(#4122)azurerm_storage_share_directory
- 允许嵌套目录 (#4122)
1.32.1 (2019 年 7 月 31 日)
Bug 修复:
azurerm_application_gateway
修复范围外崩溃的索引 (#3966)azurerm_api_management_backend
- 确保将 nilcertificates
对象发送到 API 而不是空对象(#3931)azurerm_api_managment_product
- 其他验证approval_required
(#3945)azurerm_network_ddos_protection_plan
- 在读取/删除时正确解码资源 ID (#3975)azurerm_dev_test_virtual_network
- 以正确的格式生成子网 ID (#3717)azurerm_iot_dps
修复了使用服务主体时删除问题 (#3973)azurerm_kubernetes_cluster
- 该load_balancer_sku
属性现在不区分大小写(#3958)azurerm_postgresql_server
- 添加对版本11.0
缺少的支持(#3970)azurerm_storage_*
- 当找不到存储帐户/资源组时,防止出现多个恐慌(#3986)azurerm_storage_account
- 修复enable_advanced_threat_protection
不受支持的区域的创建/读取 (#3947)azurerm_storage_table
- 现在将旧版的资源 ID 迁移到新格式(#3932)azurerm_virtual_machine_scale_set
ssh_keys
- 块的属性os_profile_linux_config
现在可识别更新(#3837)azurerm_virtual_machine_scale_set
- 对属性所做的更改network_profile
现在应在更新期间正确反映(#3821)
1.32.0 (2019 年 7 月 24 日)
特征:
- 新数据源:
azurerm_maps_account
(#3698) - 新数据源:
azurerm_mssql_elasticpool
(#3824) - 新资源:
azurerm_analysis_services_server
(#3721) - 新资源:
azurerm_api_management_backend
(#3676) - 新资源:
azurerm_batch_application
(#3825) - 新资源:
azurerm_maps_account
(#3698) - 新资源:
azurerm_private_dns_zone_a_record
(#3849) - 新资源:
azurerm_storage_table_entity
(#3831) - 新资源:
azurerm_storage_share_directory
(#3802)
改进:
- 依赖项:升级到
v31.0.0
github.com/Azure/azure-sdk-for-go
(#3786) - 依赖项:升级到
v0.5.0
github.com/hashicorp/go-azure-helpers
(#3850) - 依赖项:将
containerservice
SDK 升级到2019-02-01
(#3787) - 依赖项:将
subscription
SDK 升级到2018-06-01
(#3811) - 身份验证:在以服务主体身份登录时尝试使用 Azure CLI 身份验证时显示更有用的错误(#3850)
- 数据源
azurerm_function_app
- 支持auth_settings
(#3893) - 数据源
azurerm_subscription
- 支持tenant_id
属性 (#3811) azurerm_app_service
- 备份支持 (#3804)azurerm_app_service
- 对存储装载的支持 (#3792)azurerm_app_service
- 支持用户分配的标识(#3637)azurerm_app_service_slot
- 支持auth_settings
(#3897)azurerm_app_service_slot
- 支持用户分配的标识(#3637)azurerm_application_gateway
- 支持托管标识(#3648)azurerm_batch_pool
- 支持具有storage_image_reference
属性的自定义图像(#3530)azurerm_batch_account
- 公开何时为 (pool_allocation_mode
UserSubscription
#3535) 的必需属性azurerm_cognitive_account
- 添加对CustomVision.Training
属性的支持和CustomVision.Prediction
属性kind
(#3817)azurerm_container_registry
- 对network_rule_set
属性的支持 (#3194)azurerm_cosmosdb_account
- 使用更多geo_location时验证max_interval_in_seconds
并max_staleness_prefix
正确验证(#3906)azurerm_function_app
- 支持auth_settings
(#3893)azurerm_iothub
- 对file_upload
属性的支持 (#3735)azurerm_kubernetes_cluster
- 支持自动缩放(#3361)azurerm_kubernetes_cluster
- 支持custom_resource_group_name
(#3785)azurerm_kubernetes_cluster
- 对node_taints
属性的支持 (#3787)azurerm_kubernetes_cluster
- 对windows_profile
属性的支持 (#3519)kubernetes_cluster
- 支持指定load_balancer_sku
属性 (#3890)azurerm_recovery_services_protected_vm
- 更改backup_policy_id
不再强制新资源 (#3822)azurerm_security_center_contact
- 属性phone
现在是可选的(#3761)azurerm_storage_account
- 该account_kind
属性现在支持FileStorage
(#3750)azurerm_storage_account
- 对enable_advanced_threat_protection
属性的支持 (#3782)azurerm_storage_account
- 支持queue_properties
(#3859)azurerm_storage_blob
- 创建metadata
计算字段 (#3842)azurerm_storage_container
- 切换到使用 github.com/tombuildsstuff/giovanni (#3857)azurerm_storage_container
- 添加对metadata
(#3857) 的支持azurerm_storage_container
- 现在可以使用名称$web
创建容器(#3896)azurerm_storage_queue
- 切换到使用 github.com/tombuildsstuff/giovanni (#3832)azurerm_storage_share
- 切换到使用 github.com/tombuildsstuff/giovanni (#3828)azurerm_storage_share
- 支持配置 ACL (#3830)azurerm_storage_share
- 支持配置 MetaData (#3830)azurerm_storage_table
- 切换到使用 github.com/tombuildsstuff/giovanni (#3834)azurerm_storage_table
- 支持配置 ACL (#3847)azurerm_traffic_manager_endpoint
- 晚餐和custom_header
subnet
属性 (#3655)azurerm_virtual_machine
- 切换以使用 github.com/tombuildsstuff/giovanni 存储 SDK (#3838)azurerm_virtual_machine
- 在删除虚拟机时(可选)删除它们时查找附加到虚拟机的数据磁盘,而不是从配置中分析它们(#3838)azurerm_virtual_machine_scale_set
- 防止public_ip_address_configuration
在更新期间丢失 (#3767)
Bug 修复:
1.31.0 (2019 年 6 月 28 日)
特征:
- 将默认超时增加到
3 hours
(#3737) - 新资源:
azurerm_iot_dps
(#3618) - 新资源:
azurerm_iot_dps_certificate
(#3567) - 新资源:
azurerm_mariadb_firewall_rule
(#3720) - 新资源:
azurerm_private_dns_zone
(#3718) - 新资源:
azurerm_stream_analytics_output_mssql
(#3567)
改进:
- 数据源
azurerm_key_vault
- 弃用sku
赞成sku_name
(#3119) azurerm_app_service
- 支持将应用程序日志传送到 Blob 存储(#3520)azurerm_app_service_plan
- 防止导入期间出现恐慌(#3657)azurerm_app_service_slot
- 更新identity
不再强制新资源 (#3702)azurerm_automation_account
- 弃用sku
赞成sku_name
(#3119)azurerm_key_vault
- 弃用sku
赞成sku_name
(#3119)azurerm_key_vault_key
- 添加对基于椭圆曲线的键的支持(#1814)azurerm_traffic_manager_profile
-ttl
现在可以为 1 秒(#3632)azurerm_eventgrid_event_subscription
- 现在检索事件 Webhook 的完整 URL(#3630)azurerm_lb
- 对public_ip_prefix_id
属性的支持 (#3675)azurerm_mysql_server
- 向name
属性添加验证 (#3695)azurerm_notification_hub_namespace
- 弃用sku
赞成sku_name
(#3119)azurerm_redis_firewall_rule
- 不再失败并出现多个规则(#3731)azurerm_relay_namespace
- 弃用sku
赞成sku_name
(#3119)azurerm_service_fabric_cluster
-tenant_id
、cluster_application_id
和client_application_id
现在可更新 (#3654)azurerm_service_fabric_cluster
- 能够设置certificate_common_names
(#3652)azurerm_storage_account
- 能够设置default_action
块network_rules
(#3255)
Bug 修复:
azurerm_cosmosdb_account
- 将忽略500
来自documentdb.DatabaseAccountsClient#CheckNameExists
请求的响应以解决中断的 API (#3747)
1.30.1 (2019 年 6 月 7 日)
Bug 修复:
- 确保为调用用户分配的标识 API (#3613) 设置授权标头
1.30.0 (2019 年 6 月 7 日)
特征:
- 新数据源:
azurerm_redis_cache
(#3481) - 新数据源:
azurerm_sql_server
(#3513) - 新数据源:
azurerm_virtual_network_gateway_connection
(#3571)
改进:
- 依赖项:升级到 Go 1.12 (#3525)
- 依赖项:将
storage
SDK 升级到2019-04-01
(#3578) - 数据源
azurerm_app_service
- 支持 Windows 容器(#3566) - 数据源
azurerm_app_service_plan
- 支持 Windows 容器(#3566) azurerm_api_management
- 重命名disable_triple_des_chipers
为disable_triple_des_ciphers
(#3539)azurerm_application_gateway
- 对块内rule_group_name
disabled_rule_group
字段中的值General
的支持 (#3533)azurerm_app_service
- 对 Windows 容器的支持(#3566)azurerm_app_service_plan
- 对maximum_elastic_worker_count
属性的支持 (#3547)azurerm_managed_disk
- 对 (#3598) 的支持create_option
Restore
azurerm_app_service_plan
- 对 Windows 容器的支持(#3566)
1.29.0 (2019 年 5 月 25 日)
特征:
- 新资源:
azurerm_application_insights_web_test
(#3331)
改进:
- 依赖项:升级到
v0.12.0
github.com/hashicorp/terraform
(#3417) - sdk:配置相关请求 ID (#3253)
azurerm_application_gateway
- 支持重写规则 (#3423)azurerm_application_gateway
- 对ssl_policy
块和弃用disabled_ssl_protocols
的支持(#3360)azurerm_app_service
- 支持配置身份验证设置(#2831)azurerm_kubernetes_cluster
- 更新字段的大小SubnetName
写以匹配 AKS API 中的更改 (#3484)azurerm_kubernetes_cluster
- 支持多个代理池(#3491)
Bug 修复:
- 数据源
azurerm_virtual_network
:在弃用network_spaces
时添加network_space
属性以匹配资源(#3494) azurerm_automation_module
- 现在轮询等待模块完成预配(#3482)azurerm_api_management_api
- 正确验证以允许空和字符串 400 个字符长 (#3475)azurerm_dev_test_virtual_network
- 在初始创建时正确管理subnets
(#3501)azurerm_express_route_circuit
- 不再在更新时删除线路子资源 (#3496)azurerm_role_assignment
- 使role_definition_name
字段不区分大小写 (#3499)
1.28.0 (2019 年 5 月 17 日)
特征:
- 新数据源:
azurerm_automation_variable_bool
(#3310) - 新数据源:
azurerm_automation_variable_datetime
(#3310) - 新数据源:
azurerm_automation_variable_int
(#3310) - 新数据源:
azurerm_automation_variable_string
(#3310) - 新数据源:
zurerm_kubernetes_service_versions
(#3382) - 新数据源:
azurerm_user_assigned_identity
(#3343) - 新资源:
azurerm_automation_variable_bool
(#3310) - 新资源:
azurerm_automation_variable_datetime
(#3310) - 新资源:
azurerm_automation_variable_int
(#3310) - 新资源:
azurerm_automation_variable_string
(#3310) - 新资源:
azurerm_api_management_api_operation_policy
(#3374) - 新资源:
azurerm_api_management_api_policy
(#3367) - 新资源:
azurerm_api_management_product_policy
(#3325) - 新资源:
azurerm_api_management_schema
(#3357) - 新资源:
azurerm_cosmosdb_table
(#3442) - 新资源:
azurerm_cosmosdb_cassandra_keyspace
(#3442) - 新资源:
azurerm_cosmosdb_mongo_collection
(#3459) - 新资源:
azurerm_cosmosdb_mongo_database
(#3442) - 新资源:
azurerm_cosmosdb_sql_database
(#3442) - 新资源:
azurerm_firewall_nat_rule_collection
(#3218) - 新资源:
azurerm_data_factory_linked_service_data_lake_storage_gen2
(#3425) - 新资源:
azurerm_network_profile
(#2636)
改进:
- dependencies:更新
github.com/Azure/azure-sdk-for-go
到 v29.0.0 (#3335) - 数据源
azurerm_kubernetes_cluster
- 公开type
块中的agent_pool_profile
字段 (#3424) azurerm_application_gateway
- 对autoscale_configuration
属性的支持 (#3353)azurerm_application_gateway
添加了验证以确保redirect_configuration_name
在设置或backend_address_pool_name
backend_http_settings_name
设置时不得设置 (#3340)azurerm_application_gateway
- 支持affinity_cookie_name
(#3434)azurerm_application_gateway
- 支持disabled_rule_groups
(#3394)azurerm_app_service_slot
- 导出site_credential
块 (#3444)azurerm_batch_pool
对container_configuration
属性的支持 (#3311)azurerm_kubernetes_cluster
- 对api_server_authorized_ip_ranges
属性的支持 (#3262)azurerm_kubernetes_cluster
- 支持在agent_pool_profile
块中进行设置type
(通过虚拟机规模集代理池)(#3424)azurerm_redis_cache
- 支持禁用身份验证(#3389)azurerm_redis_cache
- 使redis_configuration
块可选 (#3397)azurerm_sql_database
- 对read_scale
属性的支持 (#3377)azurerm_stream_analytics_job
-tags
现在可以在属性上设置 (#3329)azurerm_virtual_network_peering
- 重试预配虚拟网络的对等互连(#3392)azurerm_virtual_machine_scale_set
- 支持provision_after_extensions
将多个扩展链接到geather 的属性(#2937)
Bug 修复:
- 数据源:
azurerm_api_management
- 正确返回主机名portal
和proxy
值 (#3385) azurerm_application_gateway
- 不再阻止default_backend_address_pool_name
并redirect_configuration_name
同时设置 (#3286)azurerm_application_gateway
防止后端和探测验证中可能出现的恐慌(#3438)azurerm_eventhub
- 将最小值partition_count
减为正确的值1
(#3439)azurerm_eventhub_namespace
- 减小最大值maximum_throughput_units
以更正值20
(#3440)azurerm_firewall
- 确保块内的值subnet_id
具有名称AzureFirewallSubnet
(#3406)ip_configuration
azurerm_managed_disk
- 现在可以实际创建UltraSSD_LRS
磁盘(#3453)azurerm_redis_configuration
- 在创建过程中正确显示 http 错误(#3397)azurerm_sql_database
- 使collation
字段大小写无法解决 API 中的 bug (#3137)azurerm_stream_analytics_output_eventhub
现在,将为 JSON 输出正确设置format
(#3318)azurerm_app_service_plan
- 支持elastic
SKU 层 (#3402)azurerm_application_gateway
- 支持disabled_rule_group
waf 配置(#3394)azurerm_application_gateway
- 支持exclusion
waf 配置(#3407)azurerm_application_gateway
- 支持更新gateway_ip_configuration.x.subnet_id
a (#3437)
1.27.1 (2019 年 4 月 26 日)
Bug 修复:
- 提供程序现在仅注册可用的资源提供程序 (#3313)
1.27.0 (2019 年 4 月 26 日)
注意:
- 此版本包含与 Terraform v0.12 兼容性的 Terraform SDK 升级。 提供程序与 Terraform v0.11 保持向后兼容,不应进行任何重大行为更改。 (#2968)
1.26.0 (2019 年 4 月 25 日)
改进:
azurerm_app_service
- 对 Java 11 的支持(#3270)azurerm_app_service_slot
- 对 Java 11 的支持(#3270)azurerm_container_group
- 对identity
块的支持 (#3243)
Bug 修复:
- 提供程序将再次通过代理(#3301)
1.25.0 (2019 年 4 月 17 日)
特征:
- 新数据源:
azurerm_batch_certificate
(#3097) - 新数据源:
azurerm_express_route_circuit
(#3158) - 新数据源:
azurerm_firewall
(#3235) - 新数据源:
azurerm_hdinsight_cluster
(#3196) - 新数据源:
azurerm_stream_analytics_job
(#3227) - 新资源:
azurerm_batch_certificate
(#3097) - 新资源:
azurerm_data_factory
(#3159) - 新资源:
azurerm_data_factory_dataset_mysql
(#3267) - 新资源:
azurerm_data_factory_dataset_postgresql
(#3267) - 新资源:
azurerm_data_factory_dataset_sql_server_table
(#3236) - 新资源:
azurerm_data_factory_linked_service_sql_server
(#3205) - 新资源:
azurerm_data_factory_linked_service_mysql
(#3265) - 新资源:
azurerm_data_factory_linked_service_postgresql
(#3266) - 新资源:
azurerm_data_factory_pipeline
(#3244) - 新资源:
azurerm_hdinsight_kafka_cluster
(#3196) - 新资源:
azurerm_hdinsight_kbase_cluster
(#3196) - 新资源:
azurerm_hdinsight_hadoop_cluster
(#3196) - 新资源:
azurerm_hdinsight_interactive_query_cluster
(#3196) - 新资源:
azurerm_hdinsight_ml_services_cluster
(#3196) - 新资源:
azurerm_hdinsight_rserver_cluster
(#3196) - 新资源:
azurerm_hdinsight_spark_cluster
(#3196) - 新资源:
azurerm_hdinsight_storm_cluster
(#3196) - 新资源:
azurerm_iothub_shared_access_policy
(#3009) - 新资源:
azurerm_public_ip_prefix
(#3139) - 新资源:
azurerm_stream_analytics_job
(#3227) - 新资源:
azurerm_stream_analytics_function_javascript_udf
(#3249) - 新资源:
azurerm_stream_analytics_stream_input_blob
(#3250) - 新资源:
azurerm_stream_analytics_stream_input_eventhub
(#3250) - 新资源:
azurerm_stream_analytics_stream_input_iothub
(#3250) - 新资源:
azurerm_stream_analytics_output_blob
(#3250) - 新资源:
azurerm_stream_analytics_output_eventhub
(#3250) - 新资源:
azurerm_stream_analytics_output_servicebus_queue
(#3250)
改进:
- dependencies:更新
github.com/Azure/azure-sdk-for-go
到 v26.7.0 (#3126) - dependencies:更新
github.com/Azure/go-autorest
到 v11.7.0 (#3126) - dependencies: updateing
github.com/hashicorp/terraform
to44702fa6c163
(#3181) - 数据源:
azurerm_batch_pool
- 将resource_file
块添加到start_task
块 (#3192) - 数据源:
azurerm_subnet
- 公开service_endpoint
字段 (#3184) azurerm_batch_pool
- 将resource_file
块添加到start_task
块 (#3192)azurerm_container_group
- 支持指定liveness_probe
和块 (#3118readiness_probe
)azurerm_key_vault_access_policy
- 对设置storage_permissions
的支持(#3153)azurerm_kubernetes_cluster
-network_policy
现在支持azure
(#3213)azurerm_iothub
- 支持配置ip_filter_rule
(#3173)azurerm_public_ip
- 支持附加 aazurerm_public_ip_prefix
(#3139)azurerm_redis_cache
- 支持设置aof_backup_enabled
和aof_storage_connection_string_0
aof_storage_connection_string_1
(#3155)azurerm_storage_blob
- 对metadata
属性的支持 (#3206)azurerm_traffic_manager_profile
- 支持MultiValue
属性的和Weighted
值traffic_routing_method
(#3207)azurerm_virtual_network_gateway
- 对VpnGw1AZ
SKUVpnGw2AZ
VpnGw3AZ
的支持(#3171)
Bug 修复:
- 依赖项:降级安全性 API以
2017-08-01-preview
解决中断性 API 更改(#3269) azurerm_app_service
- 从use_32_bit_worker_process
块中的site_config
属性中删除 Computed (#3219)azurerm_app_service_slot
- 从use_32_bit_worker_process
块中的site_config
属性中删除 Computed (#3219)azurerm_batch_account
- 暂时将资源组名称视为不区分大小写来处理 API bug (#3260)azurerm_batch_pool
- 暂时将资源组名称视为不区分大小写来处理 API bug (#3260)azurerm_app_service
- 确保正确检测到已删除App 服务 (#3198)azurerm_function_app
- 确保正确检测到已删除的函数应用(#3198)azurerm_virtual_machine
- 为identity_ids
字段添加验证 (#3183)
1.24.0 (2019 年 4 月 3 日)
升级说明:
azurerm_kubernetes_cluster
-ssh_key
现在仅限于单个元素来反映 API 期望的内容(#3099)
特征:
- 新数据源:
azurerm_api_management_api
(#3010) - 新资源:
azurerm_api_management_api
(#3010) - 新资源:
azurerm_api_management_api_operation
(#3121) - 新资源:
azurerm_api_management_api_version_set
(#3073) - 新资源:
azurerm_api_management_authorization_server
(#3123) - 新资源:
azurerm_api_management_certificate
(#3141) - 新资源:
azurerm_api_management_logger
(#2994) - 新资源:
azurerm_api_management_openid_connect_provider
(#3143) - 新资源:
azurerm_api_management_product_api
(#3066) - 新资源:
azurerm_api_management_subscription
(#3103)
改进:
- 数据源:
azurerm_app_service
- 导出cors
标头 (#2870) - 数据源:
azurerm_storage_account
- 公开分层命名空间状态(#3032) azurerm_api_management
- 支持sign_in
sign_up
和policy
块 (#3151)azurerm_app_service
- 支持在App 服务计划之间迁移 (#3048)azurerm_app_service
- 支持块中site_config
字段的其他类型scm_type
(#3019)azurerm_app_service
- 支持指定cors
标头 (#2870)azurerm_app_service_slot
- 支持指定cors
标头 (#2870)azurerm_app_service_slot
- 支持块中site_config
字段的其他类型scm_type
(#3019)azurerm_application_gateway
- 支持 WAF 配置属性request_body_check
和max_request_body_size_kb
(#3093)azurerm_application_gateway
- 对hostname
属性的支持 (#2990)azurerm_application_gateway
- 对重定向规则的支持 (#2908)azurerm_application_gateway
- 支持zones
(#3144)azurerm_batch_account
- 现在导出primary_access_key
和secondary_access_key
account_endpoint
属性 (#3071)azurerm_container_group
- 支持附加 GPU (#3053)azurerm_eventhub
- 对skip_empty_archives
属性的支持 (#3074)azurerm_eventhub_namespace
- 最大maximum_throughput_units
增加到 100 (#3049)azurerm_function_app
- 导出possible_outbound_ip_addresses
(#3043)azurerm_iothub
- 属性batch_frequency_in_seconds
、max_chunk_size_in_bytes
、encoding
、container_name
file_name_format
现在根据类型正确差异(#2951)azurerm_image
- 对zone_resilient
属性的支持 (#3100)azurerm_kubernetes_cluster
- 对network_profile
属性的支持 (#2987)azurerm_key_vault
- 对storage_permissions
属性的支持 (#3081)azurerm_managed_disk
- 支持最多 32TB 的托管磁盘(#3062)azurerm_mssql_elasticpool
- 支持设置zone_redundant
属性 (#3104)azurerm_redis_cache
- 对minimum_tls_version
属性的支持 (#3111)azurerm_storage_account
- 支持配置分层命名空间状态(#3032)azurerm_storage_account
- 公开 DFS 文件辅助终结点和 Web 终结点(#3110)azurerm_virtual_machine
- 支持最多 32TB 的托管磁盘(#3062)azurerm_virtual_machine_scale_set
- 支持最多 32TB 的托管磁盘(#3062)
Bug 修复:
azurerm_application_gateway
- 正确填充来自新属性和已弃用属性fqdns
/fqdn_list
的后端地址(#3085)azurerm_key_vault_certificate
- 使contents
password
certificate
块内变得敏感(#3064)monitor_metric_alert
- 对设置为aggregation
count
(#3047) 的支持azurerm_virtual_network_gateway
- 修复没有元素时bgp_settings
崩溃 (#3038)azurerm_virtual_machine_scale_set
- 支持设置为zones
空列表(#3142)
1.23.0 (2019 年 3 月 8 日)
特征:
- 新数据源:
azurerm_api_management_group
(#2809) - 新数据源:
azurerm_api_management_product
(#2953) - 新数据源:
azurerm_api_management_user
(#2954) - 新数据源:
azurerm_availability_set
(#2850) - 新数据源:
azurerm_network_watcher
(#2791) - 新数据源:
azurerm_recovery_services_protection_policy_vm
(#2974) - 新资源:
azurerm_api_management_group
(#2809) - 新资源:
azurerm_api_management_group_user
(#2972) - 新资源:
azurerm_api_management_product
(#2953) - 新资源:
azurerm_api_management_product_group
(#2984) - 新资源:
azurerm_api_management_property
(#2986) - 新资源:
azurerm_api_management_user
(#2954) - 新资源:
azurerm_connection_monitor
(#2791) - 新资源:
azurerm_eventgrid_domain
(#2884) - 新资源:
azurerm_eventgrid_event_subscription
(#2967) - 新资源:
azurerm_lb_outbound_rule
(#2912) - 新资源:
azurerm_media_service_account
(#2711)
改进:
- 依赖项:升级到 v25.1.0(
github.com/Azure/azure-sdk-for-go
#2886) - 依赖项:升级到 v11.4.0(
github.com/Azure/go-autorest
#2886) azurerm_application_gateway
- 支持在backend_http_settings
块中进行设置path
(#2879)azurerm_application_gateway
- 支持设置为connection_draining
backend_http_settings
(#2778)azurerm_container_group
- 支持指定diagnostics
块 (#2763)azurerm_iothub
- 对fallback_route
属性的支持 (#2764)azurerm_key_vault
- 支持 1024access_policy
块(#2866)azurerm_redis_cache
- 支持在块中配置maxfragmentationmemory_reserved
(#2887)redis_configuration
azurerm_servicebus_namespace
- 允许capacity
0
设置为非高级版 SKU (#2920)azurerm_service_fabric_cluster
- 支持设置capacities
和placement_properties
(#2936)azurerm_storage_account
- 公开主要/辅助_host
属性(#2792)
Bug 修复:
azurerm_api_management
- 切换到使用 API 版本2018-01-01
而不是2018-06-01-preview
(#2958)azurerm_application_gateway
- 更新块中的默认值file_upload_limit_mb
以100
匹配文档(#3012waf_configuration
)azurerm_batch_pool
- 更新max_tasks_per_node
为 ForceNew (#2856)azurerm_key_vault_access_policy
- 创建属性时key_vault_id
不再无提示失败/不存在(#2922)azurerm_policy_definition
- 将metadata
字段设置为计算 (#2939)azurerm_redis_firewall_rule
- 允许字段中的name
下划线 (#2906)azurerm_iothub
- 将connection_string
属性标记为敏感(#3007)azurerm_iothub
- 确保type
属性始终为 set (#3007)
1.22.1 (2019 年 2 月 14 日)
Bug 修复:
azurerm_key_vault_access_policy
- 如果key_vault_id
为空,将无法再找到密钥库 (#2874)azurerm_key_vault_certificate
- 如果key_vault_id
为 (#2874), 将无法再找到密钥库azurerm_key_vault_key
- 如果key_vault_id
为 (#2874), 将无法再找到密钥库azurerm_key_vault_secret
- 如果key_vault_id
为 (#2874), 将无法再找到密钥库azurerm_storage_container
- 支持存储帐户中的大量容器(#2873)
1.22.0 (2019 年 2 月 11 日)
升级说明:
- v1.22 版本包含一些现有资源重复的新资源,目的是更正一些无效的命名,以便我们可以在提供程序的下一个主要版本中删除错误命名的资源。 有关如何在这些资源之间迁移的详细信息,请参阅 升级指南 。
- 数据源
azurerm_builtin_role_definition
已弃用,支持azurerm_role_definition
数据源,该数据源现在提供相同的功能,并将在 AzureRM 提供程序的下一个主要版本 (2.0) (#2798) 中删除 - 该
azurerm_log_analytics_workspace_linked_service
资源已弃用,支持 (新) 资源,并将在 AzureRM 提供程序的下一个主要版本 (2.0)azurerm_log_analytics_linked_service
(#2768) 中删除 - 该
azurerm_autoscale_setting
资源已弃用,支持 (新) 资源,并将在 AzureRM 提供程序的下一个主要版本 (2.0)azurerm_monitor_autoscale_setting
(#2768) 中删除 - 该
azurerm_metric_alertrule
资源已弃用,转而支持 (新) 资源,并将在 AzureRM 提供程序的下一个主要版本 (2.0)azurerm_monitor_metric_alertrule
(#2762) 中删除
特征:
- 新数据源:
azurerm_policy_definition
(#2788) - 新数据源:
azurerm_servicebus_namespace
(#2841) - 新资源:
azurerm_ddos_protection_plan
(#2654) - 新资源:
azurerm_log_analytics_linked_service
(#2768) - 新资源:
azurerm_monitor_autoscale_setting
(#2768) - 新资源:
azurerm_monitor_metric_alertrule
(#2762) - 新资源:
azurerm_network_interface_application_security_group_association
(#2789)
弃用功能:
- 数据源
azurerm_key_vault_key
- 弃用vault_uri
支持key_vault_id
的属性 (#2820) - 数据源
azurerm_key_vault_secret
- 弃用vault_uri
支持key_vault_id
的属性 (#2820) azurerm_key_vault_certificate
- 弃用vault_uri
有利于key_vault_id
(#2820) 的属性azurerm_key_vault_key
- 弃用vault_uri
有利于key_vault_id
(#2820) 的属性azurerm_key_vault_access_policy
- 弃用vault_name
有利于key_vault_id
(#2820) 的和resource_group_name
属性azurerm_key_vault_secret
- 弃用vault_uri
有利于key_vault_id
(#2820) 的属性azurerm_application_gateway
- 弃用fqdn_list
赞成fqdns
的字段 (#2768)azurerm_application_gateway
- 弃用ip_address_list
赞成ip_addresses
的字段 (#2768)azurerm_builtin_role_definition
- 弃用支持azurerm_role_definition
数据源,该数据源现在提供相同的功能(#2798)azurerm_log_analytics_workspace_linked_service
- 弃用(已重命名)azurerm_log_analytics_linked_service
资源(#2768)azurerm_monitor_autoscale_setting
- 弃用(已重命名)azurerm_autoscale_setting
资源(#2768)azurerm_network_interface
- 弃用新application_security_group_ids
azurerm_network_interface_application_security_group_association
资源(#2789)
改进:
- dependencies:切换到 Go 模块 (#2705)
- 依赖项:升级到 github.com/Azure/go-autorest 的 v11.3.2 (#2744)
- 数据源:
azurerm_role_definition
- 支持按名称查找角色(#2798) azurerm_application_gateway
- 对http2
属性的支持 (#2735)azurerm_application_gateway
- 对file_upload_limit_mb
属性的支持 (#2666)azurerm_application_gateway
- 对custom_error_configuration
属性的支持 (#2783)azurerm_application_gateway
- 支持pick_host_name_from_backend_address
和属性 (#2658pick_host_name_from_backend_http_settings
)azurerm_app_service
- 对client_cert_enabled
属性的支持 (#2765)azurerm_autoscale_setting
- 支持值(0
maximum
minimum
default
1000
#2815)azurerm_batch_pool
- 对max_tasks_per_node
属性的支持 (#2805)azurerm_cognitive_account
- 导出primary_access_key
和secondary_access_key
(#2825)azurerm_cosmosdb_account
- 支持EnableAggregationPipeline
MongoDBv3.4
和mongoEnableDocLevelTTL
功能 (#2715)azurerm_data_lake_store_file
- 支持大于 4 兆字节的文件上传(#2633)azurerm_function_app
- 通过linux_fx_version
属性支持 linux (#2767)azurerm_mssql_elasticpool
- 支持设置max_size_bytes
(#2346)azurerm_mssql_elasticpool
- 支持设置max_size_gb
(#2695)azurerm_postgresql_server
- 对版本10
和10.2
(#2768) 的支持azurerm_kubernetes_cluster
- 添加其他验证 (#2772)azurerm_signalr_service
- 导出primary_access_key
、secondary_access_key
primary_connection_string
和辅助访问密钥以及secondary_connection_string
连接字符串 (#2655)azurerm_subnet
- 支持其他子网委派类型(#2667)
Bug 修复:
azurerm_azuread_application
- 修复错误设置的 bugreply_uris
(#2729)azurerm_batch_pool
- 现在可以设置多个环境变量(#2685)azurerm_cosmosdb_account
- 删除资源时防止偶尔出错 (#2702)azurerm_cosmosdb_account
- 允许属性的ip_range_filter
空值 (#2713)azurerm_express_route_circuit
- 将premium
SKU 添加回验证逻辑(#2692)azurerm_firewall
- 确保更新期间不会删除规则(#2663)azurerm_notification_hub_namespace
- 现在轮询创建以处理最终一致性 (#2701)azurerm_redis_cache
- 锁定虚拟网络/子网名称以避免争用条件(#2725)azurerm_service_bus_subscription
- 名称现在可以以数字开头(#2672)azurerm_security_center
- 将创建超时增加到30m
(#2724)azurerm_service_fabric_cluster
- 未指定时不再传递给reverse_proxy_endpoint_port
API (#2747)azurerm_subnet
- 修复服务终结点为 nil 时的崩溃 (#2742)azurerm_subnet
- 在虚拟网络更新期间将不再丢失服务终结点(#2738)
1.21.0 (2019 年 1 月 11 日)
特征:
- 新数据源:
azurerm_application_insights
(#2625) - 新数据源:
azurerm_batch_account
(#2428) - 新数据源:
azurerm_batch_pool
(#2461) - 新数据源:
azurerm_lb
(#2354) - 新数据源:
azurerm_lb_backend_address_pool
(#2354) - 新数据源:
azurerm_virtual_machine
(#2463) - 新资源:
azurerm_application_insights_api_key
(#2556) - 新资源:
azurerm_batch_account
(#2428) - 新资源:
azurerm_batch_pool
(#2461) - 新资源:
azurerm_firewall_application_rule_collection
(#2532) - 新资源:
azurerm_policy_set_definition
(#2535)
改进:
- 配置:支持指定
partner_id
合作伙伴资源归属(#2643) - dependencies: updateing to
v24.0.0
Azure/azure-sdk-for-go
(#2572) - 依赖项:将
network
SDK 升级到2018-08-01
(#2433) - 数据源:
azurerm_app_service
- 导出possible_outbound_ip_addresses
(#2513) - 数据源:
azurerm_azuread_application
- 弃用用于拆分的 AzureAD 提供程序(#2632) - 数据源:
azurerm_azuread_service_principal
- 弃用用于拆分的 AzureAD 提供程序(#2632) - 数据源:
azurerm_container_registry
- 现在导出tags
(#2607) - 数据源:
azurerm_network_interface
- 现在导出ip_configuration.private_ip_address_version
(#2646) - 数据源:
azurerm_public_ip
- 现在导出location
、sku
导出allocation_method
reverse_fqdn
和zones
(#2576) azurerm_app_service
- 导出possible_outbound_ip_addresses
(#2513)azurerm_azuread_application
- 弃用支持拆分的 AzureAD 提供程序 (#2632)azurerm_azuread_service_principal
- 弃用支持拆分的 AzureAD 提供程序 (#2632)azurerm_azuread_service_principal_password
- 弃用支持拆分的 AzureAD 提供程序 (#2632)azurerm_cognitive_account
- 支持SpeechServices
类型 (#2583)azurerm_container_group
- 弃用的容器属性port
和protocol
允许多个端口的端口(#1930)azurerm_eventhub_namespace
- 支持kafka_enabled
(#2395)azurerm_firewall
- 将public_ip_address_id
属性重命名为ip_address_id
(#2433)azurerm_kubernetes_cluster
- 支持虚拟节点 (#2641)azurerm_kubernetes_cluster
dns_prefix
- 现在强制使用新资源并经过正确验证 (#2611)azurerm_log_analytics_workspace_linked_service
- 现在正确传递 uppcaseworkspace_name
值(#2594)azurerm_network_interface
- 支持 IPv6 地址 (#2548)azurerm_policy_assignment
- 对托管服务标识的支持 (#2549)azurerm_policy_assignment
- 支持属性not_scopes
的排除项 (#2620)azurerm_policy_definition
- 警察现在可以分配给管理组 (#2490)azurerm_policy_set_definition
- 现在可以将策略集分配给管理组(#2618)azurerm_public_ip
- 弃用public_ip_address_allocation
赞成allocation_method
更好地匹配 SDK (#2576)azurerm_redis_cache
- 添加可用性区域支持 (#2580)azurerm_service_fabric_cluster
- 支持azure_active_directory
(#2553)azurerm_service_fabric_cluster
- 支持reverse_proxy_certificate
(#2544)azurerm_service_fabric_cluster
- 支持reverse_proxy_endpoint_port
(#2544)azurerm_subnet
- 对委派的支持 (#2042)
Bug 修复:
- 数据源:
azurerm_managed_disk
- 公开create_option
字段(#2597) - 数据源:
azurerm_network_interface
- 在ip_configuration
块中公开application_security_group_ids
(#2599) - 数据源:
azurerm_snapshot
- 确保disk_size_gb
已设置(#2596) - 数据源:
azurerm_storage_account
- 确保account_replication_type
正确设置字段(#2595) azurerm_app_service
- 处理任何顺序连接字符串 (#2609)azurerm_app_service_slot
- 处理任何顺序连接字符串 (#2609)azurerm_network_security_rule
- 属性source_application_security_group_ids
,现已destination_application_security_group_ids
正确读取和导入 (#2558)azurerm_role_assignment
- 在导入期间检索角色定义名称(#2565)azurerm_template_deployment
- 修复回归和支持嵌套模板部署 (#2514)
1.20.0 (2018 年 12 月 12 日)
特征:
- 新数据源:
azurerm_monitor_action_group
(#2430) - 新资源:
azurerm_mariadb_database
(#2445) - 新资源:
azurerm_mariadb_server
(#2406) - 新资源:
azurerm_signalr_service
(#2410)
改进:
- 身份验证:切换到使用共享 Azure 身份验证库 (#2355)
- 身份验证:支持在客户端证书中使用服务主体进行身份验证(#2471)
- 身份验证:使用访问群体地址请求令牌 (#2381)
- 身份验证:切换到从 Azure CLI 请求令牌(#2387)
- sdk:升级到策略 API 版本
2018-05-01
(#2386) - 数据源:
azurerm_kubernetes_cluster
- 支持没有 Microsoft Entra ID 的基于角色访问控制 (#2495) - 数据源:
azurerm_kubernetes_cluster
- 公开clusterAdmin
凭据(#2495) - 数据源:
azurerm_subscriptions
- 能够按显示名称上的前缀/包含进行筛选(#2429) azurerm_app_service
- 支持在site_config
块中配置app_command_line
(#2350)azurerm_app_service_plan
- 已弃用properties
并移动,per_site_scaling
并reserved
移动到app_service_environment_id
顶级 (#2442)azurerm_app_service_slot
- 支持在site_config
块中配置app_command_line
(#2350)azurerm_application_insights
- 添加了Node.JS
应用程序类型(#2407)azurerm_container_registry
- 通过georeplication_locations
属性对异地副本 (replica)的支持 (#2055)azurerm_key_vault
- 公开backup
的权限和restore
secret_permissions
可选key_permissions
权限(#2363)azurerm_kubernetes_cluster
- 支持没有 Microsoft Entra ID 的基于角色的访问控制 (#2495)azurerm_kubernetes_cluster
- 公开clusterAdmin
凭据 (#2495)azurerm_mssql_elasticpool
- 已弃用elastic_pool_properties
属性并移动到max_size_bytes
zone_redundant
顶级(#2378)azurerm_mysql_server
- 支持新 SKUGP_Gen5_64
和MO_Gen5_32
(#2446)azurerm_postgresql_server
支持新的 SKUGP_Gen5_64
和 - (#2447MO_Gen5_32
)
Bug 修复:
- 数据源:
azurerm_logic_app_workflow
- 随后的参数是平展之前的字符串(#2348) - 数据源:
azurerm_public_ip
- 随后的属性始终存在(#2448) - 数据源:
azurerm_route_table
- 已更新验证以防止空值和空白property
值引起恐慌(#2467) azurerm_key_vault
- 修复了从同一虚拟网络(#2324)使用多个子网的死锁情况azurerm_eventhub
- 使partition_count
现场 ForceNew (#2400)azurerm_eventhub
- 现在验证storage_account_id
是否为适当的资源 ID (#2374)azurerm_mssql_elasticpool
- 对属性的name
宽松验证 (#2398)azurerm_recovery_services_protection_policy_vm
- 添加了timezone
属性 (#2404)azurerm_route_table
- 已更新验证以防止空值和空白property
值引起恐慌(#2467)azurerm_sql_server
- 仅更新admin_login_password
更改时,才允许在 Terraform 外部对其进行管理(#2263)azurerm_virtual_machine
- 访问前检查属性 (#2365)
1.19.0 (2018 年 11 月 15 日)
特征:
- 新数据源:
azurerm_key_vault_key
(#2231) - 新数据源:
azurerm_monitor_diagnostic_setting
(#1291) - 新资源:
azurerm_iothub_consumer_group
(#2243) - 新资源:
azurerm_monitor_diagnostic_setting
(#1291) - 新资源:
azurerm_mssql_elasticpool
(#2071)
改进:
- dependencies:切换到 Go 1.11 (#2229)
- 身份验证:重构以允许功能切换身份验证模式(#2199)
- 数据源:
azurerm_kubernetes_cluster
- 支持role_based_access_control
(#1820) azurerm_app_service
- 对 PHP 7.2 的支持(#2308)azurerm_app_service_slot
- 对 PHP 7.2 的支持(#2308)azurerm_databricks_workspace
- 修复字段上的name
验证 (#2221)azurerm_function_app
- 对enable_builtin_logging
属性的支持 (#2268)azurerm_kubernetes_cluster
- 支持role_based_access_control
(#1820)azurerm_network_interface
- 弃用internal_fqdn
,因为它不再可由 Azure 设置/返回(#2253)azurerm_shared_image_version
- 允许更大的版本数 (#2301)azurerm_virtual_machine
- 支持分配系统和用户托管标识(#2188)azurerm_virtual_machine_scale_set
- 支持分配系统和用户托管标识(#2188)azurerm_virtual_machine_scale_set
- 支持设置eviction_policy
(#2226)azurerm_virtual_network_gateway
- 支持区域冗余网关(#2260)
Bug 修复:
- 数据源:
azurerm_api_management
- 确保public_ip_addresses
设置字段 (#2310) azurerm_api_management
- 确保public_ip_addresses
设置字段 (#2310)azurerm_application_gateway
- 重构以确保设置所有字段(#2054)azurerm_application_gateway
- SSL 证书不再持续差异(#2054)azurerm_azuread_application
- 修复回归并允许http
identifier_uris
属性reply_urls
(#2320)azurerm_cosmosdb_account
- 范围ip_range_filter
筛选器现在允许 /32 ip 地址 (#2222)azurerm_public_ip
- 修复字段的大小ip_version
/public_ip_address_allocation
写 (#2296)azurerm_recovery_services_protected_vm
- VM 现在可以位于其他资源组中,然后是保管库 (#2287)azurerm_role_assignment
- 现在将在创建服务主体后等待 (#2204)azurerm_route
- 允许设置为next_hop_in_ip_address
空值 (#2184)azurerm_route_table
- 允许设置为next_hop_in_ip_address
空值 (#2184)azurerm_virtual_network_gateway
- 如果省略计划,计划现在为空bgp_settings
(#2304)azurerm_virtual_network
- 添加 valdiation 以防止恐慌 (#2305)
1.18.0 (2018 年 11 月 2 日)
特征:
改进:
- 身份验证:将身份验证方法与提供程序分离,以启用拆分身份验证库(#2197)
- 身份验证:使用来自环境的代理(如果已设置)(#2133)
- 依赖项:升级到 v21.3.0(
github.com/Azure/azure-sdk-for-go
#2163) - 重构:分离资源提供程序注册以启用拆分身份验证库 (#2197)
- sdk:升级到
2018-10-01
containerinstance
sdk (#2174) azurerm_automation_account
- 公开dsc_server_endpoint
、dsc_primary_access_key
属性dsc_secondary_access_key
(#2166)azurerm_automation_account
- 对free
SKU 的支持 (#2166)azurerm_client_config
- 确保service_principal_application_id
并service_principal_object_id
始终设置 (#2120)azurerm_cosmosdb_account
- 对enable_multiple_write_locations
属性的支持 (#2109)azurerm_eventhub_namespace
- 允许maximum_throughput_units
为零 (#2124)azurerm_key_vault_certificate
- 支持设置extended_key_usage
(#2128)azurerm_key_vault_certificate
- 对设置subject_alternative_names
的支持 (#2123)azurerm_managed_disk
- 对UltraSSD_LRS
存储帐户类型的支持 (#2118)azurerm_monitor_activity_log_alert
- 支持条件字段resource_provider
,resource_type
(resource_group
#2150)azurerm_recovery_services_protected_vm
-backup_policy_id
现在是必需的 (#2154)azurerm_sql_database
- 将验证添加到requested_service_objective_name
(#2125)azurerm_virtual_network_gateway
- 支持OpenVPN
作为客户端协议选项(#2126)azurerm_virtual_machine_scale_set
- 对application_security_group_ids
ip_configuration
属性的支持 (#2009)azurerm_virtual_machine_scale_set
- 支持使用自动 OS 升级的滚动升级策略 (#922)
Bug 修复:
- 安全性:从调试日志中删除
Authorization
标头 (#2131) azurerm_api_management
- 验证块中hostname_configuration
字段的密钥库机密 IDkey_vault_id
(#2189)azurerm_function_app
- 在手动删除时正确将资源标记为缺失 (#2111)azurerm_kubernetes_cluster
- 更改为os_disk_size_gb
作为 API 计算现在返回有效的默认值 (#2117)azurerm_public_ip
-domain_name_label
验证现在允许 63 个字符(#2122)azurerm_virtual_machine
availability_set_id
- 与zones
(#2185) 发生冲突
1.17.0 (2018 年 10 月 18 日)
升级说明:
azurerm_virtual_machine_scale_set
- 块内的ip_configuration
network_profile
字段primary
现在是必需的,以匹配 Azure API 中的行为更改。 (#2035)
特征:
- 新数据源:
azurerm_monitor_log_profile
(#1792) - 新资源:
azurerm_api_management
(#1516) - 新资源:
azurerm_automation_dsc_configuration
(#1512) - 新资源:
azurerm_automation_dsc_nodeconfiguration
(#1512) - 新资源:
azurerm_automation_module
(#1512) - 新资源:
azurerm_cognitive_account
(#962) - 新资源:
azurerm_databricks_workspace
(#1134) - 新资源:
azurerm_dev_test_policy
(#2070) - 新资源:
azurerm_dev_test_linux_virtual_machine
(#2058) - 新资源:
azurerm_dev_test_windows_virtual_machine
(#2058) - 新资源:
azurerm_monitor_activitylog_alert
(#1989) - 新资源:
azurerm_monitor_metric_alert
(#2026) - 新资源:
azurerm_monitor_log_profile
(#1792) - 新资源:
azurerm_network_interface_application_gateway_backend_address_pool_association
(#2079) - 新资源:
azurerm_network_interface_backend_address_pool_association
(#2079) - 新资源:
azurerm_network_interface_nat_rule_association
(#2079) - 新资源:
azurerm_recovery_services_protection_policy_vm
(#1978) - 新资源:
azurerm_recovery_services_protected_vm
(#1637) - 新资源:
azurerm_security_center_contact
(#2045) - 新资源:
azurerm_security_center_subscription_pricing
(#2043) - 新资源:
azurerm_security_center_workspace
(#2072) - 新资源:
azurerm_subnet_network_security_group_association
(#1933) - 新资源:
azurerm_subnet_route_table_association
(#1933)
Bug 修复:
- 数据源
azurerm_subnet
- 修复错误消息中资源组名称和网络名称的排序 (#2017) azurerm_kubernetes_cluster
- 对属性使用正确的大小写addon_profile
oms_agent
(#1995)azurerm_service_bus_queue
- 支持max_delivery_count
(#2028)azurerm_redis_cache
-capcity
现在可以成功更改 (#2088)azurerm_virtual_machine_scale_set
-primary
现在需要在块内ip_configuration
network_profile
(将行为更改与 Azure API 匹配)(#2035)
改进:
azurerm_application_gateway
- 对StandardV2
WAFV2
sku 和层的支持 (#2015)azurerm_container_group
- 添加secure_environment_variables
属性 (#2024)azurerm_dev_test_virtual_network
- 支持管理子网(#2041)azurerm_key_vault
- 对虚拟网络规则的支持 (#2027)azurerm_kubernetes_cluster
- 更改oms_agent
属性不再强制新资源 (#2021)azurerm_postgresql_virtual_network_rule
- 支持ignore_missing_vnet_service_endpoint
(#2056)azurerm_public_ip
- 支持 IPv6 地址(#2019)azurerm_search_service
- 添加管理和primary_key
secondary_key
代理 (#2074)azurerm_role_definition
- 向数据源添加data_actions
和not_data_actions
添加到数据源 (#2110)azurerm_storage_container
- 更改container_access_type
不再强制新资源 (#2075)azurerm_user_assigned_identity
- 现在导出client_id
属性 (#2078)
1.16.0 (2018 年 10 月 1 日)
升级说明:
azurerm_azuread_application
- 属性homepage
,identifier_uris
现在reply_urls
需要https
Azure (#1960)
特征:
- 新数据源:
azurerm_dev_test_lab
(#1944) - 新数据源:
azurerm_shared_image
(#1987) - 新数据源:
azurerm_shared_image_gallery
(#1987) - 新数据源:
azurerm_shared_image_version
(#1987) - 新资源:
azurerm_dev_test_lab
(#1944) - 新资源:
azurerm_dev_test_virtual_network
(#1944) - 新资源:
azurerm_shared_image
(#1987) - 新资源:
azurerm_shared_image_gallery
(#1987) - 新资源:
azurerm_shared_image_version
(#1987)
改进:
- 依赖项:升级到 v21.0.0 of
github.com/Azure/azure-sdk-for-go
(#1996) azurerm_cosmosdb_account
- 添加is_virtual_network_filter_enabled
和代理 (#1961virtual_network_rule
)
Bug 修复:
- 数据源
azurerm_builtin_role_definition
:支持data_actions
和not_data_actions
(#2000) azurerm_app_service_plan
- 公开有关失败的其他信息(#1926)azurerm_app_service_custom_hostname_binding
- 处理正在并行创建的多个绑定(#1970)azurerm_lb_rule
- 允许0
frontend_port
和backend_port
再次 (#1951)azurerm_public_ip
- 正确读取和导入idle_timeout_in_minutes
属性 (#1925)azurerm_role_assignment
- 仅在可重试时重试错误(#1934)azurerm_role_definition
- 支持data_actions
和块 (#1971not_data_action
)azurerm_service_fabric_cluster
- 允许两个client_certificate_thumbprint
块 (#1938)azurerm_service_fabric_cluster
- 支持指定cluster_code_version
字段 (#1945)azurerm_virtual_network
- 公开id
每个子网(#1913)azurerm_virtual_machine
- 处理托管磁盘 ID 为 nil (#1947)azurerm_virtual_machine_data_disk_attachment
- 安装 VM 扩展时支持数据磁盘附件(#1950)azurerm_virtual_machine_scale_set
admin_password
- 再次在块中创建os_profile
可选 (#1958)
1.15.0 (2018 年 9 月 14 日)
特征:
- 新资源:
azurerm_firewall
(#1627) - 新资源:
azurerm_firewall_network_rule_collection
(#1627) - 新资源:
azurerm_mysql_virtual_network_rule
(#1879)
改进:
- 依赖项:升级到 v20.1.0(
github.com/Azure/azure-sdk-for-go
#1861) - 依赖项:升级到 v10.15.4 of
github.com/Azure/go-autorest
(#1861) (#1909) - sdk:升级到计算 API 的版本
2018-06-01
(#1861) azurerm_automation_runbook
- 支持指定内容字段 (#1696)azurerm_app_service
- 添加virtual_network_name
属性 (#1896)azurerm_app_service_slot
- 添加virtual_network_name
属性 (#1896)azurerm_key_vault_certificate
- 添加thumbprint
属性 (#1904)azurerm_servicebus_queue
- 为ISO8601持续时间添加验证 (#1921)azurerm_servicebus_topic
- 为ISO8601持续时间添加验证 (#1921)azurerm_sql_database
- 添加threat_detection_policy
属性 (#1628)azurerm_virtual_network
- 添加验证以防止name
空值 (#1898)azurerm_virtual_machine
- 对 (#1901) 的支持managed_disk_type
StandardSSD_LRS
azurerm_virtual_machine_scale_set
- 对 (#1901) 的支持managed_disk_type
StandardSSD_LRS
azurerm_virtual_network_gateway
- 其他验证 (#1899)
Bug 修复:
- 数据源:
azurerm_azuread_service_principal
- 将包含名称的筛选器传递到 Azure,而不是在本地查询(#1862) - 数据源:
azurerm_azuread_service_principal
- 将包含名称的筛选器传递到 Azure,而不是在本地查询(#1862) azurerm_logic_app_trigger_http_request
-relative_path
属性现在允许/
s 和{}
s (#1918)azurerm_role_assignment
- 在删除期间分析资源 ID (#1887)azurerm_role_definition
- 在删除期间分析资源 ID (#1887)azurerm_servicebus_namespace
- 轮询删除命名空间(#1908)
1.14.0 (2018 年 9 月 6 日)
特征:
- 新数据源:
azurerm_management_group
(#1877) - 新资源:
azurerm_management_group
(#1788) - 新资源:
azurerm_postgresql_virtual_network_rule
(#1774)
改进:
- 身份验证:使客户端注册保持一致(#1845)
azurerm_application_insights
- 支持MobileCenter
类型 (#1878)azurerm_function_app
- 从version
字段中删除验证 (#1872)azurerm_iothub
- 导出event_hub_events_endpoint
和event_hub_events_path
event_hub_operations_path
event_hub_operations_endpoint
字段 (#1789)azurerm_iothub
- 支持endpoint
和块 (#1693route
)azurerm_kubernetes_cluster
- 创建linux_profile
可选 (#1821)azurerm_storage_blob
- 支持导入 (#1816)azurerm_storage_container
- 支持导入 (#1816)azurerm_storage_queue
- 支持导入 (#1816)azurerm_storage_table
- 支持导入 (#1816)
Bug 修复:
azurerm_data_lake_store_file
- 更新资源 ID 以匹配文件路径(#1856)azurerm_eventhub
- 更新验证以支持句点、连字符和下划线 (#1795)azurerm_eventhub_authorization_rule
- 更新验证错误 (#1795)azurerm_eventhub_consumer_group
- 更新验证以支持句点、连字符和下划线 (#1795)azurerm_eventhub_namespace
- 更新验证错误 (#1795)azurerm_function_app
- 支持大写名称(#1835)azurerm_kubernetes_cluster
- 在设置为azure
时network_plugin
删除字段的pod_cidr
验证 (#1798)azurerm_logic_app_workflow
- 确保参数是字符串 (#1843)azurerm_virtual_machine
- 设置image_uri
块中的storage_os_disk
属性 (#1799)azurerm_virtual_machine_data_disk_attachment
- 获取基本视图,而不是虚拟机的整个实例视图,以解决 API 中的问题(#1855)
1.13.0 (2018 年 8 月 15 日)
特征:
改进:
- 依赖项:升级到
2018-04-01
IoTHub SDK (#1717) - Azure CLI 身份验证 - 使用
USERPROFILE
环境变量查找用户主目录(如果已设置(#1718) - 数据源
azurerm_kubernetes_cluster
- 公开max_pods
块中的agent_pool_profile
字段 (#1753) - 数据源:
azurerm_kubernetes_cluster
- 公开add_on_profile
块 (#1751) azurerm_automation_schedule
- 添加week_days
month_days
和monthly_occurrence
属性 (#1626)azurerm_container_group
- 添加新commands
字段/弃用command
字段 (#1740)azurerm_iothub
- 对Basic
SKU 的支持 (#1717)azurerm_kubernetes_cluster
- 对块内agent_pool_profile
的支持max_pods
(#1753)azurerm_kubernetes_cluster
- 对add_on_profile
块的支持 (#1751)azurerm_kubernetes_cluster
- 当设置为network_plugin
时pod_cidr
验证 (#1763azure
)azurerm_kubernetes_cluster
-client_id
在client_secret
块中service_principal
现在为 ForceNew (#1737)azurerm_kubernetes_cluster
-docker_bridge_cidr
,dns_service_ip
现在service_cidr
已有条件设置 (#1715)azurerm_lb_nat_rule
-protocol
属性现在支持All
(#1736)azurerm_lb_nat_pool
-protocol
属性现在支持All
(#1748)azurerm_lb_probe
-protocol
属性现在支持Https
(#1742)azurerm_lb_rule
- 对All
协议/添加验证的支持(#1754)
Bug 修复:
azurerm_application_insights
- 处理从创建 API 返回的HTTP 201
处理,该 API 处理 API 中的中断性变更(#1769)azurerm_autoscale_setting
- 筛选掉$tags
标记 (#1770)azurerm_eventhub
- 允许名称字段中的下划线 (#1768)azurerm_eventhub_authorization_rule
- 允许名称字段中的下划线 (#1768)azurerm_eventhub_consumer_group
- 允许名称字段中的下划线 (#1768)
1.12.0 (2018 年 8 月 3 日)
升级说明:
- 注意: 升级到 Azure 提供程序的 v1.12.0 时,可能需要指定
priority
在提供程序 v1.6 和 v1.12 之间创建的任何 VM 规模集。 (#1586)
特征:
改进:
- sdk:从
WaitForCompletion
->WaitForCompletionRef
轮询未来时切换 (#1660) - 数据源:
azurerm_kubernetes_cluster
- 支持指定network_profile
块(#1479) - 数据源:
azurerm_kubernetes_cluster
- 输出node_resource_group
字段 (#1649) azurerm_kubernetes_cluster
- 支持指定network_profile
块 (#1479)azurerm_kubernetes_cluster
- 输出node_resource_group
字段 (#1649)azurerm_role_assignment
- 重试资源创建以匹配 Azure CLI 的行为(#1647)azurerm_virtual_machine
- 设置预配程序的连接信息(#1646)
Bug 修复:
azurerm_virtual_machine_scale_set
- 删除默认值priority
,因为未在较旧的实例上设置此设置。 (#1586)
1.11.0 (2018 年 7 月 25 日)
特征:
- 新资源:
azurerm_data_lake_store_file
(#1261)
改进:
azurerm_app_service
- 在site_config
块中支持min_tls_version
(#1601)azurerm_app_service_slot
- 在site_config
块中支持min_tls_version
(#1601)azurerm_data_lake_store
- 支持启用/禁用加密(#1623)azurerm_data_lake_store
- 支持管理防火墙状态(#1623)
Bug 修复:
azurerm_servicebus_topic
- 属性name
现在允许 ~ 字符 (#1640)
1.10.0 (2018 年 7 月 21 日)
特征:
- 新数据源:
azurerm_azuread_application
(#1552) - 新数据源:
azurerm_logic_app_workflow
(#1266) - 新数据源:
azurerm_notification_hub
(#1589) - 新数据源:
azurerm_notification_hub_namespace
(#1589) - 新数据源:
azurerm_service_principal
(#1564) - 新资源:
azurerm_autoscale_setting
(#1140) - 新资源:
azurerm_data_lake_analytics_account
(#1618) - 新资源:
azurerm_data_lake_analytics_firewall_rule
(#1618) - 新资源:
azurerm_eventhub_namespace_authorization_rule
(#1572) - 新资源:
azurerm_logic_app_action_custom
(#1266) - 新资源:
azurerm_logic_app_action_http
(#1266) - 新资源:
azurerm_logic_app_trigger_custom
(#1266) - 新资源:
azurerm_logic_app_trigger_http_request
(#1266) - 新资源:
azurerm_logic_app_trigger_recurrence
(#1266) - 新资源:
azurerm_logic_app_workflow
(#1266) - 新资源:
azurerm_notification_hub
(#1589) - 新资源:
azurerm_notification_hub_authorization_rule
(#1589) - 新资源:
azurerm_notification_hub_namespace
(#1589) - 新资源:
azurerm_servicebus_queue_authorization_rule
(#1543) - 新资源:
azurerm_service_principal
(#1564) - 新资源:
azurerm_service_principal_password
(#1564)
改进:
- 身份验证:在使用服务主体令牌之前刷新服务主体令牌(#1544)
- 依赖项:更新到
2018-02-01
App 服务 SDK (#1436) azurerm_app_service
- 支持在site_config
块中设置ftps_settings
(#1577)azurerm_app_service
- 支持运行容器(#1578)azurerm_app_service_slot
- 对托管服务标识的支持(#1579)azurerm_app_service_slot
- 槽现在可以就地更新(#1436)azurerm_container_group
- 支持在专用注册表中托管的映像(#1529)azurerm_function_app
- 添加对site_credential
块的支持 (#1567)azurerm_function_app
- 仅设置WEBSITE_CONTENTSHARE
和使用WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
应用(#1515)azurerm_mysql_server
- 更改tier
或family
更改sku
属性不再销毁现有资源 (#1598)azurerm_network_security_rule
- 每个安全规则最多可以设置 1 个应用程序安全组(#1587)azurerm_postgresql_server
- 更改tier
或family
更改sku
属性不再销毁现有资源 (#1598)azurerm_virtual_machine_scale_set
-sku
属性现在是列表 #1558 (#1558)
Bug 修复:
azurerm_application_insights
- 修复已设置为other
(#1563) 的 bugapplication_type
azurerm_lb
- 允许subnet_id
设置为空值 (#1588)azurerm_servicebus_subscription
- 仅在设置值时发送correlation_filter
值(#1565)azurerm_servicebus_subscription
- 设置default_message_ttl
字段 (#1568)azurerm_snapshot
- 允许字段中的name
短划线 (#1574)azurerm_traffic_manager_endpoint
- 通过在指定 API 时设置为target
nil 来绕过 API 中的 bug (#1546)target_resource_id
1.9.0 (2018 年 7 月 11 日)
特征:
- 新资源:
azurerm_azuread_application
(#1269) - 新资源:
azurerm_data_lake_store_firewall_rule
(#1499) - 新资源:
azurerm_key_vault_access_policy
(#1149) - 新资源:
azurerm_scheduler_job
(#1172) - 新资源:
azurerm_servicebus_namespace_authorization_rule
(#1498) - 新资源:
azurerm_user_assigned_identity
(#1448)
改进:
- 依赖项:更新
containerservice
SDK 以支持2018-03-31
AKS GA (#1474) - dependencies: updateing to
v18.0.0
Azure/azure-sdk-for-go
(#1487) - dependencies: updateing to
v10.12.0
Azure/go-autorest
(#1487) azurerm_application_gateway
minimum_servers
- 添加到探测资源 (#1510)azurerm_cdn_profile
- 支持Standard_ChinaCdn
和 SKU (#1465Standard_Microsoft
)azurerm_cosmosdb_account
- 检查查看名称在创建前是否正在使用 (#1464)azurerm_cosmosdb_account
- 修复字段上的ip_range_filter
验证 (#1463)azurerm_dns_zone
- 对私人 DNS区域的支持(#1404)azurerm_image
- 将os_disk属性更改为列表并添加其他属性验证(#1443)azurerm_lb
- 允许private_ip_address
设置为空值 (#1481)azurerm_mysql_server
- 更改storage_mb
属性不再强制新资源 (#1532)azurerm_postgresql_server
- 更改storage_mb
属性不再强制新资源 (#1532)azurerm_servicebus_queue
-enable_partitioning
现在可以为Basic
层启用和Standard
层 (#1391)azurerm_virtual_machine
- 支持指定用户分配的标识(#1448)azurerm_virtual_machine
- 使content
块(additional_unattend_config
内部os_profile_windows_config
)中的字段变得敏感(#1471)azurerm_virtual_machine_data_disk_attachment
- 添加对 (#1473) 的支持write_accelerator_enabled
azurerm_virtual_machine_scale_set
- 确保将字段设置为vhd_containers
修复崩溃 (#1411)azurerm_virtual_machine_scale_set
- 支持指定用户分配的标识(#1448)azurerm_virtual_machine_scale_set
- 使content
块(additional_unattend_config
内部os_profile_windows_config
)中的字段变得敏感(#1471)azurerm_virtual_network_gateway
- 向数据源添加对radius_server_address
radius_server_secret
和vpn_client_protocols
字段的支持 (#1505)
Bug 修复:
azurerm_key_vault_key
- 处理正在删除的父密钥库(#1535)azurerm_sql_database
- 修复requested_service_objective_name
更新 (#1503)azurerm_storage_account
- 将tags
字段限制为 128 个字符以匹配服务(#1524)azurerm_virtual_network_gateway
- 修复azurerm_virtual_network_gateway
未提供时vpn_client_configuration
崩溃 (#1505)
1.8.0 (2018 年 6 月 28 日)
特征:
改进:
- 依赖项:升级到 v10.11.4 of
Azure/go-autorest
(#1418) - 依赖项:升级到 v17.4.0(
Azure/azure-sdk-for-go
#1418) azurerm_lb
- 属性的其他验证 (#1403)azurerm_application_gateway
- 对match
探测块的支持 (#1446)azurerm_log_analytics_solution
- 支持主权云 (#1410)azurerm_log_analytics_workspace
- 支持主权云 (#1410)azurerm_log_analytics_workspace
- 对PerGB2018
SKU 的支持(#1079)azurerm_mysql_server
-GeneralPurpose
和MemoryOptimized
SKU 层现在允许属性的storage_mb
4TB (#1449)azurerm_network_interface
- 属性的其他验证 (#1403)azurerm_postgresql_server
-GeneralPurpose
和MemoryOptimized
SKU 层现在允许属性的storage_mb
4TB (#1449)azurerm_postgresql_server
- 添加对版本 10.0(#1457) 的支持azurerm_route_table
- 添加禁用 BGP 传播属性 (#1435)azurerm_sql_database
- 支持从 bacpac 备份导入 (#972)azurerm_virtual_machine
- 支持在 Windows 上设置 TimeZone (#1265)
Bug 修复:
- 验证:确保正确检测到 IPv4/MAC 地址(#1431)
1.7.0 (2018 年 6 月 16 日)
升级说明:
~>请注意:资源上的azurerm_virtual_machine_scale_set
字段overprovision
已从false
true
此版本更改为与 Azure 的行为匹配。 (#1322)
Bug 修复:
azurerm_key_vault
- 遵循代理环境 varibles terraform,现在可以在代理后面创建保管库(#1393)azurerm_kubernetes_cluster
-dns_prefix
现在是必需的 (#1333)azurerm_network_interface
- 确保分配公共 IP/专用 IP 地址后可以删除 (#1295)azurerm_public_ip
- 将domain_name_label
属性设置为状态 (#1287)azurerm_storage_account
- 默认情况下,文件和 Blob 加密是显式true
的(#1380)azurerm_servicebus_namespace
- 更改capacity
时,propety 不再不必要的强制新资源 (#1382)azurerm_virtual_machine_scale_set
- 字段overprovision
现在true
默认为 (#1322)azurerm_app_service_plan
- 属性name
验证现在允许存储不足(#1351)
改进:
azurerm_automation_schedule
- 添加interval
属性和支持定期计划 (#1384)azurerm_dns_ns_record
- 弃用record
的属性支持records
列表 (#991)azurerm_function_app
- 添加identity
属性 (#1369)azurerm_role_definition
- 属性role_definition_id
现在是可选的。 如果资源被忽略(#1378),则资源现在将生成随机 UUIDazurerm_storage_account
- 添加network_rules
属性 (#1334)azurerm_storage_account
- 添加identity
属性 (#1323)azurerm_storage_blob
- 添加content_type
属性 (#1304)azurerm_virtual_machine
- 支持write_accelerator_enabled
附加到 MS 系列计算机的高级版磁盘上的属性 (#964)azurerm_virtual_machine_scale_set
- 添加dns_settings
和属性 (#1209dns_servers
)azurerm_virtual_machine_scale_set
- 添加ip_forwarding
属性 (#1209)azurerm_virtual_network_gateway
- 添加属性vpn_client_protocols
和radius_server_address
radius_server_secret
(#946)- 依赖项:迁移到未弃用的预览版的容器实例、EventGrid、Log Analytics 和 SQL (#1322)
- 依赖项:升级到
2018-01-01
EventGrid API (#1322) - 依赖项:升级到
2018-03-01
监视器 API (#1322)
1.6.0 (2018 年 5 月 24 日)
升级说明:
~>请注意: 资源 azurerm_mysql_server
已从预览版 API 更新为 GA API,这需要 Terraform 配置中的代码更改才能使用新的定价 SKU。 更新到 v1.6.0 时 - 需要将配置从预览版 SKU 更新为 GA SKU。
~>请注意: 资源 azurerm_postgresql_server
已从预览版 API 更新为 GA API,这需要 Terraform 配置中的代码更改才能使用新的定价 SKU。 更新到 v1.6.0 时 - 需要将配置从预览版 SKU 更新为 GA SKU。
azurerm_scheduler_job_collection
- 已弃用资源和数据源上的属性max_retry_interval
,以便max_recurrence_interval
更好地匹配 Azure (#1218)
特征:
- 新数据源:
azurerm_storage_account_sas
(#1011) - 新资源:
azurerm_data_lake_store
(#1219) - 新资源:
azurerm_relay_namespace
(#1233)
Bug 修复:
- 跨数据源和资源:创建连接字符串、密钥和密码敏感字段(#1242)
azurerm_virtual_machine_scale_set
- 空os_profile_windows_config
块不再导致恐慌([#12*azurerm_app_service
- 向导入添加验证 (#5107)azurerm_app_service_certificate
- 将验证添加到导入 (#5107)azurerm_app_service_custom_hostname_binding
- 将验证添加到导入 (#5107)azurerm_app_service_plan
- 将验证添加到导入 (#5107)azurerm_app_service_slot
- 将验证添加到导入 (#5107)azurerm_app_service_source_control_token
- 将验证添加到导入 (#5107)
1.5.0 (2018 年 5 月 14 日)
升级说明:
~>请注意: 在 AzureRM 提供程序中的 v1.5 数据源之前返回,而不是在资源不存在时返回 nil
错误消息,这是一个 bug。 为了与其他提供程序保持一致 - 从 v1.5 开始,当资源不存在时,AzureRM 提供程序将返回一条错误消息。
~>请注意: 此版本修复了资源中 azurerm_redis_cache
未检测到字段更改的 bug;因此,你可能会在块中看到 redis_configuration
更改,尤其是字段 rdb_storage_connection_string
更改。 Azure Rest API 规范存储库中有一个 bug 跟踪此不一致。
特征:
- 新数据源:
azurerm_cosmosdb_account
(#1056) - 新数据源:
azurerm_kubernetes_cluster
(#1204) - 新数据源:
azurerm_key_vault
(#1202) - 新数据源:
azurerm_key_vault_secret
(#1202) - 新数据源:
azurerm_route_table
(#1203)
Bug 修复:
azurerm_redis_cache
- 现在检测到对块的更改redis_configuration
- 有关详细信息,请参阅上述说明(#1211)
改进:
- dependencies - 升级到 v16.2.1 of
Azure/azure-sdk-for-go
(#1198) - dependencies - 升级到 v10.8.1 of
Azure/go-autorest
(#1198) azurerm_app_service
- 支持 HTTP2 (#1188)azurerm_app_service
- 对托管服务标识的支持(#1130)azurerm_app_service_slot
- 支持 HTTP2 (#1205)azurerm_cosmosdb_account
- 添加了对connection_strings
属性的支持 (#1194)azurerm_key_vault_certificate
- 公开certificate_data
(#1200)azurerm_kubernetes_cluster
- 创建kube_config_raw
敏感字段 (#1225)azurerm_redis_cache
- Redis 缓存现在可以导入 (#1211)azurerm_redis_firewall_rule
- Redis 防火墙规则现在可以导入 (#1211)azurerm_virtual_network
- 在响应中防范 nil-objects (#1208)azurerm_virtual_network_gateway
- 忽略GatewaySubnet
(#1141)
1.4.0 (2018 年 4 月 26 日)
升级说明:
azurerm_cosmosdb_account
- 该字段failover_policy
已被弃用,以便geo_locations
更好地匹配 Azure
特征:
- 新数据源:
azurerm_recovery_services_vault
(#995) - 新资源:
azurerm_recovery_services_vault
(#995) - 新资源:
azurerm_servicebus_subscription_rule
(#1124)
改进:
azurerm_app_service
- 支持就地更新 (#1125)azurerm_app_service_plan
- 支持kind
(app
#1156)azurerm_cosmosdb_account
- 支持enable_automatic_failover
(#1055)azurerm_cosmosdb_account
- 支持ConsistentPrefix
包含级别 (#1055)azurerm_cosmosdb_account
-prefixes
现在可以为位置配置 (#1055)azurerm_function_app
- 支持就地更新 (#1125)azurerm_key_vault
- 为和Recover
(#1132) 添加证书权限Purge
azurerm_key_vault
- 轮询以确保密钥库可通过 DNS 解析 (#1081] [#1164)azurerm_kubernetes_cluster
- 仅当子网 ID 不是空字符串时设置 (#1158)azurerm_kubernetes_cluster
- 将群集凭据公开为kube_config
(#953)azurerm_metric_alertrule
- 筛选出前缀为 (#1107) 的$type
标记azurerm_virtual_machine
- 停止计算机时从 Azure 加载托管磁盘信息 (#1100)azurerm_virtual_machine
- 使vm_size
属性不区分大小写 (#1131)
Bug 修复:
azurerm_cosmosdb_account
- 位置现在可以就地修改(无需多个应用) (#1055)
1.3.3 (2018 年 4 月 17 日)
特征:
改进:
- 依赖项:升级到
v15.1.0
Azure/azure-sdk-for-go
(#1099) - 依赖项:升级到
v10.6.0
Azure/go-autorest
(#1077) azurerm_app_service
- 添加了对https_only
字段的支持(#1080)azurerm_app_service_slot
- 添加了对https_only
字段的支持(#1080)azurerm_function_app
- 添加了对https_only
字段的支持(#1080)azurerm_key_vault_certificate
- 公开证书的关联secret_id
(#1096)azurerm_redis_cache
- 对内部网络上的群集的支持 (#1086)azurerm_servicebus_queue
- 对设置requires_session
的支持(#1111)azurerm_sql_database
- 更改以collation
强制新资源 (#1066)
1.3.2 (2018 年 4 月 4 日)
特征:
改进:
azurerm_virtual_machine_scale_set
- 添加了对 MSI 的支持(#1018)
1.3.1 (2018 年 3 月 29 日)
特征:
- 新数据源:
azurerm_scheduler_job_collection
(#990) - 新数据源:
azurerm_traffic_manager_geographical_location
(#987) - 新资源:
azurerm_express_route_circuit_authorization
(#992) - 新资源:
azurerm_express_route_circuit_peering
(#1033) - 新资源:
azurerm_iothub
(#887) - 新资源:
azurerm_policy_definition
(#1010) - 新资源:
azurerm_sql_virtual_network_rule
(#978)
改进:
azurerm_app_service
- 允许更改client_affinity_enabled
而无需资源娱乐 (#993)azurerm_app_service
- 支持配置LocalSCM
源代码管理(#826)azurerm_app_service
- 当名称(需要全局唯一)正在使用时返回更清晰的错误消息(#1037)azurerm_cosmosdb_account
- 将最大值max_interval_in_seconds
从 100s 增加到 86400s (1 天) [#1000]azurerm_function_app
- 当名称(需要全局唯一)正在使用时返回更清晰的错误消息(#1037)azurerm_network_interface
- 支持附加到应用程序网关 (#1027)azurerm_traffic_manager_endpoint
- 添加对 (#986) 的支持geo_mappings
azurerm_traffic_manager_profile
- 添加对 (#986) 的支持traffic_routing_method
Geographic
azurerm_virtual_machine_scale_sets
- 支持附加到应用程序网关 (#1027)azurerm_virtual_network_gateway
- 更改以peering_address
强制新资源 (#1040)
1.3.0 (2018 年 3 月 15 日)
特征:
- 新数据源:
azurerm_cdn_profile
(#950) - 新数据源:
azurerm_network_interface
(#854) - 新数据源:
azurerm_public_ips
(#304) - 新数据源:
azurerm_subscriptions
(#940) - 新资源:
azurerm_log_analytics_solution
(#952) - 新资源:
azurerm_sql_active_directory_administrator
(#765) - 新资源:
azurerm_scheduler_job_collection
(#963)
Bug 修复:
azurerm_application_gateway
- 修复了导入现有资源时从 Azure API 返回的崩溃ssl_policy
(#935)azurerm_app_service
- 支持client_affinity_enabled
(false
#973)azurerm_kubernetes_cluster
- 导出 FQDN (#907)azurerm_sql_elasticpool
- 修复旧版资源未返回的location
崩溃(#982)
改进:
- 数据源:
azurerm_builtin_role_definition
- 从 Azure 加载可用角色定义(#770) - 数据源:
azurerm_managed_disk
- 添加对可用性区域的支持(#811) - 数据源:
azurerm_network_security_group
- 支持包括应用程序安全组(#925)在内的安全规则 azurerm_app_service_plan
- 支持预配消耗计划 (#981)azurerm_cdn_endpoint
- 添加对 GeoFilters、ProbePaths (#967) 的支持azurerm_cdn_endpoint
- 使origin
块 ForceNew 匹配 Azure (#967)azurerm_function_app
- 添加client_affinity_enabled
和use_32_bit_worker_process
websockets_enabled
(#886)azurerm_load_balancer
- 添加对可用性区域的支持(#811)azurerm_managed_disk
- 添加对可用性区域的支持(#811)azurerm_network_interface
- 如果internal_fqdn
不是 nil 设置 (#977)azurerm_network_security_group
- 支持安全规则,包括应用程序安全组 (#925)azurerm_network_security_rule
- 支持安全规则,包括应用程序安全组 (#925)azurerm_public_ip
- 添加对可用性区域的支持(#811)azurerm_redis_cache
- 添加对 (#949) 的支持notify-keyspace-events
azurerm_template_deployment
- 支持通过parameters_body
(#404) 指定参数azurerm_virtual_machine
- 添加对可用性区域的支持(#811)azurerm_virtual_machine_scale_set
- 添加对可用性区域的支持(#811)
1.2.0 (2018 年 3 月 2 日)
特征:
- 新数据源:
azurerm_application_security_group
(#914) - 新资源:
azurerm_application_security_group
(#905) - 新资源:
azurerm_servicebus_topic_authorization_rule
(#736)
Bug 修复:
azurerm_kubernetes_cluster
- 空linux_profile.ssh_key.keydata
不再导致崩溃(#903)azurerm_kubernetes_cluster
linux_profile.admin_username
- 字段linux_profile.ssh_key.keydata
现在强制使用新资源 (#895)azurerm_network_interface
- 字段subnet_id
现在不区分大小写(#866)azurerm_network_security_group
- 还原security_rules
一组以修复排序问题 (#893)azurerm_virtual_machine_scale_set
computer_name_prefix
- 字段现在强制使用新资源 (#871)
改进:
- 身份验证:添加对托管服务标识的支持(#639)
azurerm_container_group
- 已添加dns_name_label
和属性 (#877FQDN
)azurerm_network_interface
- 支持附加到应用程序安全组 (#911)azurerm_network_security_group
- 支持增强的安全规则 (#781)azurerm_servicebus_subscription
- 添加了对forward_to
属性的支持(#861)azurerm_storage_account
- 添加对account_kind
<a0/> 的支持 (#851) azurerm_virtual_network_gateway_connection
- 支持 IPsec/IKE 策略 (#834)
1.1.2 (2018 年 2 月 19 日)
特征:
- 新资源:
azurerm_kubernetes_cluster
(#693) - 新资源:
azurerm_app_service_active_slot
(#818) - 新资源:
azurerm_app_service_slot
(#818)
Bug 修复:
- 数据源::
azurerm_app_service_plan
处理未作为错误返回的 404 (#849) - 数据源:
azurerm_virtual_network
- 未指定 DhcpOptions 时修复崩溃 (#803) azurerm_application_gateway
- 修复由于现有资源的架构不匹配而导致的崩溃 (#848)azurerm_storage_container
- 添加创建重试 (#846)
改进:
- 身份验证:从 Azure CLI 配置中拉取
Environment
密钥(#842) - 核心:升级到
v12.5.0-beta
Azure SDK for Go (#830) - 计算:升级到使用
2017-12-01
API 版本 (#797) azurerm_app_service_plan
:支持附加到App 服务环境(#850)azurerm_container_group
- 添加restart_policy
(#827)azurerm_managed_disk
- 更新了计算的验证(disk_size_gb
#800)azurerm_role_assignment
- addrole_definition_name
(#775)azurerm_subnet
- 添加对服务终结点的支持(#786)azurerm_virtual_machine
- 更改managed_disk_id
而不是create_option
ForceNew (#813)
1.1.1 (2018 年 2 月 6 日)
Bug 修复:
azurerm_public_ip
- 设置ip_address
字段而不考虑 DNS 设置 (#772)azurerm_virtual_machine
- 忽略托管数据磁盘 ID 用于解决 Azure 门户 bug(#792)
特征:
1.1.0 (2018 年 1 月 26 日)
升级说明:
- 数据源:
azurerm_builtin_role_definition
- 现在返回角色的正确 UUID/GUIDVirtual Machines Contributor
(以前返回角色的Classic Virtual Machine Contributor
ID)(#762) azurerm_snapshot
-source_uri
现在,由于 Azure API 中的行为更改(#744)
特征:
- 新数据源:
azurerm_dns_zone
(#702) - 新资源:
azurerm_metric_alertrule
(#478) - 新资源:
azurerm_virtual_network_gateway
(#133) - 新资源:
azurerm_virtual_network_gateway_connection
(#133)
改进:
- 核心:升级到
v12.2.0-beta
Azure/azure-sdk-for-go
(#684) - 核心:升级到
v9.7.0
Azure/go-autorest
(#684) - 数据源:
azurerm_builtin_role_definition
- 添加额外的角色定义(#762) azurerm_app_service
- 公开outbound_ip_addresses
字段 (#700)azurerm_function_app
- 公开outbound_ip_addresses
字段 (#706)azurerm_function_app
- 添加对always_on
字段的支持connection_string
(#695)azurerm_image
- 添加对按名称上的正则表达式筛选图像的支持 (#642)azurerm_lb
- 添加对Standard
SKU 的支持(预览版)(#665)azurerm_public_ip
- 添加对Standard
SKU 的支持(预览版)(#665)azurerm_network_security_rule
- 添加对增强安全规则的支持(#692)azurerm_role_assignment
- 如果未指定名称(#685)azurerm_traffic_manager_profile
- 向 (#742) 添加对设置的支持protocol
TCP
1.0.1 (2018 年 1 月 12 日)
特征:
- 新数据源:
azurerm_app_service_plan
(#668) - 新数据源:
azurerm_eventhub_namespace
(#673) - 新资源:
azurerm_function_app
(#647)
改进:
- 核心:将缓存添加到存储帐户密钥(#634)
azurerm_eventhub
- 添加了对capture_description
(#681) 的支持azurerm_eventhub_consumer_group
- 为用户元数据字段添加验证 (#641)azurerm_lb
- 添加计算字段public_ip_addresses
(#633)azurerm_local_network_gateway
- 添加对 (#638) 的支持tags
azurerm_network_interface
- 支持加速网络 (#672)azurerm_storage_account
- 公开primary_connection_string
和secondary_connection_string
(#647)
1.0.0 (2017 年 12 月 15 日)
特征:
- 新数据源:
azurerm_network_security_group
(#623) - 新数据源:
azurerm_virtual_network
(#533) - 新资源:
azurerm_management_lock
(#575) - 新资源:
azurerm_network_watcher
(#571)
改进:
- 身份验证 - 添加对最新 Azure CLI 配置的支持(#573)
- authentication - 订阅 ID/租户 ID / 环境的条件加载 (#574)
- core - 将添加内容追加到用户代理,因此我们不会覆盖 Go SDK 用户代理信息(#587)
- core - 升级到
Azure/azure-sdk-for-go
v11.2.2-beta (#594) - core -
Azure/go-autorest
升级到 v9.5.2 (#617) - core - 选择退出时跳过 AutoRest 中的资源提供程序注册 (#630)
azurerm_app_service
- 将默认主机名公开为计算字段
有关 v1.0.0 版本之前的更改的信息,请参阅 v0.x 更改日志。
版本 0.1.0 - 0.3.3
0.3.3 (2017 年 11 月 14 日)
特征:
- 新资源:
azurerm_redis_firewall_rule
(#529)
改进:
- 身份验证:允许对 Azure CLI 身份验证使用多个订阅(#445)
- 核心:在 CloudShell 中运行时将 CloudShell 版本追加到用户代理 (#483)
azurerm_app_service
/azurerm_app_service_plan
- 为name
字段添加验证 (#528)azurerm_container_registry
- 迁移:修复storage_account块为 nil 时崩溃 (#551)azurerm_lb_nat_rule
:支持浮动 IP (#542)azurerm_public_ip
- 阐明用于验证域名标签的错误消息(#485)azurerm_network_security_group
- 修复在 Terraform 外部进行更改时发生崩溃 (#492)azurerm_redis_cache
:对修补程序计划的支持(#540)azurerm_virtual_machine
- 确保vhd_uri
已验证 (#470)azurerm_virtual_machine_scale_set
:修复 API 未返回加速网络的崩溃(#480)
0.3.2 (2017 年 10 月 30 日)
特征:
- 新资源:
azurerm_application_gateway
(#413)
改进:
azurerm_virtual_machine_scale_set
- 向 os 磁盘添加 nil 检查 (#436)azurerm_key_vault
- DNS 可用性超时增加 (#457)azurerm_route_table
- 修复了计算路由时的问题(#450)
0.3.1 (2017 年 10 月 21 日)
改进:
azurerm_virtual_machine_scale_set
- 使用 Azure SDK for Go 的 v11 更新此资源(#448)
0.3.0 (2017 年 10 月 17 日)
升级说明:
azurerm_automation_account
- SKUFree
已被替换为Basic
。azurerm_container_registry
- Azure 已将 SKU 更新Basic
为Classic
新的Basic
Standard
SKU,并Premium
引入了 SKU。azurerm_container_registry
- 块storage_account
现在storage_account_id
是必需的,并且只需要Classic
SKUazurerm_key_vault
-certificate_permissions
,key_permissions
并且secret_permissions
所有All
选项都已被 Azure 删除。 现在需要手动指定每个权限。
azurerm_route_table
-route
不再计算
azurerm_servicebus_namespace
capacity
- 只能为Premium
SKU 设置字段azurerm_servicebus_queue
enable_batched_operations
- Azure 已弃用字段和support_ordering
字段。azurerm_servicebus_subscription
dead_lettering_on_filter_evaluation_exceptions
- Azure 已删除该设置。azurerm_servicebus_topic
- Azureenable_filtering_messages_before_publishing
已删除该字段。
特征:
- 新数据源:
azurerm_builtin_role_definition
(#384) - 新数据源:
azurerm_image
(#382) - 新数据源:
azurerm_key_vault_access_policy
(#423) - 新数据源:
azurerm_platform_image
(#375) - 新数据源:
azurerm_role_definition
(#414) - 新数据源:
azurerm_snapshot
(#420) - 新数据源:
azurerm_subnet
(#411) - 新资源:
azurerm_key_vault_certificate
(#408) - 新资源:
azurerm_role_assignment
(#414) - 新资源:
azurerm_role_definition
(#414) - 新资源:
azurerm_snapshot
(#420)
改进:
- 升级到 Azure SDK for Go 的 v11(#367)
azurerm_client_config
- 使用 AzureCLI 身份验证时更新数据源以正常工作(#393)azurerm_container_group
- 添加对卷装载的支持(#366)azurerm_key_vault
- 修复未定义certificate_permissions时崩溃 (#374)azurerm_key_vault
- 等待 DNS 传播 (#401)azurerm_managed_disk
- 支持“FromImage”(#399) 从平台映像创建托管磁盘azurerm_managed_disk
- 支持创建加密托管磁盘 (#399)azurerm_mysql_*
- 确保注册 MySQL 资源提供程序 (#397)azurerm_network_interface
- 公开分配给 NIC 的所有专用 IP 地址(#409)azurerm_network_security_group
/azurerm_network_security_rule
- 重构 (#405)azurerm_route_table
- 在未指定路由时删除路由 (#403)azurerm_route_table
- 从route
集重构到列表 (#402)azurerm_route
- 从route
集重构到列表 (#402)azurerm_storage_account
- 支持文件加密 (#363)azurerm_storage_account
- 对自定义域的支持 (#363)azurerm_storage_account
- 将存储帐户层和复制拆分为单独的字段(#363)
azurerm_storage_account
- 尝试使用 ZRS 冗余预配 Blob 存储 帐户时返回用户友好错误(#421)
azurerm_subnet
- 允许删除网络安全组/路由表(#411)azurerm_virtual_machine
- 修复意外更新的 bugadditional_unattend_config.content
(#377)azurerm_virtual_machine
- 切换到使用列表而不是集 (#426)azurerm_virtual_machine_scale_set
- 修复意外更新的 bugadditional_unattend_config.content
(#377)azurerm_virtual_machine_scale_set
- 支持多个网络配置文件 (#378)
0.2.2 (2017 年 9 月 28 日)
特征:
- 新资源:
azurerm_key_vault_key
(#356) - 新资源:
azurerm_log_analytics_workspace
(#331) - 新资源:
azurerm_mysql_configuration
(#352) - 新资源:
azurerm_mysql_database
(#352) - 新资源:
azurerm_mysql_firewall_rule
(#352) - 新资源:
azurerm_mysql_server
(#352)
改进:
- 更新提供程序初始化并为某些高级方案 (#322) 向提供程序添加
skip_credentials_validation
字段
0.2.1 (2017 年 9 月 25 日)
特征:
- 新资源:
azurerm_automation_account
(#257) - 新资源:
azurerm_automation_credential
(#257) - 新资源:
azurerm_automation_runbook
(#257) - 新资源:
azurerm_automation_schedule
(#257) - 新资源:
azurerm_app_service
(#344)
改进:
azurerm_client_config
- 添加service_principal_application_id
(#348)azurerm_key_vault
- 添加application_id
和certificate_permissions
(#348)
Bug 修复:
azurerm_virtual_machine_scale_set
- 修复块的additional_unattend_config
恐慌(#266)
0.2.0 (2017 年 9 月 15 日)
特征:
改进:
azurerm_app_service_plan
- 对 Linux App 服务 计划的支持(#332)azurerm_postgresql_server
- 支持其他存储大小(#239)azurerm_public_ip
- 在导入之前验证 ID 是否有效(#320)azurerm_sql_server
- 在创建之前验证名称是否有效 (#323)resource_group_name
- 已将验证添加到使用此属性的所有资源(#330)
0.1.7 (2017 年 9 月 11 日)
特征:
- 新资源:
azurerm_postgresql_configuration
(#210) - 新资源:
azurerm_postgresql_database
(#210) - 新资源:
azurerm_postgresql_firewall_rule
(#210) - 新资源:
azurerm_postgresql_server
(#210)
改进:
azurerm_cdn_endpoint
- 默认值http_port
和https_port
(#301)azurerm_cosmos_db_account
:允许将 Kind 设置为 MongoDB/GlobalDocumentDB (#299)
0.1.6 (2017 年 8 月 31 日)
特征:
- 新数据源:
azurerm_subscription
(#285) - 新资源:
azurerm_app_service_plan
(#1) - 新资源:
azurerm_eventgrid_topic
(#260) - 新资源:
azurerm_key_vault_secret
(#269)
改进:
azurerm_image
- 向caching
字段添加了默认值 (#259)azurerm_key_vault
- 字段的name
验证 (#270)azurerm_network_interface
- 支持多个 IP 配置/设置主 IP 配置(#245)azurerm_resource_group
- 轮询到创建资源组(通过迁移到 Azure SDK for Go) (#289)azurerm_search_service
- 迁移到使用 Azure SDK for Go (#283)azurerm_sql_*
- 确保检测到已删除的资源 (#289] / [#255)azurerm_sql_database
- 导入支持 (#289)azurerm_sql_database
- 迁移到使用 Azure SDK for Go (#289)azurerm_sql_firewall_rule
- 迁移到使用 Azure SDK for Go (#289)azurerm_sql_server
- 添加了检查来处理name
不全局唯一 (#189)azurerm_sql_server
- 制作administrator_login
ForceNew
(#189)azurerm_sql_server
- 迁移到使用 azure-sdk-for-go (#189)azurerm_virtual_machine
- 强制娱乐如果storage_data_disk
。create_option
changes (#240)azurerm_virtual_machine_scale_set
- 修复了设置winrm
块时的地址问题 (#271)- 更新到
v10.3.0-beta
Azure SDK for Go (#258) - 删除(现已未使用的)里维埃拉 SDK (#289] [#291)
Bug 修复:
azurerm_cosmosdb_account
- 修复名称字段上的验证 (#263)azurerm_sql_server
- 正确处理已删除的服务器(#189)- 修复
Microsoft.Insights
资源提供程序注册 (#282)
0.1.5 (2017 年 8 月 9 日)
改进:
azurerm_sql_*
- 升级到2014-04-01
SQL API 的版本 (#201)azurerm_virtual_machine
- 支持Windows_Client
混合使用权益类型 (#212)azurerm_virtual_machine_scale_set
- 支持自定义映像和托管磁盘(#203)
Bug 修复:
azurerm_sql_database
- 修复使用 PointInTimeRestore 创建数据库 (#197)azurerm_virtual_machine
- 修复未返回网络字节表的属性时崩溃(#208)azurerm_virtual_machine
- 对自定义数据的更改应强制使用新资源 (#211)azurerm_virtual_machine
- 修复了由空os_profile_windows_config
块引起的崩溃 (#222)- 检查以确保 HTTP 响应在访问 HTTP 响应之前未
nil
完成(修复 (#200]) [#204)
0.1.4 (2017 年 7 月 26 日)
Bug 修复:
azurerm_dns_*
- 通过从里维埃拉切换到 Azure DNS API 版本2016-04-01
-> Azure SDK for Go (#192)
0.1.3 (2017 年 7 月 21 日)
特征:
改进:
azurerm_client_config
- 向数据源添加了属性service_principal_object_id
(#175)azurerm_search_service
- 添加了导入支持(#172)azurerm_servicebus_topic
- 添加了一个status
字段以允许禁用主题(#150)azurerm_storage_account
- 添加了对“需要安全传输”的支持(#167)azurerm_storage_table
- 更新名称验证 (#143)azurerm_virtual_machine
- 为 Linux VM (#154) 进行可选操作admin_password
azurerm_virtual_machine_scale_set
- 为市场映像添加plan
块 (#161)
0.1.2 (2017 年 6 月 29 日)
特征:
- 新数据源:
azurerm_managed_disk
(#121) - 新资源:
azurerm_application_insights
(#3) - 新资源:
azurerm_cosmosdb_account
(#108) azurerm_network_interface
现在支持导入(#119)
改进:
- 确保将字段存储在
location
状态中的字段azurerm_load_balancer
azurerm_managed_disk
azurerm_network_security_group
azurerm_route_table
azurerm_virtual_network
azurerm_public_ip
azurerm_local_network_gateway
azurerm_virtual_machine
azurerm_storage_account
azurerm_express_route_circuit
azurerm_resource_group
的azurerm_availability_set
一致性(#123) azurerm_redis_cache
- 现在支持 高级版 Redis 缓存的备份设置 (#130)azurerm_storage_account
- 公开用于 Blob 访问的格式连接字符串 (#142)
Bug 修复:
azurerm_cdn_endpoint
- 修复origin_host_header
更新 (#134)azurerm_container_service
- 公开作为计算字段的master_profile
FQDN (#125)azurerm_key_vault
- 修复访问策略的导入/验证 (#124)azurerm_network_interface
- 规范状态中的位置字段(#122)azurerm_network_interface
- 修复使用公共 IP 导入 NIC 时崩溃 (#128)azurerm_network_security_rule
:network_security_group_name
现在ForceNew
为 (#138)azurerm_subnet
现在正确检测对网络安全组和路由表 (#113) 的更改azurerm_virtual_machine_scale_set
- 制作storage_profile_os_disk
。name
optional (#129)
0.1.1 (2017 年 6 月 21 日)
Bug 修复:
- 对一致输出的 ResourceID.Path 键进行排序 (#116)
0.1.0 (2017 年 6 月 20 日)
向后不兼容/说明:
特征:
- 新数据源:
azurerm_resource_group
[#15022](https://github.com/hashicorp/terraform/pull/15022)
改进:
- 将差异 supress func 添加到 endpoint_location [#15094](https://github.com/hashicorp/terraform/pull/15094)
Bug 修复:
- 修复死锁问题 (#6)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈