provider/azurerm: Fix crash when importing Local Network Gateway (#9198)

This commit is contained in:
Jie Wang 2017-03-31 13:57:01 -07:00
parent 469b9a2d23
commit 48f749cb28
2 changed files with 4 additions and 1 deletions

View File

@ -101,6 +101,9 @@ func resourceArmLocalNetworkGatewayRead(d *schema.ResourceData, meta interface{}
return err
}
name := id.Path["localNetworkGateways"]
if name == "" {
return fmt.Errorf("Cannot find 'localNetworkGateways' in '%s', make sure it is specified in the ID parameter", d.Id())
}
resGroup := id.ResourceGroup
resp, err := lnetClient.Get(resGroup, name)

View File

@ -52,5 +52,5 @@ The following attributes are exported:
Local Network Gateways can be imported using the `resource id`, e.g.
```
terraform import azurerm_local_network_gateway.lng1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/microsoft.network/localnetworkgateways/lng1
terraform import azurerm_local_network_gateway.lng1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.Network/localNetworkGateways/lng1
```