terraform/website/source/layouts/azurerm.erb

339 lines
15 KiB
Plaintext
Raw Normal View History

<% wrap_layout :inner do %>
<% content_for :sidebar do %>
<div class="docs-sidebar hidden-print affix-top" role="complementary">
<ul class="nav docs-sidenav">
<li<%= sidebar_current("docs-home") %>>
<a href="/docs/providers/index.html">&laquo; Documentation Home</a>
</li>
<li<%= sidebar_current("docs-azurerm-index") %>>
<a href="/docs/providers/azurerm/index.html">Microsoft Azure Provider</a>
</li>
<li<%= sidebar_current(/^docs-azurerm-datasource/) %>>
<a href="#">Data Sources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-datasource-client-config") %>>
<a href="/docs/providers/azurerm/d/client_config.html">azurerm_client_config</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-resource/) %>>
<a href="#">Base Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-resource-group") %>>
<a href="/docs/providers/azurerm/r/resource_group.html">azurerm_resource_group</a>
</li>
</ul>
</li>
2016-01-19 11:11:37 +01:00
<li<%= sidebar_current(/^docs-azurerm-resource-cdn/) %>>
<a href="#">CDN Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-cdn-profile") %>>
<a href="/docs/providers/azurerm/r/cdn_profile.html">azurerm_cdn_profile</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-cdn-endpoint") %>>
<a href="/docs/providers/azurerm/r/cdn_endpoint.html">azurerm_cdn_endpoint</a>
</li>
2016-01-19 11:11:37 +01:00
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-container/) %>>
<a href="#">Container Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-container-registry") %>>
<a href="/docs/providers/azurerm/r/container_registry.html">azurerm_container_registry</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-dns/) %>>
<a href="#">DNS Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-dns-a-record") %>>
<a href="/docs/providers/azurerm/r/dns_a_record.html">azurerm_dns_a_record</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-dns-aaaa-record") %>>
<a href="/docs/providers/azurerm/r/dns_aaaa_record.html">azurerm_dns_aaaa_record</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-dns-cname-record") %>>
<a href="/docs/providers/azurerm/r/dns_cname_record.html">azurerm_dns_cname_record</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-dns-mx-record") %>>
<a href="/docs/providers/azurerm/r/dns_mx_record.html">azurerm_dns_mx_record</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-dns-ns-record") %>>
<a href="/docs/providers/azurerm/r/dns_ns_record.html">azurerm_dns_ns_record</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-dns-srv-record") %>>
<a href="/docs/providers/azurerm/r/dns_srv_record.html">azurerm_dns_srv_record</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-dns-txt-record") %>>
<a href="/docs/providers/azurerm/r/dns_txt_record.html">azurerm_dns_txt_record</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-dns-zone") %>>
<a href="/docs/providers/azurerm/r/dns_zone.html">azurerm_dns_zone</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-eventhub/) %>>
<a href="#">Event Hubs</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-eventhub") %>>
<a href="/docs/providers/azurerm/r/eventhub.html">azurerm_eventhub</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-eventhub-authorization-rule") %>>
<a href="/docs/providers/azurerm/r/eventhub_authorization_rule.html">azurerm_eventhub_authorization_rule</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-eventhub-consumer-group") %>>
<a href="/docs/providers/azurerm/r/eventhub_consumer_group.html">azurerm_eventhub_consumer_group</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-eventhub-namespace") %>>
<a href="/docs/providers/azurerm/r/eventhub_namespace.html">azurerm_eventhub_namespace</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-key-vault/) %>>
<a href="#">Key Vault Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-key-vault") %>>
<a href="/docs/providers/azurerm/r/key_vault.html">azurerm_key_vault</a>
</li>
</ul>
</li>
provider/azurerm: Add Load Balancer resources (#9199) * provider/azurerm: Add AzureRM Loadbalancer resource Adds support for the elusive Azure LoadBalancer * [x] `azurerm_lb` * [x] `azurerm_lb_backend_address_pool` * [x] `azurerm_lb_rule` * [x] `azurerm_lb_nat_rule` * [x] `azurerm_lb_probe` * [x] `azurerm_lb_nat_pool` Test Results: ``` make testacc TEST=./builtin/providers/azurerm TESTARGS='-run=TestAccAzureRMLoadbalancer' ==> Checking that code complies with gofmt requirements... go generate $(go list ./... | grep -v /terraform/vendor/) TF_ACC=1 go test ./builtin/providers/azurerm -v -run=TestAccAzureRMLoadbalancer -timeout 120m === RUN TestAccAzureRMLoadbalancerBackEndAddressPool_basic --- PASS: TestAccAzureRMLoadbalancerBackEndAddressPool_basic (207.26s) === RUN TestAccAzureRMLoadbalancerBackEndAddressPool_removal --- PASS: TestAccAzureRMLoadbalancerBackEndAddressPool_removal (165.89s) === RUN TestAccAzureRMLoadbalancerNatRule_basic --- PASS: TestAccAzureRMLoadbalancerNatRule_basic (179.30s) === RUN TestAccAzureRMLoadbalancerNatRule_removal --- PASS: TestAccAzureRMLoadbalancerNatRule_removal (180.73s) === RUN TestAccAzureRMLoadbalancerRule_basic --- PASS: TestAccAzureRMLoadbalancerRule_basic (170.40s) === RUN TestAccAzureRMLoadbalancerRule_removal --- PASS: TestAccAzureRMLoadbalancerRule_removal (204.23s) === RUN TestAccAzureRMLoadbalancer_basic --- PASS: TestAccAzureRMLoadbalancer_basic (136.03s) === RUN TestAccAzureRMLoadbalancer_frontEndConfig --- PASS: TestAccAzureRMLoadbalancer_frontEndConfig (214.47s) === RUN TestAccAzureRMLoadbalancer_tags --- PASS: TestAccAzureRMLoadbalancer_tags (215.52s) === RUN TestAccAzureRMLoadbalancerProbe_basic --- PASS: TestAccAzureRMLoadbalancerProbe_basic (183.36s) === RUN TestAccAzureRMLoadbalancerProbe_removal --- PASS: TestAccAzureRMLoadbalancerProbe_removal (185.86s) === RUN TestAccAzureRMLoadbalancerNatPool_basic --- PASS: TestAccAzureRMLoadbalancerNatPool_basic (161.47s) === RUN TestAccAzureRMLoadbalancerNatPool_removal --- PASS: TestAccAzureRMLoadbalancerNatPool_removal (167.38s) PASS ok github.com/hashicorp/terraform/builtin/providers/azurerm 1673.852s ``` * provider/azurerm: Documentation for the ARM LB resources
2016-10-07 20:14:26 +02:00
<li<%= sidebar_current(/^docs-azurerm-resource-loadbalancer/) %>>
<a href="#">Load Balancer Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-loadbalancer") %>>
<a href="/docs/providers/azurerm/r/loadbalancer.html">azurerm_lb</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-loadbalancer-backend-address-pool") %>>
<a href="/docs/providers/azurerm/r/loadbalancer_backend_address_pool.html">azurerm_lb_backend_address_pool</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-loadbalancer-rule") %>>
<a href="/docs/providers/azurerm/r/loadbalancer_rule.html">azurerm_lb_rule</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-loadbalancer-nat-rule") %>>
<a href="/docs/providers/azurerm/r/loadbalancer_nat_rule.html">azurerm_lb_nat_rule</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-loadbalancer-nat-pool") %>>
<a href="/docs/providers/azurerm/r/loadbalancer_nat_pool.html">azurerm_lb_nat_pool</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-loadbalancer-probe") %>>
<a href="/docs/providers/azurerm/r/loadbalancer_probe.html">azurerm_lb_probe</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-network/) %>>
<a href="#">Network Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-network-virtual-network") %>>
<a href="/docs/providers/azurerm/r/virtual_network.html">azurerm_virtual_network</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-network-virtual-network-peering") %>>
<a href="/docs/providers/azurerm/r/virtual_network_peering.html">azurerm_virtual_network_peering</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-network-security-group") %>>
<a href="/docs/providers/azurerm/r/network_security_group.html">azurerm_network_security_group</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-network-security-rule") %>>
<a href="/docs/providers/azurerm/r/network_security_rule.html">azurerm_network_security_rule</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-network-public-ip") %>>
<a href="/docs/providers/azurerm/r/public_ip.html">azurerm_public_ip</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-network-subnet") %>>
<a href="/docs/providers/azurerm/r/subnet.html">azurerm_subnet</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-local-network-gateway") %>>
<a href="/docs/providers/azurerm/r/local_network_gateway.html">azurerm_local_network_gateway</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-network-interface") %>>
<a href="/docs/providers/azurerm/r/network_interface.html">azurerm_network_interface</a>
</li>
2016-01-10 02:35:58 +01:00
<li<%= sidebar_current("docs-azurerm-resource-network-route-table") %>>
<a href="/docs/providers/azurerm/r/route_table.html">azurerm_route_table</a>
</li>
2016-01-10 16:02:48 +01:00
<li<%= sidebar_current("docs-azurerm-resource-network-route") %>>
<a href="/docs/providers/azurerm/r/route.html">azurerm_route</a>
</li>
provider/azurerm: add traffic manager resources (#7826) * provider/azurerm: vendor arm/trafficmanager package * provider/azurerm: add azurerm_traffic_manager_profile resource * provider/azurerm: add azurerm_traffic_manager_endpoint resource * provider/azurerm: document traffic manager resources * provider/azurerm: use short type argument for traffic manager endpoint The resource now takes the short type for example azureEndpoints instead of the long form Microsoft.Network/TrafficManagerProfiles/azureEndpoints. ``` TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMTrafficManagerEndpoint -timeout 120m === RUN TestAccAzureRMTrafficManagerEndpoint_basic --- PASS: TestAccAzureRMTrafficManagerEndpoint_basic (179.72s) === RUN TestAccAzureRMTrafficManagerEndpoint_basicDisableExternal --- PASS: TestAccAzureRMTrafficManagerEndpoint_basicDisableExternal (171.36s) === RUN TestAccAzureRMTrafficManagerEndpoint_updateWeight --- PASS: TestAccAzureRMTrafficManagerEndpoint_updateWeight (167.24s) === RUN TestAccAzureRMTrafficManagerEndpoint_updatePriority --- PASS: TestAccAzureRMTrafficManagerEndpoint_updatePriority (192.91s) === RUN TestAccAzureRMTrafficManagerEndpoint_nestedEndpoints --- PASS: TestAccAzureRMTrafficManagerEndpoint_nestedEndpoints (111.18s) PASS ok github.com/hashicorp/terraform/builtin/providers/azurerm 822.534s ``` * provider/azurerm: remove unnecesary dereferences in traffic manager resources ``` TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMTrafficManager -timeout 120m === RUN TestAccAzureRMTrafficManagerEndpoint_basic --- PASS: TestAccAzureRMTrafficManagerEndpoint_basic (176.08s) === RUN TestAccAzureRMTrafficManagerEndpoint_basicDisableExternal --- PASS: TestAccAzureRMTrafficManagerEndpoint_basicDisableExternal (172.28s) === RUN TestAccAzureRMTrafficManagerEndpoint_updateWeight --- PASS: TestAccAzureRMTrafficManagerEndpoint_updateWeight (148.97s) === RUN TestAccAzureRMTrafficManagerEndpoint_updatePriority --- PASS: TestAccAzureRMTrafficManagerEndpoint_updatePriority (101.18s) === RUN TestAccAzureRMTrafficManagerEndpoint_nestedEndpoints --- PASS: TestAccAzureRMTrafficManagerEndpoint_nestedEndpoints (88.33s) === RUN TestAccAzureRMTrafficManagerProfile_weighted --- PASS: TestAccAzureRMTrafficManagerProfile_weighted (80.92s) === RUN TestAccAzureRMTrafficManagerProfile_performance --- PASS: TestAccAzureRMTrafficManagerProfile_performance (82.98s) === RUN TestAccAzureRMTrafficManagerProfile_priority --- PASS: TestAccAzureRMTrafficManagerProfile_priority (81.07s) === RUN TestAccAzureRMTrafficManagerProfile_withTags --- PASS: TestAccAzureRMTrafficManagerProfile_withTags (102.50s) PASS ok github.com/hashicorp/terraform/builtin/providers/azurerm 1034.458s ```
2016-08-01 00:46:15 +02:00
<li<%= sidebar_current("docs-azurerm-resource-network-traffic-manager-profile") %>>
<a href="/docs/providers/azurerm/r/traffic_manager_profile.html">azurerm_traffic_manager_profile</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-network-traffic-manager-endpoint") %>>
<a href="/docs/providers/azurerm/r/traffic_manager_endpoint.html">azurerm_traffic_manager_endpoint</a>
</li>
</ul>
</li>
2016-02-04 00:40:32 +01:00
<li<%= sidebar_current(/^docs-azurerm-redis-cache/) %>>
<a href="#">Redis Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-redis-cache") %>>
<a href="/docs/providers/azurerm/r/redis_cache.html">azurerm_redis_cache</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-search/) %>>
<a href="#">Search Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-search-service") %>>
<a href="/docs/providers/azurerm/r/search_service.html">azurerm_search_service</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-servicebus/) %>>
<a href="#">ServiceBus</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-servicebus-namespace") %>>
<a href="/docs/providers/azurerm/r/servicebus_namespace.html">azurerm_servicebus_namespace</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-servicebus-subscription") %>>
<a href="/docs/providers/azurerm/r/servicebus_subscription.html">azurerm_servicebus_subscription</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-servicebus-topic") %>>
<a href="/docs/providers/azurerm/r/servicebus_topic.html">azurerm_servicebus_topic</a>
</li>
</ul>
</li>
2016-02-04 00:40:32 +01:00
<li<%= sidebar_current(/^docs-azurerm-resource-sql/) %>>
<a href="#">SQL Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-sql-database") %>>
<a href="/docs/providers/azurerm/r/sql_database.html">azurerm_sql_database</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-sql-firewall-rule") %>>
<a href="/docs/providers/azurerm/r/sql_firewall_rule.html">azurerm_sql_firewall_rule</a>
</li>
2016-02-04 00:40:32 +01:00
<li<%= sidebar_current("docs-azurerm-resource-sql-server") %>>
<a href="/docs/providers/azurerm/r/sql_server.html">azurerm_sql_server</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-storage/) %>>
<a href="#">Storage Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-storage-account") %>>
<a href="/docs/providers/azurerm/r/storage_account.html">azurerm_storage_account</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-storage-container") %>>
<a href="/docs/providers/azurerm/r/storage_container.html">azurerm_storage_container</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-storage-blob") %>>
<a href="/docs/providers/azurerm/r/storage_blob.html">azurerm_storage_blob</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-storage-queue") %>>
<a href="/docs/providers/azurerm/r/storage_queue.html">azurerm_storage_queue</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-storage-share") %>>
<a href="/docs/providers/azurerm/r/storage_share.html">azurerm_storage_share</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-storage-table") %>>
<a href="/docs/providers/azurerm/r/storage_table.html">azurerm_storage_table</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-template/) %>>
<a href="#">Template Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-template-deployment") %>>
<a href="/docs/providers/azurerm/r/template_deployment.html">azurerm_template_deployment</a>
</li>
</ul>
</li>
<li<%= sidebar_current(/^docs-azurerm-resource-virtualmachine/) %>>
<a href="#">Virtual Machine Resources</a>
<ul class="nav nav-visible">
<li<%= sidebar_current("docs-azurerm-resource-virtualmachine-availability-set") %>>
<a href="/docs/providers/azurerm/r/availability_set.html">azurerm_availability_set</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-virtualmachine") %>>
<a href="/docs/providers/azurerm/r/virtual_machine.html">azurerm_virtual_machine</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-virtualmachine-extension") %>>
<a href="/docs/providers/azurerm/r/virtual_machine_extension.html">azurerm_virtual_machine_extension</a>
</li>
<li<%= sidebar_current("docs-azurerm-resource-virtualmachine-scalesets") %>>
<a href="/docs/providers/azurerm/r/virtual_machine_scale_sets.html">azurerm_virtual_machine_scale_set</a>
</li>
</ul>
</li>
<li>
<a href="/docs/providers/azure/index.html">Azure Service Management Provider &raquo;</a>
</li>
</ul>
</div>
<% end %>
<%= yield %>
<% end %>