Releases: hashicorp/terraform-provider-azurerm
Releases · hashicorp/terraform-provider-azurerm
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
ofgithub.com/Azure/azure-sdk-for-go
(#3786) - dependencies: upgrading to
v0.5.0
ofgithub.com/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:
v1.31.0
1.31.0 (June 28, 2019)
FEATURES:
- increase the default timeout to
3 hours
(#3737) - New Resource:
azurerm_iot_dps
(#3618) - New Resource:
azurerm_mariadb_firewall_rule
(#3720) - New Resource:
azurerm_private_dns_zone
(#3718) - New Resource:
azurerm_stream_analytics_output_mssql
(#3567)
IMPROVEMENTS:
- Data Source
azurerm_key_vault
- deprecatedsku
in favour ofsku_name
(#3119) azurerm_app_service
- support for shipping the application logs to blob storage (#3520)azurerm_app_service_plan
- prevent a panic during import (#3657)azurerm_app_service_slot
- updatingidentity
no longer forces a new resource (#3702)azurerm_automation_account
- deprecatedsku
in favour ofsku_name
(#3119)azurerm_key_vault
- deprecatedsku
in favour ofsku_name
(#3119)azurerm_key_vault_key
- add support for Elliptic Curve based keys (#1814)azurerm_traffic_manager_profile
-ttl
can now be 1 second (#3632)azurerm_eventgrid_event_subscription
- now retrieves the full URL for event webhooks (#3630)azurerm_lb
- support for thepublic_ip_prefix_id
property (#3675)azurerm_mysql_server
- add validation to thename
property (#3695)azurerm_notification_hub_namespace
- deprecatedsku
in favour ofsku_name
(#3119)azurerm_redis_firewall_rule
- no longer fails with multiple rules (#3731)azurerm_relay_namespace
- deprecatedsku
in favour ofsku_name
(#3119)azurerm_service_fabric_cluster
-tenant_id
,cluster_application_id
, andclient_application_id
are now updateable (#3654)azurerm_service_fabric_cluster
- ability to setcertificate_common_names
(#3652)azurerm_storage_account
- ability to setdefault_action
oi thenetwork_rules
block (#3255)
BUG FIXES:
azurerm_cosmosdb_account
- will ignore500
responses fromdocumentdb.DatabaseAccountsClient#CheckNameExists
requests to work around a broken API (#3747)
v1.30.1
v1.30.0
1.30.0 (June 07, 2019)
FEATURES:
- New Data Source:
azurerm_redis_cache
(#3481) - New Data Source:
azurerm_sql_server
(#3513) - New Data Source:
azurerm_virtual_network_gateway_connection
(#3571)
IMPROVEMENTS:
- dependencies: upgrading to Go 1.12 (#3525)
- dependencies: upgrading the
storage
SDK to2019-04-01
(#3578) - Data Source
azurerm_app_service
- support windows containers (#3566) - Data Source
azurerm_app_service_plan
- support windows containers (#3566) azurerm_api_management
- renamedisable_triple_des_chipers
todisable_triple_des_ciphers
(#3539)azurerm_application_gateway
- support for the valueGeneral
in therule_group_name
field within thedisabled_rule_group
block (#3533)azurerm_app_service
- support for windows containers (#3566)azurerm_app_service_plan
- support for themaximum_elastic_worker_count
property (#3547)azurerm_managed_disk
- support for thecreate_option
ofRestore
(#3598)azurerm_app_service_plan
- support for windows containers (#3566)
v1.29.0
1.29.0 (May 25, 2019)
FEATURES:
- New Resource:
azurerm_application_insights_web_test
(#3331)
IMPROVEMENTS:
- dependencies: upgrading to
v0.12.0
ofgithub.com/hashicorp/terraform
(#3417) - sdk: configuring the Correlation Request ID (#3253)
azurerm_application_gateway
- support for rewrite rules (#3423)azurerm_application_gateway
- support forssl_policy
blocks and deprecatingdisabled_ssl_protocols
(#3360)azurerm_app_service
- support for configuring authentication settings (#2831)azurerm_kubernetes_cluster
- updating the casing on theSubnetName
field to match a change in the AKS API (#3484)azurerm_kubernetes_cluster
- support for multiple agent pools (#3491)
BUG FIXES:
- Data Source
azurerm_virtual_network
: addnetwork_space
property to match resource while deprecatingnetwork_spaces
(#3494) azurerm_automation_module
- now polls to wait until the module's finished provisioning (#3482)azurerm_api_management_api
- correct validation to allow empty and strings 400 characters long (#3475)azurerm_dev_test_virtual_network
- correctly managessubnets
on the initial creation (#3501)azurerm_express_route_circuit
- no longer removes circuit subresources on update (#3496)azurerm_role_assignment
- making therole_definition_name
field case-insensitive (#3499)
v1.28.0
1.28.0 (May 17, 2019)
FEATURES:
- New Data Source:
azurerm_automation_variable_bool
(#3310) - New Data Source:
azurerm_automation_variable_datetime
(#3310) - New Data Source:
azurerm_automation_variable_int
(#3310) - New Data Source:
azurerm_automation_variable_string
(#3310) - New Data Source:
zurerm_kubernetes_service_versions
(#3382) - New Data Source:
azurerm_user_assigned_identity
(#3343) - New Resource:
azurerm_automation_variable_bool
(#3310) - New Resource:
azurerm_automation_variable_datetime
(#3310) - New Resource:
azurerm_automation_variable_int
(#3310) - New Resource:
azurerm_automation_variable_string
(#3310) - New Resource:
azurerm_api_management_api_operation_policy
(#3374) - New Resource:
azurerm_api_management_api_policy
(#3367) - New Resource:
azurerm_api_management_product_policy
(#3325) - New Resource:
azurerm_api_management_schema
(#3357) - New Resource:
azurerm_cosmosdb_table
(#3442) - New Resource:
azurerm_cosmosdb_cassandra_keyspace
(#3442) - New Resource:
azurerm_cosmosdb_mongo_collection
(#3459) - New Resource:
azurerm_cosmosdb_mongo_database
(#3442) - New Resource:
azurerm_cosmosdb_sql_database
(#3442) - New Resource:
azurerm_firewall_nat_rule_collection
(#3218) - New Resource:
azurerm_data_factory_linked_service_data_lake_storage_gen2
(#3425) - New Resource:
azurerm_network_profile
(#2636)
IMPROVEMENTS:
- dependencies: updating
github.com/Azure/azure-sdk-for-go
to v29.0.0 (#3335) - Data Source
azurerm_kubernetes_cluster
- exposing thetype
field within theagent_pool_profile
block (#3424) azurerm_application_gateway
- support for theautoscale_configuration
property (#3353)azurerm_application_gateway
added validation to ensureredirect_configuration_name
must not be set if eitherbackend_address_pool_name
orbackend_http_settings_name
is set (#3340)azurerm_application_gateway
- support foraffinity_cookie_name
(#3434)azurerm_application_gateway
- support fordisabled_rule_groups
(#3394)azurerm_app_service_slot
- exporting thesite_credential
block (#3444)azurerm_batch_pool
support for thecontainer_configuration
property (#3311)azurerm_kubernetes_cluster
- support for theapi_server_authorized_ip_ranges
property (#3262)azurerm_kubernetes_cluster
- support for settingtype
within theagent_pool_profile
block (Agent Pools via Virtual Machine Scale Sets) (#3424)azurerm_redis_cache
- support for disabling authentication (#3389)azurerm_redis_cache
- make theredis_configuration
block optional (#3397)azurerm_sql_database
- support for theread_scale
property (#3377)azurerm_stream_analytics_job
-tags
can now be set on the property (#3329)azurerm_virtual_network_peering
- retrying provisioning the peering of the virtual network (#3392)azurerm_virtual_machine_scale_set
- support for theprovision_after_extensions
property to chain multiple extensions togeather (#2937)
BUG FIXES:
- Data Source:
azurerm_api_management
- correctly returning the hostnameportal
andproxy
values (#3385) azurerm_application_gateway
- will no longer preventdefault_backend_address_pool_name
andredirect_configuration_name
from being set at the same time (#3286)azurerm_application_gateway
prevent a potential panic in backend and probe validation (#3438)azurerm_eventhub
- decrease minimumpartition_count
to correct value of1
(#3439)azurerm_eventhub_namespace
- decrease maximummaximum_throughput_units
to correct value of20
(#3440)azurerm_firewall
- ensuring that the value forsubnet_id
within theip_configuration
block has the nameAzureFirewallSubnet
(#3406)azurerm_managed_disk
- can now actually createUltraSSD_LRS
disks (#3453)azurerm_redis_configuration
- correctly display http errors encoutered during creation (#3397)azurerm_sql_database
- making thecollation
field case insensitive to work around a bug in the API (#3137)azurerm_stream_analytics_output_eventhub
will now correctly setformat
for JSON output (#3318)azurerm_app_service_plan
- supportselastic
for the sku tier (#3402)azurerm_application_gateway
- supportsdisabled_rule_group
for waf configurations (#3394)azurerm_application_gateway
- supportsexclusion
for waf configurations (#3407)azurerm_application_gateway
- supports updating agateway_ip_configuration.x.subnet_id
(#3437)