Releases: hashicorp/terraform-provider-azurerm
Releases · hashicorp/terraform-provider-azurerm
v1.39.0
FEATURES:
- New Resource:
azurerm_app_configuration
(#4859) - New Resource:
azurerm_bot_channel_ms_teams
(#4984) - New Resource:
azurerm_mssql_database_vulnerability_assessment_rule_baseline
(#3806) - New Resource:
azurerm_mssql_server_vulnerability_assessment
(#3806) - New Resource:
azurerm_mssql_server_security_alert_policy
(#3806)
IMPROVEMENTS:
- dependencies: upgrading to
v0.7.1
of github.com/tombuildsstuff/giovanni (#5143) - storage: switching to use the Authorizers from Azure/go-autorest (#5109)
azurerm_app_service
- adding validation to import (#5107)azurerm_app_service_certificate
- adding validation to import (#5107)azurerm_app_service_custom_hostname_binding
- adding validation to import (#5107)azurerm_app_service_plan
- adding validation to import (#5107)azurerm_app_service_slot
- adding validation to import (#5107)azurerm_app_service_source_control_token
- adding validation to import (#5107)azurerm_cosmos_mongo_collection
- deprecate theindexes
property (#5116)azurerm_cosmos_mongo_collection
- make throughput computed and remove the default to let the API handel it (#5116)azurerm_cosmos_mongo_database
- support for thethroughput
property (#5116)azurerm_function_app
- support formin_tls_version
(#5074)azurerm_private_link_endpoint
- has been deprecated and renamed toazurerm_private_endpoint
(#5150)
BUG FIXES:
- Data Source:
azurerm_nat_gateway
- handling a crash when thesku
block was malformed (#5104) azurerm_api_management_api
- ensuringversion_set_id
is specified whenversion
is (#4993)azurerm_nat_gateway
- handling a crash when thesku
block was malformed (#5104)azurerm_private_link_endpoint
- fixing the validation for thesubresource_names
field (#5118)azurerm_storage_account
- querying all pages when listing storage accounts (#5075)azurerm_storage_blob
- querying all pages when listing storage accounts (#5075)azurerm_storage_container
- querying all pages when listing storage accounts (#5075)azurerm_storage_file
- querying all pages when listing storage accounts (#5075)azurerm_storage_queue
- querying all pages when listing storage accounts (#5075)azurerm_storage_table
- querying all pages when listing storage accounts (#5075)
v1.38.0
FEATURES:
- New Data Source:
azurerm_nat_gateway
(#4449) - New Data Source:
azurerm_private_link_endpoint_connection
(#4493) - New Data Source:
azurerm_virtual_hub
(#5004) - New Resource:
azurerm_iothub_fallback_route
(#4965) - New Resource:
azurerm_nat_gateway
(#4449) - New Resource:
azurerm_point_to_site_vpn_gateway
(#5004) - New Resource:
azurerm_private_dns_mx_record
(#4915) - New Resource:
azurerm_private_link_endpoint
(#4493) - New Resource:
azurerm_storage_account_network_rules
(#5082) - New Resource:
azurerm_subnet_nat_gateway_association
(#4449) - New Resource:
azurerm_virtual_hub
(#5004) - New Resource:
azurerm_vpn_gateway
(#5004) - New Resource:
azurerm_vpn_server_configuration
(#5004)
IMPROVEMENTS:
- network: updating to use API version
2019-09-01
(#5004) azurerm_application_gateway
- updating the validation formin_capacity
andmax_capacity
within theautoscale_configuration
block (#4958)azurerm_application_gateway
- fixes a crash when an empty body for probe match was used (#5056)azurerm_dns_a_record
- exposing thefqdn
(#5000)azurerm_dns_aaaa_record
- exposing thefqdn
(#5000)azurerm_dns_caa_record
- exposing thefqdn
(#5000)azurerm_dns_cname_record
- exposing thefqdn
(#5000)azurerm_dns_mx_record
- exposing thefqdn
(#5000)azurerm_dns_ns_record
- exposing thefqdn
(#5000)azurerm_dns_ptr_record
- exposing thefqdn
(#5000)azurerm_dns_srv_record
- exposing thefqdn
(#5000)azurerm_dns_txt_record
- exposing thefqdn
(#5000)azurerm_mysql_server
- add support for version 8.0 (#5019)
BUG FIXES:
v1.37.0
NOTES
The azurerm_kubernetes_cluster
resource has undergone substantial changes in this release to work around breaking behavioural changes in the Azure API. As such the agent_pool_profile
block has been superseded by the default_node_pool
block. Multiple Node Pools can instead be configured using the azurerm_kubernetes_cluster_node_pool
resource.
FEATURES:
- New Data Source:
azurerm_automation_account
(#4740) - New Data Source:
azurerm_netapp_account
(#4416) - New Data Source:
azurerm_netapp_pool
(#4889) - New Data Source:
azurerm_private_link_service
(#4426) - New Data Source:
azurerm_private_link_service_endpoint_connections
(#4426) - New Resource:
azurerm_data_factory_trigger_schedule
(#4793) - New Resource:
azurerm_iothub_endpoint_eventhub
(#4823) - New Resource:
azurerm_iothub_endpoint_servicebus_queue
(#4823) - New Resource:
azurerm_iothub_endpoint_servicebus_topic
(#4823) - New Resource:
azurerm_iothub_endpoint_storage_container
(#4823) - New Resource:
azurerm_iothub_route
(#4923) - New Resource:
azurerm_kubernetes_cluster_node_pool
(#4899) - New Resource:
azurerm_netapp_account
(#4416) - New Resource:
azurerm_netapp_pool
(#4889) - New Resource:
azurerm_private_dns_aaaa_record
(#4841) - New Resource:
azurerm_private_dns_ptr_record
(#4703) - New Resource:
azurerm_private_dns_srv_record
(#4783) - New Resource:
azurerm_private_link_service
(#4426) - New Resource:
azurerm_relay_hybrid_connection
(#4832)
IMPROVEMENTS:
- 2.0 prep: refresh functions now use custom timeouts when custom timeouts are enabled (#4838)
- authentication: requesting a fresh token from the Azure CLI when the existing one expires (#4775)
- dependencies: updating
github.com/Azure/azure-sdk-for-go
tov36.3.0
(#4913) - dependencies: updating
github.com/Azure/go-autorest
tov0.9.2
(#4775) - dependencies: updating
github.com/hashicorp/go-azure-helpers
tov0.10.0
(#4775) - networking: updating to API version
2019-07-01
(#4596) - sql: updating to API version
2017-03-01-preview
(#4242) - Data Source:
azurerm_monitor_action_group
- support forarm_role_receiver
,automation_runbook_receiver
,azure_app_push_receiver
,azure_function_receiver
,itsm_receiver
,logic_app_receiver
andvoice_receiver
(#4638) azurerm_api_management_api
- theversion
andversion_set_id
properties can now be set (#4592)azurerm_app_service
- support forJAVA
container (#4897)azurerm_app_service
- support for configuring the minor version of Java (#4779)azurerm_app_service_slot
- support forauto_swap_slot_name
(#4752)azurerm_app_service_slot
- support for configuring the minor version of Java (#4779)azurerm_application_insights
- support for thesampling_percentage
property (#4925)azurerm_automation_credential
- deprecateaccount_name
in favour ofautomation_account_name
(#4777)azurerm_cognitive_service
- support for the kindLUIS.Authoring
(#4888)azurerm_eventgrid_domain
- Exportprimary_access_key
andsecondary_access_key
(#4876)azurerm_firewall
- allow multipleip_configuration
blocks (#4639)azurerm_firewall_application_rule_collection
- support for the protocol typeMssql
(#4596)azurerm_hdinsight_hadoop_cluster
- Added edge node support (#4550)azurerm_hdinsight_hadoop_cluster
- support for genstorage_account_gen2
property (#4634)azurerm_hdinsight_hbase_cluster
- support for genstorage_account_gen2
property (#4634)azurerm_hdinsight_kafka_cluster
- support for genstorage_account_gen2
property (#4634)azurerm_hdinsight_query_cluster
- support for genstorage_account_gen2
property (#4634)azurerm_hdinsight_spark_cluster
- support for thestorage_account_gen2
property (#4634)azurerm_iot_dps
- has been deprecated and renamed toazurerm_iothub_dps
(#4896)azurerm_iot_dps_certificate
- has been deprecated and renamed toazurerm_iothub_dps_certificate
(#4896)azurerm_key_vault_secret
- support fornot_before_date
andexpiration_date
(#4873)azurerm_kubernetes_cluster
- introducing a newdefault_node_pool
block which defaults to VM Scale Sets (#4898)azurerm_kubernetes_cluster
- deprecating theagent_pool_profiles
block in favour of thedefault_node_pool
block (#4898)azurerm_kubernetes_cluster
- support forenable_node_public_ip
inagent_pool_profile
(#4613)azurerm_monitor_action_group
- support forarm_role_receiver
,automation_runbook_receiver
,azure_app_push_receiver
,azure_function_receiver
,itsm_receiver
,logic_app_receiver
andvoice_receiver
(#4638)azurerm_monitor_activity_log_alert
- thecriteria
property now supportsResourceHealth
(#4944)azurerm_servicebus_subscription
- support for theforward_dead_lettered_messages_to
property (#4789)azurerm_signalr_service
- support for thecors
andfeatures
blocks (#4716)azurerm_sql_server
- support for theidentity
block (#4754)azurerm_subnet
- support for theenforce_private_link_service_network_policies
property (#4426)azurerm_template_deployment
- validating the ARM Template prior to deploying it, which provides more granular errors (#4715)
BUG FIXES:
*...
v1.36.0
FEATURES:
- New Data Source:
azurerm_app_service_certificate_order
(#4454) - New Data Source:
azurerm_data_factory
(#4517) - New Data Source:
azurerm_healthcare_service
(#4221) - New Data Source:
azurerm_resources
(#3529) - New Data Source:
azurerm_postgresql_server
(#4732) - New Resource:
azurerm_automation_job_schedule
(#3386) - New Resource:
azurerm_app_service_certificate_order
(#4454) - New Resource:
azurerm_bastion_host
(#4096) - New Resource:
azurerm_data_factory_integration_runtime_managed
(#4342) - New Resource:
azurerm_healthcare_service
(#4221) - New Resource:
azurerm_kusto_eventhub_data_connection
(#4385)
IMPROVEMENTS:
- 2.0 prep: groundwork required for custom timeouts (#4475)
- dependencies: updating to
v34.1.0
ofgit.luolix.top/Azure/azure-sdk-for-go
(#4609) - devspace: updating to API version
2019-04-01
(#4597) - frontdoor: updating to use API version
2019-04-01
(#4609) - provider: switching to use the Provider SDK from
github.com/hashicorp/terraform-provider-sdk
(#4474) - provider: sending Microsoft's Terraform Partner ID in the user agent if a custom Partner ID isn’t specified (#4663)
- storage: caching the storage account information to workaround the Storage API being unperformant (#4709)
- Data Source:
azurerm_client_config
- fixing a crash when using MSI authentication (#4738) - Data Source:
azurerm_lb_backend_address_pool
- exposingbackend_ip_configurations
(#4605) azurerm_cognitive_account
- support for the skuF1
(#4720)azurerm_cosmosdb_mongo_collection
- add support for thethroughput
property (#4467)azurerm_firewall
- support forzones
(#4670)azurerm_function_app
- add support for thehttp2_enabled
property (#4696)azurerm_frontdoor
- updatecustom_host
to be optional, addredirect_configuration
to documentation. (#4601)azurerm_kubernetes_cluster
- allow theaci_connector_linux
to be disabled by allowing the subnet property be empty (#4541)azurerm_kubernetes_cluster
- add support for theazure_policy
property in theaddon_profile
block (#4498)azurerm_monitor_action_group
- add support for theuse_common_alert_schema
webhook property (#4483)azurerm_network_security_rule
- add support forIcmp
to theprotocol
property (#4615)azurerm_network_security_rule
- add support forIcmp
to theprotocol
property (#4615)azurerm_servicebus_namespace
- allowcapacity
to8
for the premium SKU (#4630)azurerm_subnet
- add support for theMicrosoft.DBforPostgreSQL/serversv2
andMicrosoft.StreamAnalytics/streamingJobs
to theservice_delegation.name
property (#4690)azurerm_subnet
- add support for theMicrosoft.Network/networkinterfaces/*
andMicrosoft.Network/virtualNetworks/subnets/unprepareNetworkPolicies/action
to theservice_delegation.action
property (#4690)
BUG FIXES:
azurerm_api_management
- deprecate thedisable_backend_ssl30
,disable_backend_tls10
,disable_backend_tls11
,disable_triple_des_ciphers
,disable_frontend_ssl30
,disable_frontend_tls10
,disable_frontend_tls11
properties astrue
actually meant enable in favour ofenable_backend_ssl30
,enable_backend_tls10
,enable_backend_tls11
,enable_triple_des_ciphers
,enable_frontend_ssl30
,enable_frontend_tls10
,enable_frontend_tls11
(#4534)azurerm_devspace_controller
- thehost_suffix
field is now read-only due to a change in Azure (#4597)azurerm_key_vault_certificate
- switches theemails
,dns_names
,upns
of thesubject_alternative_names
property to useTypeSet
(#4645)azurerm_kubernetes_cluster
- fixing a crash when theservice_principal_profile
block was nil (#4697)azurerm_kubernetes_cluster
- thelog_analytics_workspace_id
property is now optional (#4513)azurerm_key_vault
- temporarily makingsku
case insensitive to work around a breaking change in the API (#4714)azurerm_management_group
- raising the error message when an error occurs (#4725)azurerm_maps_account
- temporarily makingsku
case insensitive to work around a breaking change in the API (#4714)azurerm_media_services_account
- fixes theinvalid address to set: []string{"tags"}
error (#4537)azurerm_monitor_activity_log_alert
- fixing support for the categoryServiceHealth
(#4646)azurerm_network_security_group_association
- prevent deadlock between association and network interface creation (#4501)azurerm_sql_database
- ensure theread_scale
property is always set during initial creation (#4573)azurere_storage_account
- Ignore Advanced Threat Protection read errors in Azure Germany (#4564)azurerm_storage_blob
- makingmetadata
a computed field (#4727)azurerm_virtual_machine
- handling theplan
block being nil (#4712)azurerm_virtual_machine_data_disk_attachment
- will no longer remove the identity block when making an update (#4538)
v1.35.0
FEATURES:
- New Data Source:
azurerm_app_service_certificate
(#4468) - New Data Source:
azurerm_public_ip_prefix
(#4340) - New Data Source:
azurerm_storage_management_policy
(#3819) - New Resource:
azurerm_bot_channel_slack
(#4367) - New Resource:
azurerm_bot_channel_email
(#4389) - New Resource:
azurerm_bot_web_app
(#4411) - New Resource:
azurerm_dashboard
(#4357) - New Resource:
azurerm_eventhub_namespace_disaster_recovery_config
(#4425) - New Resource:
azurerm_storage_data_lake_gen2_filesystem
(#4457) - New Resource:
azurerm_storage_management_policy
(#3819)
IMPROVEMENTS:
- dependencies: upgrading
github.com/Azure/azure-sdk-for-go
tov33.2.0
(#4334) - kusto: updating to API version
2019-05-15
(#4376) - Data Source:
azurerm_client_config
- addobject_id
property (#4486) azurerm_analysis_services_server
- support forbackup_blob_container_uri
andserver_full_name
(#4397)azurerm_api_management_api
- deprecatesku
in favour of thesku_name
property (#3154)azurerm_app_service_custom_hostname_binding
- support forssl_state
andthumbprint
(#4204)azurerm_app_service_slot
- support forlogs
(#4473)azurerm_application_insights_analytics_item
- Add support for App Insights Analytics Items (#4374)azurerm_eventhub_namespace
- support for thenetwork_rulesets
property (#4409)azurerm_function_app
- changes toapp_service_plan_id
no longer force a new resource (#4439)azurerm_kubernetes_cluster
- support for updating the Service Principal (#4469)azurerm_servicebus_namespace
- support forzone_redundant
(#4432)
BUG FIXES:
- provider: Ensuring the user agent is configured (#4463)
- provider: Exposing the version of Terraform Core being used, rather than vendorered in User Agents (#4464)
azurerm_container_registry
- checking thename
is globally unique during creation (#4424)azurerm_hdinsight_hadoop_cluster
- handling the API now masking passwords (#4489)azurerm_hdinsight_hbase_cluster
- handling the API now masking passwords (#4489)azurerm_hdinsight_interactive_query_cluster
- handling the API now masking passwords (#4489)azurerm_hdinsight_kafka_cluster
- handling the API now masking passwords (#4489)azurerm_hdinsight_ml_services_cluster
- handling the API now masking passwords (#4489)azurerm_hdinsight_rserver_cluster
- handling the API now masking passwords (#4489)azurerm_hdinsight_spark_cluster
- handling the API now masking passwords (#4489)azurerm_hdinsight_storm_cluster
- handling the API now masking passwords (#4489)azurerm_key_vault_certificate
- storing the certificate data as hex (#4335)azurerm_kubernetes_cluster
- fixing a bug where upgrading to 1.34.0 would require resource recreation (#4469)azurerm_public_ip
- ensuring thatpublic_ip_prefix_id
is read (#4344)azurerm_role_assignment
- changing theskip_service_principal_aad_check
property no longer forces a new resource (#4412)azurerm_storage_blob
- reading the properties after an update (#4452)
v1.34.0
FEATURES:
- New Data Source:
azurerm_network_ddos_protection_plan
(#4228) - New Data Source:
azurerm_proximity_placement_group
(#4020) - New Data Source:
azurerm_servicebus_namespace_authorization_rule
(#4294) - New Data Source:
azurerm_sql_database
(#4210) - New Data Source:
azurerm_storage_account_blob_container_sas
(#4195) - New Resource:
azurerm_app_service_certificate
(#4192) - New Resource:
azurerm_app_service_source_control_token
(#4214) - New Resource:
azurerm_bot_channels_registration
(#4245) - New Resource:
azurerm_bot_connection
(#4311) - New Resource:
azurerm_frontdoor
(#3933) - New Resource:
azurerm_frontdoor_firewall_policy
(#4125) - New Resource:
azurerm_kusto_cluster
(#4129) - New Resource:
azurerm_kusto_database
(#4149) - New Resource:
azurerm_marketplace_agreement
(#4305) - New Resource:
azurerm_private_dns_zone_virtual_network_link
(#3789) - New Resource:
azurerm_proximity_placement_group
(#4020) - New Resource:
azurerm_stream_analytics_output_servicebus_topic
(#4164) - New Resource:
azurerm_web_application_firewall_policy
(#4119)
IMPROVEMENTS:
- dependencies: updating
github.com/Azure/azure-sdk-for-go
tov32.5.0
(#4166) - dependencies: updating
github.com/Azure/go-autorest
tov0.9.0
(#4166) - dependencies: updating
github.com/hashicorp/go-azure-helpers
tov0.7.0
(#4166) - dependencies: updating
github.com/terraform-providers/terraform-provider-azuread
tov0.6.0
(#4166) - dependencies: updating
github.com/hashicorp/terraform
tov0.12.8
(#4341) - compute: updating the API Version to
2019-07-01
(#4331) - network: updating to API version
2019-06-01
(#4291) - network: reverting the locking changes from #3673 (#3673)
- storage: caching the Resource Group Name / Account Key (#4205)
- storage: switching to use SharedKey for authentication with Blobs/Containers rather than SharedKeyLite (#4235)
- Data Source:
azurerm_storage_account
- gracefully degrading when there's a ReadOnly lock/the user doesn't have permissions to list the Keys for the storage account (#4248) - Data Source:
azurerm_storage_account_sas
- adding anISO8601
validator to thestart
andend
dates (#4064) - Data Source:
azurerm_virtual_network
- support for thelocation
property (#4281) azurerm_api_management
- support for multipleadditional_location
blocks (#4175)azurerm_application_gateway
- allowingcapacity
to be set to32
(#4189)azurerm_application_gateway
- support OWASP version3.1
for therule_set_version
property (#4263)azurerm_application_gateway
- support for thetrusted_root _certificate
property (#4206)azurerm_app_service
- fixing a bug where the Applicationlogs
block would get reset whenapp_settings
were configured (#4243)azurerm_app_service
- support for sending HTTP Logs to Blob Storage (#4249)azurerm_app_service
- theip_restriction.ip_address
property is now optional (#4184)azurerm_app_service_slot
- theip_restriction.ip_address
property is now optional (#4184)azurerm_availability_set
- support for theproximity_placement_group_id
property (#4020)azurerm_cognitive_account
- supportingCognitiveServices
as akind
(#4209)azurerm_container_registry
- support for configuring Virtual Network Rules to Subnets (#4293)azurerm_cosmosdb_account
- correctly validatemax_interval_in_seconds
&max_staleness_prefix
for geo replicated accounts (#4273)azurerm_cosmosdb_account
- increase creation & deletion wait timeout to3
hours (#4271)azurerm_cosmosdb_sql_container
- changing theunique_key.paths
property now forces a new resource (#4163)azurerm_eventhub_namespace
- changing thekafka_enabled
property now forces a new resource (#4264)azurerm_kubernetes_cluster
- support for configuring thekube_dashboard
within theaddon_profile
block (#4139)azurerm_kubernetes_cluster
- preventpod_cidr
and azurenetwork_plugin
from being set at the same time causing a new resource to be created (#4286)azurerm_mariadb_server
- support for version10.3
(#4170)azurerm_mariadb_server
- support for configuringauto_grow
(#4302)azurerm_managed_disk
- add support for the Ultra SSDdisk_iops_read_write
&disk_mbps_read_write
properties (#4102)azurerm_mysql_server
- support for configuringauto_grow
(#4303)azurerm_private_dns_zone
- polling until the dns zone is marked as fully provisioned (#4307)azurerm_postgresql_server
- support for configuringauto_grow
(#4220)azurerm_resource_group
- thename
field can now be up to 90 characters (#4233)azurerm_role_assignment
- addprincipal_type
andskip_service_principal_aad_check
properties (#4168)azurerm_storage_account
- gracefully degrading when there's a ReadOnly lock/the user doesn't have permissions to list the Keys for the storage account (#4248)azurerm_storage_blob
- switching over to use the new Storage SDK (#4179)azurerm_storage_blob
- support for Append Blobs (#4238)azurerm_storage_blob
- support f...
v1.33.1
v1.33.0
FEATURES:
- New Data Source:
azurerm_dev_test_virtual_network
(#3746) - New Resource:
azurerm_cosmosdb_sql_container
(#3871) - New Resource:
azurerm_container_registry_webhook
(#4112) - New Resource:
azurerm_dev_test_lab_schedule
(#3554) - New Resource:
azurerm_mariadb_virtual_network_rule
(#4048) - New Resource:
azurerm_mariadb_configuration
(#4060) - New Resource:
azurerm_private_dns_cname_record
(#4028) - New Resource:
azurerm_recovery_services_fabric
(#4003) - New Resource:
azurerm_recovery_services_protection_container
(#4003) - New Resource:
azurerm_recovery_services_replication_policy
(#4003) - New Resource:
azurerm_recovery_services_protection_container_mapping
(#4003) - New Resource:
azurerm_recovery_network_mapping
(#4003) - New Resource:
azurerm_recovery_replicated_vm
(#4003) - New Resource:
azurerm_sql_failover_group
(#3901) - New Resource:
azurerm_virtual_wan
(#4089)
IMPROVEMENTS:
- all resources: increasing the maximum number of tags from
15
to50
(#4071) - dependencies: upgrading
github.com/tombuildsstuff/giovanni
tov0.3.2
(#4122) - dependencies: upgrading the
authorization
SDK to2018-09-01
(#4063) - dependencies: upgrading
github.com/hashicorp/terraform
to0.12.6
(#4041) - internal: removing a duplicate Date/Time from the debug logs (#4024)
- Data Source
azurerm_dns_zone
: deprecating thezone_type
field (#4033) azurerm_app_service
-filesystem
logging can now be set. (#4025)azurerm_batch_pool
- Support for Container Registry configurations (#4072)azurerm_container_group
- support for attaching to a (Private) Virtual Network (#3716)azurerm_container_group
-log_type
can now be an empty string (#4013)azurerm_cognitive_account
- Adding 'QnAMaker' as Kind (#4126)azurerm_dns_zone
- deprecating thezone_type
field (#4033)azurerm_function_app
- support for cors (#3949)azurerm_function_app
- support for thevirtual_network_name
property (#4078)azurerm_iot_dps
- add support for thelinked_hub
property (#3922)azurerm_kubernetes_cluster
- support for theenable_pod_security_policy
property (#4098)azurerm_monitor_diagnostic_setting
- support forlog_analytics_destination_type
(#3987)azurerm_role_assignment
- now supports management groups (#4063)azurerm_storage_account
- requesting an access token using the ARM Authorizer (#4099)azurerm_storage_account
- support forBlockBlobStorage
(#4131)azurerm_subnet
- support for the Service EndpointsMicrosoft.BareMetal/AzureVMware
,Microsoft.BareMetal/CrayServers
,Microsoft.Databricks/workspaces
andMicrosoft.Web/hostingEnvironments
(#4115)azurerm_traffic_manager_profile
- support for theinterval_in_seconds
,timeout_in_seconds
, andtolerated_number_of_failures
properties (#3473)azurerm_user_assigned_identity
- thename
field can now be up to 128 characters (#4094)
BUG FIXES:
azurerm_app_service_plan
- workaround for missing error on 404 (#3990)azurerm_batch_certificate
- thethumbprint_algorithm
property is now case insensitive (#3977)- `azurerm_notification_hub_authorization_rule - fixing an issue when creating multiple authorization rules at the same time (#4087)
azurerm_postgresql_server
- removal of unsupported version10.2
(#3915)azurerm_role_definition
- enturerole_definition_id
is correctly set if left empty during creation (#3913)azurerm_storage_account
- makingdefault_action
within thenetwork_rules
block required (#4037)azurerm_storage_account
- making thenetwork_rules
block computed (#4037)azurerm_storage_queue
- switching to using SharedKey for authentication (#4122)azurerm_storage_share
- allow up to 100TB for thequota
property (#4054)azurerm_storage_share_directory
- handling the share being eventually consistent (#4122)azurerm_storage_share_directory
- allowing nested directories (#4122)
v1.32.1
BUG FIXES:
azurerm_application_gateway
fix an index out of range crash (#3966)azurerm_api_management_backend
- ensuring a nilcertificates
object is sent to the API instead of an empty one (#3931)azurerm_api_managment_product
- additional validation forapproval_required
(#3945)azurerm_network_ddos_protection_plan
- correctly decodes the resource ID on read/delete (#3975)aurerm_dev_test_virtual_network
- generate subnet IDs in the correct format (#3717)azurerm_iot_dps
fixed deletion issue when using a service principal (#3973)azurerm_kubernetes_cluster
- theload_balancer_sku
property is now case insensitive (#3958)azurerm_postgresql_server
- add missing support for version11.0
(#3970)azurerm_storage_*
- prevent multiple panics when a storage account/resource group cannot be found (#3986)azurerm_storage_account
- fixenable_advanced_threat_protection
create/read for unsupported regions (#3947)azurerm_storage_table
- now migrates older versions of the resource id to the new format (#3932)azurerm_virtual_machine_scale_set
- thessh_keys
property of theos_profile_linux_config
block now recognizes updates (#3837)azurerm_virtual_machine_scale_set
- changes made to thenetwork_profile
property should now be correctly reflected during updates (#3821)
v1.32.0
FEATURES:
- New Data Source:
azurerm_maps_account
(#3698) - New Data Source:
azurerm_mssql_elasticpool
(#3824) - New Resource:
azurerm_analysis_services_server
(#3721) - New Resource:
azurerm_api_management_backend
(#3676) - New Resource:
azurerm_batch_application
(#3825) - New Resource:
azurerm_maps_account
(#3698) - New Resource:
azurerm_private_dns_zone_a_record
(#3849) - New Resource:
azurerm_storage_table_entity
(#3831) - New Resource:
azurerm_storage_share_directory
(#3802)
IMPROVEMENTS:
- dependencies: upgrading to
v31.0.0
ofgit.luolix.top/Azure/azure-sdk-for-go
(#3786) - dependencies: upgrading to
v0.5.0
ofgit.luolix.top/hashicorp/go-azure-helpers
(#3850) - dependencies: upgrading the
containerservice
SDK to2019-02-01
(#3787) - dependencies: upgrading the
subscription
SDK to2018-06-01
(#3811) - authentication: showing a more helpful error when attempting to use the Azure CLI authentication when logged in as a Service Principal (#3850)
- Data Source
azurerm_function_app
- support forauth_settings
(#3893) - Data Source
azurerm_subscription
- support thetenant_id
property (#3811) azurerm_app_service
- support for backups (#3804)azurerm_app_service
- support for storage mounts (#3792)azurerm_app_service
- support for user assigned identities (#3637)azurerm_app_service_slot
- support forauth_settings
(#3897)azurerm_app_service_slot
- support for user assigned identities (#3637)azurerm_application_gateway
- Support for Managed Identities (#3648)azurerm_batch_pool
- support for custom images with thestorage_image_reference
property (#3530)azurerm_batch_account
- expose required properties for whenpool_allocation_mode
isUserSubscription
(#3535)azurerm_cognitive_account
- add support forCustomVision.Training
andCustomVision.Prediction
to thekind
property (#3817)azurerm_container_registry
- support fornetwork_rule_set
property (#3194)azurerm_cosmosdb_account
- validatemax_interval_in_seconds
andmax_staleness_prefix
correctly when using more then 1 geo_location (#3906)azurerm_function_app
- support forauth_settings
(#3893)azurerm_iothub
- support for thefile_upload
property (#3735)azurerm_kubernetes_cluster
- support for auto scaling (#3361)azurerm_kubernetes_cluster
- support forcustom_resource_group_name
(#3785)azurerm_kubernetes_cluster
- support for thenode_taints
property (#3787)azurerm_kubernetes_cluster
- support for thewindows_profile
property (#3519)kubernetes_cluster
- support for specifying theload_balancer_sku
property (#3890)azurerm_recovery_services_protected_vm
- changingbackup_policy_id
no longer forces a new resource (#3822)azurerm_security_center_contact
- thephone
property is now optional (#3761)azurerm_storage_account
- theaccount_kind
property now supportsFileStorage
(#3750)azurerm_storage_account
- support for theenable_advanced_threat_protection
property (#3782)azurerm_storage_account
- support forqueue_properties
(#3859)azurerm_storage_blob
- makingmetadata
a computed field (#3842)azurerm_storage_container
- switching to use github.com/tombuildsstuff/giovanni (#3857)azurerm_storage_container
- adding support formetadata
(#3857)azurerm_storage_container
- can now create containers with the name$web
(#3896)azurerm_storage_queue
- switching to use github.com/tombuildsstuff/giovanni (#3832)azurerm_storage_share
- switching to use github.com/tombuildsstuff/giovanni (#3828)azurerm_storage_share
- support for configuring ACL's (#3830)azurerm_storage_share
- support for configuring MetaData (#3830)azurerm_storage_table
- switching to use github.com/tombuildsstuff/giovanni (#3834)azurerm_storage_table
- support for configuring ACL's (#3847)azurerm_traffic_manager_endpoint
- supper forcustom_header
andsubnet
properties (#3655)azurerm_virtual_machine
- switching over to use the github.com/tombuildsstuff/giovanni Storage SDK (#3838)azurerm_virtual_machine
- looking up the data disks attached to the Virtual Machine when optionally deleting them upon deletion rather than parsing them from the config (#3838)azurerm_virtual_machine_scale_set
- preventpublic_ip_address_configuration
from being lost during update (#3767)
BUG FIXES: