diff --git a/resource_compute_address.go b/resource_compute_address.go index 54a60cc0..27b4c180 100644 --- a/resource_compute_address.go +++ b/resource_compute_address.go @@ -15,10 +15,7 @@ func resourceComputeAddress() *schema.Resource { Read: resourceComputeAddressRead, Delete: resourceComputeAddressDelete, Importer: &schema.ResourceImporter{ - State: func(d *schema.ResourceData, meta interface{}) ([]*schema.ResourceData, error) { - d.Set("name", d.Id()) - return []*schema.ResourceData{d}, nil - }, + State: schema.ImportStatePassthrough, }, Schema: map[string]*schema.Schema{ "name": &schema.Schema{ @@ -113,6 +110,7 @@ func resourceComputeAddressRead(d *schema.ResourceData, meta interface{}) error d.Set("address", addr.Address) d.Set("self_link", addr.SelfLink) + d.Set("name", addr.Name) return nil } diff --git a/resource_compute_global_address.go b/resource_compute_global_address.go index 7f4df04a..bf6a6a6d 100644 --- a/resource_compute_global_address.go +++ b/resource_compute_global_address.go @@ -15,10 +15,7 @@ func resourceComputeGlobalAddress() *schema.Resource { Read: resourceComputeGlobalAddressRead, Delete: resourceComputeGlobalAddressDelete, Importer: &schema.ResourceImporter{ - State: func(d *schema.ResourceData, meta interface{}) ([]*schema.ResourceData, error) { - d.Set("name", d.Id()) - return []*schema.ResourceData{d}, nil - }, + State: schema.ImportStatePassthrough, }, Schema: map[string]*schema.Schema{ "name": &schema.Schema{ @@ -97,6 +94,7 @@ func resourceComputeGlobalAddressRead(d *schema.ResourceData, meta interface{}) d.Set("address", addr.Address) d.Set("self_link", addr.SelfLink) + d.Set("name", addr.Name) return nil }