Releases: hashicorp/terraform-provider-azurerm
v2.12.0
2.12.0 (May 28, 2020)
FEATURES:
- New Data Source:
azurerm_advisor_recommendations
(#6867) - New Resource:
azurerm_dev_test_global_shutdown_schedule
(#5536) - New Resource:
azurerm_nat_gateway_public_ip_association
(#6450)
IMPROVEMENTS:
- Data Source:
azurerm_kubernetes_cluster
- exposing theoms_agent_identity
block within theaddon_profile
block (#7056) - Data Source:
azurerm_kubernetes_cluster
- exposing theidentity
andkubelet_identity
properties (#6527) azurerm_batch_pool
- support thecontainer_image_names
property (#6689)azurerm_eventgrid_event_subscription
- support for theexpiration_time_utc
,service_bus_topic_endpoint
, andservice_bus_queue_endpoint
, property (#6860)azurerm_eventgrid_event_subscription
- theeventhub_endpoint
was deprecated in favour of theeventhub_endpoint_id
property (#6860)azurerm_eventgrid_event_subscription
- thehybrid_connection_endpoint
was deprecated in favour of thehybrid_connection_endpoint_id
property (#6860)azurerm_eventgrid_topic
- support forinput_schema
,input_mapping_fields
, andinput_mapping_default_values
(#6858)azurerm_kubernetes_cluster
- exposing theoms_agent_identity
block within theaddon_profile
block (#7056)azurerm_logic_app_action_http
- support for therun_after
property (#7079)azurerm_storage_account
- supportRAGZRS
andGZRS
for theaccount_replication_type
property (#7080)
BUG FIXES:
azurerm_api_management_api_version_set
- handling changes to the Azure Resource ID (#7071)azurerm_key_vault_certificate
- fixing a bug when using externally-signed certificates (using theUnknown
issuer) where polling would continue indefinitely (#6979)azurerm_linux_virtual_machine
- correctly validating the rsa sshpublic_key
properties length (#7061)azurerm_linux_virtual_machine
- allow settingvirtual_machine_scale_set_id
in non-zonal deployment (#7057)azurerm_servicebus_topic
- support for numbers in thename
field (#7027)azurerm_shared_image_version
-target_region.x.storage_account_type
is now defaulted and multipletarget_region
s can be added/removed (#6940)azurerm_sql_virtual_network_rule
- updating the validation for thename
field (#6968)azurerm_windows_virtual_machine
- allow settingvirtual_machine_scale_set_id
in non-zonal deployment (#7057)azurerm_windows_virtual_machine
- correctly validating the rsa sshpublic_key
properties length (#7061)
v2.11.0
2.11.0 (May 21, 2020)
DEPENDENCIES:
- updating
github.com/Azure/azure-sdk-for-go
tov42.1.0
(#6725) - updating
network
to2020-03-01
(#6727)
FEATURES:
- Opt-In/Experimental Enhanced Validation for Locations: This allows validating that the
location
field being specified is a valid Azure Region within the Azure Environment being used - which can be caught viaterraform plan
rather thanterraform apply
. This can be enabled by setting the Environment VariableARM_PROVIDER_ENHANCED_VALIDATION
totrue
and will be enabled by default in a future release of the AzureRM Provider (#6927) - Data Source:
azurerm_data_share
(#6789) - New Resource:
azurerm_data_share
(#6789) - New Resource:
azurerm_iot_time_series_insights_standard_environment
(#7012) - New Resource:
azurerm_orchestrated_virtual_machine_scale_set
(#6626)
IMPROVEMENTS:
- Data Source:
azurerm_platform_image
- support forversion
filter (#6948) azurerm_api_management_api_version_set
- updating the validation for thename
field (#6947)azurerm_app_service
- theip_restriction
block now supports theaction
property (#6967)azurerm_databricks_workspace
- exposingworkspace_id
andworkspace_url
(#6973)azurerm_netapp_volume
- support themount_ip_addresses
property (#5526)azurerm_redis_cache
- support new maxmemory policiesallkeys-lfu
&volatile-lfu
(#7031)azurerm_storage_account
- allowing the valuePATCH
forallowed_methods
within thecors_rule
block within theblob_properties
block (#6964)
BUG FIXES:
- Data Source:
azurerm_api_management_group
- raising an error when the Group cannot be found (#7024) - Data Source:
azurerm_image
- raising an error when the Image cannot be found (#7024) - Data Source:
azurerm_data_lake_store
- raising an error when Data Lake Store cannot be found (#7024) - Data Source:
azurerm_data_share_account
- raising an error when Data Share Account cannot be found (#7024) - Data Source:
azurerm_hdinsight_cluster
- raising an error when the HDInsight Cluster cannot be found (#7024) - Data Source:
azurerm_healthcare_service
- raising an error when the HealthCare Service cannot be found (#7024) - Data Source:
azurerm_healthcare_service
- ensuring all blocks are set in the response (#7024) - Data Source:
azurerm_firewall
- raising an error when the Firewall cannot be found (#7024) - Data Source:
azurerm_maintenance_configuration
- raising an error when the Maintenance Configuration cannot be found (#7024) - Data Source:
azurerm_private_endpoint_connection
- raising an error when the Private Endpoint Connection cannot be found (#7024) - Data Source:
azurerm_resources
- does not return all matched resources sometimes (#7036) - Data Source:
azurerm_shared_image_version
- raising an error when the Image Version cannot be found (#7024) - Data Source:
azurerm_shared_image_versions
- raising an error when Image Versions cannot be found (#7024) - Data Source:
azurerm_user_assigned_identity
- raising an error when the User Assigned Identity cannot be found (#7024) azurerm_api_management_subscription
- fix the export ofprimary_key
andsecondary_key
(#6938)azurerm_eventgrid_event_subscription
- correctly parsing the ID (#6958)azurerm_healthcare_service
- ensuring all blocks are set in the response (#7024)azurerm_linux_virtual_machine
- allowing name to end with a capital letter (#7023)azurerm_linux_virtual_machine_scale_set
- allowing name to end with a capital (#7023)azurerm_management_group
- workaround for 403 bug in service response (#6668)azurerm_postgresql_server
- do not attempt to get the threat protection when thesku
isbasic
(#7015)azurerm_windows_virtual_machine
- allowing name to end with a capital (#7023)azurerm_windows_virtual_machine_scale_set
- allowing name to end with a capital (#7023)
v2.10.0
2.10.0 (May 14, 2020)
DEPENDENCIES:
FEATURES:
IMPROVEMENTS:
- All Data Sources: adding validation for the
resource_group_name
field to not be empty where it's Required (#6864) - Data Source:
azurerm_virtual_machine
- exportidentity
attribute (#6826) azurerm_api_management
- support for configuring the Developer Portal (#6724)azurerm_api_management
- support for user assigned managed identities (#6783)azurerm_api_management
- supportkey_vault_id
that do not have a version (#6723)azurerm_api_management_diagnostic
- support required propertyapi_management_logger_id
(#6682)azurerm_application_gateway
- support for WAF policies (#6105)azurerm_app_service_environment
- support specifying explicit resource group (#6821)azurerm_express_route_circuit
- de-provision and re-provision circuit when changing the bandwidth reduction (#6601)azurerm_frontdoor
- expose theheader_frontdoor_id
attribute (#6916)azurerm_log_analytics_workspace
- add support forrentention_in_days
for Free Tier (#6844)azurerm_mariadb_server
- support for thecreate_mode
property allowing the creation of replicas, point in time restores, and geo restors (#6865)azurerm_mariadb_server
- support for thepublic_network_access_enabled
property (#6865)azurerm_mariadb_server
- all properties in thestorage_profile
block have been moved to the top level (#6865)azurerm_mariadb_server
- the following properties were renamed and changed to a boolean type:ssl_enforcement
tossl_enforcement_enabled
,geo_redundant_backup
togeo_redundant_backup_enabled
, andauto_grow
azurerm_mysql_server
- support for thecreate_mode
property allowing the creation of replicas, point in time restores, and geo restors (#6833)azurerm_mysql_server
- support for thepublic_network_access_enabled
property (#6833)azurerm_mysql_server
- all properties in thestorage_profile
block have been moved to the top level (#6833)azurerm_mysql_server
- the following properties were renamed and changed to a boolean type:ssl_enforcement
tossl_enforcement_enabled
,geo_redundant_backup
togeo_redundant_backup_enabled
, andauto_grow
toauto_grow_enabled
(#6833)azurerm_mssql_server
- add support for theazuread_administrator
property (#6822)azurerm_postgres_server
- support for thethreat_detection_policy
property (#6721)azurerm_storage_account
- enable migration ofaccount_kind
fromStorage
toStorageV2
(#6580)azurerm_windows_virtual_machine
- theos_disk.disk_encryption_set_id
can now be updated (#6846)
BUG FIXES:
- Data Source:
azurerm_automation_account
- using the ID of the Automation Account, rather than the ID of the Automation Account's Registration Info (#6848) - Data Source:
azurerm_security_group
- fixing crash where id is nil (#6910) - Data Source:
azurerm_mysql_server
- removeadministrator_login_password
property as it is not returned from the api (#6865) azurerm_api_management
- fixing a crash whenpolicy
is nil (#6862)azurerm_api_management
- only sending thehostname_configuration
properties if they are not empty (#6850)azurerm_api_management_diagnostic
- can now be provision again by supportingapi_management_logger_id
(#6682)azurerm_api_management_named_value
- fix the non empty plan whensecret
is true (#6834)azurerm_application_insights
-retention_in_days
defaults to 90 (#6851)azurerm_data_factory_trigger_schedule
- setting thetype
required for Pipeline References (#6871)azurerm_kubernetes_cluster
- fixes theInvalidLoadbalancerProfile
error (#6534)azurerm_linux_virtual_machine_scale_set
- support for updating thedo_not_run_extensions_on_overprovisioned_machines
property (#6917)azurerm_monitor_diagnostic_setting
- fix possible crash withretention_policy
(#6911)azurerm_mariadb_server
- thestorage_mb
property is now optional whenauto_grow
is enabled (#6865)azurerm_mysql_server
- thestorage_mb
property is now optional whenauto_grow
is enabled (#6833)azurerm_role_assignment
- added evential consistency check to assignment creation (#6925)azurerm_windows_virtual_machine_scale_set
- support for updating thedo_not_run_extensions_on_overprovisioned_machines
property (#6917)
v2.9.0
2.9.0 (May 07, 2020)
FEATURES:
- New Data Source:
azurerm_data_share_account
(#6575) - New Resource:
azurerm_data_share_account
(#6575) - New Resource:
azurerm_function_app_slot
(#6435) - New Resource:
azurerm_sentinel_alert_rule_scheduled
(#6650)
IMPROVEMENTS:
- Data Source:
azurerm_eventhub_authorization_rule
- support for theprimary_connection_string_alias
ansecondary_connection_string_alias
propeties (#6708) - Data Source:
azurerm_eventhub_namespace_authorization_rule
- support for theprimary_connection_string_alias
ansecondary_connection_string_alias
propeties (#6708) - Data Source:
azurerm_eventhub_namespace
- support for thedefault_primary_connection_string_alias
an_defaultsecondary_connection_string_alias
propeties (#6708) azurerm_analysis_services_server
- support updating when the Server is paused (#6786)azurerm_app_service
- support for health_check_path preview feature added (#6661)azurerm_app_service
- support forname
andpriority
onip_restrictions
(#6705)azurerm_application_gateway
- support for SSL Certificates without passwords (#6742)azurerm_eventhub_authorization_rule
- support for theprimary_connection_string_alias
ansecondary_connection_string_alias
propeties (#6708)azurerm_eventhub_namespace_authorization_rule
- support for theprimary_connection_string_alias
ansecondary_connection_string_alias
propeties (#6708)azurerm_eventhub_namespace
- support for thedefault_primary_connection_string_alias
an_defaultsecondary_connection_string_alias
propeties (#6708)azurerm_hdinsight_hadoop_cluster
- support for metastores on cluster creation (#6145)azurerm_key_vault_certificate
- support for recovering a soft-deleted certificate if thefeatures
flagrecover_soft_deleted_key_vaults
is set totrue
(#6716)azurerm_key_vault_key
- support for recovering a soft-deleted key if thefeatures
flagrecover_soft_deleted_key_vaults
is set totrue
(#6716)azurerm_key_vault_secret
- support for recovering a soft-deleted secret if thefeatures
flagrecover_soft_deleted_key_vaults
is set totrue
(#6716)azurerm_linux_virtual_machine_scale_set
- support for configuringcreate_mode
for data disks (#6744)azurerm_monitor_diagnostic_setting
-log_analytics_destination_type
supportsAzureDiagnostics
(#6769)azurerm_windows_virtual_machine_scale_set
- support for configuringcreate_mode
for data disks (#6744)
BUG FIXES:
- provider: raising an error when the environment is set to
AZURESTACKCLOUD
(#6817) azurerm_analysis_services_server
- ip restriction name field no longer case sensitive (#6774)azurerm_automation_runbook
- thepublish_content_link
property is now optional (#6813)azurerm_eventhub_namespace_authorization_rule
- lock to prevent multiple resources won't clash (#6701)azurerm_network_interface
- changes to dns servers no longer use incremental update (#6624)azurerm_policy_assignment
- allow polices with scopes withoutsubscription/<id>
(built-in policies) (#6792)azurerm_policy_definition
- changes to the dynamic fields (createdBy
,createdOn
,updatedBy
,updatedOn
) keys in themetadata
field are excluded from diff's (#6734)azurerm_redis_cache
- ensurerdb_storage_connection_string
is set whenrdb_backup_enabled
is enabled (#6819)azurerm_site_recovery_network_mapping
- handling an API Error when checking for the presence of an existing Network Mapping (#6747)
v2.8.0
2.8.0 (April 30, 2020)
FEATURES:
- New Data Source:
azurerm_sentinel_alert_rule_ms_security_incident
(#6606) - New Data Source:
azurerm_shared_image_versions
(#6700) - New Resource:
azurerm_managed_application
(#6386) - New Resource:
azurerm_mssql_server
(#6677) - New Resource:
azurerm_sentinel_alert_rule_ms_security_incident
(#6606)
IMPROVEMENTS:
azurerm_api_management
-sku_name
supports theConsumption
value forsku
(#6602)azurerm_api_management_api
- support for openapi v3 content formats (#6618)azurerm_application_gateway
- supporthost_names
property (#6630)azurerm_express_route_circuit_peering
- support for thecustomer_asn
androuting_registry_name
propeties (#6596)azurerm_frontdoor
- Add support forbackend_pools_send_receive_timeout_seconds
(#6604)azurerm_mssql_server
-support thepublic_network_access_enabled
property (#6678)azurerm_mssql_database
- support for theextended_auditing_policy
block (#6402)azurerm_mssql_elasticpool
- supportlicense_type
(#6631)azurerm_subnet
: Support for multiple prefixes withaddress_prefixes
(#6493)data.azurerm_shared_image_version
-name
supportslatest
andrecent
(#6707)
BUG FIXES:
azurerm_key_vault
- can now be created without subscription level permissions (#6260)azurerm_linux_virtual_machine
- fix validation forname
to allow full length resource names (#6639)azurerm_linux_virtual_machine_scale_set
- fix validation forname
to allow full length resource names (#6639)azurerm_monitor_diagnostic_setting
- makeretention_policy
andretention_policy
optional (#6603)azurerm_redis_cache
- correctly build connection strings when SSL is disabled (#6635)azurerm_sql_database
- prevent extended auditing policy for secondary databases (#6402)azurerm_web_application_firewall_policy
- support for themanaged_rules
property which is required by the new API version (#6126)azurerm_windows_virtual_machine
- fix validation forname
to allow full length resource names (#6639)azurerm_windows_virtual_machine_scale_set
- fix validation forname
to allow full length resource names (#6639)azurerm_virtual_network_gateway_connection
-shared_key
is now optional whentype
isIPSec
(#6565)
v2.7.0
2.7.0 (April 23, 2020)
FEATURES:
- New Data Source:
azurerm_private_dns_zone
(#6512) - New Resource:
azurerm_maintenance_configuration
(#6038) - New Resource:
azurerm_servicebus_namespace_network_rule_set
(#6379) - New Resource:
azurerm_spring_cloud_app
(#6384)
DEPENDENCIES:
- updating
apimanagement
to2019-12-01
(#6479) - updating the fork of
github.com/Azure/go-autorest
(#6509)
IMPROVEMENTS:
- Data Source:
app_service_environment
- export thelocation
property (#6538) - Data Source:
azurerm_notification_hub_namespace
- exporttags
(#6578) azurerm_api_management
- support for virtual network integrations (#5769)azurerm_cosmosdb_mongo_collection
- support for theindex
andsystem_index
properties (#6426)azurerm_function_app
- addedstorage_account_id
andstorage_account_access_key
(#6304)azurerm_kubernetes_cluster
- deprecatingprivate_link_enabled
in favour ofprivate_cluster_enabled
(#6431)azurerm_mysql_server
- support for thepublic_network_access_enabled
property (#6590)azurerm_notification_hub
- support fortags
(#6578)azurerm_notification_hub_namespace
- support fortags
(#6578)azurerm_postgres_server
- support for thecreate_mode
property allowing replicas, point in time restores, and geo restores to be created (#6459)azurerm_postgres_server
- support for theinfrastructure_encryption_enabled
,public_network_access_enabled
, andssl_minimal_tls_version_enforced
properties (#6459)azurerm_postgres_server
- all properties in thestorage_profile
block have been moved to the top level (#6459)azurerm_postgres_server
- the following properties were renamed and changed to a boolean type:ssl_enforcement
tossl_enforcement_enabled
,geo_redundant_backup
tobackup_geo_redundant_enabled
, andauto_grow
toauto_grow_enabled
(#6459)azurerm_private_endpoint
- Add support fortags
(#6574)azurerm_shared_image
- supporthyper_v_generation
property (#6511)azurerm_linux_virtual_machine_scale_set
- support for theautomatic_instance_repair
property (#6346)azurerm_windows_virtual_machine_scale_set
- support for theautomatic_instance_repair
property (#6346)
BUG FIXES:
- Data Source:
azurerm_private_link_service
- fixing a crash when parsing the response (#6504) azurerm_application_gateway
- prevent panic by disallowing empty values forbackend_address_pool.#.fqdns
(#6549)azurerm_application_gateway
- block reordering without changes no longer causes update (#6476)azurerm_cdn_endpoint
-origin_host_header
is now required (#6550)azurerm_cdn_endpoint
- setting therequest_header_condition
block (#6541)azurerm_iothub_dps
- fix crash when path isn't cased correctly (#6570)azurerm_linux_virtual_machine_scale_set
- fixes crash withboot_diagnositics
(#6569)azurerm_policy_assignment
- allow scopes that don't start withsubscription/<id>
(#6576)azurerm_postgres_server
- thestorage_mb
is no optional whenauto_grow
is enabled (#6459)azurerm_public_ip_prefix
- updateprefix_length
validation to accept all valid IPv4 address ranges (#6589)azurerm_route
- add validation to thename
androute_table_name
propeties (#6055)azurerm_virtual_network_gateway
- per api requirements,public_ip_address_id
is required (#6548)
v2.6.0
FEATURES:
- New Data Source:
azurerm_policy_set_definition
(#6305)
IMPROVEMENTS:
- dependencies: updating
github.com/Azure/azure-sdk-for-go
tov41.2.0
(#6419) - Data Source:
azurerm_policy_definition
- can now lookup withname
(#6275) - Data Source:
azurerm_policy_definition
- the fieldmanagement_group_id
has been deprecated and renamed tomanagement_group_name
(#6275) azurerm_application_insights
- support for thedisable_ip_masking
property (#6354)azurerm_cdn_endpoint
- support for configuringdelivery_rule
(#6163)azurerm_cdn_endpoint
- support for configuringglobal_delivery_rule
(#6163)azurerm_function_app
- support for thepre_warmed_instance_count
property (#6333)azurerm_hdinsight_hadoop_cluster
- support for thetls_min_version
property (#6440)azurerm_hdinsight_hbase_cluster
- support for thetls_min_version
property (#6440)azurerm_hdinsight_interactive_query_cluster
- support for thetls_min_version
property (#6440)azurerm_hdinsight_kafka_cluster
- support for thetls_min_version
property (#6440)azurerm_hdinsight_ml_services_cluster
- support for thetls_min_version
property (#6440)azurerm_hdinsight_rserver_cluster
- support for thetls_min_version
property (#6440)azurerm_hdinsight_spark_cluster
- support for thetls_min_version
property (#6440)azurerm_hdinsight_storm_cluster
- support thethreat_detection_policy
property (#6437)azurerm_kubernetes_cluster
- exporting thekubelet_identity
(#6393)azurerm_kubernetes_cluster
- support for updating themanaged_outbound_ip_count
,outbound_ip_prefix_ids
andoutbound_ip_address_ids
fields within theload_balancer_profile
block (#5847)azurerm_network_interface
- export theinternal_domain_name_suffix
property (#6455)azurerm_policy_definition
- themanagement_group_id
has been deprecated and renamed tomanagement_group_name
(#6275)azurerm_sql_server
- support for theconnection_policy
property (#6438)azurerm_virtual_network
- export theguid
attribute (#6445)
BUG FIXES:
- Data Source:
azurerm_data_factory
- fixing a bug where the ID wasn't set (#6492) - Data Source:
azurerm_eventhub_namespace_authorization_rule
- ensuring theid
field is set (#6496) - Data Source:
azurerm_mariadb_server
- ensuring theid
field is set (#6496) - Data Source:
azurerm_network_ddos_protection_plan
- ensuring theid
field is set (#6496) azurerm_function_app
- prevent a panic from the API returning an empty IP Security Restriction (#6442)azurerm_machine_learning_workspace
- theEnterprise
sku will now properly work (#6397)azurerm_managed_disk
- fixing a bug where the machine would be stopped regardless of whether it was currently shut down or not (#4690)
v2.5.0
2.5.0 (April 09, 2020)
BREAKING CHANGES:
- Azure Kubernetes Service
- Due to a breaking change in the AKS API, the
azurerm_kubernetes_cluster
resource features a significant behavioural change where creating Mixed-Mode Authentication clusters (e.g. using a Service Principal with a Managed Identity) is no longer supported. - The AKS Team have confirmed that existing clusters will be updated by the Azure API to use only MSI when a change is made to the Cluster (but not the Node Pool). Whilst Terraform could perform this automatically some environments have restrictions on which tags can be added/removed - as such this operation will need to be performed out-of-band. Instead, upon detecting a Mixed-Mode Cluster which has not yet been updated - or upon detecting a former Mixed-Mode Cluster where the Terraform Configuration still contains a
service_principal
block - Terraform will output instructions on how to proceed. azurerm_kubernetes_cluster_node_pool
- clusters with auto-scale disabled must ensure thatmin_count
andmax_count
are set tonull
(or omitted) rather than0
(since 0 isn't a valid value for these fields).
- Due to a breaking change in the AKS API, the
NOTES:
- There's currently a bug in the Azure Kubernetes Service (AKS) API where the Tags on Node Pools are returned in the incorrect case - this bug is being tracked in this issue. This affects the
tags
field within thedefault_node_pool
block forazurerm_kubernetes_clusters
and thetags
field for theazurerm_kubernetes_cluster_node_pool
resource.
IMPROVEMENTS:
- dependencies: updating to use version
2020-02-01
of the Containers API (#6095) - New Resource:
azurerm_private_dns_txt_record
(#6309) azurerm_kubernetes_cluster
- making theservice_principal
block optional - so it's now possible to create MSI-only clusters (#6095)azurerm_kubernetes_cluster
- making thewindows_profile
block computed as Windows credentials are now generated by Azure if unspecified (#6095)azurerm_kubernetes_cluster
- support foroutbound_type
within thenetwork_profile
block (#6120)azurerm_linux_virtual_machine
- OS disk encryption settings can no be updated (#6230)azurerm_windows_virtual_machine
- OS disk encryption settings can no be updated (#6230)
BUG FIXES:
azurerm_kubernetes_cluster
- requiring thatmin_count
andmax_count
within thedefault_node_pool
block are set tonull
rather than0
when auto-scaling is disabled (#6095)azurerm_kubernetes_cluster
- ensuring that a value fornode_count
within thedefault_node_pool
block is always passed to the API to match a requirement in the API (#6095)azurerm_kubernetes_cluster
- ensuring thattags
are set into the state for thedefault_node_pool
(#6095)azurerm_kubernetes_cluster
- conditionally sending theaci_connector_linux
block for Azure China (#6370)azurerm_kubernetes_cluster
- conditionally sending thehttp_application_routing
block for Azure China & Azure US Government (#6370)azurerm_kubernetes_cluster_node_pool
- requiring thatmin_count
andmax_count
are set tonull
rather than0
when auto-scaling is disabled (#6095)azurerm_linux_virtual_machine
- if thepriority
property on read is empty assume it to beRegular
(#6301)azurerm_windows_virtual_machine
- if thepriority
property on read is empty assume it to beRegular
(#6301)
v2.4.0
2.4.0 (April 02, 2020)
FEATURES:
New Data Source: azurerm_managed_application_definition (#6211)
New Resource: azurerm_hpc_cache_nfs_target (#6191)
New Resource: azurerm_log_analytics_datasource_windows_event (#6321)
New Resource: azurerm_log_analytics_datasource_windows_performance_counter (#6274)
New Resource: azurerm_managed_application_definition (#6211)
New Resource: azurerm_spring_cloud_service (#4928)
IMPROVEMENTS:
azurerm_network_interface - always send enable_accelerated_networking to the api (#6289)
azurerm_management_group - deprecated and rename the group_id property to name to better match what it represents (#6276)
BUGS:
azurerm_application_gateway - can now set include_path with target_url (#6175)
azurerm_policy_set_definition - mark metadata as computed (#6266)
v2.3.0
FEATURES:
- New Data Source:
azurerm_mssql_database
(#6083) - New Data Source:
azurerm_network_service_tags
(#6229) - New Resource:
azurerm_custom_resource_provider
(#6234) - New Resource:
azurerm_hpc_cache_blob_target
(#6035) - New Resource:
azurerm_machine_learning_workspace
(#5696) - New Resource:
azurerm_mssql_database
(#6083) - New Resource:
azurerm_mssql_virtual_machine
(#5263) - New resource:
azurerm_policy_remediation
(#5746)
IMPROVEMENTS:
- dependencies: updating
github.com/Azure/azure-sdk-for-go
tov40.3.0
(#6134) - dependencies: updating
github.com/terraform-providers/terraform-provider-azuread
tov0.8.0
(#6134) - dependencies: updating
github.com/tombuildsstuff/giovanni
tov0.10.0
(#6169) - all resources using the
location
field - adding validation to ensure this is not an empty string where this field is Required (#6242) - Data Source
azurerm_storage_container
- exposing theresource_manager_id
field (#6170) azurerm_automation_schedule
- adding validation for the timezone field (#5759)azurerm_cognitive_account
- support for theqna_runtime_endpoint
property (#5778)azurerm_hpc_cache
- exposing themount_addresses
field (#6214)azurerm_lb
- allow ipv6 addresses for theprivate_ip_address
property (#6125)azurerm_managed_disk
- thedisk_encryption_set_id
field is no longer ForceNew (#6207)azurerm_public_ip
- support for Dynamic IPv6 Addresses (#6140)azurerm_service_fabric_cluster
- support for theclient_certificate_common_name
property (#6097)azurerm_storage_container
- exposing theresource_manager_id
field (#6170)azurerm_storage_share
- exposing theresource_manager_id
field (#6170)azurerm_traffic_manager_profile
- support for thecustom_header
property (#5923)
BUG FIXES:
azurerm_analysis_server
- switching theipv4_firewall_rule
block to a Set rather than a List to handle this being unordered (#6179)azurerm_linux_virtual_machine
- making thecustom_data
field sensitive (#6225)azurerm_linux_virtual_machine_scale_set
- making thecustom_data
field sensitive (#6225)azurerm_managed_disk
- only rebooting the attached Virtual Machine when changing the Disk Size, Disk Encryption Set ID or Storage Account Type (#6162)azurerm_netapp_volume
- allow up to102400
MB for thestorage_quota_in_gb
property (#6228)azurerm_policy_definition
- fixing a bug when parsing the Management Group ID (#5981)azurerm_postgresql_server
- updating the validation for thename
field (#6064)azurerm_sql_database
- use the correct base URI for the Extended Auditing Policies Client (#6233)azurerm_storage_management_policy
- conditionally setting values within thebase_blob
block (#6250)azurerm_virtual_machine_data_disk_attachment
- detecting the disk attachment as gone when the VM is no longer available (#6237)azurerm_windows_virtual_machine
- making thecustom_data
field sensitive (#6225)azurerm_windows_virtual_machine_scale_set
- making thecustom_data
field sensitive (#6225)