From ae9c70159d053bdfe912bd04b6e9ded4787f8fbc Mon Sep 17 00:00:00 2001 From: Chris Stockton <180184+cstockton@users.noreply.github.com> Date: Wed, 24 Sep 2025 23:49:48 -0700 Subject: [PATCH 1/5] chore: update api-types with pnpm api:codegen (#38991) Co-authored-by: Chris Stockton --- packages/api-types/types/api.d.ts | 1835 ++++++++++- packages/api-types/types/platform.d.ts | 4157 +++++++++++++++++++++++- 2 files changed, 5941 insertions(+), 51 deletions(-) diff --git a/packages/api-types/types/api.d.ts b/packages/api-types/types/api.d.ts index cd450364c1715..3db1c4b63b753 100644 --- a/packages/api-types/types/api.d.ts +++ b/packages/api-types/types/api.d.ts @@ -475,14 +475,20 @@ export interface paths { path?: never cookie?: never } - /** Lists project addons */ + /** + * List billing addons and compute instance selections + * @description Returns the billing addons that are currently applied, including the active compute instance size, and lists every addon option that can be provisioned with pricing metadata. + */ get: operations['v1-list-project-addons'] put?: never post?: never delete?: never options?: never head?: never - /** Applies project addon */ + /** + * Apply or update billing addons, including compute instance size + * @description Selects an addon variant, for example scaling the project’s compute instance up or down, and applies it to the project. + */ patch: operations['v1-apply-project-addon'] trace?: never } @@ -496,7 +502,10 @@ export interface paths { get?: never put?: never post?: never - /** Removes project addon */ + /** + * Remove billing addons or revert compute instance sizing + * @description Disables the selected addon variant, including rolling the compute instance back to its previous size. + */ delete: operations['v1-remove-project-addon'] options?: never head?: never @@ -2190,39 +2199,75 @@ export interface components { algorithm: 'EdDSA' | 'ES256' | 'RS256' | 'HS256' private_jwk?: | { + /** @enum {string} */ + alg?: 'RS256' d: string dp: string dq: string /** @enum {string} */ e: 'AQAB' + /** @enum {boolean} */ + ext?: true + key_ops?: ('sign' | 'verify')[] + /** Format: uuid */ + kid?: string /** @enum {string} */ kty: 'RSA' n: string p: string q: string qi: string + /** @enum {string} */ + use?: 'sig' } | { + /** @enum {string} */ + alg?: 'ES256' /** @enum {string} */ crv: 'P-256' d: string + /** @enum {boolean} */ + ext?: true + key_ops?: ('sign' | 'verify')[] + /** Format: uuid */ + kid?: string /** @enum {string} */ kty: 'EC' + /** @enum {string} */ + use?: 'sig' x: string y: string } | { + /** @enum {string} */ + alg?: 'EdDSA' /** @enum {string} */ crv: 'Ed25519' d: string + /** @enum {boolean} */ + ext?: true + key_ops?: ('sign' | 'verify')[] + /** Format: uuid */ + kid?: string /** @enum {string} */ kty: 'OKP' + /** @enum {string} */ + use?: 'sig' x: string } | { + /** @enum {string} */ + alg?: 'HS256' + /** @enum {boolean} */ + ext?: true k: string + key_ops?: ('sign' | 'verify')[] + /** Format: uuid */ + kid?: string /** @enum {string} */ kty: 'oct' + /** @enum {string} */ + use?: 'sig' } /** @enum {string} */ status?: 'in_use' | 'standby' @@ -2699,7 +2744,7 @@ export interface components { * @description Resource indicator for MCP (Model Context Protocol) clients * @enum {string} */ - resource?: 'http://localhost:8080/mcp' + resource?: 'http://localhost:8080/mcp' | 'http://localhost:8080/mcp' } OAuthTokenResponse: { access_token: string @@ -2900,6 +2945,7 @@ export interface components { cursor?: string data: { description: string | null + favorite: boolean id: string inserted_at: string name: string @@ -2924,11 +2970,16 @@ export interface components { } SnippetResponse: { content: { - favorite: boolean + /** + * @deprecated + * @description Deprecated: Rely on root-level favorite property instead. + */ + favorite?: boolean schema_version: string sql: string } description: string | null + favorite: boolean id: string inserted_at: string name: string @@ -4052,7 +4103,7 @@ export interface operations { organization_slug?: string redirect_uri: string /** @description Resource indicator for MCP (Model Context Protocol) clients */ - resource?: 'http://localhost:8080/mcp' + resource?: 'http://localhost:8080/mcp' | 'http://localhost:8080/mcp' response_mode?: string response_type: 'code' | 'token' | 'id_token token' scope?: string @@ -4219,12 +4270,27 @@ export interface operations { 'application/json': components['schemas']['V1OrganizationSlugResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-list-organization-members': { @@ -4247,12 +4313,27 @@ export interface operations { 'application/json': components['schemas']['V1OrganizationMemberResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-organization-project-claim': { @@ -4276,12 +4357,27 @@ export interface operations { 'application/json': components['schemas']['OrganizationProjectClaimResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-claim-project-for-organization': { @@ -4303,12 +4399,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-list-all-projects': { @@ -4373,12 +4484,27 @@ export interface operations { 'application/json': components['schemas']['V1ProjectWithDatabaseResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project */ 500: { headers: { @@ -4408,12 +4534,27 @@ export interface operations { 'application/json': components['schemas']['V1ProjectRefResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-performance-advisors': { @@ -4436,12 +4577,27 @@ export interface operations { 'application/json': components['schemas']['V1ProjectAdvisorsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-security-advisors': { @@ -4466,12 +4622,27 @@ export interface operations { 'application/json': components['schemas']['V1ProjectAdvisorsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-project-function-combined-stats': { @@ -4497,12 +4668,27 @@ export interface operations { 'application/json': components['schemas']['AnalyticsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's function combined statistics */ 500: { headers: { @@ -4536,12 +4722,27 @@ export interface operations { 'application/json': components['schemas']['AnalyticsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-project-usage-api-count': { @@ -4566,12 +4767,27 @@ export interface operations { 'application/json': components['schemas']['V1GetUsageApiCountResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's usage api counts */ 500: { headers: { @@ -4601,12 +4817,27 @@ export interface operations { 'application/json': components['schemas']['V1GetUsageApiRequestsCountResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's usage api requests count */ 500: { headers: { @@ -4639,12 +4870,27 @@ export interface operations { 'application/json': components['schemas']['ApiKeyResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-create-project-api-key': { @@ -4674,12 +4920,27 @@ export interface operations { 'application/json': components['schemas']['ApiKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-project-api-key': { @@ -4706,12 +4967,27 @@ export interface operations { 'application/json': components['schemas']['ApiKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-delete-project-api-key': { @@ -4741,12 +5017,27 @@ export interface operations { 'application/json': components['schemas']['ApiKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-update-project-api-key': { @@ -4777,12 +5068,27 @@ export interface operations { 'application/json': components['schemas']['ApiKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-project-legacy-api-keys': { @@ -4805,12 +5111,27 @@ export interface operations { 'application/json': components['schemas']['LegacyApiKeysResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-update-project-legacy-api-keys': { @@ -4836,12 +5157,27 @@ export interface operations { 'application/json': components['schemas']['LegacyApiKeysResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-list-project-addons': { @@ -4864,12 +5200,27 @@ export interface operations { 'application/json': components['schemas']['ListProjectAddonsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to list project addons */ 500: { headers: { @@ -4901,12 +5252,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to apply project addon */ 500: { headers: { @@ -4958,12 +5324,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to remove project addon */ 500: { headers: { @@ -4993,12 +5374,27 @@ export interface operations { 'application/json': components['schemas']['BranchResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve database branches */ 500: { headers: { @@ -5032,12 +5428,27 @@ export interface operations { 'application/json': components['schemas']['BranchResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create database branch */ 500: { headers: { @@ -5065,12 +5476,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to disable preview branching */ 500: { headers: { @@ -5101,12 +5527,27 @@ export interface operations { 'application/json': components['schemas']['BranchResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to fetch database branch */ 500: { headers: { @@ -5136,12 +5577,27 @@ export interface operations { 'application/json': components['schemas']['ProjectClaimTokenResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-create-project-claim-token': { @@ -5164,12 +5620,27 @@ export interface operations { 'application/json': components['schemas']['CreateProjectClaimTokenResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-delete-project-claim-token': { @@ -5190,12 +5661,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-create-login-role': { @@ -5222,12 +5708,27 @@ export interface operations { 'application/json': components['schemas']['CreateRoleResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create login role */ 500: { headers: { @@ -5257,12 +5758,27 @@ export interface operations { 'application/json': components['schemas']['DeleteRolesResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete login roles */ 500: { headers: { @@ -5292,12 +5808,27 @@ export interface operations { 'application/json': components['schemas']['AuthConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's auth config */ 500: { headers: { @@ -5331,12 +5862,27 @@ export interface operations { 'application/json': components['schemas']['AuthConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's auth config */ 500: { headers: { @@ -5366,12 +5912,27 @@ export interface operations { 'application/json': components['schemas']['SigningKeysResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-create-project-signing-key': { @@ -5398,12 +5959,27 @@ export interface operations { 'application/json': components['schemas']['SigningKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-project-signing-key': { @@ -5427,12 +6003,27 @@ export interface operations { 'application/json': components['schemas']['SigningKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-remove-project-signing-key': { @@ -5456,12 +6047,27 @@ export interface operations { 'application/json': components['schemas']['SigningKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-update-project-signing-key': { @@ -5489,12 +6095,27 @@ export interface operations { 'application/json': components['schemas']['SigningKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-legacy-signing-key': { @@ -5517,12 +6138,27 @@ export interface operations { 'application/json': components['schemas']['SigningKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-create-legacy-signing-key': { @@ -5545,12 +6181,27 @@ export interface operations { 'application/json': components['schemas']['SigningKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-list-all-sso-provider': { @@ -5573,6 +6224,14 @@ export interface operations { 'application/json': components['schemas']['ListProvidersResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown @@ -5586,6 +6245,13 @@ export interface operations { } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-create-a-sso-provider': { @@ -5612,6 +6278,14 @@ export interface operations { 'application/json': components['schemas']['CreateProviderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown @@ -5625,6 +6299,13 @@ export interface operations { } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-a-sso-provider': { @@ -5648,6 +6329,14 @@ export interface operations { 'application/json': components['schemas']['GetProviderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown @@ -5661,6 +6350,13 @@ export interface operations { } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-update-a-sso-provider': { @@ -5688,6 +6384,14 @@ export interface operations { 'application/json': components['schemas']['UpdateProviderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown @@ -5701,6 +6405,13 @@ export interface operations { } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-delete-a-sso-provider': { @@ -5724,6 +6435,14 @@ export interface operations { 'application/json': components['schemas']['DeleteProviderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown @@ -5737,6 +6456,13 @@ export interface operations { } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-list-project-tpa-integrations': { @@ -5759,12 +6485,27 @@ export interface operations { 'application/json': components['schemas']['ThirdPartyAuth'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-create-project-tpa-integration': { @@ -5791,12 +6532,27 @@ export interface operations { 'application/json': components['schemas']['ThirdPartyAuth'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-project-tpa-integration': { @@ -5820,12 +6576,27 @@ export interface operations { 'application/json': components['schemas']['ThirdPartyAuth'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-delete-project-tpa-integration': { @@ -5849,12 +6620,27 @@ export interface operations { 'application/json': components['schemas']['ThirdPartyAuth'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-project-pgbouncer-config': { @@ -5877,12 +6663,27 @@ export interface operations { 'application/json': components['schemas']['V1PgbouncerConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's pgbouncer config */ 500: { headers: { @@ -5912,12 +6713,27 @@ export interface operations { 'application/json': components['schemas']['SupavisorConfigResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's supavisor config */ 500: { headers: { @@ -5951,12 +6767,27 @@ export interface operations { 'application/json': components['schemas']['UpdateSupavisorConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's supavisor config */ 500: { headers: { @@ -5986,12 +6817,27 @@ export interface operations { 'application/json': components['schemas']['PostgresConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's Postgres config */ 500: { headers: { @@ -6025,12 +6871,27 @@ export interface operations { 'application/json': components['schemas']['PostgresConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's Postgres config */ 500: { headers: { @@ -6060,12 +6921,27 @@ export interface operations { 'application/json': components['schemas']['StorageConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's storage config */ 500: { headers: { @@ -6097,12 +6973,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's storage config */ 500: { headers: { @@ -6132,12 +7023,27 @@ export interface operations { 'application/json': components['schemas']['UpdateCustomHostnameResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's custom hostname config */ 500: { headers: { @@ -6165,12 +7071,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete project custom hostname configuration */ 500: { headers: { @@ -6200,12 +7121,27 @@ export interface operations { 'application/json': components['schemas']['UpdateCustomHostnameResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to activate project custom hostname configuration */ 500: { headers: { @@ -6239,12 +7175,27 @@ export interface operations { 'application/json': components['schemas']['UpdateCustomHostnameResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project custom hostname configuration */ 500: { headers: { @@ -6274,12 +7225,27 @@ export interface operations { 'application/json': components['schemas']['UpdateCustomHostnameResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to verify project custom hostname configuration */ 500: { headers: { @@ -6309,12 +7275,27 @@ export interface operations { 'application/json': components['schemas']['V1BackupsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get backups */ 500: { headers: { @@ -6346,12 +7327,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-restore-point': { @@ -6376,12 +7372,27 @@ export interface operations { 'application/json': components['schemas']['V1RestorePointResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get requested restore points */ 500: { headers: { @@ -6415,12 +7426,27 @@ export interface operations { 'application/json': components['schemas']['V1RestorePointResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-undo': { @@ -6445,12 +7471,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-database-metadata': { @@ -6473,7 +7514,22 @@ export interface operations { 'application/json': components['schemas']['GetProjectDbMetadataResponse'] } } - 403: { + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { headers: { [name: string]: unknown } @@ -6501,12 +7557,27 @@ export interface operations { 'application/json': components['schemas']['JitAccessResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to list database jit access */ 500: { headers: { @@ -6540,12 +7611,27 @@ export interface operations { 'application/json': components['schemas']['JitAccessResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to upsert database migration */ 500: { headers: { @@ -6579,12 +7665,27 @@ export interface operations { 'application/json': components['schemas']['JitAuthorizeAccessResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to authorize database jit access */ 500: { headers: { @@ -6613,12 +7714,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to remove JIT access */ 500: { headers: { @@ -6648,12 +7764,27 @@ export interface operations { 'application/json': components['schemas']['JitListAccessResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to list database jit access */ 500: { headers: { @@ -6683,12 +7814,27 @@ export interface operations { 'application/json': components['schemas']['V1ListMigrationsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to list database migrations */ 500: { headers: { @@ -6723,12 +7869,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to upsert database migration */ 500: { headers: { @@ -6763,12 +7924,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to apply database migration */ 500: { headers: { @@ -6800,12 +7976,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to run sql query */ 500: { headers: { @@ -6833,12 +8024,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to enable Database Webhooks on the project */ 500: { headers: { @@ -6868,12 +8074,27 @@ export interface operations { 'application/json': components['schemas']['FunctionResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's functions */ 500: { headers: { @@ -6907,6 +8128,13 @@ export interface operations { 'application/json': components['schemas']['BulkUpdateFunctionResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Maximum number of functions reached for Plan */ 402: { headers: { @@ -6914,12 +8142,20 @@ export interface operations { } content?: never } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update functions */ 500: { headers: { @@ -6964,6 +8200,13 @@ export interface operations { 'application/json': components['schemas']['FunctionResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Maximum number of functions reached for Plan */ 402: { headers: { @@ -6971,12 +8214,20 @@ export interface operations { } content?: never } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create project's function */ 500: { headers: { @@ -7008,12 +8259,27 @@ export interface operations { 'application/json': components['schemas']['FunctionSlugResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve function with given slug */ 500: { headers: { @@ -7043,12 +8309,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete function with given slug */ 500: { headers: { @@ -7095,12 +8376,27 @@ export interface operations { 'application/json': components['schemas']['FunctionResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update function with given slug */ 500: { headers: { @@ -7132,12 +8428,27 @@ export interface operations { 'application/json': components['schemas']['StreamableFile'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve function body with given slug */ 500: { headers: { @@ -7175,6 +8486,13 @@ export interface operations { 'application/json': components['schemas']['DeployFunctionResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Maximum number of functions reached for Plan */ 402: { headers: { @@ -7182,12 +8500,20 @@ export interface operations { } content?: never } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to deploy function */ 500: { headers: { @@ -7229,12 +8555,27 @@ export interface operations { 'application/json': components['schemas']['V1ServiceHealthResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's service health status */ 500: { headers: { @@ -7266,12 +8607,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to remove network bans. */ 500: { headers: { @@ -7301,12 +8657,27 @@ export interface operations { 'application/json': components['schemas']['NetworkBanResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's network bans */ 500: { headers: { @@ -7336,12 +8707,27 @@ export interface operations { 'application/json': components['schemas']['NetworkBanResponseEnriched'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's enriched network bans */ 500: { headers: { @@ -7371,12 +8757,27 @@ export interface operations { 'application/json': components['schemas']['NetworkRestrictionsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's network restrictions */ 500: { headers: { @@ -7410,12 +8811,27 @@ export interface operations { 'application/json': components['schemas']['NetworkRestrictionsV2Response'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project network restrictions */ 500: { headers: { @@ -7449,12 +8865,27 @@ export interface operations { 'application/json': components['schemas']['NetworkRestrictionsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project network restrictions */ 500: { headers: { @@ -7482,12 +8913,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-get-pgsodium-config': { @@ -7510,12 +8956,27 @@ export interface operations { 'application/json': components['schemas']['PgsodiumConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's pgsodium config */ 500: { headers: { @@ -7549,12 +9010,27 @@ export interface operations { 'application/json': components['schemas']['PgsodiumConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's pgsodium config */ 500: { headers: { @@ -7584,12 +9060,27 @@ export interface operations { 'application/json': components['schemas']['PostgrestConfigWithJWTSecretResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's postgrest config */ 500: { headers: { @@ -7623,12 +9114,27 @@ export interface operations { 'application/json': components['schemas']['V1PostgrestConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's postgrest config */ 500: { headers: { @@ -7660,12 +9166,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to remove read replica */ 500: { headers: { @@ -7697,12 +9218,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to set up read replica */ 500: { headers: { @@ -7732,12 +9268,27 @@ export interface operations { 'application/json': components['schemas']['ReadOnlyStatusResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project readonly mode status */ 500: { headers: { @@ -7765,12 +9316,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to disable project's readonly mode */ 500: { headers: { @@ -7800,12 +9366,27 @@ export interface operations { 'application/json': components['schemas']['GetProjectAvailableRestoreVersionsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-restore-a-project': { @@ -7826,12 +9407,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-cancel-a-project-restoration': { @@ -7852,12 +9448,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } 'v1-list-all-secrets': { @@ -7880,12 +9491,27 @@ export interface operations { 'application/json': components['schemas']['SecretResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's secrets */ 500: { headers: { @@ -7917,12 +9543,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create project's secrets */ 500: { headers: { @@ -7954,12 +9595,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete secrets with given names */ 500: { headers: { @@ -7989,12 +9645,27 @@ export interface operations { 'application/json': components['schemas']['SslEnforcementResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's SSL enforcement config */ 500: { headers: { @@ -8028,12 +9699,27 @@ export interface operations { 'application/json': components['schemas']['SslEnforcementResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's SSL enforcement configuration. */ 500: { headers: { @@ -8063,12 +9749,27 @@ export interface operations { 'application/json': components['schemas']['V1StorageBucketResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get list of buckets */ 500: { headers: { @@ -8100,12 +9801,27 @@ export interface operations { 'application/json': components['schemas']['TypescriptResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to generate TypeScript types */ 500: { headers: { @@ -8139,12 +9855,27 @@ export interface operations { 'application/json': components['schemas']['ProjectUpgradeInitiateResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to initiate project upgrade */ 500: { headers: { @@ -8174,12 +9905,27 @@ export interface operations { 'application/json': components['schemas']['ProjectUpgradeEligibilityResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to determine project upgrade eligibility */ 500: { headers: { @@ -8211,12 +9957,27 @@ export interface operations { 'application/json': components['schemas']['DatabaseUpgradeStatusResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project upgrade status */ 500: { headers: { @@ -8246,12 +10007,27 @@ export interface operations { 'application/json': components['schemas']['VanitySubdomainConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project vanity subdomain configuration */ 500: { headers: { @@ -8279,12 +10055,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete project vanity subdomain configuration */ 500: { headers: { @@ -8318,12 +10109,27 @@ export interface operations { 'application/json': components['schemas']['ActivateVanitySubdomainResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to activate project vanity subdomain configuration */ 500: { headers: { @@ -8357,12 +10163,27 @@ export interface operations { 'application/json': components['schemas']['SubdomainAvailabilityResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to check project vanity subdomain configuration */ 500: { headers: { diff --git a/packages/api-types/types/platform.d.ts b/packages/api-types/types/platform.d.ts index 525b4f2561311..b5ed0ecbf2b61 100644 --- a/packages/api-types/types/platform.d.ts +++ b/packages/api-types/types/platform.d.ts @@ -4668,6 +4668,7 @@ export interface components { [key: string]: unknown } description?: string + favorite?: boolean /** Format: uuid */ folder_id?: (null | (string | null)) | null id?: string @@ -5143,6 +5144,11 @@ export interface components { * @example 200 */ max_fill_ms?: number + /** + * @description Maximum batch size + * @example 200 + */ + max_size?: number } /** * @description Publication name @@ -5166,6 +5172,11 @@ export interface components { * @example 200 */ max_fill_ms?: number + /** + * @description Maximum batch size + * @example 200 + */ + max_size?: number } /** * @description Publication name @@ -5644,7 +5655,7 @@ export interface components { logo_uri?: string redirect_uris: string[] response_types?: string[] - /** @default analytics:read */ + /** @default organizations:read projects:read projects:write database:write database:read analytics:read secrets:read edge_functions:read edge_functions:write environment:read environment:write storage:read */ scope?: string token_endpoint_auth_method?: string } @@ -5739,6 +5750,8 @@ export interface components { expires_at: string icon?: string name: string + /** @enum {string} */ + registration_type: 'manual' | 'dynamic' scopes?: ( | 'analytics:read' | 'analytics:write' @@ -6103,7 +6116,7 @@ export interface components { [key: string]: unknown } description?: string - favorite: boolean | null + favorite: boolean folder_id?: string | null id: string inserted_at: string @@ -6122,7 +6135,7 @@ export interface components { data: { contents: { description?: string - favorite?: boolean | null + favorite: boolean folder_id?: string | null id: string inserted_at: string @@ -6152,7 +6165,7 @@ export interface components { [key: string]: unknown } description?: string - favorite?: boolean | null + favorite: boolean folder_id?: string | null id: string inserted_at: string @@ -8006,6 +8019,11 @@ export interface components { * @example 200 */ max_fill_ms?: number + /** + * @description Maximum batch size + * @example 200 + */ + max_size?: number } /** * @description Publication name @@ -8061,6 +8079,11 @@ export interface components { * @example 200 */ max_fill_ms?: number + /** + * @description Maximum batch size + * @example 200 + */ + max_size?: number } /** * @description Publication name @@ -8437,6 +8460,7 @@ export interface components { allowSupportAccess?: boolean browserInformation?: string category: string + dashboardSentryIssueId?: string library?: string message: string organizationSlug?: string @@ -9410,6 +9434,11 @@ export interface components { * @example 200 */ max_fill_ms?: number + /** + * @description Maximum batch size + * @example 200 + */ + max_size?: number } /** * @description Publication name @@ -9433,6 +9462,11 @@ export interface components { * @example 200 */ max_fill_ms?: number + /** + * @description Maximum batch size + * @example 200 + */ + max_size?: number } /** * @description Publication name @@ -9666,6 +9700,7 @@ export interface components { [key: string]: unknown } description?: string + favorite?: boolean /** Format: uuid */ folder_id?: (null | (string | null)) | null id: string @@ -9729,7 +9764,7 @@ export interface components { [key: string]: unknown } description?: string - favorite?: boolean | null + favorite: boolean folder_id?: string | null id: string inserted_at: string @@ -9809,12 +9844,27 @@ export interface operations { 'application/json': components['schemas']['GoTrueConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve GoTrue config */ 500: { headers: { @@ -9848,12 +9898,27 @@ export interface operations { 'application/json': components['schemas']['GoTrueConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update GoTrue config */ 500: { headers: { @@ -9887,12 +9952,27 @@ export interface operations { 'application/json': components['schemas']['GoTrueConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update GoTrue config hooks */ 500: { headers: { @@ -9924,12 +10004,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to send an invite to the given email */ 500: { headers: { @@ -9961,12 +10056,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to send a magic link to the given email */ 500: { headers: { @@ -9998,12 +10108,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to send an OTP to the given phone number */ 500: { headers: { @@ -10035,12 +10160,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to send a recovery email to the given email */ 500: { headers: { @@ -10107,12 +10247,27 @@ export interface operations { 'application/json': components['schemas']['CreateUserReponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create user */ 500: { headers: { @@ -10144,12 +10299,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete user */ 500: { headers: { @@ -10184,12 +10354,27 @@ export interface operations { 'application/json': components['schemas']['UpdateUserReponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update user with given ID */ 500: { headers: { @@ -10218,12 +10403,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete factors */ 500: { headers: { @@ -10254,12 +10454,27 @@ export interface operations { 'application/json': components['schemas']['ValidateSpamResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to validate spam based on the given email content */ 500: { headers: { @@ -10373,12 +10588,27 @@ export interface operations { 'application/json': components['schemas']['BackupsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project backups */ 500: { headers: { @@ -10412,12 +10642,27 @@ export interface operations { 'application/json': components['schemas']['DownloadBackupResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to download project backup */ 500: { headers: { @@ -10447,12 +10692,27 @@ export interface operations { 'application/json': components['schemas']['DownloadableBackupsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project backups */ 500: { headers: { @@ -10480,12 +10740,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to enable usage of physical backups */ 500: { headers: { @@ -10517,12 +10792,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to restore project to a previous point in time */ 500: { headers: { @@ -10554,12 +10844,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to restore project backup */ 500: { headers: { @@ -10591,12 +10896,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to restore project with physical backup */ 500: { headers: { @@ -10626,12 +10946,27 @@ export interface operations { 'application/json': components['schemas']['CloneBackupsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to list available valid backups */ 500: { headers: { @@ -10665,12 +11000,27 @@ export interface operations { 'application/json': components['schemas']['ProjectClonedResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to clone the current project */ 500: { headers: { @@ -10700,14 +11050,29 @@ export interface operations { 'application/json': components['schemas']['ProjectClonedStatusResponse'] } } - 403: { + /** @description Unauthorized */ + 401: { headers: { [name: string]: unknown } content?: never } - /** @description Failed to retrieve clone project status */ - 500: { + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Failed to retrieve clone project status */ + 500: { headers: { [name: string]: unknown } @@ -10733,12 +11098,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to enable Database Webhooks on the project */ 500: { headers: { @@ -10772,12 +11152,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get hook logs with the given ID */ 500: { headers: { @@ -10952,12 +11347,27 @@ export interface operations { 'application/json': components['schemas']['GetOrganizationIntegrationResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get integration with the given organization slug */ 500: { headers: { @@ -11297,12 +11707,27 @@ export interface operations { 'application/json': components['schemas']['PrivateLinkResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve organization's PrivateLink config */ 500: { headers: { @@ -11335,12 +11760,27 @@ export interface operations { 'application/json': components['schemas']['PrivateLinkResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update organization's PrivateLink configuration. */ 500: { headers: { @@ -11863,12 +12303,27 @@ export interface operations { 'application/json': components['schemas']['OrganizationSlugResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OrganizationSlugController_deleteOrganization: { @@ -11889,12 +12344,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete organization */ 500: { headers: { @@ -11928,12 +12398,27 @@ export interface operations { 'application/json': components['schemas']['UpdateOrganizationResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update organization */ 500: { headers: { @@ -11968,12 +12453,27 @@ export interface operations { 'application/json': components['schemas']['AuditLogsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get an organization's audit logs */ 500: { headers: { @@ -12007,12 +12507,27 @@ export interface operations { 'application/json': components['schemas']['OrganizationSlugAvailableVersionsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to determine available Postgres versions */ 500: { headers: { @@ -12047,12 +12562,27 @@ export interface operations { 'application/json': components['schemas']['CreditsTopUpResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to top up credit balance */ 500: { headers: { @@ -12085,12 +12615,27 @@ export interface operations { 'application/json': components['schemas']['Invoice'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve invoices */ 500: { headers: { @@ -12120,12 +12665,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve the total count of invoices */ 500: { headers: { @@ -12156,12 +12716,27 @@ export interface operations { 'application/json': components['schemas']['Invoice'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve invoice */ 500: { headers: { @@ -12192,12 +12767,27 @@ export interface operations { 'application/json': components['schemas']['InvoicePaymentLinkResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve invoice payment link */ 500: { headers: { @@ -12227,12 +12817,27 @@ export interface operations { 'application/json': components['schemas']['UpcomingInvoice'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve upcoming invoice */ 500: { headers: { @@ -12262,12 +12867,27 @@ export interface operations { 'application/json': components['schemas']['PlansResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get subscription Plans */ 500: { headers: { @@ -12297,12 +12917,27 @@ export interface operations { 'application/json': components['schemas']['GetSubscriptionResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve subscription */ 500: { headers: { @@ -12336,12 +12971,27 @@ export interface operations { 'application/json': components['schemas']['UpdateSubscriptionResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update subscription change */ 500: { headers: { @@ -12373,12 +13023,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to confirm subscription change */ 500: { headers: { @@ -12410,12 +13075,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to preview subscription changes */ 500: { headers: { @@ -12447,12 +13127,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to make organization being billed by AWS Marketplace */ 500: { headers: { @@ -12482,13 +13177,28 @@ export interface operations { 'application/json': components['schemas']['GetCloudMarketplaceRedirectUrlResponse'] } } - 403: { + /** @description Unauthorized */ + 401: { headers: { [name: string]: unknown } content?: never } - /** @description Failed to get AWS Marketplace redirect url */ + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Failed to get AWS Marketplace redirect url */ 500: { headers: { [name: string]: unknown @@ -12517,12 +13227,27 @@ export interface operations { 'application/json': components['schemas']['CustomerResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve the Billing customer */ 500: { headers: { @@ -12554,12 +13279,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update the billing customer */ 500: { headers: { @@ -12638,12 +13378,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get daily organization stats */ 500: { headers: { @@ -12675,12 +13430,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get daily organization stats for compute */ 500: { headers: { @@ -12711,12 +13481,27 @@ export interface operations { 'application/json': components['schemas']['CreateDpaDocumentResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OrgDocumentsController_getSoc2Type2ReportUrl: { @@ -12739,12 +13524,27 @@ export interface operations { 'application/json': components['schemas']['OrgDocumentUrlResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OrgDocumentsController_getStandardSecurityQuestionnaireUrl: { @@ -12767,12 +13567,27 @@ export interface operations { 'application/json': components['schemas']['OrgDocumentUrlResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } MembersController_getMembers: { @@ -12823,12 +13638,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to remove organization member */ 500: { headers: { @@ -12861,12 +13691,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to assign organization member with new role */ 500: { headers: { @@ -12900,12 +13745,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update organization member role */ 500: { headers: { @@ -12935,12 +13795,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to remove organization member role */ 500: { headers: { @@ -12970,12 +13845,27 @@ export interface operations { 'application/json': components['schemas']['InvitationResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get organization invitations */ 500: { headers: { @@ -13007,12 +13897,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create organization invitation */ 500: { headers: { @@ -13041,12 +13946,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete organization invitation with given id */ 500: { headers: { @@ -13135,12 +14055,27 @@ export interface operations { 'application/json': components['schemas']['MfaStatusResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get organization MFA status */ 500: { headers: { @@ -13175,12 +14110,27 @@ export interface operations { 'application/json': components['schemas']['MfaStatusResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update organization MFA enforcement */ 500: { headers: { @@ -13210,12 +14160,27 @@ export interface operations { 'application/json': components['schemas']['MemberWithFreeProjectLimit'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve organization members who have reached their free project limit */ 500: { headers: { @@ -13247,12 +14212,27 @@ export interface operations { 'application/json': components['schemas']['OAuthAppResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OAuthAppsController_createOAuthApp: { @@ -13279,12 +14259,27 @@ export interface operations { 'application/json': components['schemas']['CreateOAuthAppResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OAuthAppClientSecretsController_listClientSecrets: { @@ -13308,12 +14303,27 @@ export interface operations { 'application/json': components['schemas']['ListOAuthAppClientSecretsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OAuthAppClientSecretsController_CreateClientSecret: { @@ -13337,12 +14347,27 @@ export interface operations { 'application/json': components['schemas']['CreateOAuthAppClientSecretResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OAuthAppClientSecretsController_RemoveClientSecret: { @@ -13365,12 +14390,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OAuthAppsController_updateOAuthApp: { @@ -13398,7 +14438,22 @@ export interface operations { 'application/json': components['schemas']['PutOAuthAppResponse'] } } - 403: { + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { headers: { [name: string]: unknown } @@ -13427,12 +14482,27 @@ export interface operations { 'application/json': components['schemas']['DeleteOAuthAppResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OAuthAppsController_revokeAuthorizedOAuthApp: { @@ -13456,12 +14526,27 @@ export interface operations { 'application/json': components['schemas']['RevokeAuthorizedOAuthAppResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OrganizationOAuthAuthorizationsController_approveAuthorizationRequest: { @@ -13486,12 +14571,27 @@ export interface operations { 'application/json': components['schemas']['ApproveAuthorizationResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } OrganizationOAuthAuthorizationsController_declineAuthorizationRequest: { @@ -13516,12 +14616,27 @@ export interface operations { 'application/json': components['schemas']['DeclineAuthorizationResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } PaymentsController_getPaymentMethods: { @@ -13544,12 +14659,27 @@ export interface operations { 'application/json': components['schemas']['PaymentsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get Stripe payment methods */ 500: { headers: { @@ -13581,12 +14711,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to detach Stripe payment method */ 500: { headers: { @@ -13618,12 +14763,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to mark payment method as default */ 500: { headers: { @@ -13653,12 +14813,27 @@ export interface operations { 'application/json': components['schemas']['SetupIntentResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to set up a payment method */ 500: { headers: { @@ -13730,12 +14905,27 @@ export interface operations { 'application/json': components['schemas']['OrganizationRoleResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve the organization's roles */ 500: { headers: { @@ -13765,12 +14955,27 @@ export interface operations { 'application/json': components['schemas']['GetSSOProviderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } SSOProvidersController_updateSSOProvider: { @@ -13797,12 +15002,27 @@ export interface operations { 'application/json': components['schemas']['UpdateSSOProviderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } SSOProvidersController_createSSOProvider: { @@ -13829,12 +15049,27 @@ export interface operations { 'application/json': components['schemas']['CreateSSOProviderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } SSOProvidersController_deleteSSOProvider: { @@ -13855,12 +15090,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } TaxIdsController_getTaxId: { @@ -13883,12 +15133,27 @@ export interface operations { 'application/json': components['schemas']['TaxIdResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve the organization's tax ID */ 500: { headers: { @@ -13922,12 +15187,27 @@ export interface operations { 'application/json': components['schemas']['TaxIdResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create the tax ID */ 500: { headers: { @@ -13955,12 +15235,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete the tax ID */ 500: { headers: { @@ -13995,12 +15290,27 @@ export interface operations { 'application/json': components['schemas']['OrgUsageResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get usage stats */ 500: { headers: { @@ -14115,12 +15425,27 @@ export interface operations { 'application/json': components['schemas']['PostgresColumnPrivileges'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve column privileges */ 500: { headers: { @@ -14158,12 +15483,27 @@ export interface operations { 'application/json': components['schemas']['PostgresColumnPrivileges'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to grant column privileges */ 500: { headers: { @@ -14201,12 +15541,27 @@ export interface operations { 'application/json': components['schemas']['PostgresColumnPrivileges'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to revoke column privileges */ 500: { headers: { @@ -14243,12 +15598,27 @@ export interface operations { 'application/json': components['schemas']['PostgresColumn'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get pg.columns */ 500: { headers: { @@ -14286,12 +15656,27 @@ export interface operations { 'application/json': components['schemas']['PostgresColumn'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create pg.column */ 500: { headers: { @@ -14329,13 +15714,28 @@ export interface operations { 'application/json': components['schemas']['PostgresColumn'] } } - 403: { + /** @description Unauthorized */ + 401: { headers: { [name: string]: unknown } content?: never } - /** @description Failed to delete pg.column with the given ID */ + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Failed to delete pg.column with the given ID */ 500: { headers: { [name: string]: unknown @@ -14374,12 +15774,27 @@ export interface operations { 'application/json': components['schemas']['PostgresColumn'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update pg.column with the given ID */ 500: { headers: { @@ -14413,12 +15828,27 @@ export interface operations { 'application/json': components['schemas']['PostgresExtension'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get pg.extensions */ 500: { headers: { @@ -14456,12 +15886,27 @@ export interface operations { 'application/json': components['schemas']['PostgresExtension'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create pg.extension */ 500: { headers: { @@ -14497,12 +15942,27 @@ export interface operations { 'application/json': components['schemas']['PostgresExtension'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete pg.extension with the given ID */ 500: { headers: { @@ -14541,12 +16001,27 @@ export interface operations { 'application/json': components['schemas']['PostgresForeignTable'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve database foreign tables */ 500: { headers: { @@ -14583,12 +16058,27 @@ export interface operations { 'application/json': components['schemas']['PostgresFunction'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get pg.functions */ 500: { headers: { @@ -14626,12 +16116,27 @@ export interface operations { 'application/json': components['schemas']['PostgresFunction'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create pg.function */ 500: { headers: { @@ -14667,12 +16172,27 @@ export interface operations { 'application/json': components['schemas']['PostgresFunction'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete pg.function with the given ID */ 500: { headers: { @@ -14712,12 +16232,27 @@ export interface operations { 'application/json': components['schemas']['PostgresFunction'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update pg.function with the given ID */ 500: { headers: { @@ -14759,12 +16294,27 @@ export interface operations { 'application/json': components['schemas']['PostgresMaterializedView'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve database materialized views */ 500: { headers: { @@ -14801,12 +16351,27 @@ export interface operations { 'application/json': components['schemas']['PostgresPolicy'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get pg.policies */ 500: { headers: { @@ -14844,12 +16409,27 @@ export interface operations { 'application/json': components['schemas']['PostgresPolicy'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create pg.policy */ 500: { headers: { @@ -14885,12 +16465,27 @@ export interface operations { 'application/json': components['schemas']['PostgresPolicy'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete pg.policy with the given ID */ 500: { headers: { @@ -14930,12 +16525,27 @@ export interface operations { 'application/json': components['schemas']['PostgresPolicy'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update pg.policy with the given ID */ 500: { headers: { @@ -14969,12 +16579,27 @@ export interface operations { 'application/json': components['schemas']['PostgresPublication'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get pg.publications */ 500: { headers: { @@ -15012,12 +16637,27 @@ export interface operations { 'application/json': components['schemas']['PostgresPublication'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create pg.publication */ 500: { headers: { @@ -15053,12 +16693,27 @@ export interface operations { 'application/json': components['schemas']['PostgresPublication'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete pg.publication with the given ID */ 500: { headers: { @@ -15098,12 +16753,27 @@ export interface operations { 'application/json': components['schemas']['PostgresPublication'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update pg.publication with the given ID */ 500: { headers: { @@ -15139,12 +16809,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to run sql query */ 500: { headers: { @@ -15176,12 +16861,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to format sql query */ 500: { headers: { @@ -15215,12 +16915,27 @@ export interface operations { 'application/json': components['schemas']['ValidateQueryResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to validate sql query */ 500: { headers: { @@ -15254,12 +16969,27 @@ export interface operations { 'application/json': components['schemas']['PostgresSchema'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get pg.schemas */ 500: { headers: { @@ -15297,7 +17027,22 @@ export interface operations { 'application/json': components['schemas']['PostgresSchema'] } } - 403: { + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { headers: { [name: string]: unknown } @@ -15338,12 +17083,27 @@ export interface operations { 'application/json': components['schemas']['PostgresSchema'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete pg.schema with the given ID */ 500: { headers: { @@ -15383,12 +17143,27 @@ export interface operations { 'application/json': components['schemas']['PostgresSchema'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update pg.schema with the given ID */ 500: { headers: { @@ -15430,12 +17205,27 @@ export interface operations { 'application/json': components['schemas']['PostgresTable'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get pg.tables or pg.table with the given ID */ 500: { headers: { @@ -15473,12 +17263,27 @@ export interface operations { 'application/json': components['schemas']['PostgresTable'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create pg.table */ 500: { headers: { @@ -15516,12 +17321,27 @@ export interface operations { 'application/json': components['schemas']['PostgresTable'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete pg.table with the given ID */ 500: { headers: { @@ -15561,12 +17381,27 @@ export interface operations { 'application/json': components['schemas']['PostgresTable'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update pg.table with the given ID */ 500: { headers: { @@ -15603,12 +17438,27 @@ export interface operations { 'application/json': components['schemas']['PostgresTrigger'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get pg.triggers */ 500: { headers: { @@ -15646,12 +17496,27 @@ export interface operations { 'application/json': components['schemas']['PostgresTrigger'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create pg.trigger */ 500: { headers: { @@ -15687,12 +17552,27 @@ export interface operations { 'application/json': components['schemas']['PostgresTrigger'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete pg.trigger with the given ID */ 500: { headers: { @@ -15732,12 +17612,27 @@ export interface operations { 'application/json': components['schemas']['PostgresTrigger'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update pg.trigger with the given ID */ 500: { headers: { @@ -15774,12 +17669,27 @@ export interface operations { 'application/json': components['schemas']['PostgresType'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get pg.types */ 500: { headers: { @@ -15821,12 +17731,27 @@ export interface operations { 'application/json': components['schemas']['PostgresView'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve database views */ 500: { headers: { @@ -15903,7 +17828,6 @@ export interface operations { } content?: never } - /** @description Forbidden action */ 403: { headers: { [name: string]: unknown @@ -16246,12 +18170,27 @@ export interface operations { 'application/json': components['schemas']['ProjectDetailResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ProjectsRefController_deleteProject: { @@ -16274,12 +18213,27 @@ export interface operations { 'application/json': components['schemas']['RemoveProjectResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ProjectsRefController_updateProject: { @@ -16306,12 +18260,27 @@ export interface operations { 'application/json': components['schemas']['ProjectRefResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project */ 500: { headers: { @@ -16344,12 +18313,27 @@ export interface operations { 'application/json': components['schemas']['AnalyticsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's function request statistics */ 500: { headers: { @@ -16382,12 +18366,27 @@ export interface operations { 'application/json': components['schemas']['AnalyticsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's function request statistics */ 500: { headers: { @@ -16420,12 +18419,27 @@ export interface operations { 'application/json': components['schemas']['AnalyticsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's function resource usage */ 500: { headers: { @@ -16459,12 +18473,27 @@ export interface operations { 'application/json': components['schemas']['AnalyticsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's logs */ 500: { headers: { @@ -16498,12 +18527,27 @@ export interface operations { 'application/json': components['schemas']['AnalyticsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's logs */ 500: { headers: { @@ -16535,12 +18579,27 @@ export interface operations { 'application/json': components['schemas']['AnalyticsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's usage api counts */ 500: { headers: { @@ -16570,12 +18629,27 @@ export interface operations { 'application/json': components['schemas']['AnalyticsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's usage api requests count */ 500: { headers: { @@ -16605,7 +18679,22 @@ export interface operations { 'application/json': components['schemas']['LFBackend'][] } } - 403: { + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { headers: { [name: string]: unknown } @@ -16644,12 +18733,27 @@ export interface operations { 'application/json': components['schemas']['LFBackend'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create a log drain */ 500: { headers: { @@ -16685,12 +18789,27 @@ export interface operations { 'application/json': components['schemas']['LFBackend'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update log drain */ 500: { headers: { @@ -16720,12 +18839,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete a log drain */ 500: { headers: { @@ -16755,12 +18889,27 @@ export interface operations { 'application/json': components['schemas']['LFAccessToken'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to fetch warehouse access tokens */ 500: { headers: { @@ -16787,12 +18936,27 @@ export interface operations { 'application/json': components['schemas']['LFAccessToken'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create warehouse access token */ 500: { headers: { @@ -16817,12 +18981,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete warehouse access token */ 500: { headers: { @@ -16852,12 +19031,27 @@ export interface operations { 'application/json': components['schemas']['LFSource'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to fetch telemetry collections */ 500: { headers: { @@ -16891,12 +19085,27 @@ export interface operations { 'application/json': components['schemas']['LFSource'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create telemetry collection */ 500: { headers: { @@ -16927,12 +19136,27 @@ export interface operations { 'application/json': components['schemas']['LFSource'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to fetch telemetry collection */ 500: { headers: { @@ -16963,12 +19187,27 @@ export interface operations { 'application/json': components['schemas']['LFSource'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete telemetry collection */ 500: { headers: { @@ -17003,12 +19242,27 @@ export interface operations { 'application/json': components['schemas']['LFSource'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update telemetry collection */ 500: { headers: { @@ -17040,12 +19294,27 @@ export interface operations { 'application/json': components['schemas']['LFSource'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to fetch telemetry collection schema */ 500: { headers: { @@ -17075,12 +19344,27 @@ export interface operations { 'application/json': components['schemas']['LFEndpoint'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to fetch warehouse endpoints */ 500: { headers: { @@ -17107,12 +19391,27 @@ export interface operations { 'application/json': components['schemas']['LFEndpoint'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create warehouse endpoint */ 500: { headers: { @@ -17139,12 +19438,27 @@ export interface operations { 'application/json': components['schemas']['LFEndpoint'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update warehouse endpoint */ 500: { headers: { @@ -17169,12 +19483,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete warehouse endpoint */ 500: { headers: { @@ -17202,12 +19531,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to fetch warehouse queries */ 500: { headers: { @@ -17235,12 +19579,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to parse warehouse query */ 500: { headers: { @@ -17270,12 +19629,27 @@ export interface operations { 'application/json': components['schemas']['LFUser'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to fetch or provision warehouse tenant */ 500: { headers: { @@ -17309,12 +19683,27 @@ export interface operations { 'application/json': components['schemas']['TemporaryApiKeyResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ProjectsApiController_projectGraphql: { @@ -17341,12 +19730,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to query project Graphql */ 500: { headers: { @@ -17374,12 +19778,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project OpenApi */ 500: { headers: { @@ -17409,13 +19828,28 @@ export interface operations { 'application/json': components['schemas']['ProjectAddonsResponse'] } } - 403: { + /** @description Unauthorized */ + 401: { headers: { [name: string]: unknown } content?: never } - /** @description Failed to get project addons */ + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Failed to get project addons */ 500: { headers: { [name: string]: unknown @@ -17446,12 +19880,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project addon */ 500: { headers: { @@ -17506,12 +19955,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to remove project addon */ 500: { headers: { @@ -17541,12 +20005,27 @@ export interface operations { 'application/json': components['schemas']['PgbouncerConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's pgbouncer config */ 500: { headers: { @@ -17580,12 +20059,27 @@ export interface operations { 'application/json': components['schemas']['UpdatePoolingConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's pgbouncer config */ 500: { headers: { @@ -17615,12 +20109,27 @@ export interface operations { 'application/json': components['schemas']['PgbouncerStatusResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's pgbouncer status */ 500: { headers: { @@ -17650,12 +20159,27 @@ export interface operations { 'application/json': components['schemas']['PostgresConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's Postgres config */ 500: { headers: { @@ -17689,12 +20213,27 @@ export interface operations { 'application/json': components['schemas']['PostgresConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's Postgres config */ 500: { headers: { @@ -17724,12 +20263,27 @@ export interface operations { 'application/json': components['schemas']['GetPostgrestConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's postgrest config */ 500: { headers: { @@ -17763,12 +20317,27 @@ export interface operations { 'application/json': components['schemas']['UpdatePostgrestConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's postgrest config */ 500: { headers: { @@ -17799,12 +20368,27 @@ export interface operations { 'application/json': components['schemas']['RealtimeConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } RealtimeConfigController_updateConfig: { @@ -17829,12 +20413,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } SecretsConfigController_updateConfig: { @@ -17861,12 +20460,27 @@ export interface operations { 'application/json': components['schemas']['UpdateSecretsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's secrets config */ 500: { headers: { @@ -17896,12 +20510,27 @@ export interface operations { 'application/json': components['schemas']['GetJwtSecretUpdateStatus'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve JWT secret update status */ 500: { headers: { @@ -17931,12 +20560,27 @@ export interface operations { 'application/json': components['schemas']['StorageConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's storage config */ 500: { headers: { @@ -17970,12 +20614,27 @@ export interface operations { 'application/json': components['schemas']['StorageConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's storage config */ 500: { headers: { @@ -18005,12 +20664,27 @@ export interface operations { 'application/json': components['schemas']['SupavisorConfigResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's supavisor config */ 500: { headers: { @@ -18044,12 +20718,27 @@ export interface operations { 'application/json': components['schemas']['UpdateSupavisorConfigResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's supavisor config */ 500: { headers: { @@ -18089,12 +20778,27 @@ export interface operations { 'application/json': components['schemas']['GetUserContentResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's content */ 500: { headers: { @@ -18126,12 +20830,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's content */ 500: { headers: { @@ -18165,12 +20884,27 @@ export interface operations { 'application/json': components['schemas']['UserContentObject'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create project's content */ 500: { headers: { @@ -18202,12 +20936,27 @@ export interface operations { 'application/json': components['schemas']['BulkDeleteUserContentResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete project's contents */ 500: { headers: { @@ -18240,12 +20989,27 @@ export interface operations { 'application/json': components['schemas']['GetContentCountV2Response'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve user's content counts */ 500: { headers: { @@ -18283,12 +21047,27 @@ export interface operations { 'application/json': components['schemas']['GetUserContentFolderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's content root folder */ 500: { headers: { @@ -18322,12 +21101,27 @@ export interface operations { 'application/json': components['schemas']['CreateUserContentFolderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create project's content folder */ 500: { headers: { @@ -18354,12 +21148,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete project's content folders */ 500: { headers: { @@ -18397,12 +21206,27 @@ export interface operations { 'application/json': components['schemas']['GetUserContentFolderResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's content folder */ 500: { headers: { @@ -18436,12 +21260,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project's content folder */ 500: { headers: { @@ -18472,12 +21311,27 @@ export interface operations { 'application/json': components['schemas']['GetUserContentByIdResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's content by the given id */ 500: { headers: { @@ -18543,12 +21397,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get daily project stats */ 500: { headers: { @@ -18578,12 +21447,27 @@ export interface operations { 'application/json': components['schemas']['DatabaseDetailResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } DatabasesStatusesController_getStatus: { @@ -18606,12 +21490,27 @@ export interface operations { 'application/json': components['schemas']['DatabaseStatusResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get statuses of databases of a project */ 500: { headers: { @@ -18643,12 +21542,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update database password */ 500: { headers: { @@ -18678,12 +21592,27 @@ export interface operations { 'application/json': components['schemas']['DiskResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get database disk attributes */ 500: { headers: { @@ -18715,12 +21644,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to modify database disk */ 500: { headers: { @@ -18750,12 +21694,27 @@ export interface operations { 'application/json': components['schemas']['DiskAutoscaleConfig'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project disk autoscale config */ 500: { headers: { @@ -18789,12 +21748,27 @@ export interface operations { 'application/json': components['schemas']['DiskAutoscaleConfig'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project disk autoscale config */ 500: { headers: { @@ -18824,12 +21798,27 @@ export interface operations { 'application/json': components['schemas']['DiskUtilMetricsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get disk utilization */ 500: { headers: { @@ -18852,19 +21841,6 @@ export interface operations { | 'cpu_usage_busy_idle' | 'max_cpu_usage' | 'avg_cpu_usage' - | 'disk_io_budget' - | 'disk_io_consumption' - | 'disk_io_usage' - | 'disk_iops_read' - | 'disk_iops_write' - | 'disk_bytes_read' - | 'disk_bytes_written' - | 'pg_database_size' - | 'disk_fs_size' - | 'disk_fs_avail' - | 'disk_fs_used' - | 'disk_fs_used_wal' - | 'disk_fs_used_system' | 'ram_usage' | 'ram_usage_total' | 'ram_usage_available' @@ -18874,8 +21850,9 @@ export interface operations { | 'ram_usage_swap' | 'swap_usage' | 'client_connections_pgbouncer' - | 'physical_replication_lag_physical_replica_lag_seconds' - | 'pg_stat_database_num_backends' + | 'network_receive_bytes' + | 'network_transmit_bytes' + | 'pgbouncer_pools_client_active_connections' | 'supavisor_connections_active' | 'client_connections_postgres' | 'client_connections_authenticator' @@ -18883,10 +21860,6 @@ export interface operations { | 'client_connections_supabase_storage_admin' | 'client_connections_supabase_admin' | 'client_connections_other' - | 'max_db_connections' - | 'network_receive_bytes' - | 'network_transmit_bytes' - | 'pgbouncer_pools_client_active_connections' | 'realtime_connections_connected' | 'realtime_channel_joins' | 'realtime_channel_events' @@ -18894,8 +21867,24 @@ export interface operations { | 'realtime_channel_db_events' | 'realtime_authorization_rls_execution_time' | 'realtime_payload_size' - | 'realtime_sum_connections_connected' | 'realtime_replication_connection_lag' + | 'realtime_sum_connections_connected' + | 'disk_io_budget' + | 'disk_io_consumption' + | 'disk_io_usage' + | 'disk_iops_read' + | 'disk_iops_write' + | 'disk_bytes_read' + | 'disk_bytes_written' + | 'pg_database_size' + | 'disk_fs_size' + | 'disk_fs_avail' + | 'disk_fs_used' + | 'disk_fs_used_wal' + | 'disk_fs_used_system' + | 'physical_replication_lag_physical_replica_lag_seconds' + | 'pg_stat_database_num_backends' + | 'max_db_connections' databaseIdentifier?: string endDate: string interval?: '1m' | '5m' | '10m' | '30m' | '1h' | '1d' @@ -18916,12 +21905,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's usage metrics */ 500: { headers: { @@ -18949,12 +21953,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project health check */ 500: { headers: { @@ -18980,11 +21999,26 @@ export interface operations { headers: { [name: string]: unknown } - content: { - 'application/json': components['schemas']['LoadBalancerDetailResponse'][] - } + content: { + 'application/json': components['schemas']['LoadBalancerDetailResponse'][] + } + } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never } - 403: { + /** @description Rate limit exceeded */ + 429: { headers: { [name: string]: unknown } @@ -19012,12 +22046,27 @@ export interface operations { 'application/json': components['schemas']['ListNotificationExceptionsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve advisor notification exceptions */ 500: { headers: { @@ -19051,12 +22100,27 @@ export interface operations { 'application/json': components['schemas']['CreateNotificationExceptionsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create advisor notification exceptions */ 500: { headers: { @@ -19086,12 +22150,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete advisor notification exceptions */ 500: { headers: { @@ -19124,12 +22203,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update advisor notification exceptions */ 500: { headers: { @@ -19157,12 +22251,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to pause the project */ 500: { headers: { @@ -19192,12 +22301,27 @@ export interface operations { 'application/json': components['schemas']['PauseStatusResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ResizeController_resizeDatabase: { @@ -19222,12 +22346,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to resize database disk */ 500: { headers: { @@ -19259,12 +22398,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to restart project */ 500: { headers: { @@ -19296,12 +22450,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to restart given services */ 500: { headers: { @@ -19335,12 +22504,27 @@ export interface operations { 'application/json': components['schemas']['UnpauseProjectResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to unpause project */ 500: { headers: { @@ -19370,12 +22554,27 @@ export interface operations { 'application/json': components['schemas']['RestoreCancellation'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to cancel project restoration */ 500: { headers: { @@ -19405,12 +22604,27 @@ export interface operations { 'application/json': components['schemas']['UnpauseProjectAvailableVersionsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve available versions */ 500: { headers: { @@ -19440,12 +22654,27 @@ export interface operations { 'application/json': components['schemas']['GetProjectLintsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ProjectRunLintsController_runLintByName: { @@ -19498,12 +22727,27 @@ export interface operations { 'application/json': components['schemas']['RunLintByNameResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ProjectRunLintsController_runLeakedServiceKeyLint: { @@ -19526,12 +22770,27 @@ export interface operations { 'application/json': components['schemas']['GetLeakedServiceKeyLintResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ProjectRunLintsController_runAuthBackupAdminLint: { @@ -19554,12 +22813,27 @@ export interface operations { 'application/json': components['schemas']['AuthBackupAdminLintResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ProjectServiceVersionsController_getServiceVersions: { @@ -19582,12 +22856,27 @@ export interface operations { 'application/json': components['schemas']['ServiceVersions'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } SettingsController_getProjectSettings: { @@ -19610,12 +22899,27 @@ export interface operations { 'application/json': components['schemas']['ProjectSettingsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to retrieve project's settings */ 500: { headers: { @@ -19649,12 +22953,27 @@ export interface operations { 'application/json': components['schemas']['ProjectSensitivityResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update project */ 500: { headers: { @@ -19682,12 +23001,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project's status */ 500: { headers: { @@ -19719,12 +23053,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ProjectTransferController_previewTransfer: { @@ -19751,12 +23100,27 @@ export interface operations { 'application/json': components['schemas']['PreviewProjectTransferResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } } } ProjectsController_getRegions: { @@ -19800,7 +23164,22 @@ export interface operations { 'application/json': components['schemas']['GetProjectByFlyExtensionIdResponse'] } } - 403: { + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { headers: { [name: string]: unknown } @@ -19829,12 +23208,27 @@ export interface operations { 'application/json': components['schemas']['ReplicationDestinationsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while listing destinations. */ 500: { headers: { @@ -19869,12 +23263,27 @@ export interface operations { 'application/json': components['schemas']['CreateDestinationResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while creating destination. */ 500: { headers: { @@ -19909,12 +23318,27 @@ export interface operations { 'application/json': components['schemas']['CreateDestinationPipelineResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while creating destination or pipeline. */ 500: { headers: { @@ -19951,12 +23375,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while updating destination or pipeline. */ 500: { headers: { @@ -19989,12 +23428,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while deleting destination or pipeline. */ 500: { headers: { @@ -20027,12 +23481,27 @@ export interface operations { 'application/json': components['schemas']['ReplicationDestinationResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while retrieving destination. */ 500: { headers: { @@ -20067,12 +23536,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while updating destination. */ 500: { headers: { @@ -20103,12 +23587,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while deleting destination. */ 500: { headers: { @@ -20139,12 +23638,27 @@ export interface operations { 'application/json': components['schemas']['ReplicationPipelinesResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while listing pipelines. */ 500: { headers: { @@ -20179,12 +23693,27 @@ export interface operations { 'application/json': components['schemas']['CreatePipelineResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while creating pipeline. */ 500: { headers: { @@ -20217,12 +23746,27 @@ export interface operations { 'application/json': components['schemas']['ReplicationPipelineResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while retrieving pipeline. */ 500: { headers: { @@ -20257,12 +23801,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while updating pipeline. */ 500: { headers: { @@ -20293,12 +23852,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while deleting pipeline. */ 500: { headers: { @@ -20331,12 +23905,27 @@ export interface operations { 'application/json': components['schemas']['ReplicationPipelineReplicationStatusResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while retrieving replication status. */ 500: { headers: { @@ -20373,12 +23962,27 @@ export interface operations { 'application/json': components['schemas']['RollbackTableStateResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while rolling back table state. */ 500: { headers: { @@ -20409,12 +24013,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while starting pipeline. */ 500: { headers: { @@ -20447,12 +24066,27 @@ export interface operations { 'application/json': components['schemas']['ReplicationPipelineStatusResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while retrieving pipeline status. */ 500: { headers: { @@ -20483,12 +24117,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while stopping pipeline. */ 500: { headers: { @@ -20521,12 +24170,27 @@ export interface operations { 'application/json': components['schemas']['ReplicationPipelineVersionResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while retrieving pipeline version. */ 500: { headers: { @@ -20561,12 +24225,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while updating pipeline version. */ 500: { headers: { @@ -20597,12 +24276,27 @@ export interface operations { 'application/json': components['schemas']['ReplicationSourcesResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while listing sources. */ 500: { headers: { @@ -20633,12 +24327,27 @@ export interface operations { 'application/json': components['schemas']['CreateSourceResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while creating source. */ 500: { headers: { @@ -20671,7 +24380,22 @@ export interface operations { 'application/json': components['schemas']['ReplicationPublicationsResponse'] } } - 403: { + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ + 403: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Rate limit exceeded */ + 429: { headers: { [name: string]: unknown } @@ -20711,12 +24435,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while creating publication. */ 500: { headers: { @@ -20749,12 +24488,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while deleting publication. */ 500: { headers: { @@ -20787,12 +24541,27 @@ export interface operations { 'application/json': components['schemas']['ReplicationTablesResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while listing tables. */ 500: { headers: { @@ -20823,12 +24592,27 @@ export interface operations { 'application/json': components['schemas']['CreateTenantSourceResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Unexpected error while creating tenant or source. */ 500: { headers: { @@ -20924,12 +24708,27 @@ export interface operations { 'application/json': components['schemas']['GetArchiveResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project storage archive */ 500: { headers: { @@ -20957,12 +24756,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create project storage archive */ 500: { headers: { @@ -20992,12 +24806,27 @@ export interface operations { 'application/json': components['schemas']['StorageBucketResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get list of buckets */ 500: { headers: { @@ -21029,12 +24858,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create bucket */ 500: { headers: { @@ -21066,12 +24910,27 @@ export interface operations { 'application/json': components['schemas']['StorageBucketResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get bucket */ 500: { headers: { @@ -21101,12 +24960,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete bucket */ 500: { headers: { @@ -21140,12 +25014,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to update bucket */ 500: { headers: { @@ -21175,12 +25064,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to empty bucket */ 500: { headers: { @@ -21214,12 +25118,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete objects */ 500: { headers: { @@ -21255,12 +25174,27 @@ export interface operations { 'application/json': components['schemas']['CopyObjectResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to copy object */ 500: { headers: { @@ -21296,12 +25230,27 @@ export interface operations { 'application/json': components['schemas']['StreamableFile'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to download the file */ 500: { headers: { @@ -21337,12 +25286,27 @@ export interface operations { 'application/json': components['schemas']['StorageObject'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get list of objects with the given bucket */ 500: { headers: { @@ -21376,12 +25340,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to move object */ 500: { headers: { @@ -21417,12 +25396,27 @@ export interface operations { 'application/json': components['schemas']['PublicUrlResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create public URL */ 500: { headers: { @@ -21458,12 +25452,27 @@ export interface operations { 'application/json': components['schemas']['SignedUrlResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create a signed URL */ 500: { headers: { @@ -21499,12 +25508,27 @@ export interface operations { 'application/json': components['schemas']['SignedUrlsResponse'][] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get multiple signed URLs */ 500: { headers: { @@ -21534,12 +25558,27 @@ export interface operations { 'application/json': components['schemas']['GetStorageCredentialsResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to get project storage credentials */ 500: { headers: { @@ -21573,12 +25612,27 @@ export interface operations { 'application/json': components['schemas']['CreateStorageCredentialResponse'] } } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to create project storage credential */ 500: { headers: { @@ -21608,12 +25662,27 @@ export interface operations { } content?: never } + /** @description Unauthorized */ + 401: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Forbidden action */ 403: { headers: { [name: string]: unknown } content?: never } + /** @description Rate limit exceeded */ + 429: { + headers: { + [name: string]: unknown + } + content?: never + } /** @description Failed to delete project storage credential */ 500: { headers: { From 87c56233e70abeb5fe31ae7baeca1492a37dbf1a Mon Sep 17 00:00:00 2001 From: Ziinc Date: Thu, 25 Sep 2025 14:55:24 +0800 Subject: [PATCH 2/5] fix: remove warehouse_logs, adjust function edge logs descriptoin (#38515) --- .../components/supabase-manager/logs.tsx | 9 ++------- .../default/platform/platform-kit-nextjs/lib/logs.ts | 1 - 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/apps/ui-library/registry/default/platform/platform-kit-nextjs/components/supabase-manager/logs.tsx b/apps/ui-library/registry/default/platform/platform-kit-nextjs/components/supabase-manager/logs.tsx index ae7e0cc89e220..afefc2e50486c 100644 --- a/apps/ui-library/registry/default/platform/platform-kit-nextjs/components/supabase-manager/logs.tsx +++ b/apps/ui-library/registry/default/platform/platform-kit-nextjs/components/supabase-manager/logs.tsx @@ -36,7 +36,7 @@ const logTypes = [ { value: LogsTableName.FN_EDGE, label: 'Function Edge Logs', - description: 'Edge function execution logs with request/response data', + description: 'Edge function execution logs with request and response metadata', }, { value: LogsTableName.AUTH, @@ -66,7 +66,7 @@ const logTypes = [ { value: LogsTableName.EDGE, label: 'Edge Logs', - description: 'HTTP requests and responses from Edge Functions', + description: 'HTTP requests and responses from the data API', }, { @@ -89,11 +89,6 @@ const logTypes = [ label: 'PgBouncer Logs', description: 'Legacy connection pooling logs', }, - { - value: LogsTableName.WAREHOUSE, - label: 'Warehouse Logs', - description: 'Data warehouse operations and analytics', - }, { value: LogsTableName.PG_UPGRADE, label: 'PostgreSQL Upgrade Logs', diff --git a/apps/ui-library/registry/default/platform/platform-kit-nextjs/lib/logs.ts b/apps/ui-library/registry/default/platform/platform-kit-nextjs/lib/logs.ts index 2ebf5e5a06b46..5535ca07ff995 100644 --- a/apps/ui-library/registry/default/platform/platform-kit-nextjs/lib/logs.ts +++ b/apps/ui-library/registry/default/platform/platform-kit-nextjs/lib/logs.ts @@ -10,7 +10,6 @@ export enum LogsTableName { POSTGREST = 'postgrest_logs', SUPAVISOR = 'supavisor_logs', PGBOUNCER = 'pgbouncer_logs', - WAREHOUSE = 'warehouse_logs', PG_UPGRADE = 'pg_upgrade_logs', } From e7cac83c4ab74bed5e40377c242d0413ea49db52 Mon Sep 17 00:00:00 2001 From: Alaister Young Date: Thu, 25 Sep 2025 16:09:15 +0800 Subject: [PATCH 3/5] chore: limit regions for nimbus (#38747) * chore: limit regions for nimbus * fix logic * Autoselect east US if cloud provider is nimbus --------- Co-authored-by: Joshen Lim --- .../interfaces/ProjectCreation/ProjectCreation.utils.ts | 6 +++++- .../interfaces/ProjectCreation/RegionSelector.tsx | 8 +------- apps/studio/pages/new/[slug].tsx | 7 +++++-- packages/shared-data/regions.ts | 2 +- 4 files changed, 12 insertions(+), 11 deletions(-) diff --git a/apps/studio/components/interfaces/ProjectCreation/ProjectCreation.utils.ts b/apps/studio/components/interfaces/ProjectCreation/ProjectCreation.utils.ts index 47d4233c51127..64060ffc0b72d 100644 --- a/apps/studio/components/interfaces/ProjectCreation/ProjectCreation.utils.ts +++ b/apps/studio/components/interfaces/ProjectCreation/ProjectCreation.utils.ts @@ -15,8 +15,12 @@ export function getAvailableRegions(cloudProvider: CloudProvider): Region { switch (cloudProvider) { case 'AWS': case 'AWS_K8S': - case 'AWS_NIMBUS': return AWS_REGIONS + case 'AWS_NIMBUS': + // Only allow US East for Nimbus + return { + EAST_US: AWS_REGIONS.EAST_US, + } case 'FLY': return FLY_REGIONS default: diff --git a/apps/studio/components/interfaces/ProjectCreation/RegionSelector.tsx b/apps/studio/components/interfaces/ProjectCreation/RegionSelector.tsx index afbee18af5a50..7e4eaeedc4dde 100644 --- a/apps/studio/components/interfaces/ProjectCreation/RegionSelector.tsx +++ b/apps/studio/components/interfaces/ProjectCreation/RegionSelector.tsx @@ -45,13 +45,7 @@ export const RegionSelector = ({ ) const { data: availableRegionsData, isLoading: isLoadingAvailableRegions } = - useOrganizationAvailableRegionsQuery( - { - slug, - cloudProvider, - }, - { enabled: smartRegionEnabled } - ) + useOrganizationAvailableRegionsQuery({ slug, cloudProvider }, { enabled: smartRegionEnabled }) const smartRegions = availableRegionsData?.all.smartGroup ?? [] const allRegions = availableRegionsData?.all.specific ?? [] diff --git a/apps/studio/pages/new/[slug].tsx b/apps/studio/pages/new/[slug].tsx index c1c01b8478371..2936e1401209d 100644 --- a/apps/studio/pages/new/[slug].tsx +++ b/apps/studio/pages/new/[slug].tsx @@ -66,7 +66,7 @@ import { } from 'lib/constants' import passwordStrength from 'lib/password-strength' import { generateStrongPassword } from 'lib/project' -import type { CloudProvider } from 'shared-data' +import { AWS_REGIONS, type CloudProvider } from 'shared-data' import type { NextPageWithLayout } from 'types' import { Badge, @@ -159,6 +159,7 @@ const Wizard: NextPageWithLayout = () => { const projectCreationDisabled = useFlag('disableProjectCreationAndUpdate') const showPostgresVersionSelector = useFlag('showPostgresVersionSelector') const cloudProviderEnabled = useFlag('enableFlyCloudProvider') + const { data: membersExceededLimit } = useFreeProjectLimitCheckQuery( { slug }, { enabled: isFreePlan } @@ -258,7 +259,9 @@ const Wizard: NextPageWithLayout = () => { const regionError = smartRegionEnabled ? availableRegionsError : defaultRegionError const defaultRegion = smartRegionEnabled ? availableRegionsData?.recommendations.smartGroup.name - : _defaultRegion + : defaultProvider === 'AWS_NIMBUS' + ? AWS_REGIONS.EAST_US.displayName + : _defaultRegion const { can: isAdmin } = useAsyncCheckPermissions(PermissionAction.CREATE, 'projects') diff --git a/packages/shared-data/regions.ts b/packages/shared-data/regions.ts index d38d8db339dd6..51d59e0d9105b 100644 --- a/packages/shared-data/regions.ts +++ b/packages/shared-data/regions.ts @@ -1,5 +1,5 @@ export type CloudProvider = 'FLY' | 'AWS' | 'AWS_K8S' | 'AWS_NIMBUS' -export type Region = typeof AWS_REGIONS | typeof FLY_REGIONS +export type Region = Partial | Partial export const AWS_REGIONS = { WEST_US: { From 84cf676bc00921ab2f9c9d7023d98235b4c0706d Mon Sep 17 00:00:00 2001 From: Alaister Young Date: Thu, 25 Sep 2025 16:11:09 +0800 Subject: [PATCH 4/5] chore: edge function examples filter stripe example (enabled features) (#38746) * chore: edge function examples filter stripe example (enabled features) * nit --------- Co-authored-by: Joshen Lim --- .../Functions/FunctionsEmptyState.tsx | 26 +++++++++++++++++-- .../pages/project/[ref]/functions/new.tsx | 15 ++++++++--- .../enabled-features/enabled-features.json | 2 ++ .../enabled-features.schema.json | 5 ++++ 4 files changed, 43 insertions(+), 5 deletions(-) diff --git a/apps/studio/components/interfaces/Functions/FunctionsEmptyState.tsx b/apps/studio/components/interfaces/Functions/FunctionsEmptyState.tsx index 2d288a5bfc266..f2ac461b69aa9 100644 --- a/apps/studio/components/interfaces/Functions/FunctionsEmptyState.tsx +++ b/apps/studio/components/interfaces/Functions/FunctionsEmptyState.tsx @@ -1,6 +1,7 @@ import { Code, Github, Lock, Play, Server, Terminal } from 'lucide-react' import Link from 'next/link' import { useRouter } from 'next/router' +import { useMemo } from 'react' import { useParams } from 'common' import { ScaffoldSectionTitle } from 'components/layouts/Scaffold' @@ -8,6 +9,7 @@ import { DocsButton } from 'components/ui/DocsButton' import { ResourceItem } from 'components/ui/Resource/ResourceItem' import { ResourceList } from 'components/ui/Resource/ResourceList' import { useSendEventMutation } from 'data/telemetry/send-event-mutation' +import { useIsFeatureEnabled } from 'hooks/misc/useIsFeatureEnabled' import { useSelectedOrganizationQuery } from 'hooks/misc/useSelectedOrganization' import { useAiAssistantStateSnapshot } from 'state/ai-assistant-state' import { @@ -39,6 +41,16 @@ export const FunctionsEmptyState = () => { const { mutate: sendEvent } = useSendEventMutation() const { data: org } = useSelectedOrganizationQuery() + const showStripeExample = useIsFeatureEnabled('edge_functions:show_stripe_example') + const templates = useMemo(() => { + if (showStripeExample) { + return EDGE_FUNCTION_TEMPLATES + } + + // Filter out Stripe template + return EDGE_FUNCTION_TEMPLATES.filter((template) => template.value !== 'stripe-webhook') + }, [showStripeExample]) + return ( <> @@ -157,7 +169,7 @@ export const FunctionsEmptyState = () => { Start with a template - {EDGE_FUNCTION_TEMPLATES.map((template) => ( + {templates.map((template) => ( } @@ -181,6 +193,16 @@ export const FunctionsEmptyState = () => { } export const FunctionsEmptyStateLocal = () => { + const showStripeExample = useIsFeatureEnabled('edge_functions:show_stripe_example') + const templates = useMemo(() => { + if (showStripeExample) { + return EDGE_FUNCTION_TEMPLATES + } + + // Filter out Stripe template + return EDGE_FUNCTION_TEMPLATES.filter((template) => template.value !== 'stripe-webhook') + }, [showStripeExample]) + return ( <>
@@ -295,7 +317,7 @@ curl --request POST 'http://localhost:54321/functions/v1/hello-world' \\ Explore our templates - {EDGE_FUNCTION_TEMPLATES.map((template) => ( + {templates.map((template) => ( { const { data: org } = useSelectedOrganizationQuery() const snap = useAiAssistantStateSnapshot() const { mutate: sendEvent } = useSendEventMutation() + const showStripeExample = useIsFeatureEnabled('edge_functions:show_stripe_example') const [files, setFiles] = useState< { id: number; name: string; content: string; selected?: boolean }[] @@ -118,6 +119,14 @@ const NewFunctionPage = () => { const [isPreviewingTemplate, setIsPreviewingTemplate] = useState(false) const [savedCode, setSavedCode] = useState('') + const templates = useMemo(() => { + if (showStripeExample) { + return EDGE_FUNCTION_TEMPLATES + } + // Filter out Stripe template + return EDGE_FUNCTION_TEMPLATES.filter((template) => template.value !== 'stripe-webhook') + }, [showStripeExample]) + const form = useForm({ resolver: zodResolver(FormSchema), defaultValues: { @@ -288,7 +297,7 @@ const NewFunctionPage = () => { No templates found. - {EDGE_FUNCTION_TEMPLATES.map((template) => ( + {templates.map((template) => ( Date: Thu, 25 Sep 2025 16:22:24 +0800 Subject: [PATCH 5/5] Project dropdown fix staying on current page for selected project in onSelect (#38957) --- .../components/layouts/AppLayout/ProjectDropdown.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/apps/studio/components/layouts/AppLayout/ProjectDropdown.tsx b/apps/studio/components/layouts/AppLayout/ProjectDropdown.tsx index de923374f34a2..542053c815b6a 100644 --- a/apps/studio/components/layouts/AppLayout/ProjectDropdown.tsx +++ b/apps/studio/components/layouts/AppLayout/ProjectDropdown.tsx @@ -73,7 +73,9 @@ export const ProjectDropdown = () => { setOpen={setOpen} selectedRef={ref} onSelect={(project) => { - router.push(`/project/${project.ref}`) + const sanitizedRoute = sanitizeRoute(router.route, router.query) + const href = sanitizedRoute?.replace('[ref]', project.ref) ?? `/project/${project.ref}` + router.push(href) }} renderTrigger={() => (