From 767c9017594aacb117a71a3b7fb7babd5b715282 Mon Sep 17 00:00:00 2001 From: avallete <8771783+avallete@users.noreply.github.com> Date: Thu, 14 May 2026 10:31:31 +0000 Subject: [PATCH] chore: sync API types from infrastructure --- apps/cli-go/pkg/api/types.gen.go | 39 ++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/apps/cli-go/pkg/api/types.gen.go b/apps/cli-go/pkg/api/types.gen.go index d118102d2..23fe108c3 100644 --- a/apps/cli-go/pkg/api/types.gen.go +++ b/apps/cli-go/pkg/api/types.gen.go @@ -908,6 +908,11 @@ const ( ActiveReplicationSlot ProjectUpgradeEligibilityResponseValidationErrors7Type = "active_replication_slot" ) +// Defines values for ProjectUpgradeEligibilityResponseValidationErrors8Type. +const ( + X86Architecture ProjectUpgradeEligibilityResponseValidationErrors8Type = "x86_architecture" +) + // Defines values for RegionsInfoAllSmartGroupCode. const ( RegionsInfoAllSmartGroupCodeAmericas RegionsInfoAllSmartGroupCode = "americas" @@ -3480,6 +3485,14 @@ type ProjectUpgradeEligibilityResponseValidationErrors7 struct { // ProjectUpgradeEligibilityResponseValidationErrors7Type defines model for ProjectUpgradeEligibilityResponse.ValidationErrors.7.Type. type ProjectUpgradeEligibilityResponseValidationErrors7Type string +// ProjectUpgradeEligibilityResponseValidationErrors8 defines model for . +type ProjectUpgradeEligibilityResponseValidationErrors8 struct { + Type ProjectUpgradeEligibilityResponseValidationErrors8Type `json:"type"` +} + +// ProjectUpgradeEligibilityResponseValidationErrors8Type defines model for ProjectUpgradeEligibilityResponse.ValidationErrors.8.Type. +type ProjectUpgradeEligibilityResponseValidationErrors8Type string + // ProjectUpgradeEligibilityResponse_ValidationErrors_Item defines model for ProjectUpgradeEligibilityResponse.validation_errors.Item. type ProjectUpgradeEligibilityResponse_ValidationErrors_Item struct { union json.RawMessage @@ -6656,6 +6669,32 @@ func (t *ProjectUpgradeEligibilityResponse_ValidationErrors_Item) MergeProjectUp return err } +// AsProjectUpgradeEligibilityResponseValidationErrors8 returns the union data inside the ProjectUpgradeEligibilityResponse_ValidationErrors_Item as a ProjectUpgradeEligibilityResponseValidationErrors8 +func (t ProjectUpgradeEligibilityResponse_ValidationErrors_Item) AsProjectUpgradeEligibilityResponseValidationErrors8() (ProjectUpgradeEligibilityResponseValidationErrors8, error) { + var body ProjectUpgradeEligibilityResponseValidationErrors8 + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromProjectUpgradeEligibilityResponseValidationErrors8 overwrites any union data inside the ProjectUpgradeEligibilityResponse_ValidationErrors_Item as the provided ProjectUpgradeEligibilityResponseValidationErrors8 +func (t *ProjectUpgradeEligibilityResponse_ValidationErrors_Item) FromProjectUpgradeEligibilityResponseValidationErrors8(v ProjectUpgradeEligibilityResponseValidationErrors8) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeProjectUpgradeEligibilityResponseValidationErrors8 performs a merge with any union data inside the ProjectUpgradeEligibilityResponse_ValidationErrors_Item, using the provided ProjectUpgradeEligibilityResponseValidationErrors8 +func (t *ProjectUpgradeEligibilityResponse_ValidationErrors_Item) MergeProjectUpgradeEligibilityResponseValidationErrors8(v ProjectUpgradeEligibilityResponseValidationErrors8) error { + b, err := json.Marshal(v) + if err != nil { + return err + } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + func (t ProjectUpgradeEligibilityResponse_ValidationErrors_Item) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err