diff --git a/builtin/providers/triton/resource_key.go b/builtin/providers/triton/resource_key.go index dc8d163279..aa730a48d7 100644 --- a/builtin/providers/triton/resource_key.go +++ b/builtin/providers/triton/resource_key.go @@ -62,6 +62,8 @@ func resourceKeyCreate(d *schema.ResourceData, meta interface{}) error { return err } + d.SetId(d.Get("name").(string)) + err = resourceKeyRead(d, meta) if err != nil { return err @@ -95,7 +97,6 @@ func resourceKeyRead(d *schema.ResourceData, meta interface{}) error { return err } - d.SetId(key.Name) d.Set("name", key.Name) d.Set("key", key.Key)