terraformer icon indicating copy to clipboard operation
terraformer copied to clipboard

azurerm: support subnet

Open magodo opened this issue 5 years ago • 2 comments

Add support for azurerm_subnet.

Local Test

Import azurerm_resource_group, azurerm_virtual_network and azurerm_subnet within a certain resource group.

$ rg_name="magodo-vnet-test"
$ terraformer import azure -C -p "{output}" -r resource_group,virtual_network,subnet -f "virtual_network;resource_group_name;$rg_name" -f "subnet;resource_group_name;$rg_name" -f "resource_group;name;$rg_name"

Run terraform plan against the generated config:

💤 tf plan
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

data.terraform_remote_state.local: Refreshing state...
azurerm_resource_group.tfer--magodo-002D-vnet-002D-test: Refreshing state... [id=/subscriptions/xxx/resourceGroups/magodo-vnet-test]
azurerm_subnet.tfer--subnet3: Refreshing state... [id=/subscriptions/xxx/resourceGroups/magodo-vnet-test/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/subnet3]
azurerm_subnet.tfer--subnet2: Refreshing state... [id=/subscriptions/xxx/resourceGroups/magodo-vnet-test/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/subnet2]
azurerm_subnet.tfer--subnet1: Refreshing state... [id=/subscriptions/xxx/resourceGroups/magodo-vnet-test/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/subnet1]
azurerm_virtual_network.tfer--virtualNetwork1: Refreshing state... [id=/subscriptions/xxx/resourceGroups/magodo-vnet-test/providers/Microsoft.Network/virtualNetworks/virtualNetwork1]

------------------------------------------------------------------------

No changes. Infrastructure is up-to-date.

This means that Terraform did not detect any differences between your
configuration and real physical resources that exist. As a result, no
actions need to be performed.

magodo avatar Aug 19 '20 08:08 magodo

@magodo can you fix lint error?

sergeylanzman avatar Aug 20 '20 08:08 sergeylanzman

@sergeylanzman Done.

magodo avatar Aug 20 '20 09:08 magodo