diff --git a/internal/resources/hypervisorcluster/resource.go b/internal/resources/hypervisorcluster/resource.go index de8c075..29ee91e 100644 --- a/internal/resources/hypervisorcluster/resource.go +++ b/internal/resources/hypervisorcluster/resource.go @@ -359,6 +359,8 @@ func (r *Resource) Create( } doCreate(ctx, *r.client, &data, &resp.Diagnostics) + // Write state to capture the id + resp.Diagnostics.Append(resp.State.Set(ctx, &data)...) if resp.Diagnostics.HasError() { return }