We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 888df75 commit d933c89Copy full SHA for d933c89
google/data_source_dns_managed_zone.go
@@ -41,7 +41,23 @@ func dataSourceDnsManagedZone() *schema.Resource {
41
}
42
43
func dataSourceDnsManagedZoneRead(d *schema.ResourceData, meta interface{}) error {
44
- d.SetId(d.Get("name").(string))
+ config := meta.(*Config)
45
46
- return resourceDnsManagedZoneRead(d, meta)
+ project, err := getProject(d, config)
47
+ if err != nil {
48
+ return err
49
+ }
50
+
51
+ zone, err := config.clientDns.ManagedZones.Get(
52
+ project, d.Id()).Do()
53
54
55
56
57
+ d.Set("name_servers", zone.NameServers)
58
+ d.Set("name", zone.Name)
59
+ d.Set("dns_name", zone.DnsName)
60
+ d.Set("description", zone.Description)
61
62
+ return nil
63
0 commit comments