Fix import of resource group name for azurerm_dns_zone.

This commit is contained in:
Andreas Kyrris 2016-09-27 17:35:27 +01:00
parent 82cc9d3e56
commit 9916e6b2f2
2 changed files with 10 additions and 4 deletions

View File

@ -24,10 +24,9 @@ func TestAccAzureRMDnsZone_importBasic(t *testing.T) {
},
resource.TestStep{
ResourceName: resourceName,
ImportState: true,
ImportStateVerify: true,
ImportStateVerifyIgnore: []string{"resource_group_name"},
ResourceName: resourceName,
ImportState: true,
ImportStateVerify: true,
},
},
})

View File

@ -96,6 +96,12 @@ func resourceArmDnsZoneRead(d *schema.ResourceData, meta interface{}) error {
client := meta.(*ArmClient)
rivieraClient := client.rivieraClient
id, err := parseAzureResourceID(d.Id())
if err != nil {
return err
}
resGroup := id.ResourceGroup
readRequest := rivieraClient.NewRequestForURI(d.Id())
readRequest.Command = &dns.GetDNSZone{}
@ -111,6 +117,7 @@ func resourceArmDnsZoneRead(d *schema.ResourceData, meta interface{}) error {
resp := readResponse.Parsed.(*dns.GetDNSZoneResponse)
d.Set("resource_group_name", resGroup)
d.Set("number_of_record_sets", resp.NumberOfRecordSets)
d.Set("max_number_of_record_sets", resp.MaxNumberOfRecordSets)
d.Set("name", resp.Name)