terraform/builtin/providers/azurerm
Peter McAtominey 4996f3e289 provider/azurerm: allow updating load balancer sub-resources (#10016)
* provider/azurerm: allow updating of lb_rule resource

* check if rule is being updated rather than assuming created
* added test to cover guard against multiple rules with the same name

TF_ACC=1 go test ./builtin/providers/azurerm -v -run "TestAccAzureRMLoadBalancerRule_" -timeout 120m
=== RUN   TestAccAzureRMLoadBalancerRule_basic
--- PASS: TestAccAzureRMLoadBalancerRule_basic (157.45s)
=== RUN   TestAccAzureRMLoadBalancerRule_removal
--- PASS: TestAccAzureRMLoadBalancerRule_removal (163.67s)
=== RUN   TestAccAzureRMLoadBalancerRule_inconsistentReads
--- PASS: TestAccAzureRMLoadBalancerRule_inconsistentReads (150.00s)
=== RUN   TestAccAzureRMLoadBalancerRule_update
--- PASS: TestAccAzureRMLoadBalancerRule_update (164.20s)
=== RUN   TestAccAzureRMLoadBalancerRule_duplicateRules
--- PASS: TestAccAzureRMLoadBalancerRule_duplicateRules (137.51s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/azurerm	772.846s

* provider/azurerm: allow updating of lb_nat_rule resource

* check if NAT rule is being updated rather than assuming created
* added test to cover guard against multiple NAT rules with the same name

TF_ACC=1 go test ./builtin/providers/azurerm -v -run "TestAccAzureRMLoadBalancerNatRule" -timeout 120m
=== RUN   TestAccAzureRMLoadBalancerNatRule_basic
--- PASS: TestAccAzureRMLoadBalancerNatRule_basic (148.48s)
=== RUN   TestAccAzureRMLoadBalancerNatRule_removal
--- PASS: TestAccAzureRMLoadBalancerNatRule_removal (163.48s)
=== RUN   TestAccAzureRMLoadBalancerNatRule_update
--- PASS: TestAccAzureRMLoadBalancerNatRule_update (176.97s)
=== RUN   TestAccAzureRMLoadBalancerNatRule_duplicate
--- PASS: TestAccAzureRMLoadBalancerNatRule_duplicate (136.36s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/azurerm	625.301s

* provider/azurerm: allow updating of lb_probe resource

* check if probe is being updated rather than assuming created
* added test to cover guard against multiple probes with the same name

TF_ACC=1 go test ./builtin/providers/azurerm -v -run "TestAccAzureRMLoadBalancerProbe" -timeout 120m
=== RUN   TestAccAzureRMLoadBalancerProbe_basic
--- PASS: TestAccAzureRMLoadBalancerProbe_basic (134.53s)
=== RUN   TestAccAzureRMLoadBalancerProbe_removal
--- PASS: TestAccAzureRMLoadBalancerProbe_removal (168.06s)
=== RUN   TestAccAzureRMLoadBalancerProbe_update
--- PASS: TestAccAzureRMLoadBalancerProbe_update (175.99s)
=== RUN   TestAccAzureRMLoadBalancerProbe_duplicate
--- PASS: TestAccAzureRMLoadBalancerProbe_duplicate (139.01s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/azurerm	617.598s

* provider/azurerm: allow updating of lb_nat_pool resource

* check if NAT pool is being updated rather than assuming created
* added test to cover guard against multiple NAT pools with the same name

TF_ACC=1 go test ./builtin/providers/azurerm -v -run "TestAccAzureRMLoadBalancerNatPool" -timeout 120m
=== RUN   TestAccAzureRMLoadBalancerNatPool_basic
--- PASS: TestAccAzureRMLoadBalancerNatPool_basic (146.52s)
=== RUN   TestAccAzureRMLoadBalancerNatPool_removal
--- PASS: TestAccAzureRMLoadBalancerNatPool_removal (158.34s)
=== RUN   TestAccAzureRMLoadBalancerNatPool_update
--- PASS: TestAccAzureRMLoadBalancerNatPool_update (174.05s)
=== RUN   TestAccAzureRMLoadBalancerNatPool_duplicate
--- PASS: TestAccAzureRMLoadBalancerNatPool_duplicate (136.94s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/azurerm	615.866s
2016-11-11 13:09:00 +02:00
..
config.go Merge pull request #9607 from hashicorp/f-provider-stop-redo 2016-11-08 15:58:48 -08:00
data_source_arm_client_config.go provider/azurerm: add client_config data source 2016-10-20 11:29:48 +01:00
data_source_arm_client_config_test.go provider/azurerm: add client_config data source 2016-10-20 11:29:48 +01:00
import_arm_availability_set_test.go Fix import of resource group name for azurerm_availability_set. 2016-10-03 15:46:34 +01:00
import_arm_cdn_profile_test.go provider/azurerm: fix cdn_profile ID parsing, add import capability 2016-10-10 14:03:48 +01:00
import_arm_dns_zone_test.go Fix import of resource group name for azurerm_dns_zone. 2016-10-03 15:46:34 +01:00
import_arm_eventhub_namespace_test.go provider/azurerm: Event Hub Namespaces (#9297) 2016-10-25 15:50:07 +01:00
import_arm_eventhub_test.go provider/azurerm: EventHubs (#9889) 2016-11-07 10:19:59 +00:00
import_arm_key_vault_test.go provider/azurerm: add key_vault resource 2016-10-25 13:01:45 +01:00
import_arm_local_network_gateway_test.go Fix import of resource group name for azurerm_local_network_gateway. 2016-10-03 15:46:34 +01:00
import_arm_network_security_group_test.go Fix import of resource group name for azurerm_network_security_group. 2016-10-03 15:46:34 +01:00
import_arm_network_security_rule_test.go Fix import of resource group name for azurerm_network_security_group_rule. 2016-10-03 15:46:34 +01:00
import_arm_public_ip_test.go Check state of resource_group_name on import. 2016-10-03 15:46:34 +01:00
import_arm_resource_group_test.go Update import_arm_resource_group_test.go 2016-07-11 13:33:39 +01:00
import_arm_servicebus_subscription_test.go provider/azurerm: add servicebus_subscription resource 2016-10-03 15:27:28 +01:00
import_arm_servicebus_topic_test.go provider/azurerm: add servicebus_topic resource 2016-10-03 11:25:50 +01:00
import_arm_sql_firewall_rule_test.go Fix import of resource group name for azurerm_sql_firewall_rule. 2016-10-03 15:46:34 +01:00
import_arm_storage_account_test.go Check state of resource_group_name on import. 2016-10-03 15:46:34 +01:00
import_arm_subnet_test.go provider/azurerm: support importing of subnet resource (#9646) 2016-10-27 10:20:45 +01:00
import_arm_traffic_manager_endpoint_test.go Fix import of resource group name for azurerm_traffic_manager_endpoint. 2016-10-03 15:46:34 +01:00
import_arm_traffic_manager_profile_test.go Fix import of resource group name for azurerm_traffic_manager_profile. 2016-10-03 15:46:34 +01:00
import_arm_virtual_machine_extension_test.go provider/azurerm: add virtual_machine_extension resource (#9962) 2016-11-09 15:13:48 +00:00
import_arm_virtual_network_peering_test.go Fix import of resource group name for azurerm_virtual_network_peering. 2016-10-03 15:46:34 +01:00
import_arm_virtual_network_test.go Fix import of resource group name for azurerm_virtual_network. 2016-10-03 15:46:34 +01:00
loadbalancer.go provider/azurerm: Add Load Balancer resources (#9199) 2016-10-07 14:14:26 -04:00
network_security_rule.go Scaffold the Azure RM Network Security Rule resource 2016-01-09 00:06:58 +00:00
network_security_rule_test.go Scaffold the Azure RM Network Security Rule resource 2016-01-09 00:06:58 +00:00
provider.go provider/azurerm: move ConfigureFunc outside of Provider literal, fixes nil reference 2016-11-09 15:49:14 +00:00
provider_test.go provider/azurerm: Clean up work for base provider 2015-12-15 18:31:02 -05:00
resource_arm_availability_set.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_availability_set_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_cdn_endpoint.go Fixes behaviour when azurerm resources disappear. 2016-10-03 10:10:10 +01:00
resource_arm_cdn_endpoint_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_cdn_profile.go provider/azurerm: fix cdn_profile ID parsing, add import capability 2016-10-10 14:03:48 +01:00
resource_arm_cdn_profile_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_dns_a_record.go provider/azurerm: Add the DNS A Record Resource 2016-02-05 11:28:48 +00:00
resource_arm_dns_a_record_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_dns_aaaa_record.go provider/azurerm: Add AzureRM AAAA DNS Record resource 2016-02-05 12:14:09 +00:00
resource_arm_dns_aaaa_record_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_dns_cname_record.go provider/azurerm: DNS CNAME resource wasn't posting records (#7113) 2016-06-10 23:53:32 +02:00
resource_arm_dns_cname_record_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_dns_mx_record.go provider/azurerm: Add `azurerm_dns_mx_record` resource 2016-02-07 22:26:56 +00:00
resource_arm_dns_mx_record_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_dns_ns_record.go provider/azurerm: Add `azurerm_dns_srv_record` resource 2016-02-07 21:49:02 +00:00
resource_arm_dns_ns_record_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_dns_srv_record.go provider/azurerm: Add `azurerm_dns_mx_record` resource 2016-02-07 22:26:56 +00:00
resource_arm_dns_srv_record_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_dns_txt_record.go provider/azurerm: Add `azurerm_dns_txt_record` resource 2016-02-06 18:43:53 +00:00
resource_arm_dns_txt_record_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_dns_zone.go Fix failing acceptance tests by using case insensitive diff function. 2016-10-03 15:46:34 +01:00
resource_arm_dns_zone_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_eventhub.go provider/azurerm: EventHubs (#9889) 2016-11-07 10:19:59 +00:00
resource_arm_eventhub_namespace.go provider/azurerm: Event Hub Namespaces (#9297) 2016-10-25 15:50:07 +01:00
resource_arm_eventhub_namespace_test.go provider/azurerm: EventHubs (#9889) 2016-11-07 10:19:59 +00:00
resource_arm_eventhub_test.go provider/azurerm: EventHubs (#9889) 2016-11-07 10:19:59 +00:00
resource_arm_key_vault.go provider/azurerm: update Azure SDK to 6.0 Beta (#9700) 2016-11-01 19:25:20 +00:00
resource_arm_key_vault_test.go provider/azurerm: add key_vault resource 2016-10-25 13:01:45 +01:00
resource_arm_loadbalancer.go provider/azurerm: Add Load Balancer resources (#9199) 2016-10-07 14:14:26 -04:00
resource_arm_loadbalancer_backend_address_pool.go provider/azurerm: lock mutex in load_balancer resources 2016-10-20 14:59:01 +01:00
resource_arm_loadbalancer_backend_address_pool_test.go Checking for azure credentials isn't required. 2016-10-18 09:26:36 +01:00
resource_arm_loadbalancer_nat_pool.go provider/azurerm: allow updating load balancer sub-resources (#10016) 2016-11-11 13:09:00 +02:00
resource_arm_loadbalancer_nat_pool_test.go provider/azurerm: allow updating load balancer sub-resources (#10016) 2016-11-11 13:09:00 +02:00
resource_arm_loadbalancer_nat_rule.go provider/azurerm: allow updating load balancer sub-resources (#10016) 2016-11-11 13:09:00 +02:00
resource_arm_loadbalancer_nat_rule_test.go provider/azurerm: allow updating load balancer sub-resources (#10016) 2016-11-11 13:09:00 +02:00
resource_arm_loadbalancer_probe.go provider/azurerm: allow updating load balancer sub-resources (#10016) 2016-11-11 13:09:00 +02:00
resource_arm_loadbalancer_probe_test.go provider/azurerm: allow updating load balancer sub-resources (#10016) 2016-11-11 13:09:00 +02:00
resource_arm_loadbalancer_rule.go provider/azurerm: allow updating load balancer sub-resources (#10016) 2016-11-11 13:09:00 +02:00
resource_arm_loadbalancer_rule_test.go provider/azurerm: allow updating load balancer sub-resources (#10016) 2016-11-11 13:09:00 +02:00
resource_arm_loadbalancer_test.go provider/azurerm: Add Load Balancer resources (#9199) 2016-10-07 14:14:26 -04:00
resource_arm_local_network_gateway.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_local_network_gateway_test.go Add tests to azurerm resources for cases where created resources 2016-10-03 10:10:10 +01:00
resource_arm_network_interface_card.go Merge pull request #9207 from BedeGaming/azurerm-nic-hash 2016-10-24 14:26:20 +01:00
resource_arm_network_interface_card_test.go Add tests to azurerm resources for cases where created resources 2016-10-03 10:10:10 +01:00
resource_arm_network_security_group.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_network_security_group_test.go Add tests to azurerm resources for cases where created resources 2016-10-03 10:10:10 +01:00
resource_arm_network_security_rule.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_network_security_rule_test.go Add tests to azurerm resources for cases where created resources 2016-10-03 10:10:10 +01:00
resource_arm_public_ip.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_public_ip_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_resource_group.go provider/azurerm: Support Import of `azurerm_resource_group` 2016-07-11 12:30:22 +01:00
resource_arm_resource_group_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_route.go Fixes behaviour when azurerm resources disappear. 2016-10-03 10:10:10 +01:00
resource_arm_route_table.go Fixes behaviour when azurerm resources disappear. 2016-10-03 10:10:10 +01:00
resource_arm_route_table_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_route_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_search_service.go Update CHANGELOG.md 2016-08-23 14:38:48 +02:00
resource_arm_search_service_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_servicebus_namespace.go provider/azurerm: expose default keys for servicebus_namespace 2016-10-05 22:12:28 +01:00
resource_arm_servicebus_namespace_test.go provider/azurerm: Event Hub Namespaces (#9297) 2016-10-25 15:50:07 +01:00
resource_arm_servicebus_subscription.go provider/azurerm: add servicebus_subscription resource 2016-10-03 15:27:28 +01:00
resource_arm_servicebus_subscription_test.go provider/azurerm: add servicebus_subscription resource 2016-10-03 15:27:28 +01:00
resource_arm_servicebus_topic.go provider/azurerm: lower servicebus_topic max size to Azure limit, fix test (#9649) 2016-10-27 12:05:54 +01:00
resource_arm_servicebus_topic_test.go provider/azurerm: lower servicebus_topic max size to Azure limit, fix test (#9649) 2016-10-27 12:05:54 +01:00
resource_arm_sql_database.go provider/azurerm: fix sql_database resource reading tags (#9767) 2016-11-01 10:55:02 +00:00
resource_arm_sql_database_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_sql_firewall_rule.go Fix import of resource group name for azurerm_sql_firewall_rule. 2016-10-03 15:46:34 +01:00
resource_arm_sql_firewall_rule_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_sql_server.go deps: Update jen20/riviera 2016-02-04 10:02:58 +00:00
resource_arm_sql_server_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_storage_account.go providers/azurerm: don't leak the context cancellation function 2016-10-25 12:08:36 -07:00
resource_arm_storage_account_test.go provider/azurerm: add account_kind and access_tier to storage_account resource 2016-10-17 17:49:07 +01:00
resource_arm_storage_blob.go Azure blob contents can be copied from an existing blob (#8126) 2016-08-14 11:14:41 +01:00
resource_arm_storage_blob_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_storage_container.go provider/azurerm: allow storage_account resource with name "$root" (#9813) 2016-11-02 22:57:57 +00:00
resource_arm_storage_container_test.go provider/azurerm: allow storage_account resource with name "$root" (#9813) 2016-11-02 22:57:57 +00:00
resource_arm_storage_queue.go provider/azurerm: Use new library configuration 2016-06-01 19:52:55 -05:00
resource_arm_storage_queue_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_storage_share.go provider/azurerm: Implement azurerm_storage_share 2016-10-11 11:41:21 +02:00
resource_arm_storage_share_test.go provider/azurerm: Implement azurerm_storage_share 2016-10-11 11:41:21 +02:00
resource_arm_storage_table.go provider/azurerm: `azurerm_storage_table` resource (#7327) 2016-07-27 22:49:43 +01:00
resource_arm_storage_table_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_subnet.go provider/azurerm: support importing of subnet resource (#9646) 2016-10-27 10:20:45 +01:00
resource_arm_subnet_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_template_deployment.go Fixes behaviour when azurerm resources disappear. 2016-10-03 10:10:10 +01:00
resource_arm_template_deployment_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_traffic_manager_endpoint.go Merge pull request #8103 from BedeGaming/validation-helper 2016-10-07 13:42:29 +01:00
resource_arm_traffic_manager_endpoint_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_traffic_manager_profile.go Merge pull request #8103 from BedeGaming/validation-helper 2016-10-07 13:42:29 +01:00
resource_arm_traffic_manager_profile_test.go Update tests to include capitalisation of resource group names. 2016-10-03 15:46:34 +01:00
resource_arm_virtual_machine.go provider/azurerm: Fix VHD deletion when VM and Storage account are in separate resource groups (#9631) 2016-10-27 16:42:47 +01:00
resource_arm_virtual_machine_extension.go provider/azurerm: add virtual_machine_extension resource (#9962) 2016-11-09 15:13:48 +00:00
resource_arm_virtual_machine_extension_test.go provider/azurerm: add virtual_machine_extension resource (#9962) 2016-11-09 15:13:48 +00:00
resource_arm_virtual_machine_scale_set.go Fixes behaviour when azurerm resources disappear. 2016-10-03 10:10:10 +01:00
resource_arm_virtual_machine_scale_set_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_virtual_machine_test.go provider/azurerm: Fix VHD deletion when VM and Storage account are in separate resource groups (#9631) 2016-10-27 16:42:47 +01:00
resource_arm_virtual_network.go provider/azurerm: Guard against panic when importing arm_virtual_network (#9739) 2016-10-31 17:03:12 +00:00
resource_arm_virtual_network_peering.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_virtual_network_peering_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resource_arm_virtual_network_test.go Merge pull request #9073 from carinadigital/GH-9072 2016-10-07 13:29:08 +01:00
resourceid.go provider/azurerm: fix resource ID parsing for subscriptions resources 2016-10-01 17:47:19 +01:00
resourceid_test.go provider/azurerm: fix resource ID parsing for subscriptions resources 2016-10-01 17:47:19 +01:00
structure.go Add normalizeJsonString and validateJsonString functions. 2016-09-17 23:34:50 +01:00
structure_test.go Add normalizeJsonString and validateJsonString functions. 2016-09-17 23:34:50 +01:00
tags.go provider/azurerm: fix computed tags causing non-empty plan 2016-10-10 14:19:20 +01:00
tags_test.go provider/azurerm: Add tests for tag scaffolding 2016-01-18 12:28:04 -05:00
validators.go provider/azurerm: add key_vault resource 2016-10-25 13:01:45 +01:00
validators_test.go Add normalizeJsonString and validateJsonString functions. 2016-09-17 23:34:50 +01:00