diff --git a/.changeset/clean-numbers-see.md b/.changeset/clean-numbers-see.md new file mode 100644 index 000000000..545d943da --- /dev/null +++ b/.changeset/clean-numbers-see.md @@ -0,0 +1,5 @@ +--- +"vercel-api-js": patch +--- + +Update spec diff --git a/packages/openapi-utils/package.json b/packages/openapi-utils/package.json index 33acf0995..8269d12e2 100644 --- a/packages/openapi-utils/package.json +++ b/packages/openapi-utils/package.json @@ -26,13 +26,13 @@ "@kubb/plugin-ts": "^3.18.2", "@kubb/plugin-zod": "^3.18.2", "@kubb/react": "^3.18.2", - "case": "^1.6.3" + "case": "^1.6.3", + "react": "^19.1.1", + "react-dom": "^19.1.1" }, "devDependencies": { "@types/react": "^19.1.12", - "@types/react-dom": "^19.1.8", - "react": "^19.1.1", - "react-dom": "^19.1.1" + "@types/react-dom": "^19.1.8" }, "files": ["dist"], "main": "dist/index.cjs", diff --git a/packages/vercel-api-js/package.json b/packages/vercel-api-js/package.json index 39a0f1381..747644b8b 100644 --- a/packages/vercel-api-js/package.json +++ b/packages/vercel-api-js/package.json @@ -29,9 +29,7 @@ "dependencies": { "zod": "=3.25.76" }, - "files": [ - "dist" - ], + "files": ["dist"], "main": "dist/index.cjs", "module": "dist/index.mjs", "typings": "dist/index.d.ts", diff --git a/packages/vercel-api-js/src/generated/components.ts b/packages/vercel-api-js/src/generated/components.ts index 643fbae7c..d9b8c476a 100644 --- a/packages/vercel-api-js/src/generated/components.ts +++ b/packages/vercel-api-js/src/generated/components.ts @@ -3,166 +3,277 @@ * Do not edit manually. */ -import type { ErrorWrapper, FetcherConfig } from '../utils/fetcher'; import client from '../utils/fetcher'; +import type { FetcherConfig, ErrorWrapper } from '../utils/fetcher'; import type { - AcceptProjectTransferRequest400, - AcceptProjectTransferRequest401, - AcceptProjectTransferRequest403, - AcceptProjectTransferRequest404, - AcceptProjectTransferRequest422, - AcceptProjectTransferRequestMutationResponse, - AcceptProjectTransferRequestPathParams, - AcceptProjectTransferRequestQueryParams, - AddBypassIp400, - AddBypassIp401, - AddBypassIp403, - AddBypassIp404, - AddBypassIp500, - AddBypassIpMutationResponse, - AddBypassIpQueryParams, - AddProjectDomain400, - AddProjectDomain401, - AddProjectDomain402, - AddProjectDomain403, - AddProjectDomain409, - AddProjectDomainMutationResponse, - AddProjectDomainPathParams, - AddProjectDomainQueryParams, - AddProjectMember400, - AddProjectMember401, - AddProjectMember403, - AddProjectMember500, - AddProjectMemberMutationResponse, - AddProjectMemberPathParams, - AddProjectMemberQueryParams, - ApproveRollingReleaseStage400, - ApproveRollingReleaseStage401, - ApproveRollingReleaseStage403, - ApproveRollingReleaseStage404, - ApproveRollingReleaseStage500, - ApproveRollingReleaseStageMutationResponse, - ApproveRollingReleaseStagePathParams, - ApproveRollingReleaseStageQueryParams, + ReadAccessGroupQueryResponse, + ReadAccessGroupPathParams, + ReadAccessGroupQueryParams, + ReadAccessGroup400, + ReadAccessGroup401, + ReadAccessGroup403, + UpdateAccessGroupMutationResponse, + UpdateAccessGroupPathParams, + UpdateAccessGroupQueryParams, + UpdateAccessGroup400, + UpdateAccessGroup401, + UpdateAccessGroup403, + DeleteAccessGroupMutationResponse, + DeleteAccessGroupPathParams, + DeleteAccessGroupQueryParams, + DeleteAccessGroup400, + DeleteAccessGroup401, + DeleteAccessGroup403, + ListAccessGroupMembersQueryResponse, + ListAccessGroupMembersPathParams, + ListAccessGroupMembersQueryParams, + ListAccessGroupMembers400, + ListAccessGroupMembers401, + ListAccessGroupMembers403, + ListAccessGroupsQueryResponse, + ListAccessGroupsQueryParams, + ListAccessGroups400, + ListAccessGroups401, + ListAccessGroups403, + CreateAccessGroupMutationResponse, + CreateAccessGroupQueryParams, + CreateAccessGroup400, + CreateAccessGroup401, + CreateAccessGroup403, + ListAccessGroupProjectsQueryResponse, + ListAccessGroupProjectsPathParams, + ListAccessGroupProjectsQueryParams, + ListAccessGroupProjects400, + ListAccessGroupProjects401, + ListAccessGroupProjects403, + CreateAccessGroupProjectMutationResponse, + CreateAccessGroupProjectPathParams, + CreateAccessGroupProjectQueryParams, + CreateAccessGroupProject400, + CreateAccessGroupProject401, + CreateAccessGroupProject403, + ReadAccessGroupProjectQueryResponse, + ReadAccessGroupProjectPathParams, + ReadAccessGroupProjectQueryParams, + ReadAccessGroupProject400, + ReadAccessGroupProject401, + ReadAccessGroupProject403, + UpdateAccessGroupProjectMutationResponse, + UpdateAccessGroupProjectPathParams, + UpdateAccessGroupProjectQueryParams, + UpdateAccessGroupProject400, + UpdateAccessGroupProject401, + UpdateAccessGroupProject403, + DeleteAccessGroupProjectMutationResponse, + DeleteAccessGroupProjectPathParams, + DeleteAccessGroupProjectQueryParams, + DeleteAccessGroupProject400, + DeleteAccessGroupProject401, + DeleteAccessGroupProject403, + RecordEventsMutationResponse, + RecordEventsQueryParams, + RecordEventsHeaderParams, + RecordEvents400, + RecordEvents401, + RecordEvents402, + RecordEvents403, + StatusQueryResponse, + StatusQueryParams, + Status400, + Status401, + Status402, + Status403, + UploadArtifactMutationResponse, + UploadArtifactPathParams, + UploadArtifactQueryParams, + UploadArtifactHeaderParams, + UploadArtifact400, + UploadArtifact401, + UploadArtifact402, + UploadArtifact403, + DownloadArtifactQueryResponse, + DownloadArtifactPathParams, + DownloadArtifactQueryParams, + DownloadArtifactHeaderParams, + DownloadArtifact400, + DownloadArtifact401, + DownloadArtifact402, + DownloadArtifact403, + DownloadArtifact404, + ArtifactQueryMutationResponse, + ArtifactQueryQueryParams, ArtifactQuery400, ArtifactQuery401, ArtifactQuery402, ArtifactQuery403, - ArtifactQueryMutationResponse, - ArtifactQueryQueryParams, - AssignAlias400, - AssignAlias401, - AssignAlias402, - AssignAlias403, - AssignAlias404, - AssignAlias409, - AssignAliasMutationResponse, - AssignAliasPathParams, - AssignAliasQueryParams, + CreateCheckMutationResponse, + CreateCheckPathParams, + CreateCheckQueryParams, + CreateCheck400, + CreateCheck401, + CreateCheck403, + CreateCheck404, + GetAllChecksQueryResponse, + GetAllChecksPathParams, + GetAllChecksQueryParams, + GetAllChecks400, + GetAllChecks401, + GetAllChecks403, + GetAllChecks404, + GetCheckQueryResponse, + GetCheckPathParams, + GetCheckQueryParams, + GetCheck400, + GetCheck401, + GetCheck403, + GetCheck404, + UpdateCheckMutationResponse, + UpdateCheckPathParams, + UpdateCheckQueryParams, + UpdateCheck400, + UpdateCheck401, + UpdateCheck403, + UpdateCheck404, + UpdateCheck413, + RerequestCheckMutationResponse, + RerequestCheckPathParams, + RerequestCheckQueryParams, + RerequestCheck400, + RerequestCheck401, + RerequestCheck403, + RerequestCheck404, + PurgeAllDataCacheMutationResponse, + PurgeAllDataCacheQueryParams, + PurgeAllDataCache400, + PurgeAllDataCache401, + PurgeAllDataCache403, + PurgeAllDataCache404, + UpdateDataCacheBillingSettingsMutationResponse, + UpdateDataCacheBillingSettings400, + UpdateDataCacheBillingSettings401, + UpdateDataCacheBillingSettings403, + UpdateDataCacheBillingSettings404, + UpdateProjectDataCacheMutationResponse, + UpdateProjectDataCachePathParams, + UpdateProjectDataCacheQueryParams, + UpdateProjectDataCache400, + UpdateProjectDataCache401, + UpdateProjectDataCache403, + UpdateProjectDataCache404, + GetDeploymentEventsQueryResponse, + GetDeploymentEventsPathParams, + GetDeploymentEventsQueryParams, + GetDeploymentEvents400, + GetDeploymentEvents401, + GetDeploymentEvents403, + GetDeploymentEvents500, + UpdateIntegrationDeploymentActionMutationResponse, + UpdateIntegrationDeploymentActionPathParams, + UpdateIntegrationDeploymentAction400, + UpdateIntegrationDeploymentAction401, + UpdateIntegrationDeploymentAction403, + GetDeploymentQueryResponse, + GetDeploymentPathParams, + GetDeploymentQueryParams, + GetDeployment400, + GetDeployment403, + GetDeployment404, + CreateDeploymentMutationResponse, + CreateDeploymentQueryParams, + CreateDeployment400, + CreateDeployment401, + CreateDeployment402, + CreateDeployment403, + CreateDeployment404, + CreateDeployment409, + CreateDeployment500, + CancelDeploymentMutationResponse, + CancelDeploymentPathParams, + CancelDeploymentQueryParams, + CancelDeployment400, + CancelDeployment401, + CancelDeployment403, + CancelDeployment404, + BuyDomainMutationResponse, + BuyDomainQueryParams, BuyDomain400, BuyDomain401, BuyDomain403, BuyDomain409, BuyDomain429, - BuyDomainMutationResponse, - BuyDomainQueryParams, - CancelDeployment400, - CancelDeployment401, - CancelDeployment403, - CancelDeployment404, - CancelDeploymentMutationResponse, - CancelDeploymentPathParams, - CancelDeploymentQueryParams, + BuyDomain500, + CheckDomainPriceQueryResponse, + CheckDomainPriceQueryParams, CheckDomainPrice400, CheckDomainPrice401, CheckDomainPrice403, - CheckDomainPriceQueryParams, - CheckDomainPriceQueryResponse, + CheckDomainPrice500, + CheckDomainStatusQueryResponse, + CheckDomainStatusQueryParams, CheckDomainStatus400, CheckDomainStatus401, CheckDomainStatus403, CheckDomainStatus408, CheckDomainStatus500, - CheckDomainStatusQueryParams, - CheckDomainStatusQueryResponse, - CompleteRollingRelease400, - CompleteRollingRelease401, - CompleteRollingRelease403, - CompleteRollingRelease404, - CompleteRollingReleaseMutationResponse, - CompleteRollingReleasePathParams, - CompleteRollingReleaseQueryParams, - CreateAccessGroup400, - CreateAccessGroup401, - CreateAccessGroup403, - CreateAccessGroupMutationResponse, - CreateAccessGroupProject400, - CreateAccessGroupProject401, - CreateAccessGroupProject403, - CreateAccessGroupProjectMutationResponse, - CreateAccessGroupProjectPathParams, - CreateAccessGroupProjectQueryParams, - CreateAccessGroupQueryParams, - CreateAuthToken400, - CreateAuthToken401, - CreateAuthToken403, - CreateAuthTokenMutationResponse, - CreateAuthTokenQueryParams, - CreateCheck400, - CreateCheck401, - CreateCheck403, - CreateCheck404, - CreateCheckMutationResponse, - CreateCheckPathParams, - CreateCheckQueryParams, - CreateCustomEnvironment400, - CreateCustomEnvironment401, - CreateCustomEnvironment402, - CreateCustomEnvironment403, - CreateCustomEnvironment500, - CreateCustomEnvironmentMutationResponse, - CreateCustomEnvironmentPathParams, - CreateCustomEnvironmentQueryParams, - CreateDeployment400, - CreateDeployment401, - CreateDeployment402, - CreateDeployment403, - CreateDeployment404, - CreateDeployment409, - CreateDeployment500, - CreateDeploymentMutationResponse, - CreateDeploymentQueryParams, - CreateEdgeConfig400, - CreateEdgeConfig401, - CreateEdgeConfig402, - CreateEdgeConfig403, - CreateEdgeConfigMutationResponse, - CreateEdgeConfigQueryParams, - CreateEdgeConfigToken400, - CreateEdgeConfigToken401, - CreateEdgeConfigToken402, - CreateEdgeConfigToken403, - CreateEdgeConfigToken404, - CreateEdgeConfigTokenMutationResponse, - CreateEdgeConfigTokenPathParams, - CreateEdgeConfigTokenQueryParams, - CreateEvent400, - CreateEvent401, - CreateEvent403, - CreateEvent404, - CreateEventMutationResponse, - CreateEventPathParams, - CreateExperimentationItem400, - CreateExperimentationItem401, - CreateExperimentationItem403, - CreateExperimentationItem404, - CreateExperimentationItemMutationResponse, - CreateExperimentationItemPathParams, - CreateLogDrain400, - CreateLogDrain401, - CreateLogDrain403, - CreateLogDrainMutationResponse, - CreateLogDrainQueryParams, + GetRecordsQueryResponse, + GetRecordsPathParams, + GetRecordsQueryParams, + GetRecords400, + GetRecords401, + GetRecords403, + GetRecords404, + CreateRecordMutationResponse, + CreateRecordPathParams, + CreateRecordQueryParams, + CreateRecord400, + CreateRecord401, + CreateRecord402, + CreateRecord403, + CreateRecord404, + CreateRecord409, + UpdateRecordMutationResponse, + UpdateRecordPathParams, + UpdateRecordQueryParams, + UpdateRecord400, + UpdateRecord401, + UpdateRecord402, + UpdateRecord403, + UpdateRecord404, + UpdateRecord409, + RemoveRecordMutationResponse, + RemoveRecordPathParams, + RemoveRecordQueryParams, + RemoveRecord400, + RemoveRecord401, + RemoveRecord403, + RemoveRecord404, + GetDomainTransferQueryResponse, + GetDomainTransferPathParams, + GetDomainTransferQueryParams, + GetDomainTransfer400, + GetDomainTransfer401, + GetDomainTransfer403, + GetDomainConfigQueryResponse, + GetDomainConfigPathParams, + GetDomainConfigQueryParams, + GetDomainConfig400, + GetDomainConfig401, + GetDomainConfig403, + GetDomainQueryResponse, + GetDomainPathParams, + GetDomainQueryParams, + GetDomain400, + GetDomain401, + GetDomain403, + GetDomain404, + GetDomainsQueryResponse, + GetDomainsQueryParams, + GetDomains400, + GetDomains401, + GetDomains403, + GetDomains409, + CreateOrTransferDomainMutationResponse, + CreateOrTransferDomainQueryParams, CreateOrTransferDomain400, CreateOrTransferDomain401, CreateOrTransferDomain402, @@ -170,1035 +281,953 @@ import type { CreateOrTransferDomain404, CreateOrTransferDomain409, CreateOrTransferDomain500, - CreateOrTransferDomainMutationResponse, - CreateOrTransferDomainQueryParams, - CreateProject400, - CreateProject401, - CreateProject402, - CreateProject403, - CreateProject409, - CreateProjectEnv400, - CreateProjectEnv401, - CreateProjectEnv402, - CreateProjectEnv403, - CreateProjectEnv409, - CreateProjectEnvMutationResponse, - CreateProjectEnvPathParams, - CreateProjectEnvQueryParams, - CreateProjectMutationResponse, - CreateProjectQueryParams, - CreateProjectTransferRequest400, - CreateProjectTransferRequest401, - CreateProjectTransferRequest403, - CreateProjectTransferRequestMutationResponse, - CreateProjectTransferRequestPathParams, - CreateProjectTransferRequestQueryParams, - CreateRecord400, - CreateRecord401, - CreateRecord402, - CreateRecord403, - CreateRecord404, - CreateRecord409, - CreateRecordMutationResponse, - CreateRecordPathParams, - CreateRecordQueryParams, - CreateSecret400, - CreateSecret401, - CreateSecret402, - CreateSecret403, - CreateSecret410, - CreateSecretMutationResponse, - CreateSecretPathParams, - CreateSecretQueryParams, - CreateTeam400, - CreateTeam401, - CreateTeam403, - CreateTeamMutationResponse, - CreateWebhook400, - CreateWebhook401, - CreateWebhook403, - CreateWebhookMutationResponse, - CreateWebhookQueryParams, - DeleteAccessGroup400, - DeleteAccessGroup401, - DeleteAccessGroup403, - DeleteAccessGroupMutationResponse, - DeleteAccessGroupPathParams, - DeleteAccessGroupProject400, - DeleteAccessGroupProject401, - DeleteAccessGroupProject403, - DeleteAccessGroupProjectMutationResponse, - DeleteAccessGroupProjectPathParams, - DeleteAccessGroupProjectQueryParams, - DeleteAccessGroupQueryParams, - DeleteAlias400, - DeleteAlias401, - DeleteAlias403, - DeleteAlias404, - DeleteAliasMutationResponse, - DeleteAliasPathParams, - DeleteAliasQueryParams, - DeleteAuthToken400, - DeleteAuthToken401, - DeleteAuthToken403, - DeleteAuthToken404, - DeleteAuthTokenMutationResponse, - DeleteAuthTokenPathParams, - DeleteConfiguration400, - DeleteConfiguration401, - DeleteConfiguration403, - DeleteConfiguration404, - DeleteConfigurationMutationResponse, - DeleteConfigurationPathParams, - DeleteConfigurationQueryParams, - DeleteDeployment400, - DeleteDeployment401, - DeleteDeployment403, - DeleteDeployment404, - DeleteDeploymentMutationResponse, - DeleteDeploymentPathParams, - DeleteDeploymentQueryParams, + PatchDomainMutationResponse, + PatchDomainPathParams, + PatchDomainQueryParams, + PatchDomain400, + PatchDomain401, + PatchDomain403, + PatchDomain404, + PatchDomain409, + PatchDomain500, + DeleteDomainMutationResponse, + DeleteDomainPathParams, + DeleteDomainQueryParams, DeleteDomain400, DeleteDomain401, DeleteDomain403, DeleteDomain404, DeleteDomain409, - DeleteDomainMutationResponse, - DeleteDomainPathParams, - DeleteDomainQueryParams, - DeleteEdgeConfig400, - DeleteEdgeConfig401, - DeleteEdgeConfig403, - DeleteEdgeConfig404, - DeleteEdgeConfigMutationResponse, - DeleteEdgeConfigPathParams, - DeleteEdgeConfigQueryParams, - DeleteEdgeConfigSchema400, - DeleteEdgeConfigSchema401, - DeleteEdgeConfigSchema402, - DeleteEdgeConfigSchema403, - DeleteEdgeConfigSchema404, - DeleteEdgeConfigSchemaMutationResponse, - DeleteEdgeConfigSchemaPathParams, - DeleteEdgeConfigSchemaQueryParams, - DeleteEdgeConfigTokens400, - DeleteEdgeConfigTokens401, - DeleteEdgeConfigTokens402, - DeleteEdgeConfigTokens403, - DeleteEdgeConfigTokens404, - DeleteEdgeConfigTokensMutationResponse, + GetEdgeConfigsQueryResponse, + GetEdgeConfigsQueryParams, + GetEdgeConfigs400, + GetEdgeConfigs401, + GetEdgeConfigs403, + CreateEdgeConfigMutationResponse, + CreateEdgeConfigQueryParams, + CreateEdgeConfig400, + CreateEdgeConfig401, + CreateEdgeConfig402, + CreateEdgeConfig403, + GetEdgeConfigQueryResponse, + GetEdgeConfigPathParams, + GetEdgeConfigQueryParams, + GetEdgeConfig400, + GetEdgeConfig401, + GetEdgeConfig403, + GetEdgeConfig404, + UpdateEdgeConfigMutationResponse, + UpdateEdgeConfigPathParams, + UpdateEdgeConfigQueryParams, + UpdateEdgeConfig400, + UpdateEdgeConfig401, + UpdateEdgeConfig402, + UpdateEdgeConfig403, + UpdateEdgeConfig404, + DeleteEdgeConfigMutationResponse, + DeleteEdgeConfigPathParams, + DeleteEdgeConfigQueryParams, + DeleteEdgeConfig400, + DeleteEdgeConfig401, + DeleteEdgeConfig403, + DeleteEdgeConfig404, + GetEdgeConfigItemsQueryResponse, + GetEdgeConfigItemsPathParams, + GetEdgeConfigItemsQueryParams, + GetEdgeConfigItems400, + GetEdgeConfigItems401, + GetEdgeConfigItems403, + GetEdgeConfigItems404, + PatchEdgeConfigItemsMutationResponse, + PatchEdgeConfigItemsPathParams, + PatchEdgeConfigItemsQueryParams, + PatchEdgeConfigItems400, + PatchEdgeConfigItems401, + PatchEdgeConfigItems402, + PatchEdgeConfigItems403, + PatchEdgeConfigItems404, + PatchEdgeConfigItems409, + PatchEdgeConfigItems412, + GetEdgeConfigSchemaQueryResponse, + GetEdgeConfigSchemaPathParams, + GetEdgeConfigSchemaQueryParams, + GetEdgeConfigSchema400, + GetEdgeConfigSchema401, + GetEdgeConfigSchema403, + GetEdgeConfigSchema404, + PatchEdgeConfigSchemaMutationResponse, + PatchEdgeConfigSchemaPathParams, + PatchEdgeConfigSchemaQueryParams, + PatchEdgeConfigSchema400, + PatchEdgeConfigSchema401, + PatchEdgeConfigSchema402, + PatchEdgeConfigSchema403, + PatchEdgeConfigSchema404, + DeleteEdgeConfigSchemaMutationResponse, + DeleteEdgeConfigSchemaPathParams, + DeleteEdgeConfigSchemaQueryParams, + DeleteEdgeConfigSchema400, + DeleteEdgeConfigSchema401, + DeleteEdgeConfigSchema402, + DeleteEdgeConfigSchema403, + DeleteEdgeConfigSchema404, + GetEdgeConfigItemQueryResponse, + GetEdgeConfigItemPathParams, + GetEdgeConfigItemQueryParams, + GetEdgeConfigItem400, + GetEdgeConfigItem401, + GetEdgeConfigItem403, + GetEdgeConfigItem404, + GetEdgeConfigTokensQueryResponse, + GetEdgeConfigTokensPathParams, + GetEdgeConfigTokensQueryParams, + GetEdgeConfigTokens400, + GetEdgeConfigTokens401, + GetEdgeConfigTokens403, + GetEdgeConfigTokens404, + DeleteEdgeConfigTokensMutationResponse, DeleteEdgeConfigTokensPathParams, DeleteEdgeConfigTokensQueryParams, - DeleteExperimentationItem400, - DeleteExperimentationItem401, - DeleteExperimentationItem403, - DeleteExperimentationItem404, - DeleteExperimentationItemMutationResponse, - DeleteExperimentationItemPathParams, - DeleteIntegrationLogDrain400, - DeleteIntegrationLogDrain401, - DeleteIntegrationLogDrain403, - DeleteIntegrationLogDrain404, - DeleteIntegrationLogDrainMutationResponse, - DeleteIntegrationLogDrainPathParams, - DeleteIntegrationLogDrainQueryParams, - DeleteIntegrationResource400, - DeleteIntegrationResource401, - DeleteIntegrationResource403, - DeleteIntegrationResource404, - DeleteIntegrationResourceMutationResponse, - DeleteIntegrationResourcePathParams, - DeleteProject400, - DeleteProject401, - DeleteProject403, - DeleteProject409, - DeleteProjectMutationResponse, - DeleteProjectPathParams, - DeleteProjectQueryParams, - DeleteRollingReleaseConfig400, - DeleteRollingReleaseConfig401, - DeleteRollingReleaseConfig403, - DeleteRollingReleaseConfig404, - DeleteRollingReleaseConfigMutationResponse, - DeleteRollingReleaseConfigPathParams, - DeleteRollingReleaseConfigQueryParams, - DeleteSecret400, - DeleteSecret401, - DeleteSecret403, - DeleteSecret410, - DeleteSecretMutationResponse, - DeleteSecretPathParams, - DeleteSecretQueryParams, - DeleteTeam400, - DeleteTeam401, - DeleteTeam402, - DeleteTeam403, - DeleteTeam409, - DeleteTeamInviteCode400, - DeleteTeamInviteCode401, - DeleteTeamInviteCode403, - DeleteTeamInviteCode404, - DeleteTeamInviteCodeMutationResponse, - DeleteTeamInviteCodePathParams, - DeleteTeamMutationResponse, - DeleteTeamPathParams, - DeleteTeamQueryParams, - DeleteWebhook400, - DeleteWebhook401, - DeleteWebhook403, - DeleteWebhookMutationResponse, - DeleteWebhookPathParams, - DeleteWebhookQueryParams, - DownloadArtifact400, - DownloadArtifact401, - DownloadArtifact402, - DownloadArtifact403, - DownloadArtifact404, - DownloadArtifactHeaderParams, - DownloadArtifactPathParams, - DownloadArtifactQueryParams, - DownloadArtifactQueryResponse, - EditProjectEnv400, - EditProjectEnv401, - EditProjectEnv403, - EditProjectEnv409, - EditProjectEnvMutationResponse, - EditProjectEnvPathParams, - EditProjectEnvQueryParams, - ExchangeSsoToken400, - ExchangeSsoToken404, - ExchangeSsoToken500, - ExchangeSsoTokenMutationResponse, - FilterProjectEnvs400, - FilterProjectEnvs401, - FilterProjectEnvs403, - FilterProjectEnvsPathParams, - FilterProjectEnvsQueryParams, - FilterProjectEnvsQueryResponse, + DeleteEdgeConfigTokens400, + DeleteEdgeConfigTokens401, + DeleteEdgeConfigTokens402, + DeleteEdgeConfigTokens403, + DeleteEdgeConfigTokens404, + GetEdgeConfigTokenQueryResponse, + GetEdgeConfigTokenPathParams, + GetEdgeConfigTokenQueryParams, + GetEdgeConfigToken400, + GetEdgeConfigToken401, + GetEdgeConfigToken403, + GetEdgeConfigToken404, + CreateEdgeConfigTokenMutationResponse, + CreateEdgeConfigTokenPathParams, + CreateEdgeConfigTokenQueryParams, + CreateEdgeConfigToken400, + CreateEdgeConfigToken401, + CreateEdgeConfigToken402, + CreateEdgeConfigToken403, + CreateEdgeConfigToken404, + GetEdgeConfigBackupQueryResponse, + GetEdgeConfigBackupPathParams, + GetEdgeConfigBackupQueryParams, + GetEdgeConfigBackup400, + GetEdgeConfigBackup401, + GetEdgeConfigBackup403, + GetEdgeConfigBackup404, + GetEdgeConfigBackupsQueryResponse, + GetEdgeConfigBackupsPathParams, + GetEdgeConfigBackupsQueryParams, + GetEdgeConfigBackups400, + GetEdgeConfigBackups401, + GetEdgeConfigBackups403, + GetEdgeConfigBackups404, + ListUserEventsQueryResponse, + ListUserEventsQueryParams, + ListUserEvents400, + ListUserEvents401, + ListUserEvents403, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryResponse, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParams, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParams, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans400, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans401, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans403, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans404, + GetAccountInfoQueryResponse, + GetAccountInfoPathParams, GetAccountInfo400, GetAccountInfo401, GetAccountInfo403, GetAccountInfo404, - GetAccountInfoPathParams, - GetAccountInfoQueryResponse, - GetActiveAttackStatus400, - GetActiveAttackStatus401, - GetActiveAttackStatus403, - GetActiveAttackStatus404, - GetActiveAttackStatusQueryParams, - GetActiveAttackStatusQueryResponse, - GetAlias400, - GetAlias401, - GetAlias403, - GetAlias404, - GetAliasPathParams, - GetAliasQueryParams, - GetAliasQueryResponse, - GetAllChecks400, - GetAllChecks401, - GetAllChecks403, - GetAllChecks404, - GetAllChecksPathParams, - GetAllChecksQueryParams, - GetAllChecksQueryResponse, - GetAuthToken400, - GetAuthToken401, - GetAuthToken403, - GetAuthToken404, - GetAuthTokenPathParams, - GetAuthTokenQueryResponse, - GetAuthUser400, - GetAuthUser401, - GetAuthUser403, - GetAuthUser409, - GetAuthUserQueryResponse, - GetBypassIp400, - GetBypassIp401, - GetBypassIp403, - GetBypassIp404, - GetBypassIp500, - GetBypassIpQueryParams, - GetBypassIpQueryResponse, - GetCertById400, - GetCertById401, - GetCertById403, - GetCertById404, - GetCertByIdPathParams, - GetCertByIdQueryParams, - GetCertByIdQueryResponse, - GetCheck400, - GetCheck401, - GetCheck403, - GetCheck404, - GetCheckPathParams, - GetCheckQueryParams, - GetCheckQueryResponse, - GetConfiguration400, - GetConfiguration401, - GetConfiguration403, - GetConfiguration404, - GetConfigurationPathParams, - GetConfigurationQueryParams, - GetConfigurationQueryResponse, - GetConfigurations400, - GetConfigurations401, - GetConfigurations403, - GetConfigurationsQueryParams, - GetConfigurationsQueryResponse, - GetCustomEnvironment400, - GetCustomEnvironment401, - GetCustomEnvironment403, - GetCustomEnvironment404, - GetCustomEnvironmentPathParams, - GetCustomEnvironmentQueryParams, - GetCustomEnvironmentQueryResponse, - GetDeployment400, - GetDeployment403, - GetDeployment404, - GetDeploymentEvents400, - GetDeploymentEvents401, - GetDeploymentEvents403, - GetDeploymentEvents500, - GetDeploymentEventsPathParams, - GetDeploymentEventsQueryParams, - GetDeploymentEventsQueryResponse, - GetDeploymentFileContents400, - GetDeploymentFileContents401, - GetDeploymentFileContents403, - GetDeploymentFileContents404, - GetDeploymentFileContents410, - GetDeploymentFileContentsPathParams, - GetDeploymentFileContentsQueryParams, - GetDeploymentFileContentsQueryResponse, - GetDeploymentPathParams, - GetDeploymentQueryParams, - GetDeploymentQueryResponse, - GetDeployments400, - GetDeployments401, - GetDeployments403, - GetDeployments404, - GetDeployments422, - GetDeploymentsQueryParams, - GetDeploymentsQueryResponse, - GetDomain400, - GetDomain401, - GetDomain403, - GetDomain404, - GetDomainConfig400, - GetDomainConfig401, - GetDomainConfig403, - GetDomainConfig500, - GetDomainConfigPathParams, - GetDomainConfigQueryParams, - GetDomainConfigQueryResponse, - GetDomainPathParams, - GetDomainQueryParams, - GetDomainQueryResponse, - GetDomains400, - GetDomains401, - GetDomains403, - GetDomains409, - GetDomainsQueryParams, - GetDomainsQueryResponse, - GetDomainTransfer400, - GetDomainTransfer401, - GetDomainTransfer403, - GetDomainTransferPathParams, - GetDomainTransferQueryParams, - GetDomainTransferQueryResponse, - GetEdgeConfig400, - GetEdgeConfig401, - GetEdgeConfig403, - GetEdgeConfig404, - GetEdgeConfigBackup400, - GetEdgeConfigBackup401, - GetEdgeConfigBackup403, - GetEdgeConfigBackup404, - GetEdgeConfigBackupPathParams, - GetEdgeConfigBackupQueryParams, - GetEdgeConfigBackupQueryResponse, - GetEdgeConfigBackups400, - GetEdgeConfigBackups401, - GetEdgeConfigBackups403, - GetEdgeConfigBackups404, - GetEdgeConfigBackupsPathParams, - GetEdgeConfigBackupsQueryParams, - GetEdgeConfigBackupsQueryResponse, - GetEdgeConfigItem400, - GetEdgeConfigItem401, - GetEdgeConfigItem403, - GetEdgeConfigItem404, - GetEdgeConfigItemPathParams, - GetEdgeConfigItemQueryParams, - GetEdgeConfigItemQueryResponse, - GetEdgeConfigItems400, - GetEdgeConfigItems401, - GetEdgeConfigItems403, - GetEdgeConfigItems404, - GetEdgeConfigItemsPathParams, - GetEdgeConfigItemsQueryParams, - GetEdgeConfigItemsQueryResponse, - GetEdgeConfigPathParams, - GetEdgeConfigQueryParams, - GetEdgeConfigQueryResponse, - GetEdgeConfigSchema400, - GetEdgeConfigSchema401, - GetEdgeConfigSchema403, - GetEdgeConfigSchema404, - GetEdgeConfigSchemaPathParams, - GetEdgeConfigSchemaQueryParams, - GetEdgeConfigSchemaQueryResponse, - GetEdgeConfigs400, - GetEdgeConfigs401, - GetEdgeConfigs403, - GetEdgeConfigsQueryParams, - GetEdgeConfigsQueryResponse, - GetEdgeConfigToken400, - GetEdgeConfigToken401, - GetEdgeConfigToken403, - GetEdgeConfigToken404, - GetEdgeConfigTokenPathParams, - GetEdgeConfigTokenQueryParams, - GetEdgeConfigTokenQueryResponse, - GetEdgeConfigTokens400, - GetEdgeConfigTokens401, - GetEdgeConfigTokens403, - GetEdgeConfigTokens404, - GetEdgeConfigTokensPathParams, - GetEdgeConfigTokensQueryParams, - GetEdgeConfigTokensQueryResponse, - GetFirewallConfig400, - GetFirewallConfig401, - GetFirewallConfig403, - GetFirewallConfig404, - GetFirewallConfigPathParams, - GetFirewallConfigQueryParams, - GetFirewallConfigQueryResponse, - GetIntegrationLogDrains400, - GetIntegrationLogDrains401, - GetIntegrationLogDrains403, - GetIntegrationLogDrainsQueryParams, - GetIntegrationLogDrainsQueryResponse, - GetIntegrationResource400, - GetIntegrationResource401, - GetIntegrationResource403, - GetIntegrationResource404, - GetIntegrationResourcePathParams, - GetIntegrationResourceQueryResponse, + GetMemberQueryResponse, + GetMemberPathParams, + GetMember400, + GetMember401, + GetMember403, + GetMember404, + CreateEventMutationResponse, + CreateEventPathParams, + CreateEvent400, + CreateEvent401, + CreateEvent403, + CreateEvent404, + GetIntegrationResourcesQueryResponse, + GetIntegrationResourcesPathParams, GetIntegrationResources400, GetIntegrationResources401, GetIntegrationResources403, GetIntegrationResources404, - GetIntegrationResourcesPathParams, - GetIntegrationResourcesQueryResponse, + GetIntegrationResourceQueryResponse, + GetIntegrationResourcePathParams, + GetIntegrationResource400, + GetIntegrationResource401, + GetIntegrationResource403, + GetIntegrationResource404, + DeleteIntegrationResourceMutationResponse, + DeleteIntegrationResourcePathParams, + DeleteIntegrationResource400, + DeleteIntegrationResource401, + DeleteIntegrationResource403, + DeleteIntegrationResource404, + ImportResourceMutationResponse, + ImportResourcePathParams, + ImportResource400, + ImportResource401, + ImportResource403, + ImportResource404, + SubmitBillingDataMutationResponse, + SubmitBillingDataPathParams, + SubmitBillingData400, + SubmitBillingData401, + SubmitBillingData403, + SubmitBillingData404, + SubmitInvoiceMutationResponse, + SubmitInvoicePathParams, + SubmitInvoice400, + SubmitInvoice401, + SubmitInvoice403, + SubmitInvoice404, + GetInvoiceQueryResponse, + GetInvoicePathParams, GetInvoice400, GetInvoice401, GetInvoice403, GetInvoice404, - GetInvoicePathParams, - GetInvoiceQueryResponse, - GetMember400, - GetMember401, - GetMember403, - GetMember404, - GetMemberPathParams, - GetMemberQueryResponse, - GetProject400, - GetProject401, - GetProject403, - GetProjectDomain400, - GetProjectDomain401, - GetProjectDomain403, - GetProjectDomainPathParams, - GetProjectDomainQueryParams, - GetProjectDomainQueryResponse, - GetProjectDomains400, - GetProjectDomains401, - GetProjectDomains403, - GetProjectDomainsPathParams, - GetProjectDomainsQueryParams, - GetProjectDomainsQueryResponse, - GetProjectEnv400, - GetProjectEnv401, - GetProjectEnv403, - GetProjectEnvPathParams, - GetProjectEnvQueryParams, - GetProjectEnvQueryResponse, - GetProjectMembers400, - GetProjectMembers401, - GetProjectMembers403, - GetProjectMembersPathParams, - GetProjectMembersQueryParams, - GetProjectMembersQueryResponse, - GetProjectPathParams, - GetProjectQueryParams, - GetProjectQueryResponse, - GetProjects400, - GetProjects401, - GetProjects403, - GetProjectsQueryParams, - GetProjectsQueryResponse, - GetRecords400, - GetRecords401, - GetRecords403, - GetRecords404, - GetRecordsPathParams, - GetRecordsQueryParams, - GetRecordsQueryResponse, - GetRollingRelease400, - GetRollingRelease401, - GetRollingRelease403, - GetRollingRelease404, - GetRollingReleaseBillingStatus400, - GetRollingReleaseBillingStatus401, - GetRollingReleaseBillingStatus403, - GetRollingReleaseBillingStatus404, - GetRollingReleaseBillingStatusPathParams, - GetRollingReleaseBillingStatusQueryParams, - GetRollingReleaseBillingStatusQueryResponse, - GetRollingReleaseConfig400, - GetRollingReleaseConfig401, - GetRollingReleaseConfig403, - GetRollingReleaseConfig404, - GetRollingReleaseConfigPathParams, - GetRollingReleaseConfigQueryParams, - GetRollingReleaseConfigQueryResponse, - GetRollingReleasePathParams, - GetRollingReleaseQueryParams, - GetRollingReleaseQueryResponse, - GetRuntimeLogs400, - GetRuntimeLogs401, - GetRuntimeLogs403, - GetRuntimeLogsPathParams, - GetRuntimeLogsQueryParams, - GetRuntimeLogsQueryResponse, - GetSecret400, - GetSecret401, - GetSecret403, - GetSecret404, - GetSecret410, - GetSecretPathParams, - GetSecretQueryParams, - GetSecretQueryResponse, - GetSecrets400, - GetSecrets401, - GetSecrets403, - GetSecrets410, - GetSecretsQueryParams, - GetSecretsQueryResponse, - GetTeam400, - GetTeam401, - GetTeam403, - GetTeam404, - GetTeamAccessRequest400, - GetTeamAccessRequest401, - GetTeamAccessRequest403, - GetTeamAccessRequest404, - GetTeamAccessRequestPathParams, - GetTeamAccessRequestQueryResponse, - GetTeamMembers400, - GetTeamMembers401, - GetTeamMembers403, - GetTeamMembers404, - GetTeamMembersPathParams, - GetTeamMembersQueryParams, - GetTeamMembersQueryResponse, - GetTeamPathParams, - GetTeamQueryParams, - GetTeamQueryResponse, - GetTeams400, - GetTeams401, - GetTeams403, - GetTeamsQueryParams, - GetTeamsQueryResponse, - GetWebhook400, - GetWebhook401, - GetWebhook403, - GetWebhookPathParams, - GetWebhookQueryParams, - GetWebhookQueryResponse, - GetWebhooks400, - GetWebhooks401, - GetWebhooks403, - GetWebhooksQueryParams, - GetWebhooksQueryResponse, - ImportResource400, - ImportResource401, - ImportResource403, - ImportResource404, - ImportResourceMutationResponse, - ImportResourcePathParams, - InviteUserToTeam400, - InviteUserToTeam401, - InviteUserToTeam403, - InviteUserToTeam503, - InviteUserToTeamMutationResponse, - InviteUserToTeamPathParams, - IssueCert400, - IssueCert401, - IssueCert402, - IssueCert403, - IssueCert404, - IssueCert449, - IssueCert500, - IssueCertMutationResponse, - IssueCertQueryParams, - JoinTeam400, - JoinTeam401, - JoinTeam402, - JoinTeam403, - JoinTeam404, - JoinTeamMutationResponse, - JoinTeamPathParams, - ListAccessGroupMembers400, - ListAccessGroupMembers401, - ListAccessGroupMembers403, - ListAccessGroupMembersPathParams, - ListAccessGroupMembersQueryParams, - ListAccessGroupMembersQueryResponse, - ListAccessGroupProjects400, - ListAccessGroupProjects401, - ListAccessGroupProjects403, - ListAccessGroupProjectsPathParams, - ListAccessGroupProjectsQueryParams, - ListAccessGroupProjectsQueryResponse, - ListAccessGroups400, - ListAccessGroups401, - ListAccessGroups403, - ListAccessGroupsQueryParams, - ListAccessGroupsQueryResponse, - ListAliases400, - ListAliases401, - ListAliases403, - ListAliases404, - ListAliasesQueryParams, - ListAliasesQueryResponse, - ListAuthTokens400, - ListAuthTokens401, - ListAuthTokens403, - ListAuthTokensQueryResponse, - ListCerts400, - ListCerts401, - ListCerts403, - ListCertsQueryResponse, - ListCustomEnvironments400, - ListCustomEnvironments401, - ListCustomEnvironments403, - ListCustomEnvironmentsPathParams, - ListCustomEnvironmentsQueryParams, - ListCustomEnvironmentsQueryResponse, - ListDeploymentAliases400, - ListDeploymentAliases401, - ListDeploymentAliases403, - ListDeploymentAliases404, - ListDeploymentAliasesPathParams, - ListDeploymentAliasesQueryParams, - ListDeploymentAliasesQueryResponse, - ListDeploymentFiles400, - ListDeploymentFiles401, - ListDeploymentFiles403, - ListDeploymentFiles404, - ListDeploymentFilesPathParams, - ListDeploymentFilesQueryParams, - ListDeploymentFilesQueryResponse, - ListPromoteAliases400, - ListPromoteAliases401, - ListPromoteAliases403, - ListPromoteAliases404, - ListPromoteAliasesPathParams, - ListPromoteAliasesQueryParams, - ListPromoteAliasesQueryResponse, - ListUserEvents400, - ListUserEvents401, - ListUserEvents403, - ListUserEventsQueryParams, - ListUserEventsQueryResponse, - MoveProjectDomain400, - MoveProjectDomain401, - MoveProjectDomain403, - MoveProjectDomain409, - MoveProjectDomainMutationResponse, - MoveProjectDomainPathParams, - MoveProjectDomainQueryParams, - PatchDomain400, - PatchDomain401, - PatchDomain403, - PatchDomain404, - PatchDomain409, - PatchDomainMutationResponse, - PatchDomainPathParams, - PatchDomainQueryParams, - PatchEdgeConfigItems400, - PatchEdgeConfigItems401, - PatchEdgeConfigItems402, - PatchEdgeConfigItems403, - PatchEdgeConfigItems404, - PatchEdgeConfigItems409, - PatchEdgeConfigItemsMutationResponse, - PatchEdgeConfigItemsPathParams, - PatchEdgeConfigItemsQueryParams, - PatchEdgeConfigSchema400, - PatchEdgeConfigSchema401, - PatchEdgeConfigSchema402, - PatchEdgeConfigSchema403, - PatchEdgeConfigSchema404, - PatchEdgeConfigSchemaMutationResponse, - PatchEdgeConfigSchemaPathParams, - PatchEdgeConfigSchemaQueryParams, - PatchTeam400, - PatchTeam401, - PatchTeam402, - PatchTeam403, - PatchTeam428, - PatchTeamMutationResponse, - PatchTeamPathParams, - PatchTeamQueryParams, - PatchUrlProtectionBypass400, - PatchUrlProtectionBypass401, - PatchUrlProtectionBypass403, - PatchUrlProtectionBypass404, - PatchUrlProtectionBypass409, - PatchUrlProtectionBypass428, - PatchUrlProtectionBypass500, - PatchUrlProtectionBypassMutationResponse, - PatchUrlProtectionBypassPathParams, - PatchUrlProtectionBypassQueryParams, - PauseProject400, - PauseProject401, - PauseProject402, - PauseProject403, - PauseProject500, - PauseProjectMutationResponse, - PauseProjectPathParams, - PauseProjectQueryParams, - PurgeAllDataCache400, - PurgeAllDataCache401, - PurgeAllDataCache403, - PurgeAllDataCache404, - PurgeAllDataCacheMutationResponse, - PurgeAllDataCacheQueryParams, - PutFirewallConfig400, - PutFirewallConfig401, - PutFirewallConfig402, - PutFirewallConfig403, - PutFirewallConfig404, - PutFirewallConfig500, - PutFirewallConfigMutationResponse, - PutFirewallConfigQueryParams, - ReadAccessGroup400, - ReadAccessGroup401, - ReadAccessGroup403, - ReadAccessGroupPathParams, - ReadAccessGroupProject400, - ReadAccessGroupProject401, - ReadAccessGroupProject403, - ReadAccessGroupProjectPathParams, - ReadAccessGroupProjectQueryParams, - ReadAccessGroupProjectQueryResponse, - ReadAccessGroupQueryParams, - ReadAccessGroupQueryResponse, - RecordEvents400, - RecordEvents401, - RecordEvents402, - RecordEvents403, - RecordEventsHeaderParams, - RecordEventsMutationResponse, - RecordEventsQueryParams, - RemoveBypassIp400, - RemoveBypassIp401, - RemoveBypassIp403, - RemoveBypassIp404, - RemoveBypassIp500, - RemoveBypassIpMutationResponse, - RemoveBypassIpQueryParams, - RemoveCert400, - RemoveCert401, - RemoveCert403, - RemoveCert404, - RemoveCertMutationResponse, - RemoveCertPathParams, - RemoveCertQueryParams, - RemoveCustomEnvironment400, - RemoveCustomEnvironment401, - RemoveCustomEnvironment403, - RemoveCustomEnvironmentMutationResponse, - RemoveCustomEnvironmentPathParams, - RemoveCustomEnvironmentQueryParams, - RemoveProjectDomain400, - RemoveProjectDomain401, - RemoveProjectDomain403, - RemoveProjectDomain404, - RemoveProjectDomain409, - RemoveProjectDomainMutationResponse, - RemoveProjectDomainPathParams, - RemoveProjectDomainQueryParams, - RemoveProjectEnv400, - RemoveProjectEnv401, - RemoveProjectEnv403, - RemoveProjectEnv404, - RemoveProjectEnv409, - RemoveProjectEnvMutationResponse, - RemoveProjectEnvPathParams, - RemoveProjectEnvQueryParams, - RemoveProjectMember400, - RemoveProjectMember401, - RemoveProjectMember403, - RemoveProjectMemberMutationResponse, - RemoveProjectMemberPathParams, - RemoveProjectMemberQueryParams, - RemoveRecord400, - RemoveRecord401, - RemoveRecord403, - RemoveRecord404, - RemoveRecordMutationResponse, - RemoveRecordPathParams, - RemoveRecordQueryParams, - RemoveTeamMember400, - RemoveTeamMember401, - RemoveTeamMember403, - RemoveTeamMember404, - RemoveTeamMember503, - RemoveTeamMemberMutationResponse, - RemoveTeamMemberPathParams, - RemoveTeamMemberQueryParams, - RenameSecret400, - RenameSecret401, - RenameSecret403, - RenameSecret410, - RenameSecretMutationResponse, - RenameSecretPathParams, - RenameSecretQueryParams, - RequestAccessToTeam400, - RequestAccessToTeam401, - RequestAccessToTeam403, - RequestAccessToTeam404, - RequestAccessToTeam503, - RequestAccessToTeamMutationResponse, - RequestAccessToTeamPathParams, - RequestDelete400, - RequestDelete401, - RequestDelete402, - RequestDelete403, - RequestDeleteMutationResponse, - RequestPromote400, - RequestPromote401, - RequestPromote403, - RequestPromote409, - RequestPromoteMutationResponse, - RequestPromotePathParams, - RequestPromoteQueryParams, - RerequestCheck400, - RerequestCheck401, - RerequestCheck403, - RerequestCheck404, - RerequestCheckMutationResponse, - RerequestCheckPathParams, - RerequestCheckQueryParams, - Status400, - Status401, - Status402, - Status403, - StatusQueryParams, - StatusQueryResponse, - SubmitBillingData400, - SubmitBillingData401, - SubmitBillingData403, - SubmitBillingData404, - SubmitBillingDataMutationResponse, - SubmitBillingDataPathParams, - SubmitInvoice400, - SubmitInvoice401, - SubmitInvoice403, - SubmitInvoice404, - SubmitInvoiceMutationResponse, - SubmitInvoicePathParams, + UpdateInvoiceMutationResponse, + UpdateInvoicePathParams, + UpdateInvoice400, + UpdateInvoice401, + UpdateInvoice403, + UpdateInvoice404, + SubmitPrepaymentBalancesMutationResponse, + SubmitPrepaymentBalancesPathParams, SubmitPrepaymentBalances400, SubmitPrepaymentBalances401, SubmitPrepaymentBalances403, SubmitPrepaymentBalances404, - SubmitPrepaymentBalancesMutationResponse, - SubmitPrepaymentBalancesPathParams, - UnpauseProject400, - UnpauseProject401, - UnpauseProject403, - UnpauseProject500, - UnpauseProjectMutationResponse, - UnpauseProjectPathParams, - UnpauseProjectQueryParams, - UpdateAccessGroup400, - UpdateAccessGroup401, - UpdateAccessGroup403, - UpdateAccessGroupMutationResponse, - UpdateAccessGroupPathParams, - UpdateAccessGroupProject400, - UpdateAccessGroupProject401, - UpdateAccessGroupProject403, - UpdateAccessGroupProjectMutationResponse, - UpdateAccessGroupProjectPathParams, - UpdateAccessGroupProjectQueryParams, - UpdateAccessGroupQueryParams, - UpdateAttackChallengeMode400, - UpdateAttackChallengeMode401, - UpdateAttackChallengeMode403, - UpdateAttackChallengeMode404, - UpdateAttackChallengeModeMutationResponse, - UpdateAttackChallengeModeQueryParams, - UpdateCheck400, - UpdateCheck401, - UpdateCheck403, - UpdateCheck404, - UpdateCheck413, - UpdateCheckMutationResponse, - UpdateCheckPathParams, - UpdateCheckQueryParams, - UpdateCustomEnvironment400, - UpdateCustomEnvironment401, - UpdateCustomEnvironment402, - UpdateCustomEnvironment403, - UpdateCustomEnvironment500, - UpdateCustomEnvironmentMutationResponse, - UpdateCustomEnvironmentPathParams, - UpdateCustomEnvironmentQueryParams, - UpdateDataCacheBillingSettings400, - UpdateDataCacheBillingSettings401, - UpdateDataCacheBillingSettings403, - UpdateDataCacheBillingSettings404, - UpdateDataCacheBillingSettingsMutationResponse, - UpdateEdgeConfig400, - UpdateEdgeConfig401, - UpdateEdgeConfig402, - UpdateEdgeConfig403, - UpdateEdgeConfig404, - UpdateEdgeConfigMutationResponse, - UpdateEdgeConfigPathParams, - UpdateEdgeConfigQueryParams, + UpdateResourceSecretsMutationResponse, + UpdateResourceSecretsPathParams, + UpdateResourceSecrets400, + UpdateResourceSecrets401, + UpdateResourceSecrets403, + UpdateResourceSecrets404, + UpdateResourceSecretsByIdMutationResponse, + UpdateResourceSecretsByIdPathParams, + UpdateResourceSecretsById400, + UpdateResourceSecretsById401, + UpdateResourceSecretsById403, + UpdateResourceSecretsById404, + UpdateResourceSecretsById422, + GetConfigurationsQueryResponse, + GetConfigurationsQueryParams, + GetConfigurations400, + GetConfigurations401, + GetConfigurations403, + GetConfigurationQueryResponse, + GetConfigurationPathParams, + GetConfigurationQueryParams, + GetConfiguration400, + GetConfiguration401, + GetConfiguration403, + GetConfiguration404, + DeleteConfigurationMutationResponse, + DeleteConfigurationPathParams, + DeleteConfigurationQueryParams, + DeleteConfiguration400, + DeleteConfiguration401, + DeleteConfiguration403, + DeleteConfiguration404, + GetConfigurationProductsQueryResponse, + GetConfigurationProductsPathParams, + GetConfigurationProductsQueryParams, + GetConfigurationProducts400, + GetConfigurationProducts401, + GetConfigurationProducts403, + GetConfigurationProducts404, + GetConfigurationProducts500, + ExchangeSsoTokenMutationResponse, + ExchangeSsoToken400, + ExchangeSsoToken404, + ExchangeSsoToken500, + GetIntegrationLogDrainsQueryResponse, + GetIntegrationLogDrainsQueryParams, + GetIntegrationLogDrains400, + GetIntegrationLogDrains401, + GetIntegrationLogDrains403, + CreateLogDrainMutationResponse, + CreateLogDrainQueryParams, + CreateLogDrain400, + CreateLogDrain401, + CreateLogDrain403, + DeleteIntegrationLogDrainMutationResponse, + DeleteIntegrationLogDrainPathParams, + DeleteIntegrationLogDrainQueryParams, + DeleteIntegrationLogDrain400, + DeleteIntegrationLogDrain401, + DeleteIntegrationLogDrain403, + DeleteIntegrationLogDrain404, + GetRuntimeLogsQueryResponse, + GetRuntimeLogsPathParams, + GetRuntimeLogsQueryParams, + GetRuntimeLogs400, + GetRuntimeLogs401, + GetRuntimeLogs403, + CreateExperimentationItemMutationResponse, + CreateExperimentationItemPathParams, + CreateExperimentationItem400, + CreateExperimentationItem401, + CreateExperimentationItem403, + CreateExperimentationItem404, + UpdateExperimentationItemMutationResponse, + UpdateExperimentationItemPathParams, + UpdateExperimentationItem400, + UpdateExperimentationItem401, + UpdateExperimentationItem403, + UpdateExperimentationItem404, + DeleteExperimentationItemMutationResponse, + DeleteExperimentationItemPathParams, + DeleteExperimentationItem400, + DeleteExperimentationItem401, + DeleteExperimentationItem403, + DeleteExperimentationItem404, + UpdateExperimentationEdgeConfigMutationResponse, + UpdateExperimentationEdgeConfigPathParams, UpdateExperimentationEdgeConfig400, UpdateExperimentationEdgeConfig401, UpdateExperimentationEdgeConfig403, UpdateExperimentationEdgeConfig404, + UpdateExperimentationEdgeConfig409, UpdateExperimentationEdgeConfig412, - UpdateExperimentationEdgeConfigMutationResponse, - UpdateExperimentationEdgeConfigPathParams, - UpdateExperimentationItem400, - UpdateExperimentationItem401, - UpdateExperimentationItem403, - UpdateExperimentationItem404, - UpdateExperimentationItemMutationResponse, - UpdateExperimentationItemPathParams, + GetProjectMembersQueryResponse, + GetProjectMembersPathParams, + GetProjectMembersQueryParams, + GetProjectMembers400, + GetProjectMembers401, + GetProjectMembers403, + AddProjectMemberMutationResponse, + AddProjectMemberPathParams, + AddProjectMemberQueryParams, + AddProjectMember400, + AddProjectMember401, + AddProjectMember403, + AddProjectMember500, + RemoveProjectMemberMutationResponse, + RemoveProjectMemberPathParams, + RemoveProjectMemberQueryParams, + RemoveProjectMember400, + RemoveProjectMember401, + RemoveProjectMember403, + GetProjectsQueryResponse, + GetProjectsQueryParams, + GetProjects400, + GetProjects401, + GetProjects403, + CreateProjectMutationResponse, + CreateProjectQueryParams, + CreateProject400, + CreateProject401, + CreateProject402, + CreateProject403, + CreateProject404, + CreateProject409, + CreateProject428, + CreateProject429, + CreateProject500, + GetProjectQueryResponse, + GetProjectPathParams, + GetProjectQueryParams, + GetProject400, + GetProject401, + GetProject403, + UpdateProjectMutationResponse, + UpdateProjectPathParams, + UpdateProjectQueryParams, + UpdateProject400, + UpdateProject401, + UpdateProject402, + UpdateProject403, + UpdateProject404, + UpdateProject409, + UpdateProject428, + DeleteProjectMutationResponse, + DeleteProjectPathParams, + DeleteProjectQueryParams, + DeleteProject400, + DeleteProject401, + DeleteProject403, + DeleteProject409, + CreateCustomEnvironmentMutationResponse, + CreateCustomEnvironmentPathParams, + CreateCustomEnvironmentQueryParams, + CreateCustomEnvironment400, + CreateCustomEnvironment401, + CreateCustomEnvironment402, + CreateCustomEnvironment403, + CreateCustomEnvironment500, + ListCustomEnvironmentsQueryResponse, + ListCustomEnvironmentsPathParams, + ListCustomEnvironmentsQueryParams, + ListCustomEnvironments400, + ListCustomEnvironments401, + ListCustomEnvironments403, + GetCustomEnvironmentQueryResponse, + GetCustomEnvironmentPathParams, + GetCustomEnvironmentQueryParams, + GetCustomEnvironment400, + GetCustomEnvironment401, + GetCustomEnvironment403, + GetCustomEnvironment404, + UpdateCustomEnvironmentMutationResponse, + UpdateCustomEnvironmentPathParams, + UpdateCustomEnvironmentQueryParams, + UpdateCustomEnvironment400, + UpdateCustomEnvironment401, + UpdateCustomEnvironment402, + UpdateCustomEnvironment403, + UpdateCustomEnvironment500, + RemoveCustomEnvironmentMutationResponse, + RemoveCustomEnvironmentPathParams, + RemoveCustomEnvironmentQueryParams, + RemoveCustomEnvironment400, + RemoveCustomEnvironment401, + RemoveCustomEnvironment403, + GetProjectDomainsQueryResponse, + GetProjectDomainsPathParams, + GetProjectDomainsQueryParams, + GetProjectDomains400, + GetProjectDomains401, + GetProjectDomains403, + GetProjectDomainQueryResponse, + GetProjectDomainPathParams, + GetProjectDomainQueryParams, + GetProjectDomain400, + GetProjectDomain401, + GetProjectDomain403, + UpdateProjectDomainMutationResponse, + UpdateProjectDomainPathParams, + UpdateProjectDomainQueryParams, + UpdateProjectDomain400, + UpdateProjectDomain401, + UpdateProjectDomain403, + UpdateProjectDomain409, + RemoveProjectDomainMutationResponse, + RemoveProjectDomainPathParams, + RemoveProjectDomainQueryParams, + RemoveProjectDomain400, + RemoveProjectDomain401, + RemoveProjectDomain403, + RemoveProjectDomain404, + RemoveProjectDomain409, + AddProjectDomainMutationResponse, + AddProjectDomainPathParams, + AddProjectDomainQueryParams, + AddProjectDomain400, + AddProjectDomain401, + AddProjectDomain402, + AddProjectDomain403, + AddProjectDomain409, + MoveProjectDomainMutationResponse, + MoveProjectDomainPathParams, + MoveProjectDomainQueryParams, + MoveProjectDomain400, + MoveProjectDomain401, + MoveProjectDomain403, + MoveProjectDomain409, + VerifyProjectDomainMutationResponse, + VerifyProjectDomainPathParams, + VerifyProjectDomainQueryParams, + VerifyProjectDomain400, + VerifyProjectDomain401, + VerifyProjectDomain403, + FilterProjectEnvsQueryResponse, + FilterProjectEnvsPathParams, + FilterProjectEnvsQueryParams, + FilterProjectEnvs400, + FilterProjectEnvs401, + FilterProjectEnvs403, + CreateProjectEnvMutationResponse, + CreateProjectEnvPathParams, + CreateProjectEnvQueryParams, + CreateProjectEnv400, + CreateProjectEnv401, + CreateProjectEnv402, + CreateProjectEnv403, + CreateProjectEnv404, + CreateProjectEnv409, + CreateProjectEnv429, + CreateProjectEnv500, + GetProjectEnvQueryResponse, + GetProjectEnvPathParams, + GetProjectEnvQueryParams, + GetProjectEnv400, + GetProjectEnv401, + GetProjectEnv403, + RemoveProjectEnvMutationResponse, + RemoveProjectEnvPathParams, + RemoveProjectEnvQueryParams, + RemoveProjectEnv400, + RemoveProjectEnv401, + RemoveProjectEnv403, + RemoveProjectEnv404, + RemoveProjectEnv409, + EditProjectEnvMutationResponse, + EditProjectEnvPathParams, + EditProjectEnvQueryParams, + EditProjectEnv400, + EditProjectEnv401, + EditProjectEnv403, + EditProjectEnv404, + EditProjectEnv409, + EditProjectEnv429, + EditProjectEnv500, + GetRollingReleaseBillingStatusQueryResponse, + GetRollingReleaseBillingStatusPathParams, + GetRollingReleaseBillingStatusQueryParams, + GetRollingReleaseBillingStatus400, + GetRollingReleaseBillingStatus401, + GetRollingReleaseBillingStatus403, + GetRollingReleaseBillingStatus404, + GetRollingReleaseConfigQueryResponse, + GetRollingReleaseConfigPathParams, + GetRollingReleaseConfigQueryParams, + GetRollingReleaseConfig400, + GetRollingReleaseConfig401, + GetRollingReleaseConfig403, + GetRollingReleaseConfig404, + DeleteRollingReleaseConfigMutationResponse, + DeleteRollingReleaseConfigPathParams, + DeleteRollingReleaseConfigQueryParams, + DeleteRollingReleaseConfig400, + DeleteRollingReleaseConfig401, + DeleteRollingReleaseConfig403, + DeleteRollingReleaseConfig404, + UpdateRollingReleaseConfigMutationResponse, + UpdateRollingReleaseConfigPathParams, + UpdateRollingReleaseConfigQueryParams, + UpdateRollingReleaseConfig400, + UpdateRollingReleaseConfig401, + UpdateRollingReleaseConfig403, + UpdateRollingReleaseConfig404, + GetRollingReleaseQueryResponse, + GetRollingReleasePathParams, + GetRollingReleaseQueryParams, + GetRollingRelease400, + GetRollingRelease401, + GetRollingRelease403, + GetRollingRelease404, + ApproveRollingReleaseStageMutationResponse, + ApproveRollingReleaseStagePathParams, + ApproveRollingReleaseStageQueryParams, + ApproveRollingReleaseStage400, + ApproveRollingReleaseStage401, + ApproveRollingReleaseStage403, + ApproveRollingReleaseStage404, + ApproveRollingReleaseStage500, + CompleteRollingReleaseMutationResponse, + CompleteRollingReleasePathParams, + CompleteRollingReleaseQueryParams, + CompleteRollingRelease400, + CompleteRollingRelease401, + CompleteRollingRelease403, + CompleteRollingRelease404, + CreateProjectTransferRequestMutationResponse, + CreateProjectTransferRequestPathParams, + CreateProjectTransferRequestQueryParams, + CreateProjectTransferRequest400, + CreateProjectTransferRequest401, + CreateProjectTransferRequest403, + AcceptProjectTransferRequestMutationResponse, + AcceptProjectTransferRequestPathParams, + AcceptProjectTransferRequestQueryParams, + AcceptProjectTransferRequest400, + AcceptProjectTransferRequest401, + AcceptProjectTransferRequest403, + AcceptProjectTransferRequest404, + AcceptProjectTransferRequest422, + UpdateProjectProtectionBypassMutationResponse, + UpdateProjectProtectionBypassPathParams, + UpdateProjectProtectionBypassQueryParams, + UpdateProjectProtectionBypass400, + UpdateProjectProtectionBypass401, + UpdateProjectProtectionBypass403, + UpdateProjectProtectionBypass404, + UpdateProjectProtectionBypass409, + RequestPromoteMutationResponse, + RequestPromotePathParams, + RequestPromoteQueryParams, + RequestPromote400, + RequestPromote401, + RequestPromote403, + RequestPromote409, + ListPromoteAliasesQueryResponse, + ListPromoteAliasesPathParams, + ListPromoteAliasesQueryParams, + ListPromoteAliases400, + ListPromoteAliases401, + ListPromoteAliases403, + ListPromoteAliases404, + PauseProjectMutationResponse, + PauseProjectPathParams, + PauseProjectQueryParams, + PauseProject400, + PauseProject401, + PauseProject402, + PauseProject403, + PauseProject500, + UnpauseProjectMutationResponse, + UnpauseProjectPathParams, + UnpauseProjectQueryParams, + UnpauseProject400, + UnpauseProject401, + UnpauseProject403, + UnpauseProject500, + UpdateAttackChallengeModeMutationResponse, + UpdateAttackChallengeModeQueryParams, + UpdateAttackChallengeMode400, + UpdateAttackChallengeMode401, + UpdateAttackChallengeMode403, + UpdateAttackChallengeMode404, + PutFirewallConfigMutationResponse, + PutFirewallConfigQueryParams, + PutFirewallConfig400, + PutFirewallConfig401, + PutFirewallConfig402, + PutFirewallConfig403, + PutFirewallConfig404, + PutFirewallConfig500, + UpdateFirewallConfigMutationResponse, + UpdateFirewallConfigQueryParams, UpdateFirewallConfig400, UpdateFirewallConfig401, UpdateFirewallConfig402, UpdateFirewallConfig403, UpdateFirewallConfig404, UpdateFirewallConfig500, - UpdateFirewallConfigMutationResponse, - UpdateFirewallConfigQueryParams, - UpdateIntegrationDeploymentAction400, - UpdateIntegrationDeploymentAction401, - UpdateIntegrationDeploymentAction403, - UpdateIntegrationDeploymentActionMutationResponse, - UpdateIntegrationDeploymentActionPathParams, - UpdateInvoice400, - UpdateInvoice401, - UpdateInvoice403, - UpdateInvoice404, - UpdateInvoiceMutationResponse, - UpdateInvoicePathParams, - UpdateProject400, - UpdateProject401, - UpdateProject402, - UpdateProject403, - UpdateProject404, - UpdateProject409, - UpdateProject428, - UpdateProjectDataCache400, - UpdateProjectDataCache401, - UpdateProjectDataCache403, - UpdateProjectDataCache404, - UpdateProjectDataCacheMutationResponse, - UpdateProjectDataCachePathParams, - UpdateProjectDataCacheQueryParams, - UpdateProjectDomain400, - UpdateProjectDomain401, - UpdateProjectDomain403, - UpdateProjectDomain409, - UpdateProjectDomainMutationResponse, - UpdateProjectDomainPathParams, - UpdateProjectDomainQueryParams, - UpdateProjectMutationResponse, - UpdateProjectPathParams, - UpdateProjectProtectionBypass400, - UpdateProjectProtectionBypass401, - UpdateProjectProtectionBypass403, - UpdateProjectProtectionBypass404, - UpdateProjectProtectionBypass409, - UpdateProjectProtectionBypassMutationResponse, - UpdateProjectProtectionBypassPathParams, - UpdateProjectProtectionBypassQueryParams, - UpdateProjectQueryParams, - UpdateRecord400, - UpdateRecord401, - UpdateRecord402, - UpdateRecord403, - UpdateRecord404, - UpdateRecord409, - UpdateRecordMutationResponse, - UpdateRecordPathParams, - UpdateRecordQueryParams, - UpdateResourceSecrets400, - UpdateResourceSecrets401, - UpdateResourceSecrets403, - UpdateResourceSecrets404, - UpdateResourceSecretsById400, - UpdateResourceSecretsById401, - UpdateResourceSecretsById403, - UpdateResourceSecretsById404, - UpdateResourceSecretsById422, - UpdateResourceSecretsByIdMutationResponse, - UpdateResourceSecretsByIdPathParams, - UpdateResourceSecretsMutationResponse, - UpdateResourceSecretsPathParams, - UpdateRollingReleaseConfig400, - UpdateRollingReleaseConfig401, - UpdateRollingReleaseConfig403, - UpdateRollingReleaseConfig404, - UpdateRollingReleaseConfigMutationResponse, - UpdateRollingReleaseConfigPathParams, - UpdateRollingReleaseConfigQueryParams, + GetFirewallConfigQueryResponse, + GetFirewallConfigPathParams, + GetFirewallConfigQueryParams, + GetFirewallConfig400, + GetFirewallConfig401, + GetFirewallConfig403, + GetFirewallConfig404, + GetActiveAttackStatusQueryResponse, + GetActiveAttackStatusQueryParams, + GetActiveAttackStatus400, + GetActiveAttackStatus401, + GetActiveAttackStatus403, + GetActiveAttackStatus404, + GetBypassIpQueryResponse, + GetBypassIpQueryParams, + GetBypassIp400, + GetBypassIp401, + GetBypassIp403, + GetBypassIp404, + GetBypassIp500, + AddBypassIpMutationResponse, + AddBypassIpQueryParams, + AddBypassIp400, + AddBypassIp401, + AddBypassIp403, + AddBypassIp404, + AddBypassIp500, + RemoveBypassIpMutationResponse, + RemoveBypassIpQueryParams, + RemoveBypassIp400, + RemoveBypassIp401, + RemoveBypassIp403, + RemoveBypassIp404, + RemoveBypassIp500, + GetTeamMembersQueryResponse, + GetTeamMembersPathParams, + GetTeamMembersQueryParams, + GetTeamMembers400, + GetTeamMembers401, + GetTeamMembers403, + GetTeamMembers404, + InviteUserToTeamMutationResponse, + InviteUserToTeamPathParams, + InviteUserToTeam400, + InviteUserToTeam401, + InviteUserToTeam403, + InviteUserToTeam503, + RequestAccessToTeamMutationResponse, + RequestAccessToTeamPathParams, + RequestAccessToTeam400, + RequestAccessToTeam401, + RequestAccessToTeam403, + RequestAccessToTeam404, + RequestAccessToTeam503, + GetTeamAccessRequestQueryResponse, + GetTeamAccessRequestPathParams, + GetTeamAccessRequest400, + GetTeamAccessRequest401, + GetTeamAccessRequest403, + GetTeamAccessRequest404, + JoinTeamMutationResponse, + JoinTeamPathParams, + JoinTeam400, + JoinTeam401, + JoinTeam402, + JoinTeam403, + JoinTeam404, + UpdateTeamMemberMutationResponse, + UpdateTeamMemberPathParams, UpdateTeamMember400, UpdateTeamMember401, UpdateTeamMember402, UpdateTeamMember403, UpdateTeamMember404, UpdateTeamMember500, - UpdateTeamMemberMutationResponse, - UpdateTeamMemberPathParams, - UploadArtifact400, - UploadArtifact401, - UploadArtifact402, - UploadArtifact403, - UploadArtifactHeaderParams, - UploadArtifactMutationResponse, - UploadArtifactPathParams, - UploadArtifactQueryParams, + RemoveTeamMemberMutationResponse, + RemoveTeamMemberPathParams, + RemoveTeamMemberQueryParams, + RemoveTeamMember400, + RemoveTeamMember401, + RemoveTeamMember403, + RemoveTeamMember404, + RemoveTeamMember503, + GetTeamQueryResponse, + GetTeamPathParams, + GetTeamQueryParams, + GetTeam400, + GetTeam401, + GetTeam403, + GetTeam404, + PatchTeamMutationResponse, + PatchTeamPathParams, + PatchTeamQueryParams, + PatchTeam400, + PatchTeam401, + PatchTeam402, + PatchTeam403, + PatchTeam428, + GetTeamsQueryResponse, + GetTeamsQueryParams, + GetTeams400, + GetTeams401, + GetTeams403, + CreateTeamMutationResponse, + CreateTeam400, + CreateTeam401, + CreateTeam403, + DeleteTeamMutationResponse, + DeleteTeamPathParams, + DeleteTeamQueryParams, + DeleteTeam400, + DeleteTeam401, + DeleteTeam402, + DeleteTeam403, + DeleteTeam409, + DeleteTeamInviteCodeMutationResponse, + DeleteTeamInviteCodePathParams, + DeleteTeamInviteCode400, + DeleteTeamInviteCode401, + DeleteTeamInviteCode403, + DeleteTeamInviteCode404, + UploadFileMutationResponse, + UploadFileQueryParams, + UploadFileHeaderParams, + UploadFile400, + UploadFile401, + UploadFile403, + ListAuthTokensQueryResponse, + ListAuthTokens400, + ListAuthTokens401, + ListAuthTokens403, + CreateAuthTokenMutationResponse, + CreateAuthTokenQueryParams, + CreateAuthToken400, + CreateAuthToken401, + CreateAuthToken403, + GetAuthTokenQueryResponse, + GetAuthTokenPathParams, + GetAuthToken400, + GetAuthToken401, + GetAuthToken403, + GetAuthToken404, + DeleteAuthTokenMutationResponse, + DeleteAuthTokenPathParams, + DeleteAuthToken400, + DeleteAuthToken401, + DeleteAuthToken403, + DeleteAuthToken404, + GetAuthUserQueryResponse, + GetAuthUser400, + GetAuthUser401, + GetAuthUser403, + GetAuthUser409, + RequestDeleteMutationResponse, + RequestDelete400, + RequestDelete401, + RequestDelete402, + RequestDelete403, + CreateWebhookMutationResponse, + CreateWebhookQueryParams, + CreateWebhook400, + CreateWebhook401, + CreateWebhook403, + GetWebhooksQueryResponse, + GetWebhooksQueryParams, + GetWebhooks400, + GetWebhooks401, + GetWebhooks403, + GetWebhookQueryResponse, + GetWebhookPathParams, + GetWebhookQueryParams, + GetWebhook400, + GetWebhook401, + GetWebhook403, + DeleteWebhookMutationResponse, + DeleteWebhookPathParams, + DeleteWebhookQueryParams, + DeleteWebhook400, + DeleteWebhook401, + DeleteWebhook403, + ListDeploymentAliasesQueryResponse, + ListDeploymentAliasesPathParams, + ListDeploymentAliasesQueryParams, + ListDeploymentAliases400, + ListDeploymentAliases401, + ListDeploymentAliases403, + ListDeploymentAliases404, + AssignAliasMutationResponse, + AssignAliasPathParams, + AssignAliasQueryParams, + AssignAlias400, + AssignAlias401, + AssignAlias402, + AssignAlias403, + AssignAlias404, + AssignAlias409, + ListAliasesQueryResponse, + ListAliasesQueryParams, + ListAliases400, + ListAliases401, + ListAliases403, + ListAliases404, + GetAliasQueryResponse, + GetAliasPathParams, + GetAliasQueryParams, + GetAlias400, + GetAlias401, + GetAlias403, + GetAlias404, + DeleteAliasMutationResponse, + DeleteAliasPathParams, + DeleteAliasQueryParams, + DeleteAlias400, + DeleteAlias401, + DeleteAlias403, + DeleteAlias404, + PatchUrlProtectionBypassMutationResponse, + PatchUrlProtectionBypassPathParams, + PatchUrlProtectionBypassQueryParams, + PatchUrlProtectionBypass400, + PatchUrlProtectionBypass401, + PatchUrlProtectionBypass403, + PatchUrlProtectionBypass404, + PatchUrlProtectionBypass409, + PatchUrlProtectionBypass428, + PatchUrlProtectionBypass500, + ListCertsQueryResponse, + ListCerts400, + ListCerts401, + ListCerts403, + GetCertByIdQueryResponse, + GetCertByIdPathParams, + GetCertByIdQueryParams, + GetCertById400, + GetCertById401, + GetCertById403, + GetCertById404, + RemoveCertMutationResponse, + RemoveCertPathParams, + RemoveCertQueryParams, + RemoveCert400, + RemoveCert401, + RemoveCert403, + RemoveCert404, + IssueCertMutationResponse, + IssueCertQueryParams, + IssueCert400, + IssueCert401, + IssueCert402, + IssueCert403, + IssueCert404, + IssueCert449, + IssueCert500, + UploadCertMutationResponse, + UploadCertQueryParams, UploadCert400, UploadCert401, UploadCert402, UploadCert403, - UploadCertMutationResponse, - UploadCertQueryParams, - UploadFile400, - UploadFile401, - UploadFile403, - UploadFileHeaderParams, - UploadFileMutationResponse, - UploadFileQueryParams, - VerifyProjectDomain400, - VerifyProjectDomain401, - VerifyProjectDomain403, - VerifyProjectDomainMutationResponse, - VerifyProjectDomainPathParams, - VerifyProjectDomainQueryParams + ListDeploymentFilesQueryResponse, + ListDeploymentFilesPathParams, + ListDeploymentFilesQueryParams, + ListDeploymentFiles400, + ListDeploymentFiles401, + ListDeploymentFiles403, + ListDeploymentFiles404, + GetDeploymentFileContentsQueryResponse, + GetDeploymentFileContentsPathParams, + GetDeploymentFileContentsQueryParams, + GetDeploymentFileContents400, + GetDeploymentFileContents401, + GetDeploymentFileContents403, + GetDeploymentFileContents404, + GetDeploymentFileContents410, + GetDeploymentsQueryResponse, + GetDeploymentsQueryParams, + GetDeployments400, + GetDeployments401, + GetDeployments403, + GetDeployments404, + GetDeployments422, + DeleteDeploymentMutationResponse, + DeleteDeploymentPathParams, + DeleteDeploymentQueryParams, + DeleteDeployment400, + DeleteDeployment401, + DeleteDeployment403, + DeleteDeployment404, + GetSecretsQueryResponse, + GetSecretsQueryParams, + GetSecrets400, + GetSecrets401, + GetSecrets403, + GetSecrets410, + CreateSecretMutationResponse, + CreateSecretPathParams, + CreateSecretQueryParams, + CreateSecret400, + CreateSecret401, + CreateSecret402, + CreateSecret403, + CreateSecret410, + RenameSecretMutationResponse, + RenameSecretPathParams, + RenameSecretQueryParams, + RenameSecret400, + RenameSecret401, + RenameSecret403, + RenameSecret410, + GetSecretQueryResponse, + GetSecretPathParams, + GetSecretQueryParams, + GetSecret400, + GetSecret401, + GetSecret403, + GetSecret404, + GetSecret410, + DeleteSecretMutationResponse, + DeleteSecretPathParams, + DeleteSecretQueryParams, + DeleteSecret400, + DeleteSecret401, + DeleteSecret403, + DeleteSecret410 } from './types.ts'; /** @@ -2218,7 +2247,7 @@ export async function buyDomain({ const data = await request< BuyDomainMutationResponse, - ErrorWrapper, + ErrorWrapper, null, Record, BuyDomainQueryParams, @@ -2249,7 +2278,7 @@ export async function checkDomainPrice({ const data = await request< CheckDomainPriceQueryResponse, - ErrorWrapper, + ErrorWrapper, null, Record, CheckDomainPriceQueryParams, @@ -2482,7 +2511,7 @@ export async function getDomainConfig({ const data = await request< GetDomainConfigQueryResponse, - ErrorWrapper, + ErrorWrapper, null, Record, GetDomainConfigQueryParams, @@ -2608,7 +2637,7 @@ export async function patchDomain({ const data = await request< PatchDomainMutationResponse, - ErrorWrapper, + ErrorWrapper, null, Record, PatchDomainQueryParams, @@ -2871,6 +2900,7 @@ export async function patchEdgeConfigItems({ | PatchEdgeConfigItems403 | PatchEdgeConfigItems404 | PatchEdgeConfigItems409 + | PatchEdgeConfigItems412 >, null, Record, @@ -3280,6 +3310,49 @@ export async function listUserEvents({ return data; } +/** + * {@link /v1/integrations/integration/:integrationIdOrSlug/products/:productIdOrSlug/plans} + */ +export async function gETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans({ + pathParams: { integrationIdOrSlug, productIdOrSlug }, + queryParams, + config = {} +}: { + pathParams: GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParams; + queryParams?: GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParams | undefined; + config?: Partial & { client?: typeof client }; +}) { + const { client: request = client, ...requestConfig } = config; + + if (!integrationIdOrSlug) { + throw new Error(`Missing required path parameter: integrationIdOrSlug`); + } + + if (!productIdOrSlug) { + throw new Error(`Missing required path parameter: productIdOrSlug`); + } + + const data = await request< + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryResponse, + ErrorWrapper< + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans400 + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans401 + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans403 + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans404 + >, + null, + Record, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParams, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParams + >({ + method: 'GET', + url: `/v1/integrations/integration/${integrationIdOrSlug}/products/${productIdOrSlug}/plans`, + queryParams, + ...requestConfig + }); + return data; +} + /** * @description Fetches the best account or user’s contact info * @summary Get Account Information @@ -3883,6 +3956,43 @@ export async function deleteConfiguration({ return data; } +/** + * @description Lists all products available for an integration configuration. Use this endpoint to discover what integration products are available for your integration configuration. The returned product IDs or slugs can then be used with storage provisioning endpoints like `POST /v1/storage/stores/integration/direct`. ## Workflow 1. Get your integration configurations: `GET /v1/integrations/configurations` 2. **Use this endpoint**: Get products for a configuration: `GET /v1/integrations/configuration/{id}/products` 3. Create storage resource: `POST /v1/storage/stores/integration/direct` ## Response Returns an array of products with their IDs, slugs, names, supported protocols, and metadata requirements. Each product represents a different type of resource you can provision. The `metadataSchema` field contains a JSON Schema that defines: - **Required metadata**: Fields that must be provided during storage creation - **Optional metadata**: Fields that can be provided but are not mandatory - **Field validation**: Data types, allowed values, and constraints Use this schema to validate metadata before calling the storage creation endpoint. + * @summary List products for integration configuration + * {@link /v1/integrations/configuration/:id/products} + */ +export async function getConfigurationProducts({ + pathParams: { id }, + queryParams, + config = {} +}: { + pathParams: GetConfigurationProductsPathParams; + queryParams?: GetConfigurationProductsQueryParams | undefined; + config?: Partial & { client?: typeof client }; +}) { + const { client: request = client, ...requestConfig } = config; + + if (!id) { + throw new Error(`Missing required path parameter: id`); + } + + const data = await request< + GetConfigurationProductsQueryResponse, + ErrorWrapper< + | GetConfigurationProducts400 + | GetConfigurationProducts401 + | GetConfigurationProducts403 + | GetConfigurationProducts404 + | GetConfigurationProducts500 + >, + null, + Record, + GetConfigurationProductsQueryParams, + GetConfigurationProductsPathParams + >({ method: 'GET', url: `/v1/integrations/configuration/${id}/products`, queryParams, ...requestConfig }); + return data; +} + /** * @description During the autorization process, Vercel sends the user to the provider [redirectLoginUrl](https://vercel.com/docs/integrations/create-integration/submit-integration#redirect-login-url), that includes the OAuth authorization `code` parameter. The provider then calls the SSO Token Exchange endpoint with the sent code and receives the OIDC token. They log the user in based on this token and redirects the user back to the Vercel account using deep-link parameters included the redirectLoginUrl. Providers should not persist the returned `id_token` in a database since the token will expire. See [**Authentication with SSO**](https://vercel.com/docs/integrations/create-integration/marketplace-api#authentication-with-sso) for more details. * @summary SSO Token Exchange @@ -4208,6 +4318,7 @@ export async function updateExperimentationEdgeConfig({ | UpdateExperimentationEdgeConfig401 | UpdateExperimentationEdgeConfig403 | UpdateExperimentationEdgeConfig404 + | UpdateExperimentationEdgeConfig409 | UpdateExperimentationEdgeConfig412 >, null, @@ -4367,7 +4478,17 @@ export async function createProject({ const data = await request< CreateProjectMutationResponse, - ErrorWrapper, + ErrorWrapper< + | CreateProject400 + | CreateProject401 + | CreateProject402 + | CreateProject403 + | CreateProject404 + | CreateProject409 + | CreateProject428 + | CreateProject429 + | CreateProject500 + >, null, Record, CreateProjectQueryParams, @@ -5014,7 +5135,14 @@ export async function createProjectEnv({ const data = await request< CreateProjectEnvMutationResponse, ErrorWrapper< - CreateProjectEnv400 | CreateProjectEnv401 | CreateProjectEnv402 | CreateProjectEnv403 | CreateProjectEnv409 + | CreateProjectEnv400 + | CreateProjectEnv401 + | CreateProjectEnv402 + | CreateProjectEnv403 + | CreateProjectEnv404 + | CreateProjectEnv409 + | CreateProjectEnv429 + | CreateProjectEnv500 >, null, Record, @@ -5128,7 +5256,15 @@ export async function editProjectEnv({ const data = await request< EditProjectEnvMutationResponse, - ErrorWrapper, + ErrorWrapper< + | EditProjectEnv400 + | EditProjectEnv401 + | EditProjectEnv403 + | EditProjectEnv404 + | EditProjectEnv409 + | EditProjectEnv429 + | EditProjectEnv500 + >, null, Record, EditProjectEnvQueryParams, @@ -7349,6 +7485,8 @@ export const operationsByPath = { 'GET /v1/edge-config/{edgeConfigId}/backups/{edgeConfigBackupVersionId}': getEdgeConfigBackup, 'GET /v1/edge-config/{edgeConfigId}/backups': getEdgeConfigBackups, 'GET /v3/events': listUserEvents, + 'GET /v1/integrations/integration/{integrationIdOrSlug}/products/{productIdOrSlug}/plans': + gETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans, 'GET /v1/installations/{integrationConfigurationId}/account': getAccountInfo, 'GET /v1/installations/{integrationConfigurationId}/member/{memberId}': getMember, 'POST /v1/installations/{integrationConfigurationId}/events': createEvent, @@ -7367,6 +7505,7 @@ export const operationsByPath = { 'GET /v1/integrations/configurations': getConfigurations, 'GET /v1/integrations/configuration/{id}': getConfiguration, 'DELETE /v1/integrations/configuration/{id}': deleteConfiguration, + 'GET /v1/integrations/configuration/{id}/products': getConfigurationProducts, 'POST /v1/integrations/sso/token': exchangeSsoToken, 'GET /v2/integrations/log-drains': getIntegrationLogDrains, 'POST /v2/integrations/log-drains': createLogDrain, @@ -7544,7 +7683,8 @@ export const operationsByTag = { updateIntegrationDeploymentAction, getConfigurations, getConfiguration, - deleteConfiguration + deleteConfiguration, + getConfigurationProducts }, domains: { buyDomain, @@ -7761,7 +7901,7 @@ export const tagDictionary = { }, integrations: { PATCH: ['updateIntegrationDeploymentAction'], - GET: ['getConfigurations', 'getConfiguration'], + GET: ['getConfigurations', 'getConfiguration', 'getConfigurationProducts'], DELETE: ['deleteConfiguration'] }, domains: { diff --git a/packages/vercel-api-js/src/generated/mcp.ts b/packages/vercel-api-js/src/generated/mcp.ts index 08f6aa69d..2c7fc5677 100644 --- a/packages/vercel-api-js/src/generated/mcp.ts +++ b/packages/vercel-api-js/src/generated/mcp.ts @@ -1,1485 +1,1518 @@ -import type { ErrorWrapper, FetcherConfig } from '../utils/fetcher'; import client from '../utils/fetcher'; +import type { FetcherConfig, ErrorWrapper } from '../utils/fetcher'; import type { CallToolResult } from '../utils/mcp'; -import { - acceptProjectTransferRequestPathParamsSchema, - acceptProjectTransferRequestQueryParamsSchema, - addBypassIpQueryParamsSchema, - addProjectDomainPathParamsSchema, - addProjectDomainQueryParamsSchema, - addProjectMemberPathParamsSchema, - addProjectMemberQueryParamsSchema, - approveRollingReleaseStagePathParamsSchema, - approveRollingReleaseStageQueryParamsSchema, - artifactQueryQueryParamsSchema, - assignAliasPathParamsSchema, - assignAliasQueryParamsSchema, - buyDomainQueryParamsSchema, - cancelDeploymentPathParamsSchema, - cancelDeploymentQueryParamsSchema, - checkDomainPriceQueryParamsSchema, - checkDomainStatusQueryParamsSchema, - completeRollingReleasePathParamsSchema, - completeRollingReleaseQueryParamsSchema, - createAccessGroupProjectPathParamsSchema, - createAccessGroupProjectQueryParamsSchema, - createAccessGroupQueryParamsSchema, - createAuthTokenQueryParamsSchema, - createCheckPathParamsSchema, - createCheckQueryParamsSchema, - createCustomEnvironmentPathParamsSchema, - createCustomEnvironmentQueryParamsSchema, - createDeploymentQueryParamsSchema, - createEdgeConfigQueryParamsSchema, - createEdgeConfigTokenPathParamsSchema, - createEdgeConfigTokenQueryParamsSchema, - createEventPathParamsSchema, - createExperimentationItemPathParamsSchema, - createLogDrainQueryParamsSchema, - createOrTransferDomainQueryParamsSchema, - createProjectEnvPathParamsSchema, - createProjectEnvQueryParamsSchema, - createProjectQueryParamsSchema, - createProjectTransferRequestPathParamsSchema, - createProjectTransferRequestQueryParamsSchema, - createRecordPathParamsSchema, - createRecordQueryParamsSchema, - createSecretPathParamsSchema, - createSecretQueryParamsSchema, - createWebhookQueryParamsSchema, - deleteAccessGroupPathParamsSchema, - deleteAccessGroupProjectPathParamsSchema, - deleteAccessGroupProjectQueryParamsSchema, - deleteAccessGroupQueryParamsSchema, - deleteAliasPathParamsSchema, - deleteAliasQueryParamsSchema, - deleteAuthTokenPathParamsSchema, - deleteConfigurationPathParamsSchema, - deleteConfigurationQueryParamsSchema, - deleteDeploymentPathParamsSchema, - deleteDeploymentQueryParamsSchema, - deleteDomainPathParamsSchema, - deleteDomainQueryParamsSchema, - deleteEdgeConfigPathParamsSchema, - deleteEdgeConfigQueryParamsSchema, - deleteEdgeConfigSchemaPathParamsSchema, - deleteEdgeConfigSchemaQueryParamsSchema, - deleteEdgeConfigTokensPathParamsSchema, - deleteEdgeConfigTokensQueryParamsSchema, - deleteExperimentationItemPathParamsSchema, - deleteIntegrationLogDrainPathParamsSchema, - deleteIntegrationLogDrainQueryParamsSchema, - deleteIntegrationResourcePathParamsSchema, - deleteProjectPathParamsSchema, - deleteProjectQueryParamsSchema, - deleteRollingReleaseConfigPathParamsSchema, - deleteRollingReleaseConfigQueryParamsSchema, - deleteSecretPathParamsSchema, - deleteSecretQueryParamsSchema, - deleteTeamInviteCodePathParamsSchema, - deleteTeamPathParamsSchema, - deleteTeamQueryParamsSchema, - deleteWebhookPathParamsSchema, - deleteWebhookQueryParamsSchema, - downloadArtifactHeaderParamsSchema, - downloadArtifactPathParamsSchema, - downloadArtifactQueryParamsSchema, - editProjectEnvPathParamsSchema, - editProjectEnvQueryParamsSchema, - filterProjectEnvsPathParamsSchema, - filterProjectEnvsQueryParamsSchema, - getAccountInfoPathParamsSchema, - getActiveAttackStatusQueryParamsSchema, - getAliasPathParamsSchema, - getAliasQueryParamsSchema, - getAllChecksPathParamsSchema, - getAllChecksQueryParamsSchema, - getAuthTokenPathParamsSchema, - getBypassIpQueryParamsSchema, - getCertByIdPathParamsSchema, - getCertByIdQueryParamsSchema, - getCheckPathParamsSchema, - getCheckQueryParamsSchema, - getConfigurationPathParamsSchema, - getConfigurationQueryParamsSchema, - getConfigurationsQueryParamsSchema, - getCustomEnvironmentPathParamsSchema, - getCustomEnvironmentQueryParamsSchema, - getDeploymentEventsPathParamsSchema, - getDeploymentEventsQueryParamsSchema, - getDeploymentFileContentsPathParamsSchema, - getDeploymentFileContentsQueryParamsSchema, - getDeploymentPathParamsSchema, - getDeploymentQueryParamsSchema, - getDeploymentsQueryParamsSchema, - getDomainConfigPathParamsSchema, - getDomainConfigQueryParamsSchema, - getDomainPathParamsSchema, - getDomainQueryParamsSchema, - getDomainsQueryParamsSchema, - getDomainTransferPathParamsSchema, - getDomainTransferQueryParamsSchema, - getEdgeConfigBackupPathParamsSchema, - getEdgeConfigBackupQueryParamsSchema, - getEdgeConfigBackupsPathParamsSchema, - getEdgeConfigBackupsQueryParamsSchema, - getEdgeConfigItemPathParamsSchema, - getEdgeConfigItemQueryParamsSchema, - getEdgeConfigItemsPathParamsSchema, - getEdgeConfigItemsQueryParamsSchema, - getEdgeConfigPathParamsSchema, - getEdgeConfigQueryParamsSchema, - getEdgeConfigSchemaPathParamsSchema, - getEdgeConfigSchemaQueryParamsSchema, - getEdgeConfigsQueryParamsSchema, - getEdgeConfigTokenPathParamsSchema, - getEdgeConfigTokenQueryParamsSchema, - getEdgeConfigTokensPathParamsSchema, - getEdgeConfigTokensQueryParamsSchema, - getFirewallConfigPathParamsSchema, - getFirewallConfigQueryParamsSchema, - getIntegrationLogDrainsQueryParamsSchema, - getIntegrationResourcePathParamsSchema, - getIntegrationResourcesPathParamsSchema, - getInvoicePathParamsSchema, - getMemberPathParamsSchema, - getProjectDomainPathParamsSchema, - getProjectDomainQueryParamsSchema, - getProjectDomainsPathParamsSchema, - getProjectDomainsQueryParamsSchema, - getProjectEnvPathParamsSchema, - getProjectEnvQueryParamsSchema, - getProjectMembersPathParamsSchema, - getProjectMembersQueryParamsSchema, - getProjectPathParamsSchema, - getProjectQueryParamsSchema, - getProjectsQueryParamsSchema, - getRecordsPathParamsSchema, - getRecordsQueryParamsSchema, - getRollingReleaseBillingStatusPathParamsSchema, - getRollingReleaseBillingStatusQueryParamsSchema, - getRollingReleaseConfigPathParamsSchema, - getRollingReleaseConfigQueryParamsSchema, - getRollingReleasePathParamsSchema, - getRollingReleaseQueryParamsSchema, - getRuntimeLogsPathParamsSchema, - getRuntimeLogsQueryParamsSchema, - getSecretPathParamsSchema, - getSecretQueryParamsSchema, - getSecretsQueryParamsSchema, - getTeamAccessRequestPathParamsSchema, - getTeamMembersPathParamsSchema, - getTeamMembersQueryParamsSchema, - getTeamPathParamsSchema, - getTeamQueryParamsSchema, - getTeamsQueryParamsSchema, - getWebhookPathParamsSchema, - getWebhookQueryParamsSchema, - getWebhooksQueryParamsSchema, - importResourcePathParamsSchema, - inviteUserToTeamPathParamsSchema, - issueCertQueryParamsSchema, - joinTeamPathParamsSchema, - listAccessGroupMembersPathParamsSchema, - listAccessGroupMembersQueryParamsSchema, - listAccessGroupProjectsPathParamsSchema, - listAccessGroupProjectsQueryParamsSchema, - listAccessGroupsQueryParamsSchema, - listAliasesQueryParamsSchema, - listCustomEnvironmentsPathParamsSchema, - listCustomEnvironmentsQueryParamsSchema, - listDeploymentAliasesPathParamsSchema, - listDeploymentAliasesQueryParamsSchema, - listDeploymentFilesPathParamsSchema, - listDeploymentFilesQueryParamsSchema, - listPromoteAliasesPathParamsSchema, - listPromoteAliasesQueryParamsSchema, - listUserEventsQueryParamsSchema, - moveProjectDomainPathParamsSchema, - moveProjectDomainQueryParamsSchema, - patchDomainPathParamsSchema, - patchDomainQueryParamsSchema, - patchEdgeConfigItemsPathParamsSchema, - patchEdgeConfigItemsQueryParamsSchema, - patchEdgeConfigSchemaPathParamsSchema, - patchEdgeConfigSchemaQueryParamsSchema, - patchTeamPathParamsSchema, - patchTeamQueryParamsSchema, - patchUrlProtectionBypassPathParamsSchema, - patchUrlProtectionBypassQueryParamsSchema, - pauseProjectPathParamsSchema, - pauseProjectQueryParamsSchema, - purgeAllDataCacheQueryParamsSchema, - putFirewallConfigQueryParamsSchema, - readAccessGroupPathParamsSchema, - readAccessGroupProjectPathParamsSchema, - readAccessGroupProjectQueryParamsSchema, - readAccessGroupQueryParamsSchema, - recordEventsHeaderParamsSchema, - recordEventsQueryParamsSchema, - removeBypassIpQueryParamsSchema, - removeCertPathParamsSchema, - removeCertQueryParamsSchema, - removeCustomEnvironmentPathParamsSchema, - removeCustomEnvironmentQueryParamsSchema, - removeProjectDomainPathParamsSchema, - removeProjectDomainQueryParamsSchema, - removeProjectEnvPathParamsSchema, - removeProjectEnvQueryParamsSchema, - removeProjectMemberPathParamsSchema, - removeProjectMemberQueryParamsSchema, - removeRecordPathParamsSchema, - removeRecordQueryParamsSchema, - removeTeamMemberPathParamsSchema, - removeTeamMemberQueryParamsSchema, - renameSecretPathParamsSchema, - renameSecretQueryParamsSchema, - requestAccessToTeamPathParamsSchema, - requestPromotePathParamsSchema, - requestPromoteQueryParamsSchema, - rerequestCheckPathParamsSchema, - rerequestCheckQueryParamsSchema, - statusQueryParamsSchema, - submitBillingDataPathParamsSchema, - submitInvoicePathParamsSchema, - submitPrepaymentBalancesPathParamsSchema, - unpauseProjectPathParamsSchema, - unpauseProjectQueryParamsSchema, - updateAccessGroupPathParamsSchema, - updateAccessGroupProjectPathParamsSchema, - updateAccessGroupProjectQueryParamsSchema, - updateAccessGroupQueryParamsSchema, - updateAttackChallengeModeQueryParamsSchema, - updateCheckPathParamsSchema, - updateCheckQueryParamsSchema, - updateCustomEnvironmentPathParamsSchema, - updateCustomEnvironmentQueryParamsSchema, - updateEdgeConfigPathParamsSchema, - updateEdgeConfigQueryParamsSchema, - updateExperimentationEdgeConfigPathParamsSchema, - updateExperimentationItemPathParamsSchema, - updateFirewallConfigQueryParamsSchema, - updateIntegrationDeploymentActionPathParamsSchema, - updateInvoicePathParamsSchema, - updateProjectDataCachePathParamsSchema, - updateProjectDataCacheQueryParamsSchema, - updateProjectDomainPathParamsSchema, - updateProjectDomainQueryParamsSchema, - updateProjectPathParamsSchema, - updateProjectProtectionBypassPathParamsSchema, - updateProjectProtectionBypassQueryParamsSchema, - updateProjectQueryParamsSchema, - updateRecordPathParamsSchema, - updateRecordQueryParamsSchema, - updateResourceSecretsByIdPathParamsSchema, - updateResourceSecretsPathParamsSchema, - updateRollingReleaseConfigPathParamsSchema, - updateRollingReleaseConfigQueryParamsSchema, - updateTeamMemberPathParamsSchema, - uploadArtifactHeaderParamsSchema, - uploadArtifactPathParamsSchema, - uploadArtifactQueryParamsSchema, - uploadCertQueryParamsSchema, - uploadFileHeaderParamsSchema, - uploadFileQueryParamsSchema, - verifyProjectDomainPathParamsSchema, - verifyProjectDomainQueryParamsSchema -} from './schemas.ts'; import type { - AcceptProjectTransferRequest400, - AcceptProjectTransferRequest401, - AcceptProjectTransferRequest403, - AcceptProjectTransferRequest404, - AcceptProjectTransferRequest422, - AcceptProjectTransferRequestMutationResponse, - AcceptProjectTransferRequestPathParams, - AcceptProjectTransferRequestQueryParams, - AddBypassIp400, - AddBypassIp401, - AddBypassIp403, - AddBypassIp404, - AddBypassIp500, - AddBypassIpMutationResponse, - AddBypassIpQueryParams, - AddProjectDomain400, - AddProjectDomain401, - AddProjectDomain402, - AddProjectDomain403, - AddProjectDomain409, - AddProjectDomainMutationResponse, - AddProjectDomainPathParams, - AddProjectDomainQueryParams, - AddProjectMember400, - AddProjectMember401, - AddProjectMember403, - AddProjectMember500, - AddProjectMemberMutationResponse, - AddProjectMemberPathParams, - AddProjectMemberQueryParams, - ApproveRollingReleaseStage400, - ApproveRollingReleaseStage401, - ApproveRollingReleaseStage403, - ApproveRollingReleaseStage404, - ApproveRollingReleaseStage500, - ApproveRollingReleaseStageMutationResponse, - ApproveRollingReleaseStagePathParams, - ApproveRollingReleaseStageQueryParams, - ArtifactQuery400, - ArtifactQuery401, - ArtifactQuery402, - ArtifactQuery403, - ArtifactQueryMutationResponse, - ArtifactQueryQueryParams, - AssignAlias400, - AssignAlias401, - AssignAlias402, - AssignAlias403, - AssignAlias404, - AssignAlias409, - AssignAliasMutationResponse, - AssignAliasPathParams, - AssignAliasQueryParams, - BuyDomain400, - BuyDomain401, - BuyDomain403, - BuyDomain409, - BuyDomain429, - BuyDomainMutationResponse, - BuyDomainQueryParams, - CancelDeployment400, - CancelDeployment401, - CancelDeployment403, - CancelDeployment404, - CancelDeploymentMutationResponse, - CancelDeploymentPathParams, - CancelDeploymentQueryParams, - CheckDomainPrice400, - CheckDomainPrice401, - CheckDomainPrice403, - CheckDomainPriceQueryParams, - CheckDomainPriceQueryResponse, - CheckDomainStatus400, - CheckDomainStatus401, - CheckDomainStatus403, - CheckDomainStatus408, - CheckDomainStatus500, - CheckDomainStatusQueryParams, - CheckDomainStatusQueryResponse, - CompleteRollingRelease400, - CompleteRollingRelease401, - CompleteRollingRelease403, - CompleteRollingRelease404, - CompleteRollingReleaseMutationResponse, - CompleteRollingReleasePathParams, - CompleteRollingReleaseQueryParams, - CreateAccessGroup400, - CreateAccessGroup401, - CreateAccessGroup403, - CreateAccessGroupMutationResponse, - CreateAccessGroupProject400, - CreateAccessGroupProject401, - CreateAccessGroupProject403, - CreateAccessGroupProjectMutationResponse, - CreateAccessGroupProjectPathParams, - CreateAccessGroupProjectQueryParams, - CreateAccessGroupQueryParams, - CreateAuthToken400, - CreateAuthToken401, - CreateAuthToken403, - CreateAuthTokenMutationResponse, - CreateAuthTokenQueryParams, - CreateCheck400, - CreateCheck401, - CreateCheck403, - CreateCheck404, - CreateCheckMutationResponse, - CreateCheckPathParams, - CreateCheckQueryParams, - CreateCustomEnvironment400, - CreateCustomEnvironment401, - CreateCustomEnvironment402, - CreateCustomEnvironment403, - CreateCustomEnvironment500, - CreateCustomEnvironmentMutationResponse, - CreateCustomEnvironmentPathParams, - CreateCustomEnvironmentQueryParams, - CreateDeployment400, - CreateDeployment401, - CreateDeployment402, - CreateDeployment403, - CreateDeployment404, - CreateDeployment409, - CreateDeployment500, - CreateDeploymentMutationResponse, - CreateDeploymentQueryParams, - CreateEdgeConfig400, - CreateEdgeConfig401, - CreateEdgeConfig402, - CreateEdgeConfig403, - CreateEdgeConfigMutationResponse, - CreateEdgeConfigQueryParams, - CreateEdgeConfigToken400, - CreateEdgeConfigToken401, - CreateEdgeConfigToken402, - CreateEdgeConfigToken403, - CreateEdgeConfigToken404, - CreateEdgeConfigTokenMutationResponse, - CreateEdgeConfigTokenPathParams, - CreateEdgeConfigTokenQueryParams, - CreateEvent400, - CreateEvent401, - CreateEvent403, - CreateEvent404, - CreateEventMutationResponse, - CreateEventPathParams, - CreateExperimentationItem400, - CreateExperimentationItem401, - CreateExperimentationItem403, - CreateExperimentationItem404, - CreateExperimentationItemMutationResponse, - CreateExperimentationItemPathParams, - CreateLogDrain400, - CreateLogDrain401, - CreateLogDrain403, - CreateLogDrainMutationResponse, - CreateLogDrainQueryParams, - CreateOrTransferDomain400, - CreateOrTransferDomain401, - CreateOrTransferDomain402, - CreateOrTransferDomain403, - CreateOrTransferDomain404, - CreateOrTransferDomain409, - CreateOrTransferDomain500, - CreateOrTransferDomainMutationResponse, - CreateOrTransferDomainQueryParams, - CreateProject400, - CreateProject401, - CreateProject402, - CreateProject403, - CreateProject409, - CreateProjectEnv400, - CreateProjectEnv401, - CreateProjectEnv402, - CreateProjectEnv403, - CreateProjectEnv409, - CreateProjectEnvMutationResponse, - CreateProjectEnvPathParams, - CreateProjectEnvQueryParams, - CreateProjectMutationResponse, - CreateProjectQueryParams, - CreateProjectTransferRequest400, - CreateProjectTransferRequest401, - CreateProjectTransferRequest403, - CreateProjectTransferRequestMutationResponse, - CreateProjectTransferRequestPathParams, - CreateProjectTransferRequestQueryParams, - CreateRecord400, - CreateRecord401, - CreateRecord402, - CreateRecord403, - CreateRecord404, - CreateRecord409, - CreateRecordMutationResponse, - CreateRecordPathParams, - CreateRecordQueryParams, - CreateSecret400, - CreateSecret401, - CreateSecret402, - CreateSecret403, - CreateSecret410, - CreateSecretMutationResponse, - CreateSecretPathParams, - CreateSecretQueryParams, - CreateTeam400, - CreateTeam401, - CreateTeam403, - CreateTeamMutationResponse, - CreateWebhook400, - CreateWebhook401, - CreateWebhook403, - CreateWebhookMutationResponse, - CreateWebhookQueryParams, + ReadAccessGroupQueryResponse, + ReadAccessGroupPathParams, + ReadAccessGroupQueryParams, + ReadAccessGroup400, + ReadAccessGroup401, + ReadAccessGroup403, + UpdateAccessGroupMutationResponse, + UpdateAccessGroupPathParams, + UpdateAccessGroupQueryParams, + UpdateAccessGroup400, + UpdateAccessGroup401, + UpdateAccessGroup403, + DeleteAccessGroupMutationResponse, + DeleteAccessGroupPathParams, + DeleteAccessGroupQueryParams, DeleteAccessGroup400, DeleteAccessGroup401, DeleteAccessGroup403, - DeleteAccessGroupMutationResponse, - DeleteAccessGroupPathParams, - DeleteAccessGroupProject400, - DeleteAccessGroupProject401, - DeleteAccessGroupProject403, + ListAccessGroupMembersQueryResponse, + ListAccessGroupMembersPathParams, + ListAccessGroupMembersQueryParams, + ListAccessGroupMembers400, + ListAccessGroupMembers401, + ListAccessGroupMembers403, + ListAccessGroupsQueryResponse, + ListAccessGroupsQueryParams, + ListAccessGroups400, + ListAccessGroups401, + ListAccessGroups403, + CreateAccessGroupMutationResponse, + CreateAccessGroupQueryParams, + CreateAccessGroup400, + CreateAccessGroup401, + CreateAccessGroup403, + ListAccessGroupProjectsQueryResponse, + ListAccessGroupProjectsPathParams, + ListAccessGroupProjectsQueryParams, + ListAccessGroupProjects400, + ListAccessGroupProjects401, + ListAccessGroupProjects403, + CreateAccessGroupProjectMutationResponse, + CreateAccessGroupProjectPathParams, + CreateAccessGroupProjectQueryParams, + CreateAccessGroupProject400, + CreateAccessGroupProject401, + CreateAccessGroupProject403, + ReadAccessGroupProjectQueryResponse, + ReadAccessGroupProjectPathParams, + ReadAccessGroupProjectQueryParams, + ReadAccessGroupProject400, + ReadAccessGroupProject401, + ReadAccessGroupProject403, + UpdateAccessGroupProjectMutationResponse, + UpdateAccessGroupProjectPathParams, + UpdateAccessGroupProjectQueryParams, + UpdateAccessGroupProject400, + UpdateAccessGroupProject401, + UpdateAccessGroupProject403, DeleteAccessGroupProjectMutationResponse, DeleteAccessGroupProjectPathParams, DeleteAccessGroupProjectQueryParams, - DeleteAccessGroupQueryParams, - DeleteAlias400, - DeleteAlias401, - DeleteAlias403, - DeleteAlias404, - DeleteAliasMutationResponse, - DeleteAliasPathParams, - DeleteAliasQueryParams, - DeleteAuthToken400, - DeleteAuthToken401, - DeleteAuthToken403, - DeleteAuthToken404, - DeleteAuthTokenMutationResponse, - DeleteAuthTokenPathParams, - DeleteConfiguration400, - DeleteConfiguration401, - DeleteConfiguration403, - DeleteConfiguration404, - DeleteConfigurationMutationResponse, - DeleteConfigurationPathParams, - DeleteConfigurationQueryParams, - DeleteDeployment400, - DeleteDeployment401, - DeleteDeployment403, - DeleteDeployment404, - DeleteDeploymentMutationResponse, - DeleteDeploymentPathParams, - DeleteDeploymentQueryParams, - DeleteDomain400, - DeleteDomain401, - DeleteDomain403, - DeleteDomain404, - DeleteDomain409, - DeleteDomainMutationResponse, - DeleteDomainPathParams, - DeleteDomainQueryParams, - DeleteEdgeConfig400, - DeleteEdgeConfig401, - DeleteEdgeConfig403, - DeleteEdgeConfig404, - DeleteEdgeConfigMutationResponse, - DeleteEdgeConfigPathParams, - DeleteEdgeConfigQueryParams, - DeleteEdgeConfigSchema400, - DeleteEdgeConfigSchema401, - DeleteEdgeConfigSchema402, - DeleteEdgeConfigSchema403, - DeleteEdgeConfigSchema404, - DeleteEdgeConfigSchemaMutationResponse, - DeleteEdgeConfigSchemaPathParams, - DeleteEdgeConfigSchemaQueryParams, - DeleteEdgeConfigTokens400, - DeleteEdgeConfigTokens401, - DeleteEdgeConfigTokens402, - DeleteEdgeConfigTokens403, - DeleteEdgeConfigTokens404, - DeleteEdgeConfigTokensMutationResponse, - DeleteEdgeConfigTokensPathParams, - DeleteEdgeConfigTokensQueryParams, - DeleteExperimentationItem400, - DeleteExperimentationItem401, - DeleteExperimentationItem403, - DeleteExperimentationItem404, - DeleteExperimentationItemMutationResponse, - DeleteExperimentationItemPathParams, - DeleteIntegrationLogDrain400, - DeleteIntegrationLogDrain401, - DeleteIntegrationLogDrain403, - DeleteIntegrationLogDrain404, - DeleteIntegrationLogDrainMutationResponse, - DeleteIntegrationLogDrainPathParams, - DeleteIntegrationLogDrainQueryParams, - DeleteIntegrationResource400, - DeleteIntegrationResource401, - DeleteIntegrationResource403, - DeleteIntegrationResource404, - DeleteIntegrationResourceMutationResponse, - DeleteIntegrationResourcePathParams, - DeleteProject400, - DeleteProject401, - DeleteProject403, - DeleteProject409, - DeleteProjectMutationResponse, - DeleteProjectPathParams, - DeleteProjectQueryParams, - DeleteRollingReleaseConfig400, - DeleteRollingReleaseConfig401, - DeleteRollingReleaseConfig403, - DeleteRollingReleaseConfig404, - DeleteRollingReleaseConfigMutationResponse, - DeleteRollingReleaseConfigPathParams, - DeleteRollingReleaseConfigQueryParams, - DeleteSecret400, - DeleteSecret401, - DeleteSecret403, - DeleteSecret410, - DeleteSecretMutationResponse, - DeleteSecretPathParams, - DeleteSecretQueryParams, - DeleteTeam400, - DeleteTeam401, - DeleteTeam402, - DeleteTeam403, - DeleteTeam409, - DeleteTeamInviteCode400, - DeleteTeamInviteCode401, - DeleteTeamInviteCode403, - DeleteTeamInviteCode404, - DeleteTeamInviteCodeMutationResponse, - DeleteTeamInviteCodePathParams, - DeleteTeamMutationResponse, - DeleteTeamPathParams, - DeleteTeamQueryParams, - DeleteWebhook400, - DeleteWebhook401, - DeleteWebhook403, - DeleteWebhookMutationResponse, - DeleteWebhookPathParams, - DeleteWebhookQueryParams, + DeleteAccessGroupProject400, + DeleteAccessGroupProject401, + DeleteAccessGroupProject403, + RecordEventsMutationResponse, + RecordEventsQueryParams, + RecordEventsHeaderParams, + RecordEvents400, + RecordEvents401, + RecordEvents402, + RecordEvents403, + StatusQueryResponse, + StatusQueryParams, + Status400, + Status401, + Status402, + Status403, + UploadArtifactMutationResponse, + UploadArtifactPathParams, + UploadArtifactQueryParams, + UploadArtifactHeaderParams, + UploadArtifact400, + UploadArtifact401, + UploadArtifact402, + UploadArtifact403, + DownloadArtifactQueryResponse, + DownloadArtifactPathParams, + DownloadArtifactQueryParams, + DownloadArtifactHeaderParams, DownloadArtifact400, DownloadArtifact401, DownloadArtifact402, DownloadArtifact403, DownloadArtifact404, - DownloadArtifactHeaderParams, - DownloadArtifactPathParams, - DownloadArtifactQueryParams, - DownloadArtifactQueryResponse, - EditProjectEnv400, - EditProjectEnv401, - EditProjectEnv403, - EditProjectEnv409, - EditProjectEnvMutationResponse, - EditProjectEnvPathParams, - EditProjectEnvQueryParams, - ExchangeSsoToken400, - ExchangeSsoToken404, - ExchangeSsoToken500, - ExchangeSsoTokenMutationResponse, - FilterProjectEnvs400, - FilterProjectEnvs401, - FilterProjectEnvs403, - FilterProjectEnvsPathParams, - FilterProjectEnvsQueryParams, - FilterProjectEnvsQueryResponse, - GetAccountInfo400, - GetAccountInfo401, - GetAccountInfo403, - GetAccountInfo404, - GetAccountInfoPathParams, - GetAccountInfoQueryResponse, - GetActiveAttackStatus400, - GetActiveAttackStatus401, - GetActiveAttackStatus403, - GetActiveAttackStatus404, - GetActiveAttackStatusQueryParams, - GetActiveAttackStatusQueryResponse, - GetAlias400, - GetAlias401, - GetAlias403, - GetAlias404, - GetAliasPathParams, - GetAliasQueryParams, - GetAliasQueryResponse, + ArtifactQueryMutationResponse, + ArtifactQueryQueryParams, + ArtifactQuery400, + ArtifactQuery401, + ArtifactQuery402, + ArtifactQuery403, + CreateCheckMutationResponse, + CreateCheckPathParams, + CreateCheckQueryParams, + CreateCheck400, + CreateCheck401, + CreateCheck403, + CreateCheck404, + GetAllChecksQueryResponse, + GetAllChecksPathParams, + GetAllChecksQueryParams, GetAllChecks400, GetAllChecks401, GetAllChecks403, GetAllChecks404, - GetAllChecksPathParams, - GetAllChecksQueryParams, - GetAllChecksQueryResponse, - GetAuthToken400, - GetAuthToken401, - GetAuthToken403, - GetAuthToken404, - GetAuthTokenPathParams, - GetAuthTokenQueryResponse, - GetAuthUser400, - GetAuthUser401, - GetAuthUser403, - GetAuthUser409, - GetAuthUserQueryResponse, - GetBypassIp400, - GetBypassIp401, - GetBypassIp403, - GetBypassIp404, - GetBypassIp500, - GetBypassIpQueryParams, - GetBypassIpQueryResponse, - GetCertById400, - GetCertById401, - GetCertById403, - GetCertById404, - GetCertByIdPathParams, - GetCertByIdQueryParams, - GetCertByIdQueryResponse, + GetCheckQueryResponse, + GetCheckPathParams, + GetCheckQueryParams, GetCheck400, GetCheck401, GetCheck403, GetCheck404, - GetCheckPathParams, - GetCheckQueryParams, - GetCheckQueryResponse, - GetConfiguration400, - GetConfiguration401, - GetConfiguration403, - GetConfiguration404, - GetConfigurationPathParams, - GetConfigurationQueryParams, - GetConfigurationQueryResponse, - GetConfigurations400, - GetConfigurations401, - GetConfigurations403, - GetConfigurationsQueryParams, - GetConfigurationsQueryResponse, - GetCustomEnvironment400, - GetCustomEnvironment401, - GetCustomEnvironment403, - GetCustomEnvironment404, - GetCustomEnvironmentPathParams, - GetCustomEnvironmentQueryParams, - GetCustomEnvironmentQueryResponse, - GetDeployment400, - GetDeployment403, - GetDeployment404, + UpdateCheckMutationResponse, + UpdateCheckPathParams, + UpdateCheckQueryParams, + UpdateCheck400, + UpdateCheck401, + UpdateCheck403, + UpdateCheck404, + UpdateCheck413, + RerequestCheckMutationResponse, + RerequestCheckPathParams, + RerequestCheckQueryParams, + RerequestCheck400, + RerequestCheck401, + RerequestCheck403, + RerequestCheck404, + PurgeAllDataCacheMutationResponse, + PurgeAllDataCacheQueryParams, + PurgeAllDataCache400, + PurgeAllDataCache401, + PurgeAllDataCache403, + PurgeAllDataCache404, + UpdateDataCacheBillingSettingsMutationResponse, + UpdateDataCacheBillingSettings400, + UpdateDataCacheBillingSettings401, + UpdateDataCacheBillingSettings403, + UpdateDataCacheBillingSettings404, + UpdateProjectDataCacheMutationResponse, + UpdateProjectDataCachePathParams, + UpdateProjectDataCacheQueryParams, + UpdateProjectDataCache400, + UpdateProjectDataCache401, + UpdateProjectDataCache403, + UpdateProjectDataCache404, + GetDeploymentEventsQueryResponse, + GetDeploymentEventsPathParams, + GetDeploymentEventsQueryParams, GetDeploymentEvents400, GetDeploymentEvents401, GetDeploymentEvents403, GetDeploymentEvents500, - GetDeploymentEventsPathParams, - GetDeploymentEventsQueryParams, - GetDeploymentEventsQueryResponse, - GetDeploymentFileContents400, - GetDeploymentFileContents401, - GetDeploymentFileContents403, - GetDeploymentFileContents404, - GetDeploymentFileContents410, - GetDeploymentFileContentsPathParams, - GetDeploymentFileContentsQueryParams, - GetDeploymentFileContentsQueryResponse, + UpdateIntegrationDeploymentActionMutationResponse, + UpdateIntegrationDeploymentActionPathParams, + UpdateIntegrationDeploymentAction400, + UpdateIntegrationDeploymentAction401, + UpdateIntegrationDeploymentAction403, + GetDeploymentQueryResponse, GetDeploymentPathParams, GetDeploymentQueryParams, - GetDeploymentQueryResponse, - GetDeployments400, - GetDeployments401, - GetDeployments403, - GetDeployments404, - GetDeployments422, - GetDeploymentsQueryParams, - GetDeploymentsQueryResponse, - GetDomain400, - GetDomain401, - GetDomain403, - GetDomain404, + GetDeployment400, + GetDeployment403, + GetDeployment404, + CreateDeploymentMutationResponse, + CreateDeploymentQueryParams, + CreateDeployment400, + CreateDeployment401, + CreateDeployment402, + CreateDeployment403, + CreateDeployment404, + CreateDeployment409, + CreateDeployment500, + CancelDeploymentMutationResponse, + CancelDeploymentPathParams, + CancelDeploymentQueryParams, + CancelDeployment400, + CancelDeployment401, + CancelDeployment403, + CancelDeployment404, + BuyDomainMutationResponse, + BuyDomainQueryParams, + BuyDomain400, + BuyDomain401, + BuyDomain403, + BuyDomain409, + BuyDomain429, + BuyDomain500, + CheckDomainPriceQueryResponse, + CheckDomainPriceQueryParams, + CheckDomainPrice400, + CheckDomainPrice401, + CheckDomainPrice403, + CheckDomainPrice500, + CheckDomainStatusQueryResponse, + CheckDomainStatusQueryParams, + CheckDomainStatus400, + CheckDomainStatus401, + CheckDomainStatus403, + CheckDomainStatus408, + CheckDomainStatus500, + GetRecordsQueryResponse, + GetRecordsPathParams, + GetRecordsQueryParams, + GetRecords400, + GetRecords401, + GetRecords403, + GetRecords404, + CreateRecordMutationResponse, + CreateRecordPathParams, + CreateRecordQueryParams, + CreateRecord400, + CreateRecord401, + CreateRecord402, + CreateRecord403, + CreateRecord404, + CreateRecord409, + UpdateRecordMutationResponse, + UpdateRecordPathParams, + UpdateRecordQueryParams, + UpdateRecord400, + UpdateRecord401, + UpdateRecord402, + UpdateRecord403, + UpdateRecord404, + UpdateRecord409, + RemoveRecordMutationResponse, + RemoveRecordPathParams, + RemoveRecordQueryParams, + RemoveRecord400, + RemoveRecord401, + RemoveRecord403, + RemoveRecord404, + GetDomainTransferQueryResponse, + GetDomainTransferPathParams, + GetDomainTransferQueryParams, + GetDomainTransfer400, + GetDomainTransfer401, + GetDomainTransfer403, + GetDomainConfigQueryResponse, + GetDomainConfigPathParams, + GetDomainConfigQueryParams, GetDomainConfig400, GetDomainConfig401, GetDomainConfig403, - GetDomainConfig500, - GetDomainConfigPathParams, - GetDomainConfigQueryParams, - GetDomainConfigQueryResponse, + GetDomainQueryResponse, GetDomainPathParams, GetDomainQueryParams, - GetDomainQueryResponse, + GetDomain400, + GetDomain401, + GetDomain403, + GetDomain404, + GetDomainsQueryResponse, + GetDomainsQueryParams, GetDomains400, GetDomains401, GetDomains403, GetDomains409, - GetDomainsQueryParams, - GetDomainsQueryResponse, - GetDomainTransfer400, - GetDomainTransfer401, - GetDomainTransfer403, - GetDomainTransferPathParams, - GetDomainTransferQueryParams, - GetDomainTransferQueryResponse, + CreateOrTransferDomainMutationResponse, + CreateOrTransferDomainQueryParams, + CreateOrTransferDomain400, + CreateOrTransferDomain401, + CreateOrTransferDomain402, + CreateOrTransferDomain403, + CreateOrTransferDomain404, + CreateOrTransferDomain409, + CreateOrTransferDomain500, + PatchDomainMutationResponse, + PatchDomainPathParams, + PatchDomainQueryParams, + PatchDomain400, + PatchDomain401, + PatchDomain403, + PatchDomain404, + PatchDomain409, + PatchDomain500, + DeleteDomainMutationResponse, + DeleteDomainPathParams, + DeleteDomainQueryParams, + DeleteDomain400, + DeleteDomain401, + DeleteDomain403, + DeleteDomain404, + DeleteDomain409, + GetEdgeConfigsQueryResponse, + GetEdgeConfigsQueryParams, + GetEdgeConfigs400, + GetEdgeConfigs401, + GetEdgeConfigs403, + CreateEdgeConfigMutationResponse, + CreateEdgeConfigQueryParams, + CreateEdgeConfig400, + CreateEdgeConfig401, + CreateEdgeConfig402, + CreateEdgeConfig403, + GetEdgeConfigQueryResponse, + GetEdgeConfigPathParams, + GetEdgeConfigQueryParams, GetEdgeConfig400, GetEdgeConfig401, GetEdgeConfig403, GetEdgeConfig404, - GetEdgeConfigBackup400, - GetEdgeConfigBackup401, - GetEdgeConfigBackup403, - GetEdgeConfigBackup404, - GetEdgeConfigBackupPathParams, - GetEdgeConfigBackupQueryParams, - GetEdgeConfigBackupQueryResponse, - GetEdgeConfigBackups400, - GetEdgeConfigBackups401, - GetEdgeConfigBackups403, - GetEdgeConfigBackups404, - GetEdgeConfigBackupsPathParams, - GetEdgeConfigBackupsQueryParams, - GetEdgeConfigBackupsQueryResponse, - GetEdgeConfigItem400, - GetEdgeConfigItem401, - GetEdgeConfigItem403, - GetEdgeConfigItem404, - GetEdgeConfigItemPathParams, - GetEdgeConfigItemQueryParams, - GetEdgeConfigItemQueryResponse, + UpdateEdgeConfigMutationResponse, + UpdateEdgeConfigPathParams, + UpdateEdgeConfigQueryParams, + UpdateEdgeConfig400, + UpdateEdgeConfig401, + UpdateEdgeConfig402, + UpdateEdgeConfig403, + UpdateEdgeConfig404, + DeleteEdgeConfigMutationResponse, + DeleteEdgeConfigPathParams, + DeleteEdgeConfigQueryParams, + DeleteEdgeConfig400, + DeleteEdgeConfig401, + DeleteEdgeConfig403, + DeleteEdgeConfig404, + GetEdgeConfigItemsQueryResponse, + GetEdgeConfigItemsPathParams, + GetEdgeConfigItemsQueryParams, GetEdgeConfigItems400, GetEdgeConfigItems401, GetEdgeConfigItems403, GetEdgeConfigItems404, - GetEdgeConfigItemsPathParams, - GetEdgeConfigItemsQueryParams, - GetEdgeConfigItemsQueryResponse, - GetEdgeConfigPathParams, - GetEdgeConfigQueryParams, - GetEdgeConfigQueryResponse, + PatchEdgeConfigItemsMutationResponse, + PatchEdgeConfigItemsPathParams, + PatchEdgeConfigItemsQueryParams, + PatchEdgeConfigItems400, + PatchEdgeConfigItems401, + PatchEdgeConfigItems402, + PatchEdgeConfigItems403, + PatchEdgeConfigItems404, + PatchEdgeConfigItems409, + PatchEdgeConfigItems412, + GetEdgeConfigSchemaQueryResponse, + GetEdgeConfigSchemaPathParams, + GetEdgeConfigSchemaQueryParams, GetEdgeConfigSchema400, GetEdgeConfigSchema401, GetEdgeConfigSchema403, GetEdgeConfigSchema404, - GetEdgeConfigSchemaPathParams, - GetEdgeConfigSchemaQueryParams, - GetEdgeConfigSchemaQueryResponse, - GetEdgeConfigs400, - GetEdgeConfigs401, - GetEdgeConfigs403, - GetEdgeConfigsQueryParams, - GetEdgeConfigsQueryResponse, - GetEdgeConfigToken400, - GetEdgeConfigToken401, - GetEdgeConfigToken403, - GetEdgeConfigToken404, - GetEdgeConfigTokenPathParams, - GetEdgeConfigTokenQueryParams, - GetEdgeConfigTokenQueryResponse, + PatchEdgeConfigSchemaMutationResponse, + PatchEdgeConfigSchemaPathParams, + PatchEdgeConfigSchemaQueryParams, + PatchEdgeConfigSchema400, + PatchEdgeConfigSchema401, + PatchEdgeConfigSchema402, + PatchEdgeConfigSchema403, + PatchEdgeConfigSchema404, + DeleteEdgeConfigSchemaMutationResponse, + DeleteEdgeConfigSchemaPathParams, + DeleteEdgeConfigSchemaQueryParams, + DeleteEdgeConfigSchema400, + DeleteEdgeConfigSchema401, + DeleteEdgeConfigSchema402, + DeleteEdgeConfigSchema403, + DeleteEdgeConfigSchema404, + GetEdgeConfigItemQueryResponse, + GetEdgeConfigItemPathParams, + GetEdgeConfigItemQueryParams, + GetEdgeConfigItem400, + GetEdgeConfigItem401, + GetEdgeConfigItem403, + GetEdgeConfigItem404, + GetEdgeConfigTokensQueryResponse, + GetEdgeConfigTokensPathParams, + GetEdgeConfigTokensQueryParams, GetEdgeConfigTokens400, GetEdgeConfigTokens401, GetEdgeConfigTokens403, GetEdgeConfigTokens404, - GetEdgeConfigTokensPathParams, - GetEdgeConfigTokensQueryParams, - GetEdgeConfigTokensQueryResponse, - GetFirewallConfig400, - GetFirewallConfig401, - GetFirewallConfig403, - GetFirewallConfig404, - GetFirewallConfigPathParams, - GetFirewallConfigQueryParams, - GetFirewallConfigQueryResponse, - GetIntegrationLogDrains400, - GetIntegrationLogDrains401, - GetIntegrationLogDrains403, - GetIntegrationLogDrainsQueryParams, - GetIntegrationLogDrainsQueryResponse, - GetIntegrationResource400, - GetIntegrationResource401, - GetIntegrationResource403, - GetIntegrationResource404, - GetIntegrationResourcePathParams, - GetIntegrationResourceQueryResponse, + DeleteEdgeConfigTokensMutationResponse, + DeleteEdgeConfigTokensPathParams, + DeleteEdgeConfigTokensQueryParams, + DeleteEdgeConfigTokens400, + DeleteEdgeConfigTokens401, + DeleteEdgeConfigTokens402, + DeleteEdgeConfigTokens403, + DeleteEdgeConfigTokens404, + GetEdgeConfigTokenQueryResponse, + GetEdgeConfigTokenPathParams, + GetEdgeConfigTokenQueryParams, + GetEdgeConfigToken400, + GetEdgeConfigToken401, + GetEdgeConfigToken403, + GetEdgeConfigToken404, + CreateEdgeConfigTokenMutationResponse, + CreateEdgeConfigTokenPathParams, + CreateEdgeConfigTokenQueryParams, + CreateEdgeConfigToken400, + CreateEdgeConfigToken401, + CreateEdgeConfigToken402, + CreateEdgeConfigToken403, + CreateEdgeConfigToken404, + GetEdgeConfigBackupQueryResponse, + GetEdgeConfigBackupPathParams, + GetEdgeConfigBackupQueryParams, + GetEdgeConfigBackup400, + GetEdgeConfigBackup401, + GetEdgeConfigBackup403, + GetEdgeConfigBackup404, + GetEdgeConfigBackupsQueryResponse, + GetEdgeConfigBackupsPathParams, + GetEdgeConfigBackupsQueryParams, + GetEdgeConfigBackups400, + GetEdgeConfigBackups401, + GetEdgeConfigBackups403, + GetEdgeConfigBackups404, + ListUserEventsQueryResponse, + ListUserEventsQueryParams, + ListUserEvents400, + ListUserEvents401, + ListUserEvents403, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryResponse, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParams, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParams, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans400, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans401, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans403, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans404, + GetAccountInfoQueryResponse, + GetAccountInfoPathParams, + GetAccountInfo400, + GetAccountInfo401, + GetAccountInfo403, + GetAccountInfo404, + GetMemberQueryResponse, + GetMemberPathParams, + GetMember400, + GetMember401, + GetMember403, + GetMember404, + CreateEventMutationResponse, + CreateEventPathParams, + CreateEvent400, + CreateEvent401, + CreateEvent403, + CreateEvent404, + GetIntegrationResourcesQueryResponse, + GetIntegrationResourcesPathParams, GetIntegrationResources400, GetIntegrationResources401, GetIntegrationResources403, GetIntegrationResources404, - GetIntegrationResourcesPathParams, - GetIntegrationResourcesQueryResponse, + GetIntegrationResourceQueryResponse, + GetIntegrationResourcePathParams, + GetIntegrationResource400, + GetIntegrationResource401, + GetIntegrationResource403, + GetIntegrationResource404, + DeleteIntegrationResourceMutationResponse, + DeleteIntegrationResourcePathParams, + DeleteIntegrationResource400, + DeleteIntegrationResource401, + DeleteIntegrationResource403, + DeleteIntegrationResource404, + ImportResourceMutationResponse, + ImportResourcePathParams, + ImportResource400, + ImportResource401, + ImportResource403, + ImportResource404, + SubmitBillingDataMutationResponse, + SubmitBillingDataPathParams, + SubmitBillingData400, + SubmitBillingData401, + SubmitBillingData403, + SubmitBillingData404, + SubmitInvoiceMutationResponse, + SubmitInvoicePathParams, + SubmitInvoice400, + SubmitInvoice401, + SubmitInvoice403, + SubmitInvoice404, + GetInvoiceQueryResponse, + GetInvoicePathParams, GetInvoice400, GetInvoice401, GetInvoice403, GetInvoice404, - GetInvoicePathParams, - GetInvoiceQueryResponse, - GetMember400, - GetMember401, - GetMember403, - GetMember404, - GetMemberPathParams, - GetMemberQueryResponse, - GetProject400, - GetProject401, - GetProject403, - GetProjectDomain400, - GetProjectDomain401, - GetProjectDomain403, - GetProjectDomainPathParams, - GetProjectDomainQueryParams, - GetProjectDomainQueryResponse, - GetProjectDomains400, - GetProjectDomains401, - GetProjectDomains403, - GetProjectDomainsPathParams, - GetProjectDomainsQueryParams, - GetProjectDomainsQueryResponse, - GetProjectEnv400, - GetProjectEnv401, - GetProjectEnv403, - GetProjectEnvPathParams, - GetProjectEnvQueryParams, - GetProjectEnvQueryResponse, + UpdateInvoiceMutationResponse, + UpdateInvoicePathParams, + UpdateInvoice400, + UpdateInvoice401, + UpdateInvoice403, + UpdateInvoice404, + SubmitPrepaymentBalancesMutationResponse, + SubmitPrepaymentBalancesPathParams, + SubmitPrepaymentBalances400, + SubmitPrepaymentBalances401, + SubmitPrepaymentBalances403, + SubmitPrepaymentBalances404, + UpdateResourceSecretsMutationResponse, + UpdateResourceSecretsPathParams, + UpdateResourceSecrets400, + UpdateResourceSecrets401, + UpdateResourceSecrets403, + UpdateResourceSecrets404, + UpdateResourceSecretsByIdMutationResponse, + UpdateResourceSecretsByIdPathParams, + UpdateResourceSecretsById400, + UpdateResourceSecretsById401, + UpdateResourceSecretsById403, + UpdateResourceSecretsById404, + UpdateResourceSecretsById422, + GetConfigurationsQueryResponse, + GetConfigurationsQueryParams, + GetConfigurations400, + GetConfigurations401, + GetConfigurations403, + GetConfigurationQueryResponse, + GetConfigurationPathParams, + GetConfigurationQueryParams, + GetConfiguration400, + GetConfiguration401, + GetConfiguration403, + GetConfiguration404, + DeleteConfigurationMutationResponse, + DeleteConfigurationPathParams, + DeleteConfigurationQueryParams, + DeleteConfiguration400, + DeleteConfiguration401, + DeleteConfiguration403, + DeleteConfiguration404, + GetConfigurationProductsQueryResponse, + GetConfigurationProductsPathParams, + GetConfigurationProductsQueryParams, + GetConfigurationProducts400, + GetConfigurationProducts401, + GetConfigurationProducts403, + GetConfigurationProducts404, + GetConfigurationProducts500, + ExchangeSsoTokenMutationResponse, + ExchangeSsoToken400, + ExchangeSsoToken404, + ExchangeSsoToken500, + GetIntegrationLogDrainsQueryResponse, + GetIntegrationLogDrainsQueryParams, + GetIntegrationLogDrains400, + GetIntegrationLogDrains401, + GetIntegrationLogDrains403, + CreateLogDrainMutationResponse, + CreateLogDrainQueryParams, + CreateLogDrain400, + CreateLogDrain401, + CreateLogDrain403, + DeleteIntegrationLogDrainMutationResponse, + DeleteIntegrationLogDrainPathParams, + DeleteIntegrationLogDrainQueryParams, + DeleteIntegrationLogDrain400, + DeleteIntegrationLogDrain401, + DeleteIntegrationLogDrain403, + DeleteIntegrationLogDrain404, + GetRuntimeLogsQueryResponse, + GetRuntimeLogsPathParams, + GetRuntimeLogsQueryParams, + GetRuntimeLogs400, + GetRuntimeLogs401, + GetRuntimeLogs403, + CreateExperimentationItemMutationResponse, + CreateExperimentationItemPathParams, + CreateExperimentationItem400, + CreateExperimentationItem401, + CreateExperimentationItem403, + CreateExperimentationItem404, + UpdateExperimentationItemMutationResponse, + UpdateExperimentationItemPathParams, + UpdateExperimentationItem400, + UpdateExperimentationItem401, + UpdateExperimentationItem403, + UpdateExperimentationItem404, + DeleteExperimentationItemMutationResponse, + DeleteExperimentationItemPathParams, + DeleteExperimentationItem400, + DeleteExperimentationItem401, + DeleteExperimentationItem403, + DeleteExperimentationItem404, + UpdateExperimentationEdgeConfigMutationResponse, + UpdateExperimentationEdgeConfigPathParams, + UpdateExperimentationEdgeConfig400, + UpdateExperimentationEdgeConfig401, + UpdateExperimentationEdgeConfig403, + UpdateExperimentationEdgeConfig404, + UpdateExperimentationEdgeConfig409, + UpdateExperimentationEdgeConfig412, + GetProjectMembersQueryResponse, + GetProjectMembersPathParams, + GetProjectMembersQueryParams, GetProjectMembers400, GetProjectMembers401, GetProjectMembers403, - GetProjectMembersPathParams, - GetProjectMembersQueryParams, - GetProjectMembersQueryResponse, - GetProjectPathParams, - GetProjectQueryParams, - GetProjectQueryResponse, + AddProjectMemberMutationResponse, + AddProjectMemberPathParams, + AddProjectMemberQueryParams, + AddProjectMember400, + AddProjectMember401, + AddProjectMember403, + AddProjectMember500, + RemoveProjectMemberMutationResponse, + RemoveProjectMemberPathParams, + RemoveProjectMemberQueryParams, + RemoveProjectMember400, + RemoveProjectMember401, + RemoveProjectMember403, + GetProjectsQueryResponse, + GetProjectsQueryParams, GetProjects400, GetProjects401, GetProjects403, - GetProjectsQueryParams, - GetProjectsQueryResponse, - GetRecords400, - GetRecords401, - GetRecords403, - GetRecords404, - GetRecordsPathParams, - GetRecordsQueryParams, - GetRecordsQueryResponse, - GetRollingRelease400, - GetRollingRelease401, - GetRollingRelease403, - GetRollingRelease404, - GetRollingReleaseBillingStatus400, - GetRollingReleaseBillingStatus401, - GetRollingReleaseBillingStatus403, - GetRollingReleaseBillingStatus404, - GetRollingReleaseBillingStatusPathParams, - GetRollingReleaseBillingStatusQueryParams, - GetRollingReleaseBillingStatusQueryResponse, - GetRollingReleaseConfig400, - GetRollingReleaseConfig401, - GetRollingReleaseConfig403, - GetRollingReleaseConfig404, - GetRollingReleaseConfigPathParams, - GetRollingReleaseConfigQueryParams, - GetRollingReleaseConfigQueryResponse, - GetRollingReleasePathParams, - GetRollingReleaseQueryParams, - GetRollingReleaseQueryResponse, - GetRuntimeLogs400, - GetRuntimeLogs401, - GetRuntimeLogs403, - GetRuntimeLogsPathParams, - GetRuntimeLogsQueryParams, - GetRuntimeLogsQueryResponse, - GetSecret400, - GetSecret401, - GetSecret403, - GetSecret404, - GetSecret410, - GetSecretPathParams, - GetSecretQueryParams, - GetSecretQueryResponse, - GetSecrets400, - GetSecrets401, - GetSecrets403, - GetSecrets410, - GetSecretsQueryParams, - GetSecretsQueryResponse, - GetTeam400, - GetTeam401, - GetTeam403, - GetTeam404, - GetTeamAccessRequest400, - GetTeamAccessRequest401, - GetTeamAccessRequest403, - GetTeamAccessRequest404, - GetTeamAccessRequestPathParams, - GetTeamAccessRequestQueryResponse, - GetTeamMembers400, - GetTeamMembers401, - GetTeamMembers403, - GetTeamMembers404, - GetTeamMembersPathParams, - GetTeamMembersQueryParams, - GetTeamMembersQueryResponse, - GetTeamPathParams, - GetTeamQueryParams, - GetTeamQueryResponse, - GetTeams400, - GetTeams401, - GetTeams403, - GetTeamsQueryParams, - GetTeamsQueryResponse, - GetWebhook400, - GetWebhook401, - GetWebhook403, - GetWebhookPathParams, - GetWebhookQueryParams, - GetWebhookQueryResponse, - GetWebhooks400, - GetWebhooks401, - GetWebhooks403, - GetWebhooksQueryParams, - GetWebhooksQueryResponse, - ImportResource400, - ImportResource401, - ImportResource403, - ImportResource404, - ImportResourceMutationResponse, - ImportResourcePathParams, - InviteUserToTeam400, - InviteUserToTeam401, - InviteUserToTeam403, - InviteUserToTeam503, - InviteUserToTeamMutationResponse, - InviteUserToTeamPathParams, - IssueCert400, - IssueCert401, - IssueCert402, - IssueCert403, - IssueCert404, - IssueCert449, - IssueCert500, - IssueCertMutationResponse, - IssueCertQueryParams, - JoinTeam400, - JoinTeam401, - JoinTeam402, - JoinTeam403, - JoinTeam404, - JoinTeamMutationResponse, - JoinTeamPathParams, - ListAccessGroupMembers400, - ListAccessGroupMembers401, - ListAccessGroupMembers403, - ListAccessGroupMembersPathParams, - ListAccessGroupMembersQueryParams, - ListAccessGroupMembersQueryResponse, - ListAccessGroupProjects400, - ListAccessGroupProjects401, - ListAccessGroupProjects403, - ListAccessGroupProjectsPathParams, - ListAccessGroupProjectsQueryParams, - ListAccessGroupProjectsQueryResponse, - ListAccessGroups400, - ListAccessGroups401, - ListAccessGroups403, - ListAccessGroupsQueryParams, - ListAccessGroupsQueryResponse, - ListAliases400, - ListAliases401, - ListAliases403, - ListAliases404, - ListAliasesQueryParams, - ListAliasesQueryResponse, - ListAuthTokens400, - ListAuthTokens401, - ListAuthTokens403, - ListAuthTokensQueryResponse, - ListCerts400, - ListCerts401, - ListCerts403, - ListCertsQueryResponse, + CreateProjectMutationResponse, + CreateProjectQueryParams, + CreateProject400, + CreateProject401, + CreateProject402, + CreateProject403, + CreateProject404, + CreateProject409, + CreateProject428, + CreateProject429, + CreateProject500, + GetProjectQueryResponse, + GetProjectPathParams, + GetProjectQueryParams, + GetProject400, + GetProject401, + GetProject403, + UpdateProjectMutationResponse, + UpdateProjectPathParams, + UpdateProjectQueryParams, + UpdateProject400, + UpdateProject401, + UpdateProject402, + UpdateProject403, + UpdateProject404, + UpdateProject409, + UpdateProject428, + DeleteProjectMutationResponse, + DeleteProjectPathParams, + DeleteProjectQueryParams, + DeleteProject400, + DeleteProject401, + DeleteProject403, + DeleteProject409, + CreateCustomEnvironmentMutationResponse, + CreateCustomEnvironmentPathParams, + CreateCustomEnvironmentQueryParams, + CreateCustomEnvironment400, + CreateCustomEnvironment401, + CreateCustomEnvironment402, + CreateCustomEnvironment403, + CreateCustomEnvironment500, + ListCustomEnvironmentsQueryResponse, + ListCustomEnvironmentsPathParams, + ListCustomEnvironmentsQueryParams, ListCustomEnvironments400, ListCustomEnvironments401, ListCustomEnvironments403, - ListCustomEnvironmentsPathParams, - ListCustomEnvironmentsQueryParams, - ListCustomEnvironmentsQueryResponse, - ListDeploymentAliases400, - ListDeploymentAliases401, - ListDeploymentAliases403, - ListDeploymentAliases404, - ListDeploymentAliasesPathParams, - ListDeploymentAliasesQueryParams, - ListDeploymentAliasesQueryResponse, - ListDeploymentFiles400, - ListDeploymentFiles401, - ListDeploymentFiles403, - ListDeploymentFiles404, - ListDeploymentFilesPathParams, - ListDeploymentFilesQueryParams, - ListDeploymentFilesQueryResponse, - ListPromoteAliases400, - ListPromoteAliases401, - ListPromoteAliases403, - ListPromoteAliases404, - ListPromoteAliasesPathParams, - ListPromoteAliasesQueryParams, - ListPromoteAliasesQueryResponse, - ListUserEvents400, - ListUserEvents401, - ListUserEvents403, - ListUserEventsQueryParams, - ListUserEventsQueryResponse, - MoveProjectDomain400, - MoveProjectDomain401, - MoveProjectDomain403, - MoveProjectDomain409, - MoveProjectDomainMutationResponse, - MoveProjectDomainPathParams, - MoveProjectDomainQueryParams, - PatchDomain400, - PatchDomain401, - PatchDomain403, - PatchDomain404, - PatchDomain409, - PatchDomainMutationResponse, - PatchDomainPathParams, - PatchDomainQueryParams, - PatchEdgeConfigItems400, - PatchEdgeConfigItems401, - PatchEdgeConfigItems402, - PatchEdgeConfigItems403, - PatchEdgeConfigItems404, - PatchEdgeConfigItems409, - PatchEdgeConfigItemsMutationResponse, - PatchEdgeConfigItemsPathParams, - PatchEdgeConfigItemsQueryParams, - PatchEdgeConfigSchema400, - PatchEdgeConfigSchema401, - PatchEdgeConfigSchema402, - PatchEdgeConfigSchema403, - PatchEdgeConfigSchema404, - PatchEdgeConfigSchemaMutationResponse, - PatchEdgeConfigSchemaPathParams, - PatchEdgeConfigSchemaQueryParams, - PatchTeam400, - PatchTeam401, - PatchTeam402, - PatchTeam403, - PatchTeam428, - PatchTeamMutationResponse, - PatchTeamPathParams, - PatchTeamQueryParams, - PatchUrlProtectionBypass400, - PatchUrlProtectionBypass401, - PatchUrlProtectionBypass403, - PatchUrlProtectionBypass404, - PatchUrlProtectionBypass409, - PatchUrlProtectionBypass428, - PatchUrlProtectionBypass500, - PatchUrlProtectionBypassMutationResponse, - PatchUrlProtectionBypassPathParams, - PatchUrlProtectionBypassQueryParams, - PauseProject400, - PauseProject401, - PauseProject402, - PauseProject403, - PauseProject500, - PauseProjectMutationResponse, - PauseProjectPathParams, - PauseProjectQueryParams, - PurgeAllDataCache400, - PurgeAllDataCache401, - PurgeAllDataCache403, - PurgeAllDataCache404, - PurgeAllDataCacheMutationResponse, - PurgeAllDataCacheQueryParams, - PutFirewallConfig400, - PutFirewallConfig401, - PutFirewallConfig402, - PutFirewallConfig403, - PutFirewallConfig404, - PutFirewallConfig500, - PutFirewallConfigMutationResponse, - PutFirewallConfigQueryParams, - ReadAccessGroup400, - ReadAccessGroup401, - ReadAccessGroup403, - ReadAccessGroupPathParams, - ReadAccessGroupProject400, - ReadAccessGroupProject401, - ReadAccessGroupProject403, - ReadAccessGroupProjectPathParams, - ReadAccessGroupProjectQueryParams, - ReadAccessGroupProjectQueryResponse, - ReadAccessGroupQueryParams, - ReadAccessGroupQueryResponse, - RecordEvents400, - RecordEvents401, - RecordEvents402, - RecordEvents403, - RecordEventsHeaderParams, - RecordEventsMutationResponse, - RecordEventsQueryParams, - RemoveBypassIp400, - RemoveBypassIp401, - RemoveBypassIp403, - RemoveBypassIp404, - RemoveBypassIp500, - RemoveBypassIpMutationResponse, - RemoveBypassIpQueryParams, - RemoveCert400, - RemoveCert401, - RemoveCert403, - RemoveCert404, - RemoveCertMutationResponse, - RemoveCertPathParams, - RemoveCertQueryParams, - RemoveCustomEnvironment400, - RemoveCustomEnvironment401, - RemoveCustomEnvironment403, + GetCustomEnvironmentQueryResponse, + GetCustomEnvironmentPathParams, + GetCustomEnvironmentQueryParams, + GetCustomEnvironment400, + GetCustomEnvironment401, + GetCustomEnvironment403, + GetCustomEnvironment404, + UpdateCustomEnvironmentMutationResponse, + UpdateCustomEnvironmentPathParams, + UpdateCustomEnvironmentQueryParams, + UpdateCustomEnvironment400, + UpdateCustomEnvironment401, + UpdateCustomEnvironment402, + UpdateCustomEnvironment403, + UpdateCustomEnvironment500, RemoveCustomEnvironmentMutationResponse, RemoveCustomEnvironmentPathParams, RemoveCustomEnvironmentQueryParams, + RemoveCustomEnvironment400, + RemoveCustomEnvironment401, + RemoveCustomEnvironment403, + GetProjectDomainsQueryResponse, + GetProjectDomainsPathParams, + GetProjectDomainsQueryParams, + GetProjectDomains400, + GetProjectDomains401, + GetProjectDomains403, + GetProjectDomainQueryResponse, + GetProjectDomainPathParams, + GetProjectDomainQueryParams, + GetProjectDomain400, + GetProjectDomain401, + GetProjectDomain403, + UpdateProjectDomainMutationResponse, + UpdateProjectDomainPathParams, + UpdateProjectDomainQueryParams, + UpdateProjectDomain400, + UpdateProjectDomain401, + UpdateProjectDomain403, + UpdateProjectDomain409, + RemoveProjectDomainMutationResponse, + RemoveProjectDomainPathParams, + RemoveProjectDomainQueryParams, RemoveProjectDomain400, RemoveProjectDomain401, RemoveProjectDomain403, RemoveProjectDomain404, RemoveProjectDomain409, - RemoveProjectDomainMutationResponse, - RemoveProjectDomainPathParams, - RemoveProjectDomainQueryParams, + AddProjectDomainMutationResponse, + AddProjectDomainPathParams, + AddProjectDomainQueryParams, + AddProjectDomain400, + AddProjectDomain401, + AddProjectDomain402, + AddProjectDomain403, + AddProjectDomain409, + MoveProjectDomainMutationResponse, + MoveProjectDomainPathParams, + MoveProjectDomainQueryParams, + MoveProjectDomain400, + MoveProjectDomain401, + MoveProjectDomain403, + MoveProjectDomain409, + VerifyProjectDomainMutationResponse, + VerifyProjectDomainPathParams, + VerifyProjectDomainQueryParams, + VerifyProjectDomain400, + VerifyProjectDomain401, + VerifyProjectDomain403, + FilterProjectEnvsQueryResponse, + FilterProjectEnvsPathParams, + FilterProjectEnvsQueryParams, + FilterProjectEnvs400, + FilterProjectEnvs401, + FilterProjectEnvs403, + CreateProjectEnvMutationResponse, + CreateProjectEnvPathParams, + CreateProjectEnvQueryParams, + CreateProjectEnv400, + CreateProjectEnv401, + CreateProjectEnv402, + CreateProjectEnv403, + CreateProjectEnv404, + CreateProjectEnv409, + CreateProjectEnv429, + CreateProjectEnv500, + GetProjectEnvQueryResponse, + GetProjectEnvPathParams, + GetProjectEnvQueryParams, + GetProjectEnv400, + GetProjectEnv401, + GetProjectEnv403, + RemoveProjectEnvMutationResponse, + RemoveProjectEnvPathParams, + RemoveProjectEnvQueryParams, RemoveProjectEnv400, RemoveProjectEnv401, RemoveProjectEnv403, RemoveProjectEnv404, RemoveProjectEnv409, - RemoveProjectEnvMutationResponse, - RemoveProjectEnvPathParams, - RemoveProjectEnvQueryParams, - RemoveProjectMember400, - RemoveProjectMember401, - RemoveProjectMember403, - RemoveProjectMemberMutationResponse, - RemoveProjectMemberPathParams, - RemoveProjectMemberQueryParams, - RemoveRecord400, - RemoveRecord401, - RemoveRecord403, - RemoveRecord404, - RemoveRecordMutationResponse, - RemoveRecordPathParams, - RemoveRecordQueryParams, - RemoveTeamMember400, - RemoveTeamMember401, - RemoveTeamMember403, - RemoveTeamMember404, - RemoveTeamMember503, - RemoveTeamMemberMutationResponse, - RemoveTeamMemberPathParams, - RemoveTeamMemberQueryParams, - RenameSecret400, - RenameSecret401, - RenameSecret403, - RenameSecret410, - RenameSecretMutationResponse, - RenameSecretPathParams, - RenameSecretQueryParams, - RequestAccessToTeam400, - RequestAccessToTeam401, - RequestAccessToTeam403, - RequestAccessToTeam404, - RequestAccessToTeam503, - RequestAccessToTeamMutationResponse, - RequestAccessToTeamPathParams, - RequestDelete400, - RequestDelete401, - RequestDelete402, - RequestDelete403, - RequestDeleteMutationResponse, + EditProjectEnvMutationResponse, + EditProjectEnvPathParams, + EditProjectEnvQueryParams, + EditProjectEnv400, + EditProjectEnv401, + EditProjectEnv403, + EditProjectEnv404, + EditProjectEnv409, + EditProjectEnv429, + EditProjectEnv500, + GetRollingReleaseBillingStatusQueryResponse, + GetRollingReleaseBillingStatusPathParams, + GetRollingReleaseBillingStatusQueryParams, + GetRollingReleaseBillingStatus400, + GetRollingReleaseBillingStatus401, + GetRollingReleaseBillingStatus403, + GetRollingReleaseBillingStatus404, + GetRollingReleaseConfigQueryResponse, + GetRollingReleaseConfigPathParams, + GetRollingReleaseConfigQueryParams, + GetRollingReleaseConfig400, + GetRollingReleaseConfig401, + GetRollingReleaseConfig403, + GetRollingReleaseConfig404, + DeleteRollingReleaseConfigMutationResponse, + DeleteRollingReleaseConfigPathParams, + DeleteRollingReleaseConfigQueryParams, + DeleteRollingReleaseConfig400, + DeleteRollingReleaseConfig401, + DeleteRollingReleaseConfig403, + DeleteRollingReleaseConfig404, + UpdateRollingReleaseConfigMutationResponse, + UpdateRollingReleaseConfigPathParams, + UpdateRollingReleaseConfigQueryParams, + UpdateRollingReleaseConfig400, + UpdateRollingReleaseConfig401, + UpdateRollingReleaseConfig403, + UpdateRollingReleaseConfig404, + GetRollingReleaseQueryResponse, + GetRollingReleasePathParams, + GetRollingReleaseQueryParams, + GetRollingRelease400, + GetRollingRelease401, + GetRollingRelease403, + GetRollingRelease404, + ApproveRollingReleaseStageMutationResponse, + ApproveRollingReleaseStagePathParams, + ApproveRollingReleaseStageQueryParams, + ApproveRollingReleaseStage400, + ApproveRollingReleaseStage401, + ApproveRollingReleaseStage403, + ApproveRollingReleaseStage404, + ApproveRollingReleaseStage500, + CompleteRollingReleaseMutationResponse, + CompleteRollingReleasePathParams, + CompleteRollingReleaseQueryParams, + CompleteRollingRelease400, + CompleteRollingRelease401, + CompleteRollingRelease403, + CompleteRollingRelease404, + CreateProjectTransferRequestMutationResponse, + CreateProjectTransferRequestPathParams, + CreateProjectTransferRequestQueryParams, + CreateProjectTransferRequest400, + CreateProjectTransferRequest401, + CreateProjectTransferRequest403, + AcceptProjectTransferRequestMutationResponse, + AcceptProjectTransferRequestPathParams, + AcceptProjectTransferRequestQueryParams, + AcceptProjectTransferRequest400, + AcceptProjectTransferRequest401, + AcceptProjectTransferRequest403, + AcceptProjectTransferRequest404, + AcceptProjectTransferRequest422, + UpdateProjectProtectionBypassMutationResponse, + UpdateProjectProtectionBypassPathParams, + UpdateProjectProtectionBypassQueryParams, + UpdateProjectProtectionBypass400, + UpdateProjectProtectionBypass401, + UpdateProjectProtectionBypass403, + UpdateProjectProtectionBypass404, + UpdateProjectProtectionBypass409, + RequestPromoteMutationResponse, + RequestPromotePathParams, + RequestPromoteQueryParams, RequestPromote400, RequestPromote401, RequestPromote403, RequestPromote409, - RequestPromoteMutationResponse, - RequestPromotePathParams, - RequestPromoteQueryParams, - RerequestCheck400, - RerequestCheck401, - RerequestCheck403, - RerequestCheck404, - RerequestCheckMutationResponse, - RerequestCheckPathParams, - RerequestCheckQueryParams, - Status400, - Status401, - Status402, - Status403, - StatusQueryParams, - StatusQueryResponse, - SubmitBillingData400, - SubmitBillingData401, - SubmitBillingData403, - SubmitBillingData404, - SubmitBillingDataMutationResponse, - SubmitBillingDataPathParams, - SubmitInvoice400, - SubmitInvoice401, - SubmitInvoice403, - SubmitInvoice404, - SubmitInvoiceMutationResponse, - SubmitInvoicePathParams, - SubmitPrepaymentBalances400, - SubmitPrepaymentBalances401, - SubmitPrepaymentBalances403, - SubmitPrepaymentBalances404, - SubmitPrepaymentBalancesMutationResponse, - SubmitPrepaymentBalancesPathParams, + ListPromoteAliasesQueryResponse, + ListPromoteAliasesPathParams, + ListPromoteAliasesQueryParams, + ListPromoteAliases400, + ListPromoteAliases401, + ListPromoteAliases403, + ListPromoteAliases404, + PauseProjectMutationResponse, + PauseProjectPathParams, + PauseProjectQueryParams, + PauseProject400, + PauseProject401, + PauseProject402, + PauseProject403, + PauseProject500, + UnpauseProjectMutationResponse, + UnpauseProjectPathParams, + UnpauseProjectQueryParams, UnpauseProject400, UnpauseProject401, UnpauseProject403, UnpauseProject500, - UnpauseProjectMutationResponse, - UnpauseProjectPathParams, - UnpauseProjectQueryParams, - UpdateAccessGroup400, - UpdateAccessGroup401, - UpdateAccessGroup403, - UpdateAccessGroupMutationResponse, - UpdateAccessGroupPathParams, - UpdateAccessGroupProject400, - UpdateAccessGroupProject401, - UpdateAccessGroupProject403, - UpdateAccessGroupProjectMutationResponse, - UpdateAccessGroupProjectPathParams, - UpdateAccessGroupProjectQueryParams, - UpdateAccessGroupQueryParams, + UpdateAttackChallengeModeMutationResponse, + UpdateAttackChallengeModeQueryParams, UpdateAttackChallengeMode400, UpdateAttackChallengeMode401, UpdateAttackChallengeMode403, UpdateAttackChallengeMode404, - UpdateAttackChallengeModeMutationResponse, - UpdateAttackChallengeModeQueryParams, - UpdateCheck400, - UpdateCheck401, - UpdateCheck403, - UpdateCheck404, - UpdateCheck413, - UpdateCheckMutationResponse, - UpdateCheckPathParams, - UpdateCheckQueryParams, - UpdateCustomEnvironment400, - UpdateCustomEnvironment401, - UpdateCustomEnvironment402, - UpdateCustomEnvironment403, - UpdateCustomEnvironment500, - UpdateCustomEnvironmentMutationResponse, - UpdateCustomEnvironmentPathParams, - UpdateCustomEnvironmentQueryParams, - UpdateDataCacheBillingSettings400, - UpdateDataCacheBillingSettings401, - UpdateDataCacheBillingSettings403, - UpdateDataCacheBillingSettings404, - UpdateDataCacheBillingSettingsMutationResponse, - UpdateEdgeConfig400, - UpdateEdgeConfig401, - UpdateEdgeConfig402, - UpdateEdgeConfig403, - UpdateEdgeConfig404, - UpdateEdgeConfigMutationResponse, - UpdateEdgeConfigPathParams, - UpdateEdgeConfigQueryParams, - UpdateExperimentationEdgeConfig400, - UpdateExperimentationEdgeConfig401, - UpdateExperimentationEdgeConfig403, - UpdateExperimentationEdgeConfig404, - UpdateExperimentationEdgeConfig412, - UpdateExperimentationEdgeConfigMutationResponse, - UpdateExperimentationEdgeConfigPathParams, - UpdateExperimentationItem400, - UpdateExperimentationItem401, - UpdateExperimentationItem403, - UpdateExperimentationItem404, - UpdateExperimentationItemMutationResponse, - UpdateExperimentationItemPathParams, + PutFirewallConfigMutationResponse, + PutFirewallConfigQueryParams, + PutFirewallConfig400, + PutFirewallConfig401, + PutFirewallConfig402, + PutFirewallConfig403, + PutFirewallConfig404, + PutFirewallConfig500, + UpdateFirewallConfigMutationResponse, + UpdateFirewallConfigQueryParams, UpdateFirewallConfig400, UpdateFirewallConfig401, UpdateFirewallConfig402, UpdateFirewallConfig403, UpdateFirewallConfig404, UpdateFirewallConfig500, - UpdateFirewallConfigMutationResponse, - UpdateFirewallConfigQueryParams, - UpdateIntegrationDeploymentAction400, - UpdateIntegrationDeploymentAction401, - UpdateIntegrationDeploymentAction403, - UpdateIntegrationDeploymentActionMutationResponse, - UpdateIntegrationDeploymentActionPathParams, - UpdateInvoice400, - UpdateInvoice401, - UpdateInvoice403, - UpdateInvoice404, - UpdateInvoiceMutationResponse, - UpdateInvoicePathParams, - UpdateProject400, - UpdateProject401, - UpdateProject402, - UpdateProject403, - UpdateProject404, - UpdateProject409, - UpdateProject428, - UpdateProjectDataCache400, - UpdateProjectDataCache401, - UpdateProjectDataCache403, - UpdateProjectDataCache404, - UpdateProjectDataCacheMutationResponse, - UpdateProjectDataCachePathParams, - UpdateProjectDataCacheQueryParams, - UpdateProjectDomain400, - UpdateProjectDomain401, - UpdateProjectDomain403, - UpdateProjectDomain409, - UpdateProjectDomainMutationResponse, - UpdateProjectDomainPathParams, - UpdateProjectDomainQueryParams, - UpdateProjectMutationResponse, - UpdateProjectPathParams, - UpdateProjectProtectionBypass400, - UpdateProjectProtectionBypass401, - UpdateProjectProtectionBypass403, - UpdateProjectProtectionBypass404, - UpdateProjectProtectionBypass409, - UpdateProjectProtectionBypassMutationResponse, - UpdateProjectProtectionBypassPathParams, - UpdateProjectProtectionBypassQueryParams, - UpdateProjectQueryParams, - UpdateRecord400, - UpdateRecord401, - UpdateRecord402, - UpdateRecord403, - UpdateRecord404, - UpdateRecord409, - UpdateRecordMutationResponse, - UpdateRecordPathParams, - UpdateRecordQueryParams, - UpdateResourceSecrets400, - UpdateResourceSecrets401, - UpdateResourceSecrets403, - UpdateResourceSecrets404, - UpdateResourceSecretsById400, - UpdateResourceSecretsById401, - UpdateResourceSecretsById403, - UpdateResourceSecretsById404, - UpdateResourceSecretsById422, - UpdateResourceSecretsByIdMutationResponse, - UpdateResourceSecretsByIdPathParams, - UpdateResourceSecretsMutationResponse, - UpdateResourceSecretsPathParams, - UpdateRollingReleaseConfig400, - UpdateRollingReleaseConfig401, - UpdateRollingReleaseConfig403, - UpdateRollingReleaseConfig404, - UpdateRollingReleaseConfigMutationResponse, - UpdateRollingReleaseConfigPathParams, - UpdateRollingReleaseConfigQueryParams, + GetFirewallConfigQueryResponse, + GetFirewallConfigPathParams, + GetFirewallConfigQueryParams, + GetFirewallConfig400, + GetFirewallConfig401, + GetFirewallConfig403, + GetFirewallConfig404, + GetActiveAttackStatusQueryResponse, + GetActiveAttackStatusQueryParams, + GetActiveAttackStatus400, + GetActiveAttackStatus401, + GetActiveAttackStatus403, + GetActiveAttackStatus404, + GetBypassIpQueryResponse, + GetBypassIpQueryParams, + GetBypassIp400, + GetBypassIp401, + GetBypassIp403, + GetBypassIp404, + GetBypassIp500, + AddBypassIpMutationResponse, + AddBypassIpQueryParams, + AddBypassIp400, + AddBypassIp401, + AddBypassIp403, + AddBypassIp404, + AddBypassIp500, + RemoveBypassIpMutationResponse, + RemoveBypassIpQueryParams, + RemoveBypassIp400, + RemoveBypassIp401, + RemoveBypassIp403, + RemoveBypassIp404, + RemoveBypassIp500, + GetTeamMembersQueryResponse, + GetTeamMembersPathParams, + GetTeamMembersQueryParams, + GetTeamMembers400, + GetTeamMembers401, + GetTeamMembers403, + GetTeamMembers404, + InviteUserToTeamMutationResponse, + InviteUserToTeamPathParams, + InviteUserToTeam400, + InviteUserToTeam401, + InviteUserToTeam403, + InviteUserToTeam503, + RequestAccessToTeamMutationResponse, + RequestAccessToTeamPathParams, + RequestAccessToTeam400, + RequestAccessToTeam401, + RequestAccessToTeam403, + RequestAccessToTeam404, + RequestAccessToTeam503, + GetTeamAccessRequestQueryResponse, + GetTeamAccessRequestPathParams, + GetTeamAccessRequest400, + GetTeamAccessRequest401, + GetTeamAccessRequest403, + GetTeamAccessRequest404, + JoinTeamMutationResponse, + JoinTeamPathParams, + JoinTeam400, + JoinTeam401, + JoinTeam402, + JoinTeam403, + JoinTeam404, + UpdateTeamMemberMutationResponse, + UpdateTeamMemberPathParams, UpdateTeamMember400, UpdateTeamMember401, UpdateTeamMember402, UpdateTeamMember403, UpdateTeamMember404, UpdateTeamMember500, - UpdateTeamMemberMutationResponse, - UpdateTeamMemberPathParams, - UploadArtifact400, - UploadArtifact401, - UploadArtifact402, - UploadArtifact403, - UploadArtifactHeaderParams, - UploadArtifactMutationResponse, - UploadArtifactPathParams, - UploadArtifactQueryParams, + RemoveTeamMemberMutationResponse, + RemoveTeamMemberPathParams, + RemoveTeamMemberQueryParams, + RemoveTeamMember400, + RemoveTeamMember401, + RemoveTeamMember403, + RemoveTeamMember404, + RemoveTeamMember503, + GetTeamQueryResponse, + GetTeamPathParams, + GetTeamQueryParams, + GetTeam400, + GetTeam401, + GetTeam403, + GetTeam404, + PatchTeamMutationResponse, + PatchTeamPathParams, + PatchTeamQueryParams, + PatchTeam400, + PatchTeam401, + PatchTeam402, + PatchTeam403, + PatchTeam428, + GetTeamsQueryResponse, + GetTeamsQueryParams, + GetTeams400, + GetTeams401, + GetTeams403, + CreateTeamMutationResponse, + CreateTeam400, + CreateTeam401, + CreateTeam403, + DeleteTeamMutationResponse, + DeleteTeamPathParams, + DeleteTeamQueryParams, + DeleteTeam400, + DeleteTeam401, + DeleteTeam402, + DeleteTeam403, + DeleteTeam409, + DeleteTeamInviteCodeMutationResponse, + DeleteTeamInviteCodePathParams, + DeleteTeamInviteCode400, + DeleteTeamInviteCode401, + DeleteTeamInviteCode403, + DeleteTeamInviteCode404, + UploadFileMutationResponse, + UploadFileQueryParams, + UploadFileHeaderParams, + UploadFile400, + UploadFile401, + UploadFile403, + ListAuthTokensQueryResponse, + ListAuthTokens400, + ListAuthTokens401, + ListAuthTokens403, + CreateAuthTokenMutationResponse, + CreateAuthTokenQueryParams, + CreateAuthToken400, + CreateAuthToken401, + CreateAuthToken403, + GetAuthTokenQueryResponse, + GetAuthTokenPathParams, + GetAuthToken400, + GetAuthToken401, + GetAuthToken403, + GetAuthToken404, + DeleteAuthTokenMutationResponse, + DeleteAuthTokenPathParams, + DeleteAuthToken400, + DeleteAuthToken401, + DeleteAuthToken403, + DeleteAuthToken404, + GetAuthUserQueryResponse, + GetAuthUser400, + GetAuthUser401, + GetAuthUser403, + GetAuthUser409, + RequestDeleteMutationResponse, + RequestDelete400, + RequestDelete401, + RequestDelete402, + RequestDelete403, + CreateWebhookMutationResponse, + CreateWebhookQueryParams, + CreateWebhook400, + CreateWebhook401, + CreateWebhook403, + GetWebhooksQueryResponse, + GetWebhooksQueryParams, + GetWebhooks400, + GetWebhooks401, + GetWebhooks403, + GetWebhookQueryResponse, + GetWebhookPathParams, + GetWebhookQueryParams, + GetWebhook400, + GetWebhook401, + GetWebhook403, + DeleteWebhookMutationResponse, + DeleteWebhookPathParams, + DeleteWebhookQueryParams, + DeleteWebhook400, + DeleteWebhook401, + DeleteWebhook403, + ListDeploymentAliasesQueryResponse, + ListDeploymentAliasesPathParams, + ListDeploymentAliasesQueryParams, + ListDeploymentAliases400, + ListDeploymentAliases401, + ListDeploymentAliases403, + ListDeploymentAliases404, + AssignAliasMutationResponse, + AssignAliasPathParams, + AssignAliasQueryParams, + AssignAlias400, + AssignAlias401, + AssignAlias402, + AssignAlias403, + AssignAlias404, + AssignAlias409, + ListAliasesQueryResponse, + ListAliasesQueryParams, + ListAliases400, + ListAliases401, + ListAliases403, + ListAliases404, + GetAliasQueryResponse, + GetAliasPathParams, + GetAliasQueryParams, + GetAlias400, + GetAlias401, + GetAlias403, + GetAlias404, + DeleteAliasMutationResponse, + DeleteAliasPathParams, + DeleteAliasQueryParams, + DeleteAlias400, + DeleteAlias401, + DeleteAlias403, + DeleteAlias404, + PatchUrlProtectionBypassMutationResponse, + PatchUrlProtectionBypassPathParams, + PatchUrlProtectionBypassQueryParams, + PatchUrlProtectionBypass400, + PatchUrlProtectionBypass401, + PatchUrlProtectionBypass403, + PatchUrlProtectionBypass404, + PatchUrlProtectionBypass409, + PatchUrlProtectionBypass428, + PatchUrlProtectionBypass500, + ListCertsQueryResponse, + ListCerts400, + ListCerts401, + ListCerts403, + GetCertByIdQueryResponse, + GetCertByIdPathParams, + GetCertByIdQueryParams, + GetCertById400, + GetCertById401, + GetCertById403, + GetCertById404, + RemoveCertMutationResponse, + RemoveCertPathParams, + RemoveCertQueryParams, + RemoveCert400, + RemoveCert401, + RemoveCert403, + RemoveCert404, + IssueCertMutationResponse, + IssueCertQueryParams, + IssueCert400, + IssueCert401, + IssueCert402, + IssueCert403, + IssueCert404, + IssueCert449, + IssueCert500, + UploadCertMutationResponse, + UploadCertQueryParams, UploadCert400, UploadCert401, UploadCert402, UploadCert403, - UploadCertMutationResponse, - UploadCertQueryParams, - UploadFile400, - UploadFile401, - UploadFile403, - UploadFileHeaderParams, - UploadFileMutationResponse, - UploadFileQueryParams, - VerifyProjectDomain400, - VerifyProjectDomain401, - VerifyProjectDomain403, - VerifyProjectDomainMutationResponse, - VerifyProjectDomainPathParams, - VerifyProjectDomainQueryParams + ListDeploymentFilesQueryResponse, + ListDeploymentFilesPathParams, + ListDeploymentFilesQueryParams, + ListDeploymentFiles400, + ListDeploymentFiles401, + ListDeploymentFiles403, + ListDeploymentFiles404, + GetDeploymentFileContentsQueryResponse, + GetDeploymentFileContentsPathParams, + GetDeploymentFileContentsQueryParams, + GetDeploymentFileContents400, + GetDeploymentFileContents401, + GetDeploymentFileContents403, + GetDeploymentFileContents404, + GetDeploymentFileContents410, + GetDeploymentsQueryResponse, + GetDeploymentsQueryParams, + GetDeployments400, + GetDeployments401, + GetDeployments403, + GetDeployments404, + GetDeployments422, + DeleteDeploymentMutationResponse, + DeleteDeploymentPathParams, + DeleteDeploymentQueryParams, + DeleteDeployment400, + DeleteDeployment401, + DeleteDeployment403, + DeleteDeployment404, + GetSecretsQueryResponse, + GetSecretsQueryParams, + GetSecrets400, + GetSecrets401, + GetSecrets403, + GetSecrets410, + CreateSecretMutationResponse, + CreateSecretPathParams, + CreateSecretQueryParams, + CreateSecret400, + CreateSecret401, + CreateSecret402, + CreateSecret403, + CreateSecret410, + RenameSecretMutationResponse, + RenameSecretPathParams, + RenameSecretQueryParams, + RenameSecret400, + RenameSecret401, + RenameSecret403, + RenameSecret410, + GetSecretQueryResponse, + GetSecretPathParams, + GetSecretQueryParams, + GetSecret400, + GetSecret401, + GetSecret403, + GetSecret404, + GetSecret410, + DeleteSecretMutationResponse, + DeleteSecretPathParams, + DeleteSecretQueryParams, + DeleteSecret400, + DeleteSecret401, + DeleteSecret403, + DeleteSecret410 } from './types.ts'; +import { + readAccessGroupPathParamsSchema, + readAccessGroupQueryParamsSchema, + updateAccessGroupPathParamsSchema, + updateAccessGroupQueryParamsSchema, + deleteAccessGroupPathParamsSchema, + deleteAccessGroupQueryParamsSchema, + listAccessGroupMembersPathParamsSchema, + listAccessGroupMembersQueryParamsSchema, + listAccessGroupsQueryParamsSchema, + createAccessGroupQueryParamsSchema, + listAccessGroupProjectsPathParamsSchema, + listAccessGroupProjectsQueryParamsSchema, + createAccessGroupProjectPathParamsSchema, + createAccessGroupProjectQueryParamsSchema, + readAccessGroupProjectPathParamsSchema, + readAccessGroupProjectQueryParamsSchema, + updateAccessGroupProjectPathParamsSchema, + updateAccessGroupProjectQueryParamsSchema, + deleteAccessGroupProjectPathParamsSchema, + deleteAccessGroupProjectQueryParamsSchema, + recordEventsQueryParamsSchema, + recordEventsHeaderParamsSchema, + statusQueryParamsSchema, + uploadArtifactPathParamsSchema, + uploadArtifactQueryParamsSchema, + uploadArtifactHeaderParamsSchema, + downloadArtifactPathParamsSchema, + downloadArtifactQueryParamsSchema, + downloadArtifactHeaderParamsSchema, + artifactQueryQueryParamsSchema, + createCheckPathParamsSchema, + createCheckQueryParamsSchema, + getAllChecksPathParamsSchema, + getAllChecksQueryParamsSchema, + getCheckPathParamsSchema, + getCheckQueryParamsSchema, + updateCheckPathParamsSchema, + updateCheckQueryParamsSchema, + rerequestCheckPathParamsSchema, + rerequestCheckQueryParamsSchema, + purgeAllDataCacheQueryParamsSchema, + updateProjectDataCachePathParamsSchema, + updateProjectDataCacheQueryParamsSchema, + getDeploymentEventsPathParamsSchema, + getDeploymentEventsQueryParamsSchema, + updateIntegrationDeploymentActionPathParamsSchema, + getDeploymentPathParamsSchema, + getDeploymentQueryParamsSchema, + createDeploymentQueryParamsSchema, + cancelDeploymentPathParamsSchema, + cancelDeploymentQueryParamsSchema, + buyDomainQueryParamsSchema, + checkDomainPriceQueryParamsSchema, + checkDomainStatusQueryParamsSchema, + getRecordsPathParamsSchema, + getRecordsQueryParamsSchema, + createRecordPathParamsSchema, + createRecordQueryParamsSchema, + updateRecordPathParamsSchema, + updateRecordQueryParamsSchema, + removeRecordPathParamsSchema, + removeRecordQueryParamsSchema, + getDomainTransferPathParamsSchema, + getDomainTransferQueryParamsSchema, + getDomainConfigPathParamsSchema, + getDomainConfigQueryParamsSchema, + getDomainPathParamsSchema, + getDomainQueryParamsSchema, + getDomainsQueryParamsSchema, + createOrTransferDomainQueryParamsSchema, + patchDomainPathParamsSchema, + patchDomainQueryParamsSchema, + deleteDomainPathParamsSchema, + deleteDomainQueryParamsSchema, + getEdgeConfigsQueryParamsSchema, + createEdgeConfigQueryParamsSchema, + getEdgeConfigPathParamsSchema, + getEdgeConfigQueryParamsSchema, + updateEdgeConfigPathParamsSchema, + updateEdgeConfigQueryParamsSchema, + deleteEdgeConfigPathParamsSchema, + deleteEdgeConfigQueryParamsSchema, + getEdgeConfigItemsPathParamsSchema, + getEdgeConfigItemsQueryParamsSchema, + patchEdgeConfigItemsPathParamsSchema, + patchEdgeConfigItemsQueryParamsSchema, + getEdgeConfigSchemaPathParamsSchema, + getEdgeConfigSchemaQueryParamsSchema, + patchEdgeConfigSchemaPathParamsSchema, + patchEdgeConfigSchemaQueryParamsSchema, + deleteEdgeConfigSchemaPathParamsSchema, + deleteEdgeConfigSchemaQueryParamsSchema, + getEdgeConfigItemPathParamsSchema, + getEdgeConfigItemQueryParamsSchema, + getEdgeConfigTokensPathParamsSchema, + getEdgeConfigTokensQueryParamsSchema, + deleteEdgeConfigTokensPathParamsSchema, + deleteEdgeConfigTokensQueryParamsSchema, + getEdgeConfigTokenPathParamsSchema, + getEdgeConfigTokenQueryParamsSchema, + createEdgeConfigTokenPathParamsSchema, + createEdgeConfigTokenQueryParamsSchema, + getEdgeConfigBackupPathParamsSchema, + getEdgeConfigBackupQueryParamsSchema, + getEdgeConfigBackupsPathParamsSchema, + getEdgeConfigBackupsQueryParamsSchema, + listUserEventsQueryParamsSchema, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParamsSchema, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParamsSchema, + getAccountInfoPathParamsSchema, + getMemberPathParamsSchema, + createEventPathParamsSchema, + getIntegrationResourcesPathParamsSchema, + getIntegrationResourcePathParamsSchema, + deleteIntegrationResourcePathParamsSchema, + importResourcePathParamsSchema, + submitBillingDataPathParamsSchema, + submitInvoicePathParamsSchema, + getInvoicePathParamsSchema, + updateInvoicePathParamsSchema, + submitPrepaymentBalancesPathParamsSchema, + updateResourceSecretsPathParamsSchema, + updateResourceSecretsByIdPathParamsSchema, + getConfigurationsQueryParamsSchema, + getConfigurationPathParamsSchema, + getConfigurationQueryParamsSchema, + deleteConfigurationPathParamsSchema, + deleteConfigurationQueryParamsSchema, + getConfigurationProductsPathParamsSchema, + getConfigurationProductsQueryParamsSchema, + getIntegrationLogDrainsQueryParamsSchema, + createLogDrainQueryParamsSchema, + deleteIntegrationLogDrainPathParamsSchema, + deleteIntegrationLogDrainQueryParamsSchema, + getRuntimeLogsPathParamsSchema, + getRuntimeLogsQueryParamsSchema, + createExperimentationItemPathParamsSchema, + updateExperimentationItemPathParamsSchema, + deleteExperimentationItemPathParamsSchema, + updateExperimentationEdgeConfigPathParamsSchema, + getProjectMembersPathParamsSchema, + getProjectMembersQueryParamsSchema, + addProjectMemberPathParamsSchema, + addProjectMemberQueryParamsSchema, + removeProjectMemberPathParamsSchema, + removeProjectMemberQueryParamsSchema, + getProjectsQueryParamsSchema, + createProjectQueryParamsSchema, + getProjectPathParamsSchema, + getProjectQueryParamsSchema, + updateProjectPathParamsSchema, + updateProjectQueryParamsSchema, + deleteProjectPathParamsSchema, + deleteProjectQueryParamsSchema, + createCustomEnvironmentPathParamsSchema, + createCustomEnvironmentQueryParamsSchema, + listCustomEnvironmentsPathParamsSchema, + listCustomEnvironmentsQueryParamsSchema, + getCustomEnvironmentPathParamsSchema, + getCustomEnvironmentQueryParamsSchema, + updateCustomEnvironmentPathParamsSchema, + updateCustomEnvironmentQueryParamsSchema, + removeCustomEnvironmentPathParamsSchema, + removeCustomEnvironmentQueryParamsSchema, + getProjectDomainsPathParamsSchema, + getProjectDomainsQueryParamsSchema, + getProjectDomainPathParamsSchema, + getProjectDomainQueryParamsSchema, + updateProjectDomainPathParamsSchema, + updateProjectDomainQueryParamsSchema, + removeProjectDomainPathParamsSchema, + removeProjectDomainQueryParamsSchema, + addProjectDomainPathParamsSchema, + addProjectDomainQueryParamsSchema, + moveProjectDomainPathParamsSchema, + moveProjectDomainQueryParamsSchema, + verifyProjectDomainPathParamsSchema, + verifyProjectDomainQueryParamsSchema, + filterProjectEnvsPathParamsSchema, + filterProjectEnvsQueryParamsSchema, + createProjectEnvPathParamsSchema, + createProjectEnvQueryParamsSchema, + getProjectEnvPathParamsSchema, + getProjectEnvQueryParamsSchema, + removeProjectEnvPathParamsSchema, + removeProjectEnvQueryParamsSchema, + editProjectEnvPathParamsSchema, + editProjectEnvQueryParamsSchema, + getRollingReleaseBillingStatusPathParamsSchema, + getRollingReleaseBillingStatusQueryParamsSchema, + getRollingReleaseConfigPathParamsSchema, + getRollingReleaseConfigQueryParamsSchema, + deleteRollingReleaseConfigPathParamsSchema, + deleteRollingReleaseConfigQueryParamsSchema, + updateRollingReleaseConfigPathParamsSchema, + updateRollingReleaseConfigQueryParamsSchema, + getRollingReleasePathParamsSchema, + getRollingReleaseQueryParamsSchema, + approveRollingReleaseStagePathParamsSchema, + approveRollingReleaseStageQueryParamsSchema, + completeRollingReleasePathParamsSchema, + completeRollingReleaseQueryParamsSchema, + createProjectTransferRequestPathParamsSchema, + createProjectTransferRequestQueryParamsSchema, + acceptProjectTransferRequestPathParamsSchema, + acceptProjectTransferRequestQueryParamsSchema, + updateProjectProtectionBypassPathParamsSchema, + updateProjectProtectionBypassQueryParamsSchema, + requestPromotePathParamsSchema, + requestPromoteQueryParamsSchema, + listPromoteAliasesPathParamsSchema, + listPromoteAliasesQueryParamsSchema, + pauseProjectPathParamsSchema, + pauseProjectQueryParamsSchema, + unpauseProjectPathParamsSchema, + unpauseProjectQueryParamsSchema, + updateAttackChallengeModeQueryParamsSchema, + putFirewallConfigQueryParamsSchema, + updateFirewallConfigQueryParamsSchema, + getFirewallConfigPathParamsSchema, + getFirewallConfigQueryParamsSchema, + getActiveAttackStatusQueryParamsSchema, + getBypassIpQueryParamsSchema, + addBypassIpQueryParamsSchema, + removeBypassIpQueryParamsSchema, + getTeamMembersPathParamsSchema, + getTeamMembersQueryParamsSchema, + inviteUserToTeamPathParamsSchema, + requestAccessToTeamPathParamsSchema, + getTeamAccessRequestPathParamsSchema, + joinTeamPathParamsSchema, + updateTeamMemberPathParamsSchema, + removeTeamMemberPathParamsSchema, + removeTeamMemberQueryParamsSchema, + getTeamPathParamsSchema, + getTeamQueryParamsSchema, + patchTeamPathParamsSchema, + patchTeamQueryParamsSchema, + getTeamsQueryParamsSchema, + deleteTeamPathParamsSchema, + deleteTeamQueryParamsSchema, + deleteTeamInviteCodePathParamsSchema, + uploadFileQueryParamsSchema, + uploadFileHeaderParamsSchema, + createAuthTokenQueryParamsSchema, + getAuthTokenPathParamsSchema, + deleteAuthTokenPathParamsSchema, + createWebhookQueryParamsSchema, + getWebhooksQueryParamsSchema, + getWebhookPathParamsSchema, + getWebhookQueryParamsSchema, + deleteWebhookPathParamsSchema, + deleteWebhookQueryParamsSchema, + listDeploymentAliasesPathParamsSchema, + listDeploymentAliasesQueryParamsSchema, + assignAliasPathParamsSchema, + assignAliasQueryParamsSchema, + listAliasesQueryParamsSchema, + getAliasPathParamsSchema, + getAliasQueryParamsSchema, + deleteAliasPathParamsSchema, + deleteAliasQueryParamsSchema, + patchUrlProtectionBypassPathParamsSchema, + patchUrlProtectionBypassQueryParamsSchema, + getCertByIdPathParamsSchema, + getCertByIdQueryParamsSchema, + removeCertPathParamsSchema, + removeCertQueryParamsSchema, + issueCertQueryParamsSchema, + uploadCertQueryParamsSchema, + listDeploymentFilesPathParamsSchema, + listDeploymentFilesQueryParamsSchema, + getDeploymentFileContentsPathParamsSchema, + getDeploymentFileContentsQueryParamsSchema, + getDeploymentsQueryParamsSchema, + deleteDeploymentPathParamsSchema, + deleteDeploymentQueryParamsSchema, + getSecretsQueryParamsSchema, + createSecretPathParamsSchema, + createSecretQueryParamsSchema, + renameSecretPathParamsSchema, + renameSecretQueryParamsSchema, + getSecretPathParamsSchema, + getSecretQueryParamsSchema, + deleteSecretPathParamsSchema, + deleteSecretQueryParamsSchema +} from './schemas.ts'; /** * @description Allows to read an access group @@ -2498,7 +2531,7 @@ export async function buyDomain({ const data = await request< BuyDomainMutationResponse, - ErrorWrapper, + ErrorWrapper, null, Record, BuyDomainQueryParams, @@ -2529,7 +2562,7 @@ export async function checkDomainPrice({ const data = await request< CheckDomainPriceQueryResponse, - ErrorWrapper, + ErrorWrapper, null, Record, CheckDomainPriceQueryParams, @@ -2762,7 +2795,7 @@ export async function getDomainConfig({ const data = await request< GetDomainConfigQueryResponse, - ErrorWrapper, + ErrorWrapper, null, Record, GetDomainConfigQueryParams, @@ -2888,7 +2921,7 @@ export async function patchDomain({ const data = await request< PatchDomainMutationResponse, - ErrorWrapper, + ErrorWrapper, null, Record, PatchDomainQueryParams, @@ -3151,6 +3184,7 @@ export async function patchEdgeConfigItems({ | PatchEdgeConfigItems403 | PatchEdgeConfigItems404 | PatchEdgeConfigItems409 + | PatchEdgeConfigItems412 >, null, Record, @@ -3560,6 +3594,49 @@ export async function listUserEvents({ return { content: [{ type: 'text', text: JSON.stringify(data) }] }; } +/** + * {@link /v1/integrations/integration/:integrationIdOrSlug/products/:productIdOrSlug/plans} + */ +export async function gETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans({ + pathParams: { integrationIdOrSlug, productIdOrSlug }, + queryParams, + config = {} +}: { + pathParams: GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParams; + queryParams?: GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParams | undefined; + config?: Partial & { client?: typeof client }; +}): Promise> { + const { client: request = client, ...requestConfig } = config; + + if (!integrationIdOrSlug) { + throw new Error(`Missing required path parameter: integrationIdOrSlug`); + } + + if (!productIdOrSlug) { + throw new Error(`Missing required path parameter: productIdOrSlug`); + } + + const data = await request< + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryResponse, + ErrorWrapper< + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans400 + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans401 + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans403 + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans404 + >, + null, + Record, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParams, + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParams + >({ + method: 'GET', + url: `/v1/integrations/integration/${integrationIdOrSlug}/products/${productIdOrSlug}/plans`, + queryParams, + ...requestConfig + }); + return { content: [{ type: 'text', text: JSON.stringify(data) }] }; +} + /** * @description Fetches the best account or user’s contact info * @summary Get Account Information @@ -4163,6 +4240,43 @@ export async function deleteConfiguration({ return { content: [{ type: 'text', text: JSON.stringify(data) }] }; } +/** + * @description Lists all products available for an integration configuration. Use this endpoint to discover what integration products are available for your integration configuration. The returned product IDs or slugs can then be used with storage provisioning endpoints like `POST /v1/storage/stores/integration/direct`. ## Workflow 1. Get your integration configurations: `GET /v1/integrations/configurations` 2. **Use this endpoint**: Get products for a configuration: `GET /v1/integrations/configuration/{id}/products` 3. Create storage resource: `POST /v1/storage/stores/integration/direct` ## Response Returns an array of products with their IDs, slugs, names, supported protocols, and metadata requirements. Each product represents a different type of resource you can provision. The `metadataSchema` field contains a JSON Schema that defines: - **Required metadata**: Fields that must be provided during storage creation - **Optional metadata**: Fields that can be provided but are not mandatory - **Field validation**: Data types, allowed values, and constraints Use this schema to validate metadata before calling the storage creation endpoint. + * @summary List products for integration configuration + * {@link /v1/integrations/configuration/:id/products} + */ +export async function getConfigurationProducts({ + pathParams: { id }, + queryParams, + config = {} +}: { + pathParams: GetConfigurationProductsPathParams; + queryParams?: GetConfigurationProductsQueryParams | undefined; + config?: Partial & { client?: typeof client }; +}): Promise> { + const { client: request = client, ...requestConfig } = config; + + if (!id) { + throw new Error(`Missing required path parameter: id`); + } + + const data = await request< + GetConfigurationProductsQueryResponse, + ErrorWrapper< + | GetConfigurationProducts400 + | GetConfigurationProducts401 + | GetConfigurationProducts403 + | GetConfigurationProducts404 + | GetConfigurationProducts500 + >, + null, + Record, + GetConfigurationProductsQueryParams, + GetConfigurationProductsPathParams + >({ method: 'GET', url: `/v1/integrations/configuration/${id}/products`, queryParams, ...requestConfig }); + return { content: [{ type: 'text', text: JSON.stringify(data) }] }; +} + /** * @description During the autorization process, Vercel sends the user to the provider [redirectLoginUrl](https://vercel.com/docs/integrations/create-integration/submit-integration#redirect-login-url), that includes the OAuth authorization `code` parameter. The provider then calls the SSO Token Exchange endpoint with the sent code and receives the OIDC token. They log the user in based on this token and redirects the user back to the Vercel account using deep-link parameters included the redirectLoginUrl. Providers should not persist the returned `id_token` in a database since the token will expire. See [**Authentication with SSO**](https://vercel.com/docs/integrations/create-integration/marketplace-api#authentication-with-sso) for more details. * @summary SSO Token Exchange @@ -4488,6 +4602,7 @@ export async function updateExperimentationEdgeConfig({ | UpdateExperimentationEdgeConfig401 | UpdateExperimentationEdgeConfig403 | UpdateExperimentationEdgeConfig404 + | UpdateExperimentationEdgeConfig409 | UpdateExperimentationEdgeConfig412 >, null, @@ -4647,7 +4762,17 @@ export async function createProject({ const data = await request< CreateProjectMutationResponse, - ErrorWrapper, + ErrorWrapper< + | CreateProject400 + | CreateProject401 + | CreateProject402 + | CreateProject403 + | CreateProject404 + | CreateProject409 + | CreateProject428 + | CreateProject429 + | CreateProject500 + >, null, Record, CreateProjectQueryParams, @@ -5294,7 +5419,14 @@ export async function createProjectEnv({ const data = await request< CreateProjectEnvMutationResponse, ErrorWrapper< - CreateProjectEnv400 | CreateProjectEnv401 | CreateProjectEnv402 | CreateProjectEnv403 | CreateProjectEnv409 + | CreateProjectEnv400 + | CreateProjectEnv401 + | CreateProjectEnv402 + | CreateProjectEnv403 + | CreateProjectEnv404 + | CreateProjectEnv409 + | CreateProjectEnv429 + | CreateProjectEnv500 >, null, Record, @@ -5408,7 +5540,15 @@ export async function editProjectEnv({ const data = await request< EditProjectEnvMutationResponse, - ErrorWrapper, + ErrorWrapper< + | EditProjectEnv400 + | EditProjectEnv401 + | EditProjectEnv403 + | EditProjectEnv404 + | EditProjectEnv409 + | EditProjectEnv429 + | EditProjectEnv500 + >, null, Record, EditProjectEnvQueryParams, @@ -7582,7 +7722,7 @@ export async function deleteSecret({ return { content: [{ type: 'text', text: JSON.stringify(data) }] }; } -import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; +import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; export function initMcpTools(serverLike: Server, config: FetcherConfig) { const server = serverLike as McpServer; @@ -7590,7 +7730,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'readAccessGroup', 'Allows to read an access group', - { idOrName: readAccessGroupPathParamsSchema.shape.idOrName, queryParams: readAccessGroupQueryParamsSchema }, + { idOrName: readAccessGroupPathParamsSchema.shape['idOrName'], queryParams: readAccessGroupQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await readAccessGroup({ pathParams: { idOrName }, queryParams, config }); @@ -7603,7 +7743,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'updateAccessGroup', 'Allows to update an access group metadata', - { idOrName: updateAccessGroupPathParamsSchema.shape.idOrName, queryParams: updateAccessGroupQueryParamsSchema }, + { idOrName: updateAccessGroupPathParamsSchema.shape['idOrName'], queryParams: updateAccessGroupQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await updateAccessGroup({ pathParams: { idOrName }, queryParams, config }); @@ -7616,7 +7756,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteAccessGroup', 'Allows to delete an access group', - { idOrName: deleteAccessGroupPathParamsSchema.shape.idOrName, queryParams: deleteAccessGroupQueryParamsSchema }, + { idOrName: deleteAccessGroupPathParamsSchema.shape['idOrName'], queryParams: deleteAccessGroupQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await deleteAccessGroup({ pathParams: { idOrName }, queryParams, config }); @@ -7630,7 +7770,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'listAccessGroupMembers', 'List members of an access group', { - idOrName: listAccessGroupMembersPathParamsSchema.shape.idOrName, + idOrName: listAccessGroupMembersPathParamsSchema.shape['idOrName'], queryParams: listAccessGroupMembersQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -7672,7 +7812,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'listAccessGroupProjects', 'List projects of an access group', { - idOrName: listAccessGroupProjectsPathParamsSchema.shape.idOrName, + idOrName: listAccessGroupProjectsPathParamsSchema.shape['idOrName'], queryParams: listAccessGroupProjectsQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -7688,7 +7828,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'createAccessGroupProject', 'Allows creation of an access group project', { - accessGroupIdOrName: createAccessGroupProjectPathParamsSchema.shape.accessGroupIdOrName, + accessGroupIdOrName: createAccessGroupProjectPathParamsSchema.shape['accessGroupIdOrName'], queryParams: createAccessGroupProjectQueryParamsSchema }, async ({ accessGroupIdOrName, queryParams }) => { @@ -7704,8 +7844,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'readAccessGroupProject', 'Allows reading an access group project', { - accessGroupIdOrName: readAccessGroupProjectPathParamsSchema.shape.accessGroupIdOrName, - projectId: readAccessGroupProjectPathParamsSchema.shape.projectId, + accessGroupIdOrName: readAccessGroupProjectPathParamsSchema.shape['accessGroupIdOrName'], + projectId: readAccessGroupProjectPathParamsSchema.shape['projectId'], queryParams: readAccessGroupProjectQueryParamsSchema }, async ({ accessGroupIdOrName, projectId, queryParams }) => { @@ -7721,8 +7861,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateAccessGroupProject', 'Allows update of an access group project', { - accessGroupIdOrName: updateAccessGroupProjectPathParamsSchema.shape.accessGroupIdOrName, - projectId: updateAccessGroupProjectPathParamsSchema.shape.projectId, + accessGroupIdOrName: updateAccessGroupProjectPathParamsSchema.shape['accessGroupIdOrName'], + projectId: updateAccessGroupProjectPathParamsSchema.shape['projectId'], queryParams: updateAccessGroupProjectQueryParamsSchema }, async ({ accessGroupIdOrName, projectId, queryParams }) => { @@ -7738,8 +7878,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'deleteAccessGroupProject', 'Allows deletion of an access group project', { - accessGroupIdOrName: deleteAccessGroupProjectPathParamsSchema.shape.accessGroupIdOrName, - projectId: deleteAccessGroupProjectPathParamsSchema.shape.projectId, + accessGroupIdOrName: deleteAccessGroupProjectPathParamsSchema.shape['accessGroupIdOrName'], + projectId: deleteAccessGroupProjectPathParamsSchema.shape['projectId'], queryParams: deleteAccessGroupProjectQueryParamsSchema }, async ({ accessGroupIdOrName, projectId, queryParams }) => { @@ -7781,7 +7921,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'uploadArtifact', 'Uploads a cache artifact identified by the `hash` specified on the path. The cache artifact can then be downloaded with the provided `hash`.', { - hash: uploadArtifactPathParamsSchema.shape.hash, + hash: uploadArtifactPathParamsSchema.shape['hash'], headers: uploadArtifactHeaderParamsSchema, queryParams: uploadArtifactQueryParamsSchema }, @@ -7798,7 +7938,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'downloadArtifact', 'Downloads a cache artifact indentified by its `hash` specified on the request path. The artifact is downloaded as an octet-stream. The client should verify the content-length header and response body.', { - hash: downloadArtifactPathParamsSchema.shape.hash, + hash: downloadArtifactPathParamsSchema.shape['hash'], queryParams: downloadArtifactQueryParamsSchema, headers: downloadArtifactHeaderParamsSchema }, @@ -7827,7 +7967,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'createCheck', 'Creates a new check. This endpoint must be called with an OAuth2 or it will produce a 400 error.', - { deploymentId: createCheckPathParamsSchema.shape.deploymentId, queryParams: createCheckQueryParamsSchema }, + { deploymentId: createCheckPathParamsSchema.shape['deploymentId'], queryParams: createCheckQueryParamsSchema }, async ({ deploymentId, queryParams }) => { try { return await createCheck({ pathParams: { deploymentId }, queryParams, config }); @@ -7840,7 +7980,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getAllChecks', 'List all of the checks created for a deployment.', - { deploymentId: getAllChecksPathParamsSchema.shape.deploymentId, queryParams: getAllChecksQueryParamsSchema }, + { deploymentId: getAllChecksPathParamsSchema.shape['deploymentId'], queryParams: getAllChecksQueryParamsSchema }, async ({ deploymentId, queryParams }) => { try { return await getAllChecks({ pathParams: { deploymentId }, queryParams, config }); @@ -7854,8 +7994,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getCheck', 'Return a detailed response for a single check.', { - deploymentId: getCheckPathParamsSchema.shape.deploymentId, - checkId: getCheckPathParamsSchema.shape.checkId, + deploymentId: getCheckPathParamsSchema.shape['deploymentId'], + checkId: getCheckPathParamsSchema.shape['checkId'], queryParams: getCheckQueryParamsSchema }, async ({ deploymentId, checkId, queryParams }) => { @@ -7871,8 +8011,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateCheck', 'Update an existing check. This endpoint must be called with an OAuth2 or it will produce a 400 error.', { - deploymentId: updateCheckPathParamsSchema.shape.deploymentId, - checkId: updateCheckPathParamsSchema.shape.checkId, + deploymentId: updateCheckPathParamsSchema.shape['deploymentId'], + checkId: updateCheckPathParamsSchema.shape['checkId'], queryParams: updateCheckQueryParamsSchema }, async ({ deploymentId, checkId, queryParams }) => { @@ -7888,8 +8028,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'rerequestCheck', 'Rerequest a selected check that has failed.', { - deploymentId: rerequestCheckPathParamsSchema.shape.deploymentId, - checkId: rerequestCheckPathParamsSchema.shape.checkId, + deploymentId: rerequestCheckPathParamsSchema.shape['deploymentId'], + checkId: rerequestCheckPathParamsSchema.shape['checkId'], queryParams: rerequestCheckQueryParamsSchema }, async ({ deploymentId, checkId, queryParams }) => { @@ -7926,7 +8066,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateProjectDataCache', 'Update the data cache feature on a project.', { - projectId: updateProjectDataCachePathParamsSchema.shape.projectId, + projectId: updateProjectDataCachePathParamsSchema.shape['projectId'], queryParams: updateProjectDataCacheQueryParamsSchema }, async ({ projectId, queryParams }) => { @@ -7942,7 +8082,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getDeploymentEvents', 'Get the build logs of a deployment by deployment ID and build ID. It can work as an infinite stream of logs or as a JSON endpoint depending on the input parameters.', { - idOrUrl: getDeploymentEventsPathParamsSchema.shape.idOrUrl, + idOrUrl: getDeploymentEventsPathParamsSchema.shape['idOrUrl'], queryParams: getDeploymentEventsQueryParamsSchema }, async ({ idOrUrl, queryParams }) => { @@ -7958,10 +8098,10 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateIntegrationDeploymentAction', 'Updates the deployment integration action for the specified integration installation', { - deploymentId: updateIntegrationDeploymentActionPathParamsSchema.shape.deploymentId, - integrationConfigurationId: updateIntegrationDeploymentActionPathParamsSchema.shape.integrationConfigurationId, - resourceId: updateIntegrationDeploymentActionPathParamsSchema.shape.resourceId, - action: updateIntegrationDeploymentActionPathParamsSchema.shape.action + deploymentId: updateIntegrationDeploymentActionPathParamsSchema.shape['deploymentId'], + integrationConfigurationId: updateIntegrationDeploymentActionPathParamsSchema.shape['integrationConfigurationId'], + resourceId: updateIntegrationDeploymentActionPathParamsSchema.shape['resourceId'], + action: updateIntegrationDeploymentActionPathParamsSchema.shape['action'] }, async ({ deploymentId, integrationConfigurationId, resourceId, action }) => { try { @@ -7978,7 +8118,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getDeployment', 'Retrieves information for a deployment either by supplying its ID (`id` property) or Hostname (`url` property). Additional details will be included when the authenticated user or team is an owner of the deployment.', - { idOrUrl: getDeploymentPathParamsSchema.shape.idOrUrl, queryParams: getDeploymentQueryParamsSchema }, + { idOrUrl: getDeploymentPathParamsSchema.shape['idOrUrl'], queryParams: getDeploymentQueryParamsSchema }, async ({ idOrUrl, queryParams }) => { try { return await getDeployment({ pathParams: { idOrUrl }, queryParams, config }); @@ -8004,7 +8144,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'cancelDeployment', 'This endpoint allows you to cancel a deployment which is currently building, by supplying its `id` in the URL.', - { id: cancelDeploymentPathParamsSchema.shape.id, queryParams: cancelDeploymentQueryParamsSchema }, + { id: cancelDeploymentPathParamsSchema.shape['id'], queryParams: cancelDeploymentQueryParamsSchema }, async ({ id, queryParams }) => { try { return await cancelDeployment({ pathParams: { id }, queryParams, config }); @@ -8056,7 +8196,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getRecords', 'Retrieves a list of DNS records created for a domain name. By default it returns 20 records if no limit is provided. The rest can be retrieved using the pagination options.', - { domain: getRecordsPathParamsSchema.shape.domain, queryParams: getRecordsQueryParamsSchema }, + { domain: getRecordsPathParamsSchema.shape['domain'], queryParams: getRecordsQueryParamsSchema }, async ({ domain, queryParams }) => { try { return await getRecords({ pathParams: { domain }, queryParams, config }); @@ -8069,7 +8209,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'createRecord', 'Creates a DNS record for a domain.', - { domain: createRecordPathParamsSchema.shape.domain, queryParams: createRecordQueryParamsSchema }, + { domain: createRecordPathParamsSchema.shape['domain'], queryParams: createRecordQueryParamsSchema }, async ({ domain, queryParams }) => { try { return await createRecord({ pathParams: { domain }, queryParams, config }); @@ -8082,7 +8222,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'updateRecord', 'Updates an existing DNS record for a domain name.', - { recordId: updateRecordPathParamsSchema.shape.recordId, queryParams: updateRecordQueryParamsSchema }, + { recordId: updateRecordPathParamsSchema.shape['recordId'], queryParams: updateRecordQueryParamsSchema }, async ({ recordId, queryParams }) => { try { return await updateRecord({ pathParams: { recordId }, queryParams, config }); @@ -8096,8 +8236,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'removeRecord', 'Removes an existing DNS record from a domain name.', { - domain: removeRecordPathParamsSchema.shape.domain, - recordId: removeRecordPathParamsSchema.shape.recordId, + domain: removeRecordPathParamsSchema.shape['domain'], + recordId: removeRecordPathParamsSchema.shape['recordId'], queryParams: removeRecordQueryParamsSchema }, async ({ domain, recordId, queryParams }) => { @@ -8112,7 +8252,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getDomainTransfer', 'Fetch domain transfer availability or transfer status if a transfer is in progress.', - { domain: getDomainTransferPathParamsSchema.shape.domain, queryParams: getDomainTransferQueryParamsSchema }, + { domain: getDomainTransferPathParamsSchema.shape['domain'], queryParams: getDomainTransferQueryParamsSchema }, async ({ domain, queryParams }) => { try { return await getDomainTransfer({ pathParams: { domain }, queryParams, config }); @@ -8125,7 +8265,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getDomainConfig', "Get a Domain's configuration.", - { domain: getDomainConfigPathParamsSchema.shape.domain, queryParams: getDomainConfigQueryParamsSchema }, + { domain: getDomainConfigPathParamsSchema.shape['domain'], queryParams: getDomainConfigQueryParamsSchema }, async ({ domain, queryParams }) => { try { return await getDomainConfig({ pathParams: { domain }, queryParams, config }); @@ -8138,7 +8278,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getDomain', 'Get information for a single domain in an account or team.', - { domain: getDomainPathParamsSchema.shape.domain, queryParams: getDomainQueryParamsSchema }, + { domain: getDomainPathParamsSchema.shape['domain'], queryParams: getDomainQueryParamsSchema }, async ({ domain, queryParams }) => { try { return await getDomain({ pathParams: { domain }, queryParams, config }); @@ -8177,7 +8317,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'patchDomain', 'Update or move apex domain.', - { domain: patchDomainPathParamsSchema.shape.domain, queryParams: patchDomainQueryParamsSchema }, + { domain: patchDomainPathParamsSchema.shape['domain'], queryParams: patchDomainQueryParamsSchema }, async ({ domain, queryParams }) => { try { return await patchDomain({ pathParams: { domain }, queryParams, config }); @@ -8190,7 +8330,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteDomain', 'Delete a previously registered domain name from Vercel. Deleting a domain will automatically remove any associated aliases.', - { domain: deleteDomainPathParamsSchema.shape.domain, queryParams: deleteDomainQueryParamsSchema }, + { domain: deleteDomainPathParamsSchema.shape['domain'], queryParams: deleteDomainQueryParamsSchema }, async ({ domain, queryParams }) => { try { return await deleteDomain({ pathParams: { domain }, queryParams, config }); @@ -8229,7 +8369,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getEdgeConfig', 'Returns an Edge Config.', - { edgeConfigId: getEdgeConfigPathParamsSchema.shape.edgeConfigId, queryParams: getEdgeConfigQueryParamsSchema }, + { edgeConfigId: getEdgeConfigPathParamsSchema.shape['edgeConfigId'], queryParams: getEdgeConfigQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { try { return await getEdgeConfig({ pathParams: { edgeConfigId }, queryParams, config }); @@ -8243,7 +8383,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateEdgeConfig', 'Updates an Edge Config.', { - edgeConfigId: updateEdgeConfigPathParamsSchema.shape.edgeConfigId, + edgeConfigId: updateEdgeConfigPathParamsSchema.shape['edgeConfigId'], queryParams: updateEdgeConfigQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8259,7 +8399,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'deleteEdgeConfig', 'Delete an Edge Config by id.', { - edgeConfigId: deleteEdgeConfigPathParamsSchema.shape.edgeConfigId, + edgeConfigId: deleteEdgeConfigPathParamsSchema.shape['edgeConfigId'], queryParams: deleteEdgeConfigQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8275,7 +8415,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getEdgeConfigItems', 'Returns all items of an Edge Config.', { - edgeConfigId: getEdgeConfigItemsPathParamsSchema.shape.edgeConfigId, + edgeConfigId: getEdgeConfigItemsPathParamsSchema.shape['edgeConfigId'], queryParams: getEdgeConfigItemsQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8291,7 +8431,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'patchEdgeConfigItems', 'Update multiple Edge Config Items in batch.', { - edgeConfigId: patchEdgeConfigItemsPathParamsSchema.shape.edgeConfigId, + edgeConfigId: patchEdgeConfigItemsPathParamsSchema.shape['edgeConfigId'], queryParams: patchEdgeConfigItemsQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8307,7 +8447,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getEdgeConfigSchema', 'Returns the schema of an Edge Config.', { - edgeConfigId: getEdgeConfigSchemaPathParamsSchema.shape.edgeConfigId, + edgeConfigId: getEdgeConfigSchemaPathParamsSchema.shape['edgeConfigId'], queryParams: getEdgeConfigSchemaQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8323,7 +8463,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'patchEdgeConfigSchema', "Update an Edge Config's schema.", { - edgeConfigId: patchEdgeConfigSchemaPathParamsSchema.shape.edgeConfigId, + edgeConfigId: patchEdgeConfigSchemaPathParamsSchema.shape['edgeConfigId'], queryParams: patchEdgeConfigSchemaQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8339,7 +8479,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'deleteEdgeConfigSchema', 'Deletes the schema of existing Edge Config.', { - edgeConfigId: deleteEdgeConfigSchemaPathParamsSchema.shape.edgeConfigId, + edgeConfigId: deleteEdgeConfigSchemaPathParamsSchema.shape['edgeConfigId'], queryParams: deleteEdgeConfigSchemaQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8355,8 +8495,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getEdgeConfigItem', 'Returns a specific Edge Config Item.', { - edgeConfigId: getEdgeConfigItemPathParamsSchema.shape.edgeConfigId, - edgeConfigItemKey: getEdgeConfigItemPathParamsSchema.shape.edgeConfigItemKey, + edgeConfigId: getEdgeConfigItemPathParamsSchema.shape['edgeConfigId'], + edgeConfigItemKey: getEdgeConfigItemPathParamsSchema.shape['edgeConfigItemKey'], queryParams: getEdgeConfigItemQueryParamsSchema }, async ({ edgeConfigId, edgeConfigItemKey, queryParams }) => { @@ -8372,7 +8512,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getEdgeConfigTokens', 'Returns all tokens of an Edge Config.', { - edgeConfigId: getEdgeConfigTokensPathParamsSchema.shape.edgeConfigId, + edgeConfigId: getEdgeConfigTokensPathParamsSchema.shape['edgeConfigId'], queryParams: getEdgeConfigTokensQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8388,7 +8528,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'deleteEdgeConfigTokens', 'Deletes one or more tokens of an existing Edge Config.', { - edgeConfigId: deleteEdgeConfigTokensPathParamsSchema.shape.edgeConfigId, + edgeConfigId: deleteEdgeConfigTokensPathParamsSchema.shape['edgeConfigId'], queryParams: deleteEdgeConfigTokensQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8404,8 +8544,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getEdgeConfigToken', 'Return meta data about an Edge Config token.', { - edgeConfigId: getEdgeConfigTokenPathParamsSchema.shape.edgeConfigId, - token: getEdgeConfigTokenPathParamsSchema.shape.token, + edgeConfigId: getEdgeConfigTokenPathParamsSchema.shape['edgeConfigId'], + token: getEdgeConfigTokenPathParamsSchema.shape['token'], queryParams: getEdgeConfigTokenQueryParamsSchema }, async ({ edgeConfigId, token, queryParams }) => { @@ -8421,7 +8561,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'createEdgeConfigToken', 'Adds a token to an existing Edge Config.', { - edgeConfigId: createEdgeConfigTokenPathParamsSchema.shape.edgeConfigId, + edgeConfigId: createEdgeConfigTokenPathParamsSchema.shape['edgeConfigId'], queryParams: createEdgeConfigTokenQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8437,8 +8577,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getEdgeConfigBackup', 'Retrieves a specific version of an Edge Config from backup storage.', { - edgeConfigId: getEdgeConfigBackupPathParamsSchema.shape.edgeConfigId, - edgeConfigBackupVersionId: getEdgeConfigBackupPathParamsSchema.shape.edgeConfigBackupVersionId, + edgeConfigId: getEdgeConfigBackupPathParamsSchema.shape['edgeConfigId'], + edgeConfigBackupVersionId: getEdgeConfigBackupPathParamsSchema.shape['edgeConfigBackupVersionId'], queryParams: getEdgeConfigBackupQueryParamsSchema }, async ({ edgeConfigId, edgeConfigBackupVersionId, queryParams }) => { @@ -8458,7 +8598,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getEdgeConfigBackups', 'Returns backups of an Edge Config.', { - edgeConfigId: getEdgeConfigBackupsPathParamsSchema.shape.edgeConfigId, + edgeConfigId: getEdgeConfigBackupsPathParamsSchema.shape['edgeConfigId'], queryParams: getEdgeConfigBackupsQueryParamsSchema }, async ({ edgeConfigId, queryParams }) => { @@ -8483,10 +8623,37 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) } ); + server.tool( + 'gETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans', + 'Make a GET request to /v1/integrations/integration/{integrationIdOrSlug}/products/{productIdOrSlug}/plans', + { + integrationIdOrSlug: + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParamsSchema.shape[ + 'integrationIdOrSlug' + ], + productIdOrSlug: + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParamsSchema.shape[ + 'productIdOrSlug' + ], + queryParams: GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParamsSchema + }, + async ({ integrationIdOrSlug, productIdOrSlug, queryParams }) => { + try { + return await gETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans({ + pathParams: { integrationIdOrSlug, productIdOrSlug }, + queryParams, + config + }); + } catch (error) { + return { isError: true, content: [{ type: 'text', text: JSON.stringify(error) }] }; + } + } + ); + server.tool( 'getAccountInfo', 'Fetches the best account or user’s contact info', - { integrationConfigurationId: getAccountInfoPathParamsSchema.shape.integrationConfigurationId }, + { integrationConfigurationId: getAccountInfoPathParamsSchema.shape['integrationConfigurationId'] }, async ({ integrationConfigurationId }) => { try { return await getAccountInfo({ pathParams: { integrationConfigurationId }, config }); @@ -8500,8 +8667,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getMember', 'Returns the member role and other information for a given member ID ("user_id" claim in the SSO OIDC token).', { - integrationConfigurationId: getMemberPathParamsSchema.shape.integrationConfigurationId, - memberId: getMemberPathParamsSchema.shape.memberId + integrationConfigurationId: getMemberPathParamsSchema.shape['integrationConfigurationId'], + memberId: getMemberPathParamsSchema.shape['memberId'] }, async ({ integrationConfigurationId, memberId }) => { try { @@ -8515,7 +8682,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'createEvent', "Partner notifies Vercel of any changes made to an Installation or a Resource. Vercel is expected to use `list-resources` and other read APIs to get the new state.

`resource.updated` event should be dispatched when any state of a resource linked to Vercel is modified by the partner.
`installation.updated` event should be dispatched when an installation's billing plan is changed via the provider instead of Vercel.

Resource update use cases:

- The user renames a database in the partner’s application. The partner should dispatch a `resource.updated` event to notify Vercel to update the resource in Vercel’s datastores.
- A resource has been suspended due to a lack of use. The partner should dispatch a `resource.updated` event to notify Vercel to update the resource's status in Vercel's datastores.
", - { integrationConfigurationId: createEventPathParamsSchema.shape.integrationConfigurationId }, + { integrationConfigurationId: createEventPathParamsSchema.shape['integrationConfigurationId'] }, async ({ integrationConfigurationId }) => { try { return await createEvent({ pathParams: { integrationConfigurationId }, config }); @@ -8528,7 +8695,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getIntegrationResources', 'Get all resources for a given installation ID.', - { integrationConfigurationId: getIntegrationResourcesPathParamsSchema.shape.integrationConfigurationId }, + { integrationConfigurationId: getIntegrationResourcesPathParamsSchema.shape['integrationConfigurationId'] }, async ({ integrationConfigurationId }) => { try { return await getIntegrationResources({ pathParams: { integrationConfigurationId }, config }); @@ -8542,8 +8709,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getIntegrationResource', 'Get a resource by its partner ID.', { - integrationConfigurationId: getIntegrationResourcePathParamsSchema.shape.integrationConfigurationId, - resourceId: getIntegrationResourcePathParamsSchema.shape.resourceId + integrationConfigurationId: getIntegrationResourcePathParamsSchema.shape['integrationConfigurationId'], + resourceId: getIntegrationResourcePathParamsSchema.shape['resourceId'] }, async ({ integrationConfigurationId, resourceId }) => { try { @@ -8558,8 +8725,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'deleteIntegrationResource', 'Delete a resource owned by the selected installation ID.', { - integrationConfigurationId: deleteIntegrationResourcePathParamsSchema.shape.integrationConfigurationId, - resourceId: deleteIntegrationResourcePathParamsSchema.shape.resourceId + integrationConfigurationId: deleteIntegrationResourcePathParamsSchema.shape['integrationConfigurationId'], + resourceId: deleteIntegrationResourcePathParamsSchema.shape['resourceId'] }, async ({ integrationConfigurationId, resourceId }) => { try { @@ -8574,8 +8741,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'importResource', "This endpoint imports (upserts) a resource to Vercel's installation. This may be needed if resources can be independently created on the partner's side and need to be synchronized to Vercel.", { - integrationConfigurationId: importResourcePathParamsSchema.shape.integrationConfigurationId, - resourceId: importResourcePathParamsSchema.shape.resourceId + integrationConfigurationId: importResourcePathParamsSchema.shape['integrationConfigurationId'], + resourceId: importResourcePathParamsSchema.shape['resourceId'] }, async ({ integrationConfigurationId, resourceId }) => { try { @@ -8589,7 +8756,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'submitBillingData', 'Sends the billing and usage data. The partner should do this at least once a day and ideally once per hour.
Use the `credentials.access_token` we provided in the [Upsert Installation](#upsert-installation) body to authorize this request.', - { integrationConfigurationId: submitBillingDataPathParamsSchema.shape.integrationConfigurationId }, + { integrationConfigurationId: submitBillingDataPathParamsSchema.shape['integrationConfigurationId'] }, async ({ integrationConfigurationId }) => { try { return await submitBillingData({ pathParams: { integrationConfigurationId }, config }); @@ -8602,7 +8769,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'submitInvoice', "This endpoint allows the partner to submit an invoice to Vercel. The invoice is created in Vercel's billing system and sent to the customer. Depending on the type of billing plan, the invoice can be sent at a time of signup, at the start of the billing period, or at the end of the billing period.

Use the `credentials.access_token` we provided in the [Upsert Installation](#upsert-installation) body to authorize this request.
There are several limitations to the invoice submission:

1. A resource can only be billed once per the billing period and the billing plan.
2. The billing plan used to bill the resource must have been active for this resource during the billing period.
3. The billing plan used must be a subscription plan.
4. The interim usage data must be sent hourly for all types of subscriptions. See [Send subscription billing and usage data](#send-subscription-billing-and-usage-data) API on how to send interim billing and usage data.
", - { integrationConfigurationId: submitInvoicePathParamsSchema.shape.integrationConfigurationId }, + { integrationConfigurationId: submitInvoicePathParamsSchema.shape['integrationConfigurationId'] }, async ({ integrationConfigurationId }) => { try { return await submitInvoice({ pathParams: { integrationConfigurationId }, config }); @@ -8616,8 +8783,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getInvoice', 'Get Invoice details and status for a given invoice ID.

See Billing Events with Webhooks documentation on how to receive invoice events. This endpoint is used to retrieve the invoice details.', { - integrationConfigurationId: getInvoicePathParamsSchema.shape.integrationConfigurationId, - invoiceId: getInvoicePathParamsSchema.shape.invoiceId + integrationConfigurationId: getInvoicePathParamsSchema.shape['integrationConfigurationId'], + invoiceId: getInvoicePathParamsSchema.shape['invoiceId'] }, async ({ integrationConfigurationId, invoiceId }) => { try { @@ -8632,8 +8799,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateInvoice', 'This endpoint allows the partner to request a refund for an invoice to Vercel. The invoice is created using the [Submit Invoice API](#submit-invoice-api).', { - integrationConfigurationId: updateInvoicePathParamsSchema.shape.integrationConfigurationId, - invoiceId: updateInvoicePathParamsSchema.shape.invoiceId + integrationConfigurationId: updateInvoicePathParamsSchema.shape['integrationConfigurationId'], + invoiceId: updateInvoicePathParamsSchema.shape['invoiceId'] }, async ({ integrationConfigurationId, invoiceId }) => { try { @@ -8647,7 +8814,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'submitPrepaymentBalances', 'Sends the prepayment balances. The partner should do this at least once a day and ideally once per hour.
Use the `credentials.access_token` we provided in the [Upsert Installation](#upsert-installation) body to authorize this request.', - { integrationConfigurationId: submitPrepaymentBalancesPathParamsSchema.shape.integrationConfigurationId }, + { integrationConfigurationId: submitPrepaymentBalancesPathParamsSchema.shape['integrationConfigurationId'] }, async ({ integrationConfigurationId }) => { try { return await submitPrepaymentBalances({ pathParams: { integrationConfigurationId }, config }); @@ -8661,9 +8828,9 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateResourceSecrets', 'This endpoint is deprecated and replaced with the endpoint [Update Resource Secrets](#update-resource-secrets).
This endpoint updates the secrets of a resource. If a resource has projects connected, the connected secrets are updated with the new secrets. The old secrets may still be used by existing connected projects because they are not automatically redeployed. Redeployment is a manual action and must be completed by the user. All new project connections will use the new secrets.

Use cases for this endpoint:

- Resetting the credentials of a database in the partner. If the user requests the credentials to be updated in the partner’s application, the partner post the new set of secrets to Vercel, the user should redeploy their application and the expire the old credentials.
', { - integrationConfigurationId: updateResourceSecretsPathParamsSchema.shape.integrationConfigurationId, - integrationProductIdOrSlug: updateResourceSecretsPathParamsSchema.shape.integrationProductIdOrSlug, - resourceId: updateResourceSecretsPathParamsSchema.shape.resourceId + integrationConfigurationId: updateResourceSecretsPathParamsSchema.shape['integrationConfigurationId'], + integrationProductIdOrSlug: updateResourceSecretsPathParamsSchema.shape['integrationProductIdOrSlug'], + resourceId: updateResourceSecretsPathParamsSchema.shape['resourceId'] }, async ({ integrationConfigurationId, integrationProductIdOrSlug, resourceId }) => { try { @@ -8681,8 +8848,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateResourceSecretsById', 'This endpoint updates the secrets of a resource. If a resource has projects connected, the connected secrets are updated with the new secrets. The old secrets may still be used by existing connected projects because they are not automatically redeployed. Redeployment is a manual action and must be completed by the user. All new project connections will use the new secrets.

Use cases for this endpoint:

- Resetting the credentials of a database in the partner. If the user requests the credentials to be updated in the partner’s application, the partner post the new set of secrets to Vercel, the user should redeploy their application and the expire the old credentials.
', { - integrationConfigurationId: updateResourceSecretsByIdPathParamsSchema.shape.integrationConfigurationId, - resourceId: updateResourceSecretsByIdPathParamsSchema.shape.resourceId + integrationConfigurationId: updateResourceSecretsByIdPathParamsSchema.shape['integrationConfigurationId'], + resourceId: updateResourceSecretsByIdPathParamsSchema.shape['resourceId'] }, async ({ integrationConfigurationId, resourceId }) => { try { @@ -8709,7 +8876,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getConfiguration', 'Allows to retrieve a the configuration with the provided id in case it exists. The authenticated user or team must be the owner of the config in order to access it.', - { id: getConfigurationPathParamsSchema.shape.id, queryParams: getConfigurationQueryParamsSchema }, + { id: getConfigurationPathParamsSchema.shape['id'], queryParams: getConfigurationQueryParamsSchema }, async ({ id, queryParams }) => { try { return await getConfiguration({ pathParams: { id }, queryParams, config }); @@ -8722,7 +8889,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteConfiguration', 'Allows to remove the configuration with the `id` provided in the parameters. The configuration and all of its resources will be removed. This includes Webhooks, LogDrains and Project Env variables.', - { id: deleteConfigurationPathParamsSchema.shape.id, queryParams: deleteConfigurationQueryParamsSchema }, + { id: deleteConfigurationPathParamsSchema.shape['id'], queryParams: deleteConfigurationQueryParamsSchema }, async ({ id, queryParams }) => { try { return await deleteConfiguration({ pathParams: { id }, queryParams, config }); @@ -8732,6 +8899,22 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) } ); + server.tool( + 'getConfigurationProducts', + 'Lists all products available for an integration configuration. Use this endpoint to discover what integration products are available for your integration configuration. The returned product IDs or slugs can then be used with storage provisioning endpoints like `POST /v1/storage/stores/integration/direct`. ## Workflow 1. Get your integration configurations: `GET /v1/integrations/configurations` 2. **Use this endpoint**: Get products for a configuration: `GET /v1/integrations/configuration/{id}/products` 3. Create storage resource: `POST /v1/storage/stores/integration/direct` ## Response Returns an array of products with their IDs, slugs, names, supported protocols, and metadata requirements. Each product represents a different type of resource you can provision. The `metadataSchema` field contains a JSON Schema that defines: - **Required metadata**: Fields that must be provided during storage creation - **Optional metadata**: Fields that can be provided but are not mandatory - **Field validation**: Data types, allowed values, and constraints Use this schema to validate metadata before calling the storage creation endpoint.', + { + id: getConfigurationProductsPathParamsSchema.shape['id'], + queryParams: getConfigurationProductsQueryParamsSchema + }, + async ({ id, queryParams }) => { + try { + return await getConfigurationProducts({ pathParams: { id }, queryParams, config }); + } catch (error) { + return { isError: true, content: [{ type: 'text', text: JSON.stringify(error) }] }; + } + } + ); + server.tool( 'exchangeSsoToken', 'During the autorization process, Vercel sends the user to the provider [redirectLoginUrl](https://vercel.com/docs/integrations/create-integration/submit-integration#redirect-login-url), that includes the OAuth authorization `code` parameter. The provider then calls the SSO Token Exchange endpoint with the sent code and receives the OIDC token. They log the user in based on this token and redirects the user back to the Vercel account using deep-link parameters included the redirectLoginUrl. Providers should not persist the returned `id_token` in a database since the token will expire. See [**Authentication with SSO**](https://vercel.com/docs/integrations/create-integration/marketplace-api#authentication-with-sso) for more details.', @@ -8774,7 +8957,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'deleteIntegrationLogDrain', 'Deletes the Integration log drain with the provided `id`. When using an OAuth2 Token, the log drain can be deleted only if the integration owns it.', { - id: deleteIntegrationLogDrainPathParamsSchema.shape.id, + id: deleteIntegrationLogDrainPathParamsSchema.shape['id'], queryParams: deleteIntegrationLogDrainQueryParamsSchema }, async ({ id, queryParams }) => { @@ -8790,8 +8973,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getRuntimeLogs', 'Returns a stream of logs for a given deployment.', { - projectId: getRuntimeLogsPathParamsSchema.shape.projectId, - deploymentId: getRuntimeLogsPathParamsSchema.shape.deploymentId, + projectId: getRuntimeLogsPathParamsSchema.shape['projectId'], + deploymentId: getRuntimeLogsPathParamsSchema.shape['deploymentId'], queryParams: getRuntimeLogsQueryParamsSchema }, async ({ projectId, deploymentId, queryParams }) => { @@ -8807,8 +8990,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'createExperimentationItem', 'Create one or multiple experimentation items', { - integrationConfigurationId: createExperimentationItemPathParamsSchema.shape.integrationConfigurationId, - resourceId: createExperimentationItemPathParamsSchema.shape.resourceId + integrationConfigurationId: createExperimentationItemPathParamsSchema.shape['integrationConfigurationId'], + resourceId: createExperimentationItemPathParamsSchema.shape['resourceId'] }, async ({ integrationConfigurationId, resourceId }) => { try { @@ -8823,9 +9006,9 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateExperimentationItem', 'Patch an existing experimentation item', { - integrationConfigurationId: updateExperimentationItemPathParamsSchema.shape.integrationConfigurationId, - resourceId: updateExperimentationItemPathParamsSchema.shape.resourceId, - itemId: updateExperimentationItemPathParamsSchema.shape.itemId + integrationConfigurationId: updateExperimentationItemPathParamsSchema.shape['integrationConfigurationId'], + resourceId: updateExperimentationItemPathParamsSchema.shape['resourceId'], + itemId: updateExperimentationItemPathParamsSchema.shape['itemId'] }, async ({ integrationConfigurationId, resourceId, itemId }) => { try { @@ -8843,9 +9026,9 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'deleteExperimentationItem', 'Delete an existing experimentation item', { - integrationConfigurationId: deleteExperimentationItemPathParamsSchema.shape.integrationConfigurationId, - resourceId: deleteExperimentationItemPathParamsSchema.shape.resourceId, - itemId: deleteExperimentationItemPathParamsSchema.shape.itemId + integrationConfigurationId: deleteExperimentationItemPathParamsSchema.shape['integrationConfigurationId'], + resourceId: deleteExperimentationItemPathParamsSchema.shape['resourceId'], + itemId: deleteExperimentationItemPathParamsSchema.shape['itemId'] }, async ({ integrationConfigurationId, resourceId, itemId }) => { try { @@ -8863,8 +9046,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateExperimentationEdgeConfig', 'When the user enabled Edge Config syncing, then this endpoint can be used by the partner to push their configuration data into the relevant Edge Config.', { - integrationConfigurationId: updateExperimentationEdgeConfigPathParamsSchema.shape.integrationConfigurationId, - resourceId: updateExperimentationEdgeConfigPathParamsSchema.shape.resourceId + integrationConfigurationId: updateExperimentationEdgeConfigPathParamsSchema.shape['integrationConfigurationId'], + resourceId: updateExperimentationEdgeConfigPathParamsSchema.shape['resourceId'] }, async ({ integrationConfigurationId, resourceId }) => { try { @@ -8881,7 +9064,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getProjectMembers', 'Lists all members of a project.', - { idOrName: getProjectMembersPathParamsSchema.shape.idOrName, queryParams: getProjectMembersQueryParamsSchema }, + { idOrName: getProjectMembersPathParamsSchema.shape['idOrName'], queryParams: getProjectMembersQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await getProjectMembers({ pathParams: { idOrName }, queryParams, config }); @@ -8894,7 +9077,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'addProjectMember', 'Adds a new member to the project.', - { idOrName: addProjectMemberPathParamsSchema.shape.idOrName, queryParams: addProjectMemberQueryParamsSchema }, + { idOrName: addProjectMemberPathParamsSchema.shape['idOrName'], queryParams: addProjectMemberQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await addProjectMember({ pathParams: { idOrName }, queryParams, config }); @@ -8908,8 +9091,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'removeProjectMember', 'Remove a member from a specific project', { - idOrName: removeProjectMemberPathParamsSchema.shape.idOrName, - uid: removeProjectMemberPathParamsSchema.shape.uid, + idOrName: removeProjectMemberPathParamsSchema.shape['idOrName'], + uid: removeProjectMemberPathParamsSchema.shape['uid'], queryParams: removeProjectMemberQueryParamsSchema }, async ({ idOrName, uid, queryParams }) => { @@ -8950,7 +9133,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getProject', 'Get the information for a specific project by passing either the project `id` or `name` in the URL.', - { idOrName: getProjectPathParamsSchema.shape.idOrName, queryParams: getProjectQueryParamsSchema }, + { idOrName: getProjectPathParamsSchema.shape['idOrName'], queryParams: getProjectQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await getProject({ pathParams: { idOrName }, queryParams, config }); @@ -8963,7 +9146,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'updateProject', 'Update the fields of a project using either its `name` or `id`.', - { idOrName: updateProjectPathParamsSchema.shape.idOrName, queryParams: updateProjectQueryParamsSchema }, + { idOrName: updateProjectPathParamsSchema.shape['idOrName'], queryParams: updateProjectQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await updateProject({ pathParams: { idOrName }, queryParams, config }); @@ -8976,7 +9159,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteProject', 'Delete a specific project by passing either the project `id` or `name` in the URL.', - { idOrName: deleteProjectPathParamsSchema.shape.idOrName, queryParams: deleteProjectQueryParamsSchema }, + { idOrName: deleteProjectPathParamsSchema.shape['idOrName'], queryParams: deleteProjectQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await deleteProject({ pathParams: { idOrName }, queryParams, config }); @@ -8990,7 +9173,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'createCustomEnvironment', "Creates a custom environment for the current project. Cannot be named 'Production' or 'Preview'.", { - idOrName: createCustomEnvironmentPathParamsSchema.shape.idOrName, + idOrName: createCustomEnvironmentPathParamsSchema.shape['idOrName'], queryParams: createCustomEnvironmentQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9006,7 +9189,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'listCustomEnvironments', "Retrieve custom environments for the project. Must not be named 'Production' or 'Preview'.", { - idOrName: listCustomEnvironmentsPathParamsSchema.shape.idOrName, + idOrName: listCustomEnvironmentsPathParamsSchema.shape['idOrName'], queryParams: listCustomEnvironmentsQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9022,8 +9205,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getCustomEnvironment', "Retrieve a custom environment for the project. Must not be named 'Production' or 'Preview'.", { - idOrName: getCustomEnvironmentPathParamsSchema.shape.idOrName, - environmentSlugOrId: getCustomEnvironmentPathParamsSchema.shape.environmentSlugOrId, + idOrName: getCustomEnvironmentPathParamsSchema.shape['idOrName'], + environmentSlugOrId: getCustomEnvironmentPathParamsSchema.shape['environmentSlugOrId'], queryParams: getCustomEnvironmentQueryParamsSchema }, async ({ idOrName, environmentSlugOrId, queryParams }) => { @@ -9039,8 +9222,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateCustomEnvironment', "Update a custom environment for the project. Must not be named 'Production' or 'Preview'.", { - idOrName: updateCustomEnvironmentPathParamsSchema.shape.idOrName, - environmentSlugOrId: updateCustomEnvironmentPathParamsSchema.shape.environmentSlugOrId, + idOrName: updateCustomEnvironmentPathParamsSchema.shape['idOrName'], + environmentSlugOrId: updateCustomEnvironmentPathParamsSchema.shape['environmentSlugOrId'], queryParams: updateCustomEnvironmentQueryParamsSchema }, async ({ idOrName, environmentSlugOrId, queryParams }) => { @@ -9056,8 +9239,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'removeCustomEnvironment', "Remove a custom environment for the project. Must not be named 'Production' or 'Preview'.", { - idOrName: removeCustomEnvironmentPathParamsSchema.shape.idOrName, - environmentSlugOrId: removeCustomEnvironmentPathParamsSchema.shape.environmentSlugOrId, + idOrName: removeCustomEnvironmentPathParamsSchema.shape['idOrName'], + environmentSlugOrId: removeCustomEnvironmentPathParamsSchema.shape['environmentSlugOrId'], queryParams: removeCustomEnvironmentQueryParamsSchema }, async ({ idOrName, environmentSlugOrId, queryParams }) => { @@ -9072,7 +9255,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getProjectDomains', 'Retrieve the domains associated with a given project by passing either the project `id` or `name` in the URL.', - { idOrName: getProjectDomainsPathParamsSchema.shape.idOrName, queryParams: getProjectDomainsQueryParamsSchema }, + { idOrName: getProjectDomainsPathParamsSchema.shape['idOrName'], queryParams: getProjectDomainsQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await getProjectDomains({ pathParams: { idOrName }, queryParams, config }); @@ -9086,8 +9269,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getProjectDomain', 'Get project domain by project id/name and domain name.', { - idOrName: getProjectDomainPathParamsSchema.shape.idOrName, - domain: getProjectDomainPathParamsSchema.shape.domain, + idOrName: getProjectDomainPathParamsSchema.shape['idOrName'], + domain: getProjectDomainPathParamsSchema.shape['domain'], queryParams: getProjectDomainQueryParamsSchema }, async ({ idOrName, domain, queryParams }) => { @@ -9103,8 +9286,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateProjectDomain', "Update a project domain's configuration, including the name, git branch and redirect of the domain.", { - idOrName: updateProjectDomainPathParamsSchema.shape.idOrName, - domain: updateProjectDomainPathParamsSchema.shape.domain, + idOrName: updateProjectDomainPathParamsSchema.shape['idOrName'], + domain: updateProjectDomainPathParamsSchema.shape['domain'], queryParams: updateProjectDomainQueryParamsSchema }, async ({ idOrName, domain, queryParams }) => { @@ -9120,8 +9303,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'removeProjectDomain', 'Remove a domain from a project by passing the domain name and by specifying the project by either passing the project `id` or `name` in the URL.', { - idOrName: removeProjectDomainPathParamsSchema.shape.idOrName, - domain: removeProjectDomainPathParamsSchema.shape.domain, + idOrName: removeProjectDomainPathParamsSchema.shape['idOrName'], + domain: removeProjectDomainPathParamsSchema.shape['domain'], queryParams: removeProjectDomainQueryParamsSchema }, async ({ idOrName, domain, queryParams }) => { @@ -9136,7 +9319,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'addProjectDomain', 'Add a domain to the project by passing its domain name and by specifying the project by either passing the project `id` or `name` in the URL. If the domain is not yet verified to be used on this project, the request will return `verified = false`, and the domain will need to be verified according to the `verification` challenge via `POST /projects/:idOrName/domains/:domain/verify`. If the domain already exists on the project, the request will fail with a `400` status code.', - { idOrName: addProjectDomainPathParamsSchema.shape.idOrName, queryParams: addProjectDomainQueryParamsSchema }, + { idOrName: addProjectDomainPathParamsSchema.shape['idOrName'], queryParams: addProjectDomainQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await addProjectDomain({ pathParams: { idOrName }, queryParams, config }); @@ -9150,8 +9333,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'moveProjectDomain', "Move one project's domain to another project. Also allows the move of all redirects pointed to that domain in the same project.", { - idOrName: moveProjectDomainPathParamsSchema.shape.idOrName, - domain: moveProjectDomainPathParamsSchema.shape.domain, + idOrName: moveProjectDomainPathParamsSchema.shape['idOrName'], + domain: moveProjectDomainPathParamsSchema.shape['domain'], queryParams: moveProjectDomainQueryParamsSchema }, async ({ idOrName, domain, queryParams }) => { @@ -9167,8 +9350,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'verifyProjectDomain', "Attempts to verify a project domain with `verified = false` by checking the correctness of the project domain's `verification` challenge.", { - idOrName: verifyProjectDomainPathParamsSchema.shape.idOrName, - domain: verifyProjectDomainPathParamsSchema.shape.domain, + idOrName: verifyProjectDomainPathParamsSchema.shape['idOrName'], + domain: verifyProjectDomainPathParamsSchema.shape['domain'], queryParams: verifyProjectDomainQueryParamsSchema }, async ({ idOrName, domain, queryParams }) => { @@ -9183,7 +9366,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'filterProjectEnvs', 'Retrieve the environment variables for a given project by passing either the project `id` or `name` in the URL.', - { idOrName: filterProjectEnvsPathParamsSchema.shape.idOrName, queryParams: filterProjectEnvsQueryParamsSchema }, + { idOrName: filterProjectEnvsPathParamsSchema.shape['idOrName'], queryParams: filterProjectEnvsQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await filterProjectEnvs({ pathParams: { idOrName }, queryParams, config }); @@ -9196,7 +9379,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'createProjectEnv', "Create one or more environment variables for a project by passing its `key`, `value`, `type` and `target` and by specifying the project by either passing the project `id` or `name` in the URL. If you include `upsert=true` as a query parameter, a new environment variable will not be created if it already exists but, the existing variable's value will be updated.", - { idOrName: createProjectEnvPathParamsSchema.shape.idOrName, queryParams: createProjectEnvQueryParamsSchema }, + { idOrName: createProjectEnvPathParamsSchema.shape['idOrName'], queryParams: createProjectEnvQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await createProjectEnv({ pathParams: { idOrName }, queryParams, config }); @@ -9210,8 +9393,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getProjectEnv', 'Retrieve the environment variable for a given project.', { - idOrName: getProjectEnvPathParamsSchema.shape.idOrName, - id: getProjectEnvPathParamsSchema.shape.id, + idOrName: getProjectEnvPathParamsSchema.shape['idOrName'], + id: getProjectEnvPathParamsSchema.shape['id'], queryParams: getProjectEnvQueryParamsSchema }, async ({ idOrName, id, queryParams }) => { @@ -9227,8 +9410,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'removeProjectEnv', 'Delete a specific environment variable for a given project by passing the environment variable identifier and either passing the project `id` or `name` in the URL.', { - idOrName: removeProjectEnvPathParamsSchema.shape.idOrName, - id: removeProjectEnvPathParamsSchema.shape.id, + idOrName: removeProjectEnvPathParamsSchema.shape['idOrName'], + id: removeProjectEnvPathParamsSchema.shape['id'], queryParams: removeProjectEnvQueryParamsSchema }, async ({ idOrName, id, queryParams }) => { @@ -9244,8 +9427,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'editProjectEnv', 'Edit a specific environment variable for a given project by passing the environment variable identifier and either passing the project `id` or `name` in the URL.', { - idOrName: editProjectEnvPathParamsSchema.shape.idOrName, - id: editProjectEnvPathParamsSchema.shape.id, + idOrName: editProjectEnvPathParamsSchema.shape['idOrName'], + id: editProjectEnvPathParamsSchema.shape['id'], queryParams: editProjectEnvQueryParamsSchema }, async ({ idOrName, id, queryParams }) => { @@ -9261,7 +9444,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getRollingReleaseBillingStatus', 'Get the Rolling Releases billing status for a project. The team level billing status is used to determine if the project can be configured for rolling releases.', { - idOrName: getRollingReleaseBillingStatusPathParamsSchema.shape.idOrName, + idOrName: getRollingReleaseBillingStatusPathParamsSchema.shape['idOrName'], queryParams: getRollingReleaseBillingStatusQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9277,7 +9460,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getRollingReleaseConfig', 'Get the Rolling Releases configuration for a project. The project-level config is simply a template that will be used for any future rolling release, and not the configuration for any active rolling release.', { - idOrName: getRollingReleaseConfigPathParamsSchema.shape.idOrName, + idOrName: getRollingReleaseConfigPathParamsSchema.shape['idOrName'], queryParams: getRollingReleaseConfigQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9293,7 +9476,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'deleteRollingReleaseConfig', "Disable Rolling Releases for a project means that future deployments will not undergo a rolling release. Changing the config never alters a rollout that's already in-flight—it only affects the next production deployment. If you want to also stop the current rollout, call this endpoint to disable the feature, and then call either the /complete or /abort endpoint.", { - idOrName: deleteRollingReleaseConfigPathParamsSchema.shape.idOrName, + idOrName: deleteRollingReleaseConfigPathParamsSchema.shape['idOrName'], queryParams: deleteRollingReleaseConfigQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9309,7 +9492,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateRollingReleaseConfig', "Update (or disable) Rolling Releases for a project. Changing the config never alters a rollout that's already in-flight. It only affects the next production deployment. This also applies to disabling Rolling Releases. If you want to also stop the current rollout, call this endpoint to disable the feature, and then call either the /complete or /abort endpoint. Note: Enabling Rolling Releases automatically enables skew protection on the project with the default value if it wasn't configured already.", { - idOrName: updateRollingReleaseConfigPathParamsSchema.shape.idOrName, + idOrName: updateRollingReleaseConfigPathParamsSchema.shape['idOrName'], queryParams: updateRollingReleaseConfigQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9324,7 +9507,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getRollingRelease', 'Return the Rolling Release for a project, regardless of whether the rollout is active, aborted, or completed. If the feature is enabled but no deployment has occurred yet, null will be returned.', - { idOrName: getRollingReleasePathParamsSchema.shape.idOrName, queryParams: getRollingReleaseQueryParamsSchema }, + { idOrName: getRollingReleasePathParamsSchema.shape['idOrName'], queryParams: getRollingReleaseQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await getRollingRelease({ pathParams: { idOrName }, queryParams, config }); @@ -9338,7 +9521,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'approveRollingReleaseStage', 'Advance a rollout to the next stage. This is only needed when rolling releases is configured to require manual approval.', { - idOrName: approveRollingReleaseStagePathParamsSchema.shape.idOrName, + idOrName: approveRollingReleaseStagePathParamsSchema.shape['idOrName'], queryParams: approveRollingReleaseStageQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9354,7 +9537,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'completeRollingRelease', 'Force-complete a Rolling Release. The canary deployment will begin serving 100% of the traffic.', { - idOrName: completeRollingReleasePathParamsSchema.shape.idOrName, + idOrName: completeRollingReleasePathParamsSchema.shape['idOrName'], queryParams: completeRollingReleaseQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9370,7 +9553,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'createProjectTransferRequest', 'Initiates a project transfer request from one team to another.
Returns a `code` that remains valid for 24 hours and can be used to accept the transfer request by another team using the `PUT /projects/transfer-request/:code` endpoint.
Users can also accept the project transfer request using the claim URL: `https://vercel.com/claim-deployment?code=&returnUrl=`.
The `code` parameter specifies the project transfer request code generated using this endpoint.
The `returnUrl` parameter redirects users to a specific page of the application if the claim URL is invalid or expired.', { - idOrName: createProjectTransferRequestPathParamsSchema.shape.idOrName, + idOrName: createProjectTransferRequestPathParamsSchema.shape['idOrName'], queryParams: createProjectTransferRequestQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9386,7 +9569,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'acceptProjectTransferRequest', 'Accept a project transfer request initated by another team.
The `code` is generated using the `POST /projects/:idOrName/transfer-request` endpoint.', { - code: acceptProjectTransferRequestPathParamsSchema.shape.code, + code: acceptProjectTransferRequestPathParamsSchema.shape['code'], queryParams: acceptProjectTransferRequestQueryParamsSchema }, async ({ code, queryParams }) => { @@ -9402,7 +9585,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'updateProjectProtectionBypass', 'Update the deployment protection automation bypass for a project', { - idOrName: updateProjectProtectionBypassPathParamsSchema.shape.idOrName, + idOrName: updateProjectProtectionBypassPathParamsSchema.shape['idOrName'], queryParams: updateProjectProtectionBypassQueryParamsSchema }, async ({ idOrName, queryParams }) => { @@ -9418,8 +9601,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'requestPromote', 'Allows users to promote a deployment to production. Note: This does NOT rebuild the deployment. If you need that, then call create-deployments endpoint.', { - projectId: requestPromotePathParamsSchema.shape.projectId, - deploymentId: requestPromotePathParamsSchema.shape.deploymentId, + projectId: requestPromotePathParamsSchema.shape['projectId'], + deploymentId: requestPromotePathParamsSchema.shape['deploymentId'], queryParams: requestPromoteQueryParamsSchema }, async ({ projectId, deploymentId, queryParams }) => { @@ -9435,7 +9618,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'listPromoteAliases', 'Get a list of aliases related to the last promote request with their mapping status', { - projectId: listPromoteAliasesPathParamsSchema.shape.projectId, + projectId: listPromoteAliasesPathParamsSchema.shape['projectId'], queryParams: listPromoteAliasesQueryParamsSchema }, async ({ projectId, queryParams }) => { @@ -9450,7 +9633,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'pauseProject', 'Pause a project by passing its project `id` in the URL. If the project does not exist given the id then the request will fail with 400 status code. If the project disables auto assigning custom production domains and blocks the active Production Deployment then the request will return with 200 status code.', - { projectId: pauseProjectPathParamsSchema.shape.projectId, queryParams: pauseProjectQueryParamsSchema }, + { projectId: pauseProjectPathParamsSchema.shape['projectId'], queryParams: pauseProjectQueryParamsSchema }, async ({ projectId, queryParams }) => { try { return await pauseProject({ pathParams: { projectId }, queryParams, config }); @@ -9463,7 +9646,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'unpauseProject', 'Unpause a project by passing its project `id` in the URL. If the project does not exist given the id then the request will fail with 400 status code. If the project enables auto assigning custom production domains and unblocks the active Production Deployment then the request will return with 200 status code.', - { projectId: unpauseProjectPathParamsSchema.shape.projectId, queryParams: unpauseProjectQueryParamsSchema }, + { projectId: unpauseProjectPathParamsSchema.shape['projectId'], queryParams: unpauseProjectQueryParamsSchema }, async ({ projectId, queryParams }) => { try { return await unpauseProject({ pathParams: { projectId }, queryParams, config }); @@ -9516,7 +9699,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getFirewallConfig', 'Retrieve the specified firewall configuration for a project. The deployed configVersion will be `active`', { - configVersion: getFirewallConfigPathParamsSchema.shape.configVersion, + configVersion: getFirewallConfigPathParamsSchema.shape['configVersion'], queryParams: getFirewallConfigQueryParamsSchema }, async ({ configVersion, queryParams }) => { @@ -9583,7 +9766,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getTeamMembers', 'Get a paginated list of team members for the provided team.', - { teamId: getTeamMembersPathParamsSchema.shape.teamId, queryParams: getTeamMembersQueryParamsSchema }, + { teamId: getTeamMembersPathParamsSchema.shape['teamId'], queryParams: getTeamMembersQueryParamsSchema }, async ({ teamId, queryParams }) => { try { return await getTeamMembers({ pathParams: { teamId }, queryParams, config }); @@ -9596,7 +9779,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'inviteUserToTeam', 'Invite a user to join the team specified in the URL. The authenticated user needs to be an `OWNER` in order to successfully invoke this endpoint. The user can be specified with an email or an ID. If both email and ID are provided, ID will take priority.', - { teamId: inviteUserToTeamPathParamsSchema.shape.teamId }, + { teamId: inviteUserToTeamPathParamsSchema.shape['teamId'] }, async ({ teamId }) => { try { return await inviteUserToTeam({ pathParams: { teamId }, config }); @@ -9609,7 +9792,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'requestAccessToTeam', 'Request access to a team as a member. An owner has to approve the request. Only 10 users can request access to a team at the same time.', - { teamId: requestAccessToTeamPathParamsSchema.shape.teamId }, + { teamId: requestAccessToTeamPathParamsSchema.shape['teamId'] }, async ({ teamId }) => { try { return await requestAccessToTeam({ pathParams: { teamId }, config }); @@ -9623,8 +9806,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getTeamAccessRequest', "Check the status of a join request. It'll respond with a 404 if the request has been declined. If no `userId` path segment was provided, this endpoint will instead return the status of the authenticated user.", { - userId: getTeamAccessRequestPathParamsSchema.shape.userId, - teamId: getTeamAccessRequestPathParamsSchema.shape.teamId + userId: getTeamAccessRequestPathParamsSchema.shape['userId'], + teamId: getTeamAccessRequestPathParamsSchema.shape['teamId'] }, async ({ userId, teamId }) => { try { @@ -9638,7 +9821,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'joinTeam', 'Join a team with a provided invite code or team ID.', - { teamId: joinTeamPathParamsSchema.shape.teamId }, + { teamId: joinTeamPathParamsSchema.shape['teamId'] }, async ({ teamId }) => { try { return await joinTeam({ pathParams: { teamId }, config }); @@ -9651,7 +9834,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'updateTeamMember', 'Update the membership of a Team Member on the Team specified by `teamId`, such as changing the _role_ of the member, or confirming a request to join the Team for an unconfirmed member. The authenticated user must be an `OWNER` of the Team.', - { uid: updateTeamMemberPathParamsSchema.shape.uid, teamId: updateTeamMemberPathParamsSchema.shape.teamId }, + { uid: updateTeamMemberPathParamsSchema.shape['uid'], teamId: updateTeamMemberPathParamsSchema.shape['teamId'] }, async ({ uid, teamId }) => { try { return await updateTeamMember({ pathParams: { uid, teamId }, config }); @@ -9665,8 +9848,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'removeTeamMember', 'Remove a Team Member from the Team, or dismiss a user that requested access, or leave a team.', { - uid: removeTeamMemberPathParamsSchema.shape.uid, - teamId: removeTeamMemberPathParamsSchema.shape.teamId, + uid: removeTeamMemberPathParamsSchema.shape['uid'], + teamId: removeTeamMemberPathParamsSchema.shape['teamId'], queryParams: removeTeamMemberQueryParamsSchema }, async ({ uid, teamId, queryParams }) => { @@ -9681,7 +9864,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getTeam', 'Get information for the Team specified by the `teamId` parameter.', - { teamId: getTeamPathParamsSchema.shape.teamId, queryParams: getTeamQueryParamsSchema }, + { teamId: getTeamPathParamsSchema.shape['teamId'], queryParams: getTeamQueryParamsSchema }, async ({ teamId, queryParams }) => { try { return await getTeam({ pathParams: { teamId }, queryParams, config }); @@ -9694,7 +9877,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'patchTeam', 'Update the information of a Team specified by the `teamId` parameter. The request body should contain the information that will be updated on the Team.', - { teamId: patchTeamPathParamsSchema.shape.teamId, queryParams: patchTeamQueryParamsSchema }, + { teamId: patchTeamPathParamsSchema.shape['teamId'], queryParams: patchTeamQueryParamsSchema }, async ({ teamId, queryParams }) => { try { return await patchTeam({ pathParams: { teamId }, queryParams, config }); @@ -9732,7 +9915,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteTeam', 'Delete a team under your account. You need to send a `DELETE` request with the desired team `id`. An optional array of reasons for deletion may also be sent.', - { teamId: deleteTeamPathParamsSchema.shape.teamId, queryParams: deleteTeamQueryParamsSchema }, + { teamId: deleteTeamPathParamsSchema.shape['teamId'], queryParams: deleteTeamQueryParamsSchema }, async ({ teamId, queryParams }) => { try { return await deleteTeam({ pathParams: { teamId }, queryParams, config }); @@ -9746,8 +9929,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'deleteTeamInviteCode', 'Delete an active Team invite code.', { - inviteId: deleteTeamInviteCodePathParamsSchema.shape.inviteId, - teamId: deleteTeamInviteCodePathParamsSchema.shape.teamId + inviteId: deleteTeamInviteCodePathParamsSchema.shape['inviteId'], + teamId: deleteTeamInviteCodePathParamsSchema.shape['teamId'] }, async ({ inviteId, teamId }) => { try { @@ -9795,7 +9978,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getAuthToken', 'Retrieve metadata about an authentication token belonging to the currently authenticated User.', - { tokenId: getAuthTokenPathParamsSchema.shape.tokenId }, + { tokenId: getAuthTokenPathParamsSchema.shape['tokenId'] }, async ({ tokenId }) => { try { return await getAuthToken({ pathParams: { tokenId }, config }); @@ -9808,7 +9991,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteAuthToken', 'Invalidate an authentication token, such that it will no longer be valid for future HTTP requests.', - { tokenId: deleteAuthTokenPathParamsSchema.shape.tokenId }, + { tokenId: deleteAuthTokenPathParamsSchema.shape['tokenId'] }, async ({ tokenId }) => { try { return await deleteAuthToken({ pathParams: { tokenId }, config }); @@ -9867,7 +10050,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getWebhook', 'Get a webhook', - { id: getWebhookPathParamsSchema.shape.id, queryParams: getWebhookQueryParamsSchema }, + { id: getWebhookPathParamsSchema.shape['id'], queryParams: getWebhookQueryParamsSchema }, async ({ id, queryParams }) => { try { return await getWebhook({ pathParams: { id }, queryParams, config }); @@ -9880,7 +10063,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteWebhook', 'Deletes a webhook', - { id: deleteWebhookPathParamsSchema.shape.id, queryParams: deleteWebhookQueryParamsSchema }, + { id: deleteWebhookPathParamsSchema.shape['id'], queryParams: deleteWebhookQueryParamsSchema }, async ({ id, queryParams }) => { try { return await deleteWebhook({ pathParams: { id }, queryParams, config }); @@ -9893,7 +10076,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'listDeploymentAliases', 'Retrieves all Aliases for the Deployment with the given ID. The authenticated user or team must own the deployment.', - { id: listDeploymentAliasesPathParamsSchema.shape.id, queryParams: listDeploymentAliasesQueryParamsSchema }, + { id: listDeploymentAliasesPathParamsSchema.shape['id'], queryParams: listDeploymentAliasesQueryParamsSchema }, async ({ id, queryParams }) => { try { return await listDeploymentAliases({ pathParams: { id }, queryParams, config }); @@ -9906,7 +10089,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'assignAlias', 'Creates a new alias for the deployment with the given deployment ID. The authenticated user or team must own this deployment. If the desired alias is already assigned to another deployment, then it will be removed from the old deployment and assigned to the new one.', - { id: assignAliasPathParamsSchema.shape.id, queryParams: assignAliasQueryParamsSchema }, + { id: assignAliasPathParamsSchema.shape['id'], queryParams: assignAliasQueryParamsSchema }, async ({ id, queryParams }) => { try { return await assignAlias({ pathParams: { id }, queryParams, config }); @@ -9932,7 +10115,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getAlias', 'Retrieves an Alias for the given host name or alias ID.', - { idOrAlias: getAliasPathParamsSchema.shape.idOrAlias, queryParams: getAliasQueryParamsSchema }, + { idOrAlias: getAliasPathParamsSchema.shape['idOrAlias'], queryParams: getAliasQueryParamsSchema }, async ({ idOrAlias, queryParams }) => { try { return await getAlias({ pathParams: { idOrAlias }, queryParams, config }); @@ -9945,7 +10128,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteAlias', 'Delete an Alias with the specified ID.', - { aliasId: deleteAliasPathParamsSchema.shape.aliasId, queryParams: deleteAliasQueryParamsSchema }, + { aliasId: deleteAliasPathParamsSchema.shape['aliasId'], queryParams: deleteAliasQueryParamsSchema }, async ({ aliasId, queryParams }) => { try { return await deleteAlias({ pathParams: { aliasId }, queryParams, config }); @@ -9959,7 +10142,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'patchUrlProtectionBypass', 'Update the protection bypass for the alias or deployment URL (used for user access & comment access for deployments). Used as shareable links and user scoped access for Vercel Authentication and also to allow external (logged in) people to comment on previews for Preview Comments (next-live-mode).', { - id: patchUrlProtectionBypassPathParamsSchema.shape.id, + id: patchUrlProtectionBypassPathParamsSchema.shape['id'], queryParams: patchUrlProtectionBypassQueryParamsSchema }, async ({ id, queryParams }) => { @@ -9982,7 +10165,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getCertById', 'Get cert by id', - { id: getCertByIdPathParamsSchema.shape.id, queryParams: getCertByIdQueryParamsSchema }, + { id: getCertByIdPathParamsSchema.shape['id'], queryParams: getCertByIdQueryParamsSchema }, async ({ id, queryParams }) => { try { return await getCertById({ pathParams: { id }, queryParams, config }); @@ -9995,7 +10178,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'removeCert', 'Remove cert', - { id: removeCertPathParamsSchema.shape.id, queryParams: removeCertQueryParamsSchema }, + { id: removeCertPathParamsSchema.shape['id'], queryParams: removeCertQueryParamsSchema }, async ({ id, queryParams }) => { try { return await removeCert({ pathParams: { id }, queryParams, config }); @@ -10024,7 +10207,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'listDeploymentFiles', 'Allows to retrieve the file structure of the source code of a deployment by supplying the deployment unique identifier. If the deployment was created with the Vercel CLI or the API directly with the `files` key, it will have a file tree that can be retrievable.', - { id: listDeploymentFilesPathParamsSchema.shape.id, queryParams: listDeploymentFilesQueryParamsSchema }, + { id: listDeploymentFilesPathParamsSchema.shape['id'], queryParams: listDeploymentFilesQueryParamsSchema }, async ({ id, queryParams }) => { try { return await listDeploymentFiles({ pathParams: { id }, queryParams, config }); @@ -10038,8 +10221,8 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) 'getDeploymentFileContents', 'Allows to retrieve the content of a file by supplying the file identifier and the deployment unique identifier. The response body will contain a JSON response containing the contents of the file encoded as base64.', { - id: getDeploymentFileContentsPathParamsSchema.shape.id, - fileId: getDeploymentFileContentsPathParamsSchema.shape.fileId, + id: getDeploymentFileContentsPathParamsSchema.shape['id'], + fileId: getDeploymentFileContentsPathParamsSchema.shape['fileId'], queryParams: getDeploymentFileContentsQueryParamsSchema }, async ({ id, fileId, queryParams }) => { @@ -10067,7 +10250,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteDeployment', 'This API allows you to delete a deployment, either by supplying its `id` in the URL or the `url` of the deployment as a query parameter. You can obtain the ID, for example, by listing all deployments.', - { id: deleteDeploymentPathParamsSchema.shape.id, queryParams: deleteDeploymentQueryParamsSchema }, + { id: deleteDeploymentPathParamsSchema.shape['id'], queryParams: deleteDeploymentQueryParamsSchema }, async ({ id, queryParams }) => { try { return await deleteDeployment({ pathParams: { id }, queryParams, config }); @@ -10093,7 +10276,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'createSecret', 'Allows to create a new secret.', - { name: createSecretPathParamsSchema.shape.name, queryParams: createSecretQueryParamsSchema }, + { name: createSecretPathParamsSchema.shape['name'], queryParams: createSecretQueryParamsSchema }, async ({ name, queryParams }) => { try { return await createSecret({ pathParams: { name }, queryParams, config }); @@ -10106,7 +10289,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'renameSecret', 'Enables to edit the name of a secret. The name has to be unique to the user or team’s secrets.', - { name: renameSecretPathParamsSchema.shape.name, queryParams: renameSecretQueryParamsSchema }, + { name: renameSecretPathParamsSchema.shape['name'], queryParams: renameSecretQueryParamsSchema }, async ({ name, queryParams }) => { try { return await renameSecret({ pathParams: { name }, queryParams, config }); @@ -10119,7 +10302,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'getSecret', 'Retrieves the information for a specific secret by passing either the secret id or name in the URL.', - { idOrName: getSecretPathParamsSchema.shape.idOrName, queryParams: getSecretQueryParamsSchema }, + { idOrName: getSecretPathParamsSchema.shape['idOrName'], queryParams: getSecretQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await getSecret({ pathParams: { idOrName }, queryParams, config }); @@ -10132,7 +10315,7 @@ export function initMcpTools(serverLike: Server, config: FetcherConfig) server.tool( 'deleteSecret', 'This deletes the user or team’s secret defined in the URL.', - { idOrName: deleteSecretPathParamsSchema.shape.idOrName, queryParams: deleteSecretQueryParamsSchema }, + { idOrName: deleteSecretPathParamsSchema.shape['idOrName'], queryParams: deleteSecretQueryParamsSchema }, async ({ idOrName, queryParams }) => { try { return await deleteSecret({ pathParams: { idOrName }, queryParams, config }); diff --git a/packages/vercel-api-js/src/generated/schemas.ts b/packages/vercel-api-js/src/generated/schemas.ts index 6dd08deb3..84bc2f7cc 100644 --- a/packages/vercel-api-js/src/generated/schemas.ts +++ b/packages/vercel-api-js/src/generated/schemas.ts @@ -483,10 +483,6 @@ export const userEventSchema = z type: z.string(), mxPriority: z.number().optional() }), - z.object({ - id: z.string(), - domain: z.string() - }), z.object({ id: z.string(), value: z.string(), @@ -793,6 +789,13 @@ export const userEventSchema = z }) ) }), + z.object({ + projectId: z.string(), + prevAttackModeEnabled: z.boolean().optional(), + prevAttackModeActiveUntil: z.number().nullable().nullish(), + attackModeEnabled: z.boolean(), + attackModeActiveUntil: z.number().nullable().nullish() + }), z.object({ integrationId: z.string(), integrationSlug: z.string(), @@ -860,7 +863,7 @@ export const userEventSchema = z .string() .describe('Since November 2021. Guides the abuse scanner in build container.') .optional(), - updatedAt: z.number().describe('Since November 2021').optional(), + updatedAt: z.number().describe('Since November 2021'), creationUserAgent: z.string().optional(), creationIp: z.string().optional(), removedPhoneNumbers: z.string().optional() @@ -1002,6 +1005,14 @@ export const userEventSchema = z cores: z.number().optional(), memory: z.number().optional() }) + .optional(), + security: z + .object({ + customRules: z.number().optional(), + ipBlocks: z.number().optional(), + ipBypass: z.number().optional(), + rateLimit: z.number().optional() + }) .optional() }) .optional(), @@ -1128,17 +1139,35 @@ export const userEventSchema = z teams: z .array( z.object({ - created: z.number().optional(), - createdAt: z.number().optional(), + created: z.number(), + createdAt: z.number(), teamId: z.string(), - role: z - .enum(['OWNER', 'MEMBER', 'DEVELOPER', 'SECURITY', 'BILLING', 'VIEWER', 'CONTRIBUTOR']) - .optional(), - confirmed: z.boolean().optional(), - confirmedAt: z.number().optional(), + role: z.enum([ + 'OWNER', + 'MEMBER', + 'DEVELOPER', + 'SECURITY', + 'BILLING', + 'VIEWER', + 'VIEWER_FOR_PLUS', + 'CONTRIBUTOR' + ]), + confirmed: z.boolean(), + confirmedAt: z.number(), accessRequestedAt: z.number().optional(), teamRoles: z - .array(z.enum(['OWNER', 'MEMBER', 'DEVELOPER', 'SECURITY', 'BILLING', 'VIEWER', 'CONTRIBUTOR'])) + .array( + z.enum([ + 'OWNER', + 'MEMBER', + 'DEVELOPER', + 'SECURITY', + 'BILLING', + 'VIEWER', + 'VIEWER_FOR_PLUS', + 'CONTRIBUTOR' + ]) + ) .optional(), teamPermissions: z .array( @@ -1147,7 +1176,10 @@ export const userEventSchema = z 'FullProductionDeployment', 'UsageViewer', 'EnvVariableManager', - 'EnvironmentManager' + 'EnvironmentManager', + 'V0Builder', + 'V0Chatter', + 'V0Viewer' ]) ) .optional(), @@ -1531,19 +1563,19 @@ export const userEventSchema = z .object({ webAnalytics: z .object({ - updatedAt: z.number().optional(), + updatedAt: z.number(), blockedFrom: z.number().optional(), blockedUntil: z.number().optional(), - blockReason: z.enum(['admin_override', 'limits_exceeded']).optional(), + blockReason: z.enum(['admin_override', 'limits_exceeded']), graceEmailSentAt: z.number().optional() }) .optional(), monitoring: z .object({ - updatedAt: z.number().optional(), + updatedAt: z.number(), blockedFrom: z.number().optional(), blockedUntil: z.number().optional(), - blockReason: z.enum(['admin_override', 'limits_exceeded']).optional(), + blockReason: z.enum(['admin_override', 'limits_exceeded']), blockType: z.enum(['soft', 'hard']) }) .describe( @@ -1552,10 +1584,10 @@ export const userEventSchema = z .optional(), observabilityPlus: z .object({ - updatedAt: z.number().optional(), + updatedAt: z.number(), blockedFrom: z.number().optional(), blockedUntil: z.number().optional(), - blockReason: z.enum(['admin_override', 'limits_exceeded']).optional(), + blockReason: z.enum(['admin_override', 'limits_exceeded']), blockType: z.enum(['soft', 'hard']) }) .optional(), @@ -1585,10 +1617,10 @@ export const userEventSchema = z .optional(), blob: z .object({ - updatedAt: z.number().optional(), + updatedAt: z.number(), blockedFrom: z.number().optional(), blockedUntil: z.number().optional(), - blockReason: z.enum(['admin_override', 'limits_exceeded']).optional(), + blockReason: z.enum(['admin_override', 'limits_exceeded']), overageReason: z.enum([ 'analyticsUsage', 'artifacts', @@ -1634,10 +1666,10 @@ export const userEventSchema = z .optional(), postgres: z .object({ - updatedAt: z.number().optional(), + updatedAt: z.number(), blockedFrom: z.number().optional(), blockedUntil: z.number().optional(), - blockReason: z.enum(['admin_override', 'limits_exceeded']).optional(), + blockReason: z.enum(['admin_override', 'limits_exceeded']), overageReason: z.enum([ 'analyticsUsage', 'artifacts', @@ -1683,10 +1715,10 @@ export const userEventSchema = z .optional(), redis: z .object({ - updatedAt: z.number().optional(), + updatedAt: z.number(), blockedFrom: z.number().optional(), blockedUntil: z.number().optional(), - blockReason: z.enum(['admin_override', 'limits_exceeded']).optional(), + blockReason: z.enum(['admin_override', 'limits_exceeded']), overageReason: z.enum([ 'analyticsUsage', 'artifacts', @@ -1911,7 +1943,16 @@ export const userEventSchema = z .object({}) .catchall( z.object({ - role: z.enum(['OWNER', 'MEMBER', 'DEVELOPER', 'SECURITY', 'BILLING', 'VIEWER', 'CONTRIBUTOR']), + role: z.enum([ + 'OWNER', + 'MEMBER', + 'DEVELOPER', + 'SECURITY', + 'BILLING', + 'VIEWER', + 'VIEWER_FOR_PLUS', + 'CONTRIBUTOR' + ]), confirmed: z.boolean(), confirmedAt: z.number().optional(), joinedFrom: z @@ -1950,6 +1991,10 @@ export const userEventSchema = z isReactivate: z.boolean().optional(), isTrialUpgrade: z.boolean().optional() }), + z.object({ + projectName: z.string(), + branch: z.string() + }), z.object({ projectName: z.string().optional(), projectId: z.string(), @@ -2151,13 +2196,17 @@ export const userEventSchema = z z.object({ projectId: z.string() }), + z.object({ + source: z.string(), + projectId: z.string() + }), z.object({ projectId: z.string(), projectName: z.string() }), z.object({ - projectId: z.string().optional(), - projectName: z.string().optional(), + projectId: z.string(), + projectName: z.string(), newTargetPercentage: z.number().optional() }), z.object({ @@ -2252,7 +2301,7 @@ export const userEventSchema = z isActive: z.boolean().describe('Is the budget currently active for a customer'), pauseProjects: z.boolean().describe('Should all projects be paused if budget is exceeded').optional(), pricingPlan: z - .enum(['legacy', 'unbundled']) + .enum(['plus', 'legacy', 'unbundled']) .describe('The acive pricing plan the team is billed with') .optional(), teamId: z.string().describe('Partition key'), @@ -2283,7 +2332,7 @@ export const userEventSchema = z isActive: z.boolean().describe('Is the budget currently active for a customer'), pauseProjects: z.boolean().describe('Should all projects be paused if budget is exceeded').optional(), pricingPlan: z - .enum(['legacy', 'unbundled']) + .enum(['plus', 'legacy', 'unbundled']) .describe('The acive pricing plan the team is billed with') .optional(), teamId: z.string().describe('Partition key'), @@ -2497,9 +2546,9 @@ export const userEventSchema = z }), projectMembership: z .object({ - role: z.enum(['ADMIN', 'PROJECT_DEVELOPER', 'PROJECT_VIEWER']).optional(), - uid: z.string().optional(), - createdAt: z.number().optional(), + role: z.enum(['ADMIN', 'PROJECT_DEVELOPER', 'PROJECT_VIEWER']), + uid: z.string(), + createdAt: z.number(), username: z.string().optional() }) .nullable() @@ -2510,9 +2559,9 @@ export const userEventSchema = z id: z.string().optional() }), removedMembership: z.object({ - role: z.enum(['ADMIN', 'PROJECT_DEVELOPER', 'PROJECT_VIEWER']).optional(), - uid: z.string().optional(), - createdAt: z.number().optional(), + role: z.enum(['ADMIN', 'PROJECT_DEVELOPER', 'PROJECT_VIEWER']), + uid: z.string(), + createdAt: z.number(), username: z.string().optional() }) }), @@ -2538,6 +2587,11 @@ export const userEventSchema = z invitedUserId: z.string().optional() }) }), + z.object({ + projectName: z.string(), + tags: z.array(z.string()), + target: z.string().optional() + }), z.object({ edgeConfigId: z.string(), edgeConfigSlug: z.string(), @@ -2570,7 +2624,7 @@ export const userEventSchema = z prev: z.object({ name: z.string(), slug: z.string(), - fallbackEnvironment: z.string().optional() + fallbackEnvironment: z.string() }) }), z.object({ @@ -2722,6 +2776,10 @@ export const userEventSchema = z z.object({ appName: z.string() }), + z.object({ + appName: z.string(), + appId: z.string() + }), z.object({ team: z.object({ id: z.string(), @@ -2781,6 +2839,7 @@ export const userEventSchema = z authMethod: z.enum([ 'email', 'saml', + 'app', 'github', 'gitlab', 'bitbucket', @@ -2846,6 +2905,10 @@ export const teamSchema = z .describe( "When `true`, interactions with the Team **must** be done with an authentication token that has been authenticated with the Team's SAML Single Sign-On provider." ), + defaultRedirectUri: z + .enum(['v0.app', 'v0.dev', 'vercel.com']) + .describe('The default redirect URI to use after successful SAML authentication.') + .optional(), roles: z .object({}) .catchall( @@ -2853,7 +2916,16 @@ export const teamSchema = z z.object({ accessGroupId: z.string() }), - z.enum(['OWNER', 'MEMBER', 'DEVELOPER', 'SECURITY', 'BILLING', 'VIEWER', 'CONTRIBUTOR']) + z.enum([ + 'OWNER', + 'MEMBER', + 'DEVELOPER', + 'SECURITY', + 'BILLING', + 'VIEWER', + 'VIEWER_FOR_PLUS', + 'CONTRIBUTOR' + ]) ]) ) .describe( @@ -2898,6 +2970,7 @@ export const teamSchema = z .describe('The hostname that is current set as preview deployment suffix.') .nullable() .nullish(), + disableHardAutoBlocks: z.union([z.boolean(), z.number()]).optional(), remoteCaching: z .object({ enabled: z.boolean().optional() @@ -2968,11 +3041,21 @@ export const teamSchema = z .optional(), teamId: z.string().optional(), confirmed: z.boolean(), - confirmedAt: z.number(), accessRequestedAt: z.number().optional(), - role: z.enum(['BILLING', 'CONTRIBUTOR', 'DEVELOPER', 'MEMBER', 'OWNER', 'SECURITY', 'VIEWER']), + role: z.enum([ + 'BILLING', + 'CONTRIBUTOR', + 'DEVELOPER', + 'MEMBER', + 'OWNER', + 'SECURITY', + 'VIEWER', + 'VIEWER_FOR_PLUS' + ]), teamRoles: z - .array(z.enum(['BILLING', 'CONTRIBUTOR', 'DEVELOPER', 'MEMBER', 'OWNER', 'SECURITY', 'VIEWER'])) + .array( + z.enum(['BILLING', 'CONTRIBUTOR', 'DEVELOPER', 'MEMBER', 'OWNER', 'SECURITY', 'VIEWER', 'VIEWER_FOR_PLUS']) + ) .optional(), teamPermissions: z .array( @@ -2981,7 +3064,10 @@ export const teamSchema = z 'EnvVariableManager', 'EnvironmentManager', 'FullProductionDeployment', - 'UsageViewer' + 'UsageViewer', + 'V0Builder', + 'V0Chatter', + 'V0Viewer' ]) ) .optional(), @@ -3084,11 +3170,21 @@ export const teamLimitedSchema = z .optional(), teamId: z.string().optional(), confirmed: z.boolean(), - confirmedAt: z.number(), accessRequestedAt: z.number().optional(), - role: z.enum(['BILLING', 'CONTRIBUTOR', 'DEVELOPER', 'MEMBER', 'OWNER', 'SECURITY', 'VIEWER']), + role: z.enum([ + 'BILLING', + 'CONTRIBUTOR', + 'DEVELOPER', + 'MEMBER', + 'OWNER', + 'SECURITY', + 'VIEWER', + 'VIEWER_FOR_PLUS' + ]), teamRoles: z - .array(z.enum(['BILLING', 'CONTRIBUTOR', 'DEVELOPER', 'MEMBER', 'OWNER', 'SECURITY', 'VIEWER'])) + .array( + z.enum(['BILLING', 'CONTRIBUTOR', 'DEVELOPER', 'MEMBER', 'OWNER', 'SECURITY', 'VIEWER', 'VIEWER_FOR_PLUS']) + ) .optional(), teamPermissions: z .array( @@ -3097,7 +3193,10 @@ export const teamLimitedSchema = z 'EnvVariableManager', 'EnvironmentManager', 'FullProductionDeployment', - 'UsageViewer' + 'UsageViewer', + 'V0Builder', + 'V0Chatter', + 'V0Viewer' ]) ) .optional(), @@ -3158,38 +3257,44 @@ export const authTokenSchema = z expiresAt: z.number() }) .optional(), - origin: z.enum([ - 'saml', - 'github', - 'gitlab', - 'bitbucket', - 'email', - 'manual', - 'passkey', - 'otp', - 'sms', - 'invite', - 'google' - ]), + origin: z + .enum([ + 'saml', + 'github', + 'gitlab', + 'bitbucket', + 'email', + 'manual', + 'passkey', + 'otp', + 'sms', + 'invite', + 'google', + 'app' + ]) + .optional(), createdAt: z.number(), expiresAt: z.number().optional() }), z.object({ type: z.enum(['team']), teamId: z.string(), - origin: z.enum([ - 'saml', - 'github', - 'gitlab', - 'bitbucket', - 'email', - 'manual', - 'passkey', - 'otp', - 'sms', - 'invite', - 'google' - ]), + origin: z + .enum([ + 'saml', + 'github', + 'gitlab', + 'bitbucket', + 'email', + 'manual', + 'passkey', + 'otp', + 'sms', + 'invite', + 'google', + 'app' + ]) + .optional(), createdAt: z.number(), expiresAt: z.number().optional() }) @@ -3455,6 +3560,37 @@ export const authUserSchema = z .describe( 'An object containing infomation related to the amount of platform resources may be allocated to the User account.' ) + .optional(), + security: z + .object({ + customRules: z + .number() + .describe( + 'An object containing infomation related to the amount of platform resources may be allocated to the User account.' + ) + .optional(), + ipBlocks: z + .number() + .describe( + 'An object containing infomation related to the amount of platform resources may be allocated to the User account.' + ) + .optional(), + ipBypass: z + .number() + .describe( + 'An object containing infomation related to the amount of platform resources may be allocated to the User account.' + ) + .optional(), + rateLimit: z + .number() + .describe( + 'An object containing infomation related to the amount of platform resources may be allocated to the User account.' + ) + .optional() + }) + .describe( + 'An object containing infomation related to the amount of platform resources may be allocated to the User account.' + ) .optional() }) .describe( @@ -4297,6 +4433,7 @@ export const rerequestCheckPathParamsSchema = z.object({ export const rerequestCheckQueryParamsSchema = z .object({ + autoUpdate: z.boolean().describe('Mark the check as running').optional(), teamId: z.string().describe('The Team identifier to perform the request on behalf of.').optional(), slug: z.string().describe('The Team slug to perform the request on behalf of.').optional() }) @@ -4605,6 +4742,8 @@ export const buyDomain409Schema = z.unknown(); export const buyDomain429Schema = z.unknown(); +export const buyDomain500Schema = z.unknown(); + export const buyDomainMutationResponseSchema = z.union([ z.lazy(() => buyDomain201Schema), z.lazy(() => buyDomain202Schema) @@ -4637,6 +4776,8 @@ export const checkDomainPrice401Schema = z.unknown(); */ export const checkDomainPrice403Schema = z.unknown(); +export const checkDomainPrice500Schema = z.unknown(); + export const checkDomainPriceQueryResponseSchema = z.lazy(() => checkDomainPrice200Schema); export const checkDomainStatusQueryParamsSchema = z.object({ @@ -4841,6 +4982,12 @@ export const getDomainConfigPathParamsSchema = z.object({ export const getDomainConfigQueryParamsSchema = z .object({ + projectIdOrName: z + .string() + .describe( + 'The project id or name that will be associated with the domain. Use this when the domain is not yet associated with a project.' + ) + .optional(), strict: z .enum(['true', 'false']) .describe( @@ -4866,8 +5013,6 @@ export const getDomainConfig401Schema = z.unknown(); */ export const getDomainConfig403Schema = z.unknown(); -export const getDomainConfig500Schema = z.unknown(); - export const getDomainConfigQueryResponseSchema = z.lazy(() => getDomainConfig200Schema); export const getDomainPathParamsSchema = z.object({ @@ -4999,6 +5144,8 @@ export const patchDomain404Schema = z.unknown(); export const patchDomain409Schema = z.unknown(); +export const patchDomain500Schema = z.unknown(); + export const patchDomainMutationResponseSchema = z.lazy(() => patchDomain200Schema); export const deleteDomainPathParamsSchema = z.object({ @@ -5222,7 +5369,6 @@ export const patchEdgeConfigItemsPathParamsSchema = z.object({ export const patchEdgeConfigItemsQueryParamsSchema = z .object({ - dryRun: z.string().optional(), teamId: z.string().describe('The Team identifier to perform the request on behalf of.').optional(), slug: z.string().describe('The Team slug to perform the request on behalf of.').optional() }) @@ -5251,6 +5397,8 @@ export const patchEdgeConfigItems404Schema = z.unknown(); export const patchEdgeConfigItems409Schema = z.unknown(); +export const patchEdgeConfigItems412Schema = z.unknown(); + export const patchEdgeConfigItemsMutationResponseSchema = z.lazy(() => patchEdgeConfigItems200Schema); export const getEdgeConfigSchemaPathParamsSchema = z.object({ @@ -5629,6 +5777,37 @@ export const listUserEvents403Schema = z.unknown(); export const listUserEventsQueryResponseSchema = z.lazy(() => listUserEvents200Schema); +export const GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParamsSchema = z.object({ + integrationIdOrSlug: z.string(), + productIdOrSlug: z.string() +}); + +export const GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParamsSchema = z + .object({ + metadata: z.string().optional() + }) + .optional(); + +export const GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans200Schema = z.unknown(); + +/** + * @description One of the provided values in the request query is invalid. + */ +export const GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans400Schema = z.unknown(); + +export const GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans401Schema = z.unknown(); + +/** + * @description You do not have permission to access this resource. + */ +export const GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans403Schema = z.unknown(); + +export const GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans404Schema = z.unknown(); + +export const GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryResponseSchema = z.lazy( + () => GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans200Schema +); + export const getAccountInfoPathParamsSchema = z.object({ integrationConfigurationId: z.string() }); @@ -6047,6 +6226,40 @@ export const deleteConfiguration404Schema = z.unknown(); export const deleteConfigurationMutationResponseSchema = z.lazy(() => deleteConfiguration204Schema); +export const getConfigurationProductsPathParamsSchema = z.object({ + id: z.string().describe('ID of the integration configuration') +}); + +export const getConfigurationProductsQueryParamsSchema = z + .object({ + teamId: z.string().describe('The Team identifier to perform the request on behalf of.').optional(), + slug: z.string().describe('The Team slug to perform the request on behalf of.').optional() + }) + .optional(); + +/** + * @description List of products available for this integration configuration + */ +export const getConfigurationProducts200Schema = z.unknown(); + +/** + * @description One of the provided values in the request query is invalid. + */ +export const getConfigurationProducts400Schema = z.unknown(); + +export const getConfigurationProducts401Schema = z.unknown(); + +/** + * @description You do not have permission to access this resource. + */ +export const getConfigurationProducts403Schema = z.unknown(); + +export const getConfigurationProducts404Schema = z.unknown(); + +export const getConfigurationProducts500Schema = z.unknown(); + +export const getConfigurationProductsQueryResponseSchema = z.lazy(() => getConfigurationProducts200Schema); + export const exchangeSsoToken200Schema = z.unknown(); /** @@ -6276,6 +6489,8 @@ export const updateExperimentationEdgeConfig403Schema = z.unknown(); export const updateExperimentationEdgeConfig404Schema = z.unknown(); +export const updateExperimentationEdgeConfig409Schema = z.unknown(); + export const updateExperimentationEdgeConfig412Schema = z.unknown(); export const updateExperimentationEdgeConfigMutationResponseSchema = z.lazy( @@ -6408,6 +6623,10 @@ export const getProjectsQueryParamsSchema = z edgeConfigId: z.string().describe('Filter results by connected Edge Config ID').optional(), edgeConfigTokenId: z.string().describe('Filter results by connected Edge Config Token ID').optional(), deprecated: z.boolean().optional(), + elasticConcurrencyEnabled: z + .enum(['1', '0']) + .describe('Filter results by projects with elastic concurrency enabled') + .optional(), teamId: z.string().describe('The Team identifier to perform the request on behalf of.').optional(), slug: z.string().describe('The Team slug to perform the request on behalf of.').optional() }) @@ -6461,11 +6680,22 @@ export const createProject402Schema = z.unknown(); */ export const createProject403Schema = z.unknown(); +export const createProject404Schema = z.unknown(); + /** * @description A project with the provided name already exists. */ export const createProject409Schema = z.unknown(); +/** + * @description Owner does not have protection add-on + */ +export const createProject428Schema = z.unknown(); + +export const createProject429Schema = z.unknown(); + +export const createProject500Schema = z.unknown(); + export const createProjectMutationResponseSchema = z.lazy(() => createProject200Schema); export const getProjectPathParamsSchema = z.object({ @@ -7066,11 +7296,17 @@ export const createProjectEnv402Schema = z.unknown(); */ export const createProjectEnv403Schema = z.unknown(); +export const createProjectEnv404Schema = z.unknown(); + /** * @description The project is being transfered and creating an environment variable is not possible */ export const createProjectEnv409Schema = z.unknown(); +export const createProjectEnv429Schema = z.unknown(); + +export const createProjectEnv500Schema = z.unknown(); + export const createProjectEnvMutationResponseSchema = z.lazy(() => createProjectEnv201Schema); export const getProjectEnvPathParamsSchema = z.object({ @@ -7169,11 +7405,17 @@ export const editProjectEnv401Schema = z.unknown(); */ export const editProjectEnv403Schema = z.unknown(); +export const editProjectEnv404Schema = z.unknown(); + /** * @description The project is being transfered and removing an environment variable is not possible */ export const editProjectEnv409Schema = z.unknown(); +export const editProjectEnv429Schema = z.unknown(); + +export const editProjectEnv500Schema = z.unknown(); + export const editProjectEnvMutationResponseSchema = z.lazy(() => editProjectEnv200Schema); export const getRollingReleaseBillingStatusPathParamsSchema = z.object({ @@ -7753,7 +7995,7 @@ export const getActiveAttackStatusQueryResponseSchema = z.lazy(() => getActiveAt export const getBypassIpQueryParamsSchema = z.object({ projectId: z.string(), - limit: z.coerce.number().max(128).optional(), + limit: z.coerce.number().max(256).optional(), sourceIp: z.string().max(49).describe('Filter by source IP').optional(), domain: z .string() diff --git a/packages/vercel-api-js/src/generated/types.ts b/packages/vercel-api-js/src/generated/types.ts index 1a0caa03a..40ffaced5 100644 --- a/packages/vercel-api-js/src/generated/types.ts +++ b/packages/vercel-api-js/src/generated/types.ts @@ -427,6 +427,7 @@ export const teamsRoleEnum = { SECURITY: 'SECURITY', BILLING: 'BILLING', VIEWER: 'VIEWER', + VIEWER_FOR_PLUS: 'VIEWER_FOR_PLUS', CONTRIBUTOR: 'CONTRIBUTOR' } as const; @@ -439,6 +440,7 @@ export const teamsTeamRolesEnum = { SECURITY: 'SECURITY', BILLING: 'BILLING', VIEWER: 'VIEWER', + VIEWER_FOR_PLUS: 'VIEWER_FOR_PLUS', CONTRIBUTOR: 'CONTRIBUTOR' } as const; @@ -449,7 +451,10 @@ export const teamsTeamPermissionsEnum = { FullProductionDeployment: 'FullProductionDeployment', UsageViewer: 'UsageViewer', EnvVariableManager: 'EnvVariableManager', - EnvironmentManager: 'EnvironmentManager' + EnvironmentManager: 'EnvironmentManager', + V0Builder: 'V0Builder', + V0Chatter: 'V0Chatter', + V0Viewer: 'V0Viewer' } as const; export type TeamsTeamPermissionsEnum = (typeof teamsTeamPermissionsEnum)[keyof typeof teamsTeamPermissionsEnum]; @@ -745,6 +750,7 @@ export const roleEnum = { SECURITY: 'SECURITY', BILLING: 'BILLING', VIEWER: 'VIEWER', + VIEWER_FOR_PLUS: 'VIEWER_FOR_PLUS', CONTRIBUTOR: 'CONTRIBUTOR' } as const; @@ -896,6 +902,7 @@ export const budgetTypeEnum = { export type BudgetTypeEnum = (typeof budgetTypeEnum)[keyof typeof budgetTypeEnum]; export const budgetPricingPlanEnum = { + plus: 'plus', legacy: 'legacy', unbundled: 'unbundled' } as const; @@ -909,6 +916,7 @@ export const budgetItemTypeEnum = { export type BudgetItemTypeEnum = (typeof budgetItemTypeEnum)[keyof typeof budgetItemTypeEnum]; export const budgetItemPricingPlanEnum = { + plus: 'plus', legacy: 'legacy', unbundled: 'unbundled' } as const; @@ -999,6 +1007,7 @@ export type PayloadGrantTypeEnum = (typeof payloadGrantTypeEnum)[keyof typeof pa export const payloadAuthMethodEnum = { email: 'email', saml: 'saml', + app: 'app', github: 'github', gitlab: 'gitlab', bitbucket: 'bitbucket', @@ -2067,16 +2076,6 @@ export type UserEvent = { */ mxPriority?: number | undefined; } - | { - /** - * @type string - */ - id: string; - /** - * @type string - */ - domain: string; - } | { /** * @type string @@ -2750,6 +2749,28 @@ export type UserEvent = { }; }; } + | { + /** + * @type string + */ + projectId: string; + /** + * @type boolean | undefined + */ + prevAttackModeEnabled?: boolean | undefined; + /** + * @type number + */ + prevAttackModeActiveUntil?: (number | null) | undefined; + /** + * @type boolean + */ + attackModeEnabled: boolean; + /** + * @type number + */ + attackModeActiveUntil?: (number | null) | undefined; + } | { /** * @type string @@ -2880,9 +2901,9 @@ export type UserEvent = { scanner?: string | undefined; /** * @description Since November 2021 - * @type number | undefined + * @type number */ - updatedAt?: number | undefined; + updatedAt: number; /** * @type string | undefined */ @@ -3274,6 +3295,29 @@ export type UserEvent = { memory?: number | undefined; } | undefined; + /** + * @type object | undefined + */ + security?: + | { + /** + * @type number | undefined + */ + customRules?: number | undefined; + /** + * @type number | undefined + */ + ipBlocks?: number | undefined; + /** + * @type number | undefined + */ + ipBypass?: number | undefined; + /** + * @type number | undefined + */ + rateLimit?: number | undefined; + } + | undefined; } | undefined; /** @@ -3431,29 +3475,29 @@ export type UserEvent = { teams?: | { /** - * @type number | undefined + * @type number */ - created?: number | undefined; + created: number; /** - * @type number | undefined + * @type number */ - createdAt?: number | undefined; + createdAt: number; /** * @type string */ teamId: string; /** - * @type string | undefined + * @type string */ - role?: TeamsRoleEnum | undefined; + role: TeamsRoleEnum; /** - * @type boolean | undefined + * @type boolean */ - confirmed?: boolean | undefined; + confirmed: boolean; /** - * @type number | undefined + * @type number */ - confirmedAt?: number | undefined; + confirmedAt: number; /** * @type number | undefined */ @@ -4362,9 +4406,9 @@ export type UserEvent = { webAnalytics?: | { /** - * @type number | undefined + * @type number */ - updatedAt?: number | undefined; + updatedAt: number; /** * @type number | undefined */ @@ -4374,9 +4418,9 @@ export type UserEvent = { */ blockedUntil?: number | undefined; /** - * @type string | undefined + * @type string */ - blockReason?: WebAnalyticsBlockReasonEnum | undefined; + blockReason: WebAnalyticsBlockReasonEnum; /** * @type number | undefined */ @@ -4390,9 +4434,9 @@ export type UserEvent = { monitoring?: | { /** - * @type number | undefined + * @type number */ - updatedAt?: number | undefined; + updatedAt: number; /** * @type number | undefined */ @@ -4402,9 +4446,9 @@ export type UserEvent = { */ blockedUntil?: number | undefined; /** - * @type string | undefined + * @type string */ - blockReason?: MonitoringBlockReasonEnum | undefined; + blockReason: MonitoringBlockReasonEnum; /** * @type string */ @@ -4417,9 +4461,9 @@ export type UserEvent = { observabilityPlus?: | { /** - * @type number | undefined + * @type number */ - updatedAt?: number | undefined; + updatedAt: number; /** * @type number | undefined */ @@ -4429,9 +4473,9 @@ export type UserEvent = { */ blockedUntil?: number | undefined; /** - * @type string | undefined + * @type string */ - blockReason?: ObservabilityPlusBlockReasonEnum | undefined; + blockReason: ObservabilityPlusBlockReasonEnum; /** * @type string */ @@ -4513,9 +4557,9 @@ export type UserEvent = { blob?: | { /** - * @type number | undefined + * @type number */ - updatedAt?: number | undefined; + updatedAt: number; /** * @type number | undefined */ @@ -4525,9 +4569,9 @@ export type UserEvent = { */ blockedUntil?: number | undefined; /** - * @type string | undefined + * @type string */ - blockReason?: BlobBlockReasonEnum | undefined; + blockReason: BlobBlockReasonEnum; /** * @type string */ @@ -4540,9 +4584,9 @@ export type UserEvent = { postgres?: | { /** - * @type number | undefined + * @type number */ - updatedAt?: number | undefined; + updatedAt: number; /** * @type number | undefined */ @@ -4552,9 +4596,9 @@ export type UserEvent = { */ blockedUntil?: number | undefined; /** - * @type string | undefined + * @type string */ - blockReason?: PostgresBlockReasonEnum | undefined; + blockReason: PostgresBlockReasonEnum; /** * @type string */ @@ -4567,9 +4611,9 @@ export type UserEvent = { redis?: | { /** - * @type number | undefined + * @type number */ - updatedAt?: number | undefined; + updatedAt: number; /** * @type number | undefined */ @@ -4579,9 +4623,9 @@ export type UserEvent = { */ blockedUntil?: number | undefined; /** - * @type string | undefined + * @type string */ - blockReason?: RedisBlockReasonEnum | undefined; + blockReason: RedisBlockReasonEnum; /** * @type string */ @@ -5095,6 +5139,16 @@ export type UserEvent = { */ isTrialUpgrade?: boolean | undefined; } + | { + /** + * @type string + */ + projectName: string; + /** + * @type string + */ + branch: string; + } | { /** * @type string | undefined @@ -5471,6 +5525,16 @@ export type UserEvent = { */ projectId: string; } + | { + /** + * @type string + */ + source: string; + /** + * @type string + */ + projectId: string; + } | { /** * @type string @@ -5483,13 +5547,13 @@ export type UserEvent = { } | { /** - * @type string | undefined + * @type string */ - projectId?: string | undefined; + projectId: string; /** - * @type string | undefined + * @type string */ - projectName?: string | undefined; + projectName: string; /** * @type number | undefined */ @@ -6376,17 +6440,17 @@ export type UserEvent = { */ projectMembership: { /** - * @type string | undefined + * @type string */ - role?: ProjectMembershipRoleEnum | undefined; + role: ProjectMembershipRoleEnum; /** - * @type string | undefined + * @type string */ - uid?: string | undefined; + uid: string; /** - * @type number | undefined + * @type number */ - createdAt?: number | undefined; + createdAt: number; /** * @type string | undefined */ @@ -6412,17 +6476,17 @@ export type UserEvent = { */ removedMembership: { /** - * @type string | undefined + * @type string */ - role?: RemovedMembershipRoleEnum | undefined; + role: RemovedMembershipRoleEnum; /** - * @type string | undefined + * @type string */ - uid?: string | undefined; + uid: string; /** - * @type number | undefined + * @type number */ - createdAt?: number | undefined; + createdAt: number; /** * @type string | undefined */ @@ -6496,6 +6560,20 @@ export type UserEvent = { invitedUserId?: string | undefined; }; } + | { + /** + * @type string + */ + projectName: string; + /** + * @type array + */ + tags: string[]; + /** + * @type string | undefined + */ + target?: string | undefined; + } | { /** * @type string @@ -6593,9 +6671,9 @@ export type UserEvent = { */ slug: string; /** - * @type string | undefined + * @type string */ - fallbackEnvironment?: string | undefined; + fallbackEnvironment: string; }; } | { @@ -6878,6 +6956,16 @@ export type UserEvent = { */ appName: string; } + | { + /** + * @type string + */ + appName: string; + /** + * @type string + */ + appId: string; + } | { /** * @type object @@ -7045,6 +7133,14 @@ export type UserEvent = { | undefined; }; +export const samlDefaultRedirectUriEnum = { + 'v0.app': 'v0.app', + 'v0.dev': 'v0.dev', + 'vercel.com': 'vercel.com' +} as const; + +export type SamlDefaultRedirectUriEnum = (typeof samlDefaultRedirectUriEnum)[keyof typeof samlDefaultRedirectUriEnum]; + export const rolesEnum = { OWNER: 'OWNER', MEMBER: 'MEMBER', @@ -7052,6 +7148,7 @@ export const rolesEnum = { SECURITY: 'SECURITY', BILLING: 'BILLING', VIEWER: 'VIEWER', + VIEWER_FOR_PLUS: 'VIEWER_FOR_PLUS', CONTRIBUTOR: 'CONTRIBUTOR' } as const; @@ -7097,7 +7194,8 @@ export const membershipRoleEnum = { MEMBER: 'MEMBER', OWNER: 'OWNER', SECURITY: 'SECURITY', - VIEWER: 'VIEWER' + VIEWER: 'VIEWER', + VIEWER_FOR_PLUS: 'VIEWER_FOR_PLUS' } as const; export type MembershipRoleEnum = (typeof membershipRoleEnum)[keyof typeof membershipRoleEnum]; @@ -7109,7 +7207,8 @@ export const membershipTeamRolesEnum = { MEMBER: 'MEMBER', OWNER: 'OWNER', SECURITY: 'SECURITY', - VIEWER: 'VIEWER' + VIEWER: 'VIEWER', + VIEWER_FOR_PLUS: 'VIEWER_FOR_PLUS' } as const; export type MembershipTeamRolesEnum = (typeof membershipTeamRolesEnum)[keyof typeof membershipTeamRolesEnum]; @@ -7119,7 +7218,10 @@ export const membershipTeamPermissionsEnum = { EnvVariableManager: 'EnvVariableManager', EnvironmentManager: 'EnvironmentManager', FullProductionDeployment: 'FullProductionDeployment', - UsageViewer: 'UsageViewer' + UsageViewer: 'UsageViewer', + V0Builder: 'V0Builder', + V0Chatter: 'V0Chatter', + V0Viewer: 'V0Viewer' } as const; export type MembershipTeamPermissionsEnum = @@ -7243,6 +7345,11 @@ export type Team = { * @type boolean */ enforced: boolean; + /** + * @description The default redirect URI to use after successful SAML authentication. + * @type string | undefined + */ + defaultRedirectUri?: SamlDefaultRedirectUriEnum | undefined; /** * @description When \"Directory Sync\" is configured, this object contains a mapping of which Directory Group (by ID) should be assigned to which Vercel Team \"role\". * @type object | undefined @@ -7334,6 +7441,7 @@ export type Team = { * @type string */ previewDeploymentSuffix?: (string | null) | undefined; + disableHardAutoBlocks?: (number | boolean) | undefined; /** * @description Is remote caching enabled for this team * @type object | undefined @@ -7464,10 +7572,6 @@ export type Team = { * @type boolean */ confirmed: boolean; - /** - * @type number - */ - confirmedAt: number; /** * @type number | undefined */ @@ -7562,7 +7666,8 @@ export const membershipRoleEnum2 = { MEMBER: 'MEMBER', OWNER: 'OWNER', SECURITY: 'SECURITY', - VIEWER: 'VIEWER' + VIEWER: 'VIEWER', + VIEWER_FOR_PLUS: 'VIEWER_FOR_PLUS' } as const; export type MembershipRoleEnum2 = (typeof membershipRoleEnum2)[keyof typeof membershipRoleEnum2]; @@ -7574,7 +7679,8 @@ export const membershipTeamRolesEnum2 = { MEMBER: 'MEMBER', OWNER: 'OWNER', SECURITY: 'SECURITY', - VIEWER: 'VIEWER' + VIEWER: 'VIEWER', + VIEWER_FOR_PLUS: 'VIEWER_FOR_PLUS' } as const; export type MembershipTeamRolesEnum2 = (typeof membershipTeamRolesEnum2)[keyof typeof membershipTeamRolesEnum2]; @@ -7584,7 +7690,10 @@ export const membershipTeamPermissionsEnum2 = { EnvVariableManager: 'EnvVariableManager', EnvironmentManager: 'EnvironmentManager', FullProductionDeployment: 'FullProductionDeployment', - UsageViewer: 'UsageViewer' + UsageViewer: 'UsageViewer', + V0Builder: 'V0Builder', + V0Chatter: 'V0Chatter', + V0Viewer: 'V0Viewer' } as const; export type MembershipTeamPermissionsEnum2 = @@ -7741,10 +7850,6 @@ export type TeamLimited = { * @type boolean */ confirmed: boolean; - /** - * @type number - */ - confirmedAt: number; /** * @type number | undefined */ @@ -7850,7 +7955,8 @@ export const scopesOriginEnum = { otp: 'otp', sms: 'sms', invite: 'invite', - google: 'google' + google: 'google', + app: 'app' } as const; export type ScopesOriginEnum = (typeof scopesOriginEnum)[keyof typeof scopesOriginEnum]; @@ -7872,7 +7978,8 @@ export const scopesOriginEnum2 = { otp: 'otp', sms: 'sms', invite: 'invite', - google: 'google' + google: 'google', + app: 'app' } as const; export type ScopesOriginEnum2 = (typeof scopesOriginEnum2)[keyof typeof scopesOriginEnum2]; @@ -7929,9 +8036,9 @@ export type AuthToken = { } | undefined; /** - * @type string + * @type string | undefined */ - origin: ScopesOriginEnum; + origin?: ScopesOriginEnum | undefined; /** * @type number */ @@ -7951,9 +8058,9 @@ export type AuthToken = { */ teamId: string; /** - * @type string + * @type string | undefined */ - origin: ScopesOriginEnum2; + origin?: ScopesOriginEnum2 | undefined; /** * @type number */ @@ -8274,6 +8381,34 @@ export type AuthUser = { memory?: number | undefined; } | undefined; + /** + * @description An object containing infomation related to the amount of platform resources may be allocated to the User account. + * @type object | undefined + */ + security?: + | { + /** + * @description An object containing infomation related to the amount of platform resources may be allocated to the User account. + * @type number | undefined + */ + customRules?: number | undefined; + /** + * @description An object containing infomation related to the amount of platform resources may be allocated to the User account. + * @type number | undefined + */ + ipBlocks?: number | undefined; + /** + * @description An object containing infomation related to the amount of platform resources may be allocated to the User account. + * @type number | undefined + */ + ipBypass?: number | undefined; + /** + * @description An object containing infomation related to the amount of platform resources may be allocated to the User account. + * @type number | undefined + */ + rateLimit?: number | undefined; + } + | undefined; }; /** * @description Prefix that will be used in the URL of \"Preview\" deployments created by the User account. @@ -9601,6 +9736,11 @@ export type RerequestCheckPathParams = { }; export type RerequestCheckQueryParams = { + /** + * @description Mark the check as running + * @type boolean | undefined + */ + autoUpdate?: boolean | undefined; /** * @description The Team identifier to perform the request on behalf of. * @type string | undefined @@ -10127,12 +10267,14 @@ export type BuyDomain409 = unknown; export type BuyDomain429 = unknown; +export type BuyDomain500 = unknown; + export type BuyDomainMutationResponse = BuyDomain201 | BuyDomain202; export type BuyDomainMutation = { Response: BuyDomain201 | BuyDomain202; QueryParams: BuyDomainQueryParams; - Errors: BuyDomain400 | BuyDomain401 | BuyDomain403 | BuyDomain409 | BuyDomain429; + Errors: BuyDomain400 | BuyDomain401 | BuyDomain403 | BuyDomain409 | BuyDomain429 | BuyDomain500; }; export const checkDomainPriceQueryParamsTypeEnum = { @@ -10185,12 +10327,14 @@ export type CheckDomainPrice401 = unknown; */ export type CheckDomainPrice403 = unknown; +export type CheckDomainPrice500 = unknown; + export type CheckDomainPriceQueryResponse = CheckDomainPrice200; export type CheckDomainPriceQuery = { Response: CheckDomainPrice200; QueryParams: CheckDomainPriceQueryParams; - Errors: CheckDomainPrice400 | CheckDomainPrice401 | CheckDomainPrice403; + Errors: CheckDomainPrice400 | CheckDomainPrice401 | CheckDomainPrice403 | CheckDomainPrice500; }; export type CheckDomainStatusQueryParams = { @@ -10526,6 +10670,11 @@ export type GetDomainConfigQueryParamsStrictEnum = (typeof getDomainConfigQueryParamsStrictEnum)[keyof typeof getDomainConfigQueryParamsStrictEnum]; export type GetDomainConfigQueryParams = { + /** + * @description The project id or name that will be associated with the domain. Use this when the domain is not yet associated with a project. + * @type string | undefined + */ + projectIdOrName?: string | undefined; /** * @description When true, the response will only include the nameservers assigned directly to the specified domain. When false and there are no nameservers assigned directly to the specified domain, the response will include the nameservers of the domain\'s parent zone. */ @@ -10556,15 +10705,13 @@ export type GetDomainConfig401 = unknown; */ export type GetDomainConfig403 = unknown; -export type GetDomainConfig500 = unknown; - export type GetDomainConfigQueryResponse = GetDomainConfig200; export type GetDomainConfigQuery = { Response: GetDomainConfig200; PathParams: GetDomainConfigPathParams; QueryParams: GetDomainConfigQueryParams; - Errors: GetDomainConfig400 | GetDomainConfig401 | GetDomainConfig403 | GetDomainConfig500; + Errors: GetDomainConfig400 | GetDomainConfig401 | GetDomainConfig403; }; export type GetDomainPathParams = { @@ -10765,13 +10912,15 @@ export type PatchDomain404 = unknown; export type PatchDomain409 = unknown; +export type PatchDomain500 = unknown; + export type PatchDomainMutationResponse = PatchDomain200; export type PatchDomainMutation = { Response: PatchDomain200; PathParams: PatchDomainPathParams; QueryParams: PatchDomainQueryParams; - Errors: PatchDomain400 | PatchDomain401 | PatchDomain403 | PatchDomain404 | PatchDomain409; + Errors: PatchDomain400 | PatchDomain401 | PatchDomain403 | PatchDomain404 | PatchDomain409 | PatchDomain500; }; export type DeleteDomainPathParams = { @@ -11104,10 +11253,6 @@ export type PatchEdgeConfigItemsPathParams = { }; export type PatchEdgeConfigItemsQueryParams = { - /** - * @type string | undefined - */ - dryRun?: string | undefined; /** * @description The Team identifier to perform the request on behalf of. * @type string | undefined @@ -11143,6 +11288,8 @@ export type PatchEdgeConfigItems404 = unknown; export type PatchEdgeConfigItems409 = unknown; +export type PatchEdgeConfigItems412 = unknown; + export type PatchEdgeConfigItemsMutationResponse = PatchEdgeConfigItems200; export type PatchEdgeConfigItemsMutation = { @@ -11155,7 +11302,8 @@ export type PatchEdgeConfigItemsMutation = { | PatchEdgeConfigItems402 | PatchEdgeConfigItems403 | PatchEdgeConfigItems404 - | PatchEdgeConfigItems409; + | PatchEdgeConfigItems409 + | PatchEdgeConfigItems412; }; export type GetEdgeConfigSchemaPathParams = { @@ -11769,6 +11917,54 @@ export type ListUserEventsQuery = { Errors: ListUserEvents400 | ListUserEvents401 | ListUserEvents403; }; +export type GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParams = { + /** + * @type string + */ + integrationIdOrSlug: string; + /** + * @type string + */ + productIdOrSlug: string; +}; + +export type GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParams = { + /** + * @type string | undefined + */ + metadata?: string | undefined; +}; + +export type GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans200 = unknown; + +/** + * @description One of the provided values in the request query is invalid. + */ +export type GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans400 = unknown; + +export type GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans401 = unknown; + +/** + * @description You do not have permission to access this resource. + */ +export type GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans403 = unknown; + +export type GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans404 = unknown; + +export type GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryResponse = + GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans200; + +export type GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQuery = { + Response: GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans200; + PathParams: GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansPathParams; + QueryParams: GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlansQueryParams; + Errors: + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans400 + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans401 + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans403 + | GETV1IntegrationsIntegrationIntegrationIdOrSlugProductsProductIdOrSlugPlans404; +}; + export type GetAccountInfoPathParams = { /** * @type string @@ -12430,6 +12626,62 @@ export type DeleteConfigurationMutation = { Errors: DeleteConfiguration400 | DeleteConfiguration401 | DeleteConfiguration403 | DeleteConfiguration404; }; +export type GetConfigurationProductsPathParams = { + /** + * @description ID of the integration configuration + * @type string + */ + id: string; +}; + +export type GetConfigurationProductsQueryParams = { + /** + * @description The Team identifier to perform the request on behalf of. + * @type string | undefined + */ + teamId?: string | undefined; + /** + * @description The Team slug to perform the request on behalf of. + * @type string | undefined + */ + slug?: string | undefined; +}; + +/** + * @description List of products available for this integration configuration + */ +export type GetConfigurationProducts200 = unknown; + +/** + * @description One of the provided values in the request query is invalid. + */ +export type GetConfigurationProducts400 = unknown; + +export type GetConfigurationProducts401 = unknown; + +/** + * @description You do not have permission to access this resource. + */ +export type GetConfigurationProducts403 = unknown; + +export type GetConfigurationProducts404 = unknown; + +export type GetConfigurationProducts500 = unknown; + +export type GetConfigurationProductsQueryResponse = GetConfigurationProducts200; + +export type GetConfigurationProductsQuery = { + Response: GetConfigurationProducts200; + PathParams: GetConfigurationProductsPathParams; + QueryParams: GetConfigurationProductsQueryParams; + Errors: + | GetConfigurationProducts400 + | GetConfigurationProducts401 + | GetConfigurationProducts403 + | GetConfigurationProducts404 + | GetConfigurationProducts500; +}; + export type ExchangeSsoToken200 = unknown; /** @@ -12788,6 +13040,8 @@ export type UpdateExperimentationEdgeConfig403 = unknown; export type UpdateExperimentationEdgeConfig404 = unknown; +export type UpdateExperimentationEdgeConfig409 = unknown; + export type UpdateExperimentationEdgeConfig412 = unknown; export type UpdateExperimentationEdgeConfigMutationResponse = UpdateExperimentationEdgeConfig200; @@ -12800,6 +13054,7 @@ export type UpdateExperimentationEdgeConfigMutation = { | UpdateExperimentationEdgeConfig401 | UpdateExperimentationEdgeConfig403 | UpdateExperimentationEdgeConfig404 + | UpdateExperimentationEdgeConfig409 | UpdateExperimentationEdgeConfig412; }; @@ -12978,6 +13233,14 @@ export const getProjectsQueryParamsGitForkProtectionEnum = { export type GetProjectsQueryParamsGitForkProtectionEnum = (typeof getProjectsQueryParamsGitForkProtectionEnum)[keyof typeof getProjectsQueryParamsGitForkProtectionEnum]; +export const getProjectsQueryParamsElasticConcurrencyEnabledEnum = { + '1': '1', + '0': '0' +} as const; + +export type GetProjectsQueryParamsElasticConcurrencyEnabledEnum = + (typeof getProjectsQueryParamsElasticConcurrencyEnabledEnum)[keyof typeof getProjectsQueryParamsElasticConcurrencyEnabledEnum]; + export type GetProjectsQueryParams = { /** * @description Query only projects updated after the given timestamp @@ -13034,6 +13297,11 @@ export type GetProjectsQueryParams = { * @type boolean | undefined */ deprecated?: boolean | undefined; + /** + * @description Filter results by projects with elastic concurrency enabled + * @type string | undefined + */ + elasticConcurrencyEnabled?: GetProjectsQueryParamsElasticConcurrencyEnabledEnum | undefined; /** * @description The Team identifier to perform the request on behalf of. * @type string | undefined @@ -13106,17 +13374,37 @@ export type CreateProject402 = unknown; */ export type CreateProject403 = unknown; +export type CreateProject404 = unknown; + /** * @description A project with the provided name already exists. */ export type CreateProject409 = unknown; +/** + * @description Owner does not have protection add-on + */ +export type CreateProject428 = unknown; + +export type CreateProject429 = unknown; + +export type CreateProject500 = unknown; + export type CreateProjectMutationResponse = CreateProject200; export type CreateProjectMutation = { Response: CreateProject200; QueryParams: CreateProjectQueryParams; - Errors: CreateProject400 | CreateProject401 | CreateProject402 | CreateProject403 | CreateProject409; + Errors: + | CreateProject400 + | CreateProject401 + | CreateProject402 + | CreateProject403 + | CreateProject404 + | CreateProject409 + | CreateProject428 + | CreateProject429 + | CreateProject500; }; export type GetProjectPathParams = { @@ -14157,18 +14445,32 @@ export type CreateProjectEnv402 = unknown; */ export type CreateProjectEnv403 = unknown; +export type CreateProjectEnv404 = unknown; + /** * @description The project is being transfered and creating an environment variable is not possible */ export type CreateProjectEnv409 = unknown; +export type CreateProjectEnv429 = unknown; + +export type CreateProjectEnv500 = unknown; + export type CreateProjectEnvMutationResponse = CreateProjectEnv201; export type CreateProjectEnvMutation = { Response: CreateProjectEnv201; PathParams: CreateProjectEnvPathParams; QueryParams: CreateProjectEnvQueryParams; - Errors: CreateProjectEnv400 | CreateProjectEnv401 | CreateProjectEnv402 | CreateProjectEnv403 | CreateProjectEnv409; + Errors: + | CreateProjectEnv400 + | CreateProjectEnv401 + | CreateProjectEnv402 + | CreateProjectEnv403 + | CreateProjectEnv404 + | CreateProjectEnv409 + | CreateProjectEnv429 + | CreateProjectEnv500; }; export type GetProjectEnvPathParams = { @@ -14327,18 +14629,31 @@ export type EditProjectEnv401 = unknown; */ export type EditProjectEnv403 = unknown; +export type EditProjectEnv404 = unknown; + /** * @description The project is being transfered and removing an environment variable is not possible */ export type EditProjectEnv409 = unknown; +export type EditProjectEnv429 = unknown; + +export type EditProjectEnv500 = unknown; + export type EditProjectEnvMutationResponse = EditProjectEnv200; export type EditProjectEnvMutation = { Response: EditProjectEnv200; PathParams: EditProjectEnvPathParams; QueryParams: EditProjectEnvQueryParams; - Errors: EditProjectEnv400 | EditProjectEnv401 | EditProjectEnv403 | EditProjectEnv409; + Errors: + | EditProjectEnv400 + | EditProjectEnv401 + | EditProjectEnv403 + | EditProjectEnv404 + | EditProjectEnv409 + | EditProjectEnv429 + | EditProjectEnv500; }; export type GetRollingReleaseBillingStatusPathParams = { @@ -15312,7 +15627,7 @@ export type GetBypassIpQueryParams = { */ projectId: string; /** - * @maxLength 128 + * @maxLength 256 * @type number | undefined */ limit?: number | undefined;