fix: zero-value fallback — integer→0, boolean→false; modify uses WithDefaults

This commit is contained in:
“Naeel”
2026-07-18 22:28:02 +04:00
parent 97bd580626
commit cfb546651b
8 changed files with 115 additions and 88 deletions
+1 -1
View File
@@ -58,7 +58,7 @@ func UpdateResourceWithTimeout(ctx context.Context, client *core.UniversalClient
if err != nil {
return err
}
return client.RunInstanceOperationUniversal(ctxWithTimeout, instanceID, "modify", params)
return client.RunInstanceOperationUniversalWithDefaults(ctxWithTimeout, instanceID, "modify", params)
}
// DeleteResource runs destroy behavior (suspend/state-only) for instance resources.