Created
October 21, 2017 11:02
-
-
Save thiagocaiubi/1c39ca2a9e40f866cc8ae3473b273cf1 to your computer and use it in GitHub Desktop.
Revisions
-
thiagocaiubi created this gist
Oct 21, 2017 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,96 @@ ☁ /tmp cat xpto.tf terraform { version = "0.10.7" } provider "azurerm" { version = "0.3" } resource "azurerm_resource_group" "test" { name = "acceptanceTestResourceGroup1" location = "West US" } resource "azurerm_route_table" "test" { name = "acceptanceTestRouteTable1" location = "${azurerm_resource_group.test.location}" resource_group_name = "${azurerm_resource_group.test.name}" } resource "azurerm_route" "test" { name = "acceptanceTestRoute1" resource_group_name = "${azurerm_resource_group.test.name}" route_table_name = "${azurerm_route_table.test.name}" address_prefix = "10.1.0.0/16" next_hop_type = "vnetlocal" } ☁ /tmp terraform init Initializing provider plugins... - Checking for available provider plugins on https://releases.hashicorp.com... - Downloading plugin for provider "azurerm" (0.3.0)... Terraform has been successfully initialized! You may now begin working with Terraform. Try running "terraform plan" to see any changes that are required for your infrastructure. All Terraform commands should now work. If you ever set or change modules or backend configuration for Terraform, rerun this command to reinitialize your working directory. If you forget, other commands will detect it and remind you to do so if necessary. ☁ /tmp terraform apply azurerm_resource_group.test: Creating... location: "" => "westus" name: "" => "acceptanceTestResourceGroup1" tags.%: "" => "<computed>" azurerm_resource_group.test: Creation complete after 2s (ID: /subscriptions/XXXXXXXX-...rceGroups/acceptanceTestResourceGroup1) azurerm_route_table.test: Creating... location: "" => "westus" name: "" => "acceptanceTestRouteTable1" resource_group_name: "" => "acceptanceTestResourceGroup1" subnets.#: "" => "<computed>" tags.%: "" => "<computed>" azurerm_route_table.test: Still creating... (10s elapsed) azurerm_route_table.test: Creation complete after 14s (ID: /subscriptions/XXXXXXXX-.../routeTables/acceptanceTestRouteTable1) azurerm_route.test: Creating... address_prefix: "" => "10.1.0.0/16" name: "" => "acceptanceTestRoute1" next_hop_in_ip_address: "" => "<computed>" next_hop_type: "" => "vnetlocal" resource_group_name: "" => "acceptanceTestResourceGroup1" route_table_name: "" => "acceptanceTestRouteTable1" azurerm_route.test: Still creating... (10s elapsed) azurerm_route.test: Creation complete after 11s (ID: /subscriptions/XXXXXXXX-...outeTable1/routes/acceptanceTestRoute1) Apply complete! Resources: 3 added, 0 changed, 0 destroyed. ☁ /tmp terraform apply azurerm_resource_group.test: Refreshing state... (ID: /subscriptions/XXXXXXXX-...rceGroups/acceptanceTestResourceGroup1) azurerm_route_table.test: Refreshing state... (ID: /subscriptions/XXXXXXXX-.../routeTables/acceptanceTestRouteTable1) azurerm_route.test: Refreshing state... (ID: /subscriptions/XXXXXXXX-...outeTable1/routes/acceptanceTestRoute1) azurerm_route_table.test: Modifying... (ID: /subscriptions/XXXXXXXX-.../routeTables/acceptanceTestRouteTable1) route.#: "1" => "0" route.0.address_prefix: "10.1.0.0/16" => "" route.0.name: "acceptanceTestRoute1" => "" route.0.next_hop_type: "VnetLocal" => "" azurerm_route_table.test: Still modifying... (ID: /subscriptions/XXXXXXXX-.../routeTables/acceptanceTestRouteTable1, 10s elapsed) azurerm_route_table.test: Modifications complete after 11s (ID: /subscriptions/XXXXXXXX-.../routeTables/acceptanceTestRouteTable1) Apply complete! Resources: 0 added, 1 changed, 0 destroyed. ☁ /tmp terraform apply azurerm_resource_group.test: Refreshing state... (ID: /subscriptions/XXXXXXXX-...rceGroups/acceptanceTestResourceGroup1) azurerm_route_table.test: Refreshing state... (ID: /subscriptions/XXXXXXXX-.../routeTables/acceptanceTestRouteTable1) azurerm_route.test: Refreshing state... (ID: /subscriptions/XXXXXXXX-...outeTable1/routes/acceptanceTestRoute1) azurerm_route.test: Creating... address_prefix: "" => "10.1.0.0/16" name: "" => "acceptanceTestRoute1" next_hop_in_ip_address: "" => "<computed>" next_hop_type: "" => "vnetlocal" resource_group_name: "" => "acceptanceTestResourceGroup1" route_table_name: "" => "acceptanceTestRouteTable1" azurerm_route.test: Still creating... (10s elapsed) azurerm_route.test: Creation complete after 12s (ID: /subscriptions/XXXXXXXX-...outeTable1/routes/acceptanceTestRoute1) Apply complete! Resources: 1 added, 0 changed, 0 destroyed. ☁ /tmp