terraform/builtin/providers/azurerm
James Nugent 53c23511ef provider/azurerm: Add `azurerm_storage_account`
This is an unusual resource (so far) in that it cannot be created in one
call, and instead must be created and the modified to set some of the
parameters.

We use the pollIndefinitelyWhileNeeded function which will continue to
poll Azure RM operation monitoring endpoints until an error is reported
or the operation meets one of the given status codes. The function was
originally part of this feature but was separated out in order to
unblock other work.

Currently there is no support for the "custom_domain" section of the
storage account API. This was originally present and was later taken out
of the scope of the storage account resource in order that the following
workflow can be used:

1. Create storage account
2. Create DNS CNAME entry once the account name is known
3. Create custom domain mapping
2016-01-20 19:47:23 -05:00
..
config.go provider/azurerm: Add `azurerm_storage_account` 2016-01-20 19:47:23 -05: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: Add `azurerm_storage_account` 2016-01-20 19:47:23 -05: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 provider/azurerm: Add scaffolding to tags 2016-01-18 11:48:01 -05:00
resource_arm_availability_set_test.go Scaffold the Azure RM CDN Profile 2016-01-19 17:37:28 +00:00
resource_arm_cdn_endpoint.go Scaffold the AzureRM CDN Endpoint resource 2016-01-20 16:47:41 +00:00
resource_arm_cdn_endpoint_test.go Scaffold the AzureRM CDN Endpoint resource 2016-01-20 16:47:41 +00:00
resource_arm_cdn_profile.go Scaffold the Azure RM CDN Profile 2016-01-19 17:37:28 +00:00
resource_arm_cdn_profile_test.go Scaffold the AzureRM CDN Endpoint resource 2016-01-20 16:47:41 +00:00
resource_arm_local_network_gateway.go provider/azurerm: Fix up network gateway tests 2015-12-23 18:49:21 +02:00
resource_arm_local_network_gateway_test.go provider/azurerm: Fix up network gateway tests 2015-12-23 18:49:21 +02:00
resource_arm_network_interface_card.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_network_interface_card_test.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_network_security_group.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_network_security_group_test.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_network_security_rule.go Scaffold the Azure RM Network Security Rule resource 2016-01-09 00:06:58 +00:00
resource_arm_network_security_rule_test.go Scaffold the Azure RM Network Security Rule resource 2016-01-09 00:06:58 +00:00
resource_arm_public_ip.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_public_ip_test.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_resource_group.go provider/azurerm: Support tagging `azurerm_resource_group` 2016-01-18 13:13:28 -05:00
resource_arm_resource_group_test.go Add acceptance tests and docs update to allow the tagging of AzureRM resource & 2016-01-18 18:35:41 +00:00
resource_arm_route.go Scaffold the Azure RM Route Resource 2016-01-10 15:02:48 +00:00
resource_arm_route_table.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_route_table_test.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_route_test.go Scaffold the Azure RM Route Resource 2016-01-10 15:02:48 +00:00
resource_arm_storage_account.go provider/azurerm: Add `azurerm_storage_account` 2016-01-20 19:47:23 -05:00
resource_arm_storage_account_test.go provider/azurerm: Add `azurerm_storage_account` 2016-01-20 19:47:23 -05:00
resource_arm_subnet.go Scaffold the Azure RM Subnet resource 2016-01-09 18:09:46 +00:00
resource_arm_subnet_test.go Scaffold the Azure RM Subnet resource 2016-01-09 18:09:46 +00:00
resource_arm_virtual_network.go provider/azurerm: Add tags to `azurerm_virtual_network` 2016-01-18 13:13:28 -05:00
resource_arm_virtual_network_test.go Add acceptance tests and docs update to allow the tagging of AzureRM resource & 2016-01-18 18:35:41 +00:00
resourceid.go provider/azurerm: Parse "resourcegroups" in IDs 2016-01-19 11:32:16 -05:00
resourceid_test.go provider/azurerm: Parse "resourcegroups" in IDs 2016-01-19 11:32:16 -05:00
tags.go provider/azurerm: Add scaffolding to tags 2016-01-18 11:48:01 -05:00
tags_test.go provider/azurerm: Add tests for tag scaffolding 2016-01-18 12:28:04 -05:00