From 6219752f94d9d4a6ddfc8e99251be820fd836942 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 28 May 2026 20:33:00 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...l.IProjectsClient.UploadProjectAvatar.g.cs | 58 + ...rojectAvatarResponseAbuseBlockAction.g.cs} | 14 +- ...atarResponseAbuseBlockActionNullable.g.cs} | 14 +- ...seAbuseBlockHistoryItemVariant1Action.g.cs | 53 + ...lockHistoryItemVariant1ActionNullable.g.cs | 60 + ...seAbuseBlockHistoryItemVariant2Action.g.cs | 53 + ...lockHistoryItemVariant2ActionNullable.g.cs | 60 + ...seAbuseBlockHistoryItemVariant3Action.g.cs | 53 + ...lockHistoryItemVariant3ActionNullable.g.cs | 60 + ...temVariant3RouteVariant2HaVariant1Key.g.cs | 53 + ...nt3RouteVariant2HaVariant1KeyNullable.g.cs | 60 + ...emVariant3RouteVariant2HaVariant1Type.g.cs | 53 + ...t3RouteVariant2HaVariant1TypeNullable.g.cs | 60 + ...emVariant3RouteVariant2HaVariant2Type.g.cs | 53 + ...t3RouteVariant2HaVariant2TypeNullable.g.cs | 60 + ...emVariant3RouteVariant2MitigateAction.g.cs | 53 + ...t3RouteVariant2MitigateActionNullable.g.cs | 60 + ...seAbuseBlockHistoryItemVariant4Action.g.cs | 53 + ...lockHistoryItemVariant4ActionNullable.g.cs | 60 + ...temVariant4RouteVariant2HaVariant1Key.g.cs | 53 + ...nt4RouteVariant2HaVariant1KeyNullable.g.cs | 60 + ...emVariant4RouteVariant2HaVariant1Type.g.cs | 53 + ...t4RouteVariant2HaVariant1TypeNullable.g.cs | 60 + ...emVariant4RouteVariant2HaVariant2Type.g.cs | 53 + ...t4RouteVariant2HaVariant2TypeNullable.g.cs | 60 + ...emVariant4RouteVariant2MitigateAction.g.cs | 53 + ...t4RouteVariant2MitigateActionNullable.g.cs | 60 + ...atarResponseConnectConfigurationEnvId.g.cs | 53 + ...onseConnectConfigurationEnvIdNullable.g.cs | 60 + ...ctAvatarResponseCronsDefinitionSource.g.cs | 53 + ...ResponseCronsDefinitionSourceNullable.g.cs | 60 + ...nseCustomEnvironmentBranchMatcherType.g.cs | 53 + ...mEnvironmentBranchMatcherTypeNullable.g.cs | 60 + ...ctAvatarResponseCustomEnvironmentType.g.cs | 53 + ...ResponseCustomEnvironmentTypeNullable.g.cs | 60 + ...ltResourceConfigBuildMachineSelection.g.cs | 53 + ...ceConfigBuildMachineSelectionNullable.g.cs | 60 + ...DefaultResourceConfigBuildMachineType.g.cs | 53 + ...esourceConfigBuildMachineTypeNullable.g.cs | 60 + ...ResourceConfigBuildQueueConfiguration.g.cs | 53 + ...ConfigBuildQueueConfigurationNullable.g.cs | 60 + ...sourceConfigFunctionDefaultMemoryType.g.cs | 53 + ...nfigFunctionDefaultMemoryTypeNullable.g.cs | 60 + ...ymentSourcesEnvironmentVariant1Target.g.cs | 53 + ...rcesEnvironmentVariant1TargetNullable.g.cs | 60 + ...loymentSourcesEnvironmentVariant1Type.g.cs | 53 + ...ourcesEnvironmentVariant1TypeNullable.g.cs | 60 + ...loymentSourcesEnvironmentVariant2Type.g.cs | 53 + ...ourcesEnvironmentVariant2TypeNullable.g.cs | 60 + ...ploymentPolicyDeploymentSourcesSource.g.cs | 53 + ...PolicyDeploymentSourcesSourceNullable.g.cs | 60 + ...cyGitSourcesEnvironmentVariant1Target.g.cs | 53 + ...rcesEnvironmentVariant1TargetNullable.g.cs | 60 + ...licyGitSourcesEnvironmentVariant1Type.g.cs | 53 + ...ourcesEnvironmentVariant1TypeNullable.g.cs | 60 + ...licyGitSourcesEnvironmentVariant2Type.g.cs | 53 + ...ourcesEnvironmentVariant2TypeNullable.g.cs | 60 + ...olicyGitSourcesSourceVariant1Provider.g.cs | 53 + ...SourcesSourceVariant1ProviderNullable.g.cs | 60 + ...olicyGitSourcesSourceVariant2Provider.g.cs | 53 + ...SourcesSourceVariant2ProviderNullable.g.cs | 60 + ...ectAvatarResponseDismissedToastAction.g.cs | 53 + ...rResponseDismissedToastActionNullable.g.cs | 60 + ...esponseEnvItemInternalContentHintType.g.cs | 53 + ...nvItemInternalContentHintTypeNullable.g.cs | 60 + ...oadProjectAvatarResponseEnvItemTarget.g.cs | 53 + ...rojectAvatarResponseEnvItemTargetItem.g.cs | 53 + ...atarResponseEnvItemTargetItemNullable.g.cs | 60 + ...ctAvatarResponseEnvItemTargetNullable.g.cs | 60 + ...ploadProjectAvatarResponseEnvItemType.g.cs | 53 + ...jectAvatarResponseEnvItemTypeNullable.g.cs | 60 + ...loadProjectAvatarResponseFlatRateTier.g.cs | 53 + ...ectAvatarResponseFlatRateTierNullable.g.cs | 60 + ....UploadProjectAvatarResponseFramework.g.cs | 53 + ...rojectAvatarResponseFrameworkNullable.g.cs | 60 + ...seGitProviderOptionsCreateDeployments.g.cs | 53 + ...viderOptionsCreateDeploymentsNullable.g.cs | 60 + ...nseInternalRouteVariant2HaVariant1Key.g.cs | 53 + ...nalRouteVariant2HaVariant1KeyNullable.g.cs | 60 + ...seInternalRouteVariant2HaVariant1Type.g.cs | 53 + ...alRouteVariant2HaVariant1TypeNullable.g.cs | 60 + ...seInternalRouteVariant2HaVariant2Type.g.cs | 53 + ...alRouteVariant2HaVariant2TypeNullable.g.cs | 60 + ...seInternalRouteVariant2MitigateAction.g.cs | 53 + ...alRouteVariant2MitigateActionNullable.g.cs | 60 + ...atarResponseLastAliasRequestJobStatus.g.cs | 53 + ...onseLastAliasRequestJobStatusNullable.g.cs | 60 + ...ectAvatarResponseLastAliasRequestType.g.cs | 53 + ...rResponseLastAliasRequestTypeNullable.g.cs | 60 + ...ProjectAvatarResponseLinkVariant1Type.g.cs | 53 + ...vatarResponseLinkVariant1TypeNullable.g.cs | 60 + ...ProjectAvatarResponseLinkVariant2Type.g.cs | 53 + ...vatarResponseLinkVariant2TypeNullable.g.cs | 60 + ...ProjectAvatarResponseLinkVariant3Type.g.cs | 53 + ...vatarResponseLinkVariant3TypeNullable.g.cs | 60 + ...ProjectAvatarResponseLinkVariant4Type.g.cs | 53 + ...vatarResponseLinkVariant4TypeNullable.g.cs | 60 + ...ProjectAvatarResponseLinkVariant5Type.g.cs | 53 + ...vatarResponseLinkVariant5TypeNullable.g.cs | 60 + ...ProjectAvatarResponseLinkVariant6Type.g.cs | 53 + ...vatarResponseLinkVariant6TypeNullable.g.cs | 60 + ...ploadProjectAvatarResponseNodeVersion.g.cs | 53 + ...jectAvatarResponseNodeVersionNullable.g.cs | 60 + ...atarResponseOidcTokenConfigIssuerMode.g.cs | 53 + ...onseOidcTokenConfigIssuerModeNullable.g.cs | 60 + ...ResponseProtectionBypassVariant1Scope.g.cs | 53 + ...ProtectionBypassVariant1ScopeNullable.g.cs | 60 + ...ResponseProtectionBypassVariant2Scope.g.cs | 53 + ...ProtectionBypassVariant2ScopeNullable.g.cs | 60 + ...seResourceConfigBuildMachineSelection.g.cs | 53 + ...ceConfigBuildMachineSelectionNullable.g.cs | 60 + ...esponseResourceConfigBuildMachineType.g.cs | 53 + ...esourceConfigBuildMachineTypeNullable.g.cs | 60 + ...ResourceConfigBuildQueueConfiguration.g.cs | 53 + ...ConfigBuildQueueConfigurationNullable.g.cs | 60 + ...sourceConfigFunctionDefaultMemoryType.g.cs | 53 + ...nfigFunctionDefaultMemoryTypeNullable.g.cs | 60 + ...ojectAvatarResponseSecurityLogHeaders.g.cs | 53 + ...tarResponseSecurityLogHeadersNullable.g.cs | 60 + ...ponseSecurityManagedRulesAiBotsAction.g.cs | 53 + ...urityManagedRulesAiBotsActionNullable.g.cs | 60 + ...seSecurityManagedRulesBotFilterAction.g.cs | 53 + ...tyManagedRulesBotFilterActionNullable.g.cs | 60 + ...sponseSecurityManagedRulesOwaspAction.g.cs | 53 + ...curityManagedRulesOwaspActionNullable.g.cs | 60 + ...curityManagedRulesVercelRulesetAction.g.cs | 53 + ...nagedRulesVercelRulesetActionNullable.g.cs | 60 + ...6SecurityIncidentMigrationAppliedFrom.g.cs | 53 + ...yIncidentMigrationAppliedFromNullable.g.cs | 60 + ...rotectionCve55182MigrationAppliedFrom.g.cs | 53 + ...nCve55182MigrationAppliedFromNullable.g.cs | 60 + ...arResponseSsoProtectionDeploymentType.g.cs | 53 + ...seSsoProtectionDeploymentTypeNullable.g.cs | 60 + ...tAvatarResponseTracingSamplingRuleEnv.g.cs | 53 + ...esponseTracingSamplingRuleEnvNullable.g.cs | 60 + ...ponseTrustedIpsVariant1DeploymentType.g.cs | 53 + ...stedIpsVariant1DeploymentTypeNullable.g.cs | 60 + ...ponseTrustedIpsVariant1ProtectionMode.g.cs | 53 + ...stedIpsVariant1ProtectionModeNullable.g.cs | 60 + ...ponseTrustedIpsVariant2DeploymentType.g.cs | 53 + ...stedIpsVariant2DeploymentTypeNullable.g.cs | 60 + ...edSourcesOidcProviderToVariant1Preset.g.cs | 53 + ...sOidcProviderToVariant1PresetNullable.g.cs | 60 + ...edSourcesOidcProviderToVariant2Preset.g.cs | 53 + ...sOidcProviderToVariant2PresetNullable.g.cs | 60 + ...ectsCustomAllowItemFromVariant1Preset.g.cs | 53 + ...omAllowItemFromVariant1PresetNullable.g.cs | 60 + ...ectsCustomAllowItemFromVariant2Preset.g.cs | 53 + ...omAllowItemFromVariant2PresetNullable.g.cs | 60 + ...ojectsCustomAllowItemToVariant1Preset.g.cs | 53 + ...stomAllowItemToVariant1PresetNullable.g.cs | 60 + ...ojectsCustomAllowItemToVariant2Preset.g.cs | 53 + ...stomAllowItemToVariant2PresetNullable.g.cs | 60 + ...dProjectAvatarResponseUsageStatusKind.g.cs | 53 + ...AvatarResponseUsageStatusKindNullable.g.cs | 60 + ...Vercel.JsonSerializerContext.Chunk000.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk001.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk002.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk003.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk004.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk005.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk006.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk007.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk008.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk009.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk010.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk011.g.cs | 178 +- ...Vercel.JsonSerializerContext.Chunk012.g.cs | 584 +- ...Vercel.JsonSerializerContext.Chunk013.g.cs | 700 +- ...Vercel.JsonSerializerContext.Chunk014.g.cs | 700 +- ...Vercel.JsonSerializerContext.Chunk015.g.cs | 696 +- ...Vercel.JsonSerializerContext.Chunk016.g.cs | 724 +- ...Vercel.JsonSerializerContext.Chunk017.g.cs | 604 +- ...Vercel.JsonSerializerContext.Chunk018.g.cs | 5835 +++++++++++++++++ .../Vercel.JsonSerializerContext.g.cs | 3 +- ...rectResponseStoreProjectsMetadataItem.g.cs | 4 +- ...eStoreProjectsMetadataItemEnvironment.g.cs | 57 - ...dels.UploadProjectAvatarResponse.Json.g.cs | 92 + ...el.Models.UploadProjectAvatarResponse.g.cs | 895 +++ ...UploadProjectAvatarResponseAbuse.Json.g.cs | 92 + ...dels.UploadProjectAvatarResponseAbuse.g.cs | 91 + ...dProjectAvatarResponseAbuseBlock.Json.g.cs | 92 + ...UploadProjectAvatarResponseAbuseBlock.g.cs | 120 + ...ProjectAvatarResponseAbuseBlockAction.g.cs | 45 + ...nseAbuseBlockHistoryItemVariant1.Json.g.cs | 92 + ...ResponseAbuseBlockHistoryItemVariant1.g.cs | 120 + ...seAbuseBlockHistoryItemVariant1Action.g.cs | 45 + ...nseAbuseBlockHistoryItemVariant2.Json.g.cs | 92 + ...ResponseAbuseBlockHistoryItemVariant2.g.cs | 100 + ...seAbuseBlockHistoryItemVariant2Action.g.cs | 45 + ...nseAbuseBlockHistoryItemVariant3.Json.g.cs | 92 + ...ResponseAbuseBlockHistoryItemVariant3.g.cs | 121 + ...seAbuseBlockHistoryItemVariant3Action.g.cs | 45 + ...HistoryItemVariant3RouteVariant1.Json.g.cs | 92 + ...BlockHistoryItemVariant3RouteVariant1.g.cs | 55 + ...HistoryItemVariant3RouteVariant2.Json.g.cs | 92 + ...BlockHistoryItemVariant3RouteVariant2.g.cs | 64 + ...mVariant3RouteVariant2HaVariant1.Json.g.cs | 92 + ...ryItemVariant3RouteVariant2HaVariant1.g.cs | 65 + ...temVariant3RouteVariant2HaVariant1Key.g.cs | 45 + ...emVariant3RouteVariant2HaVariant1Type.g.cs | 45 + ...ant3RouteVariant2HaVariant1Value.Json.g.cs | 92 + ...mVariant3RouteVariant2HaVariant1Value.g.cs | 45 + ...mVariant3RouteVariant2HaVariant2.Json.g.cs | 92 + ...ryItemVariant3RouteVariant2HaVariant2.g.cs | 55 + ...emVariant3RouteVariant2HaVariant2Type.g.cs | 45 + ...ant3RouteVariant2HaVariant2Value.Json.g.cs | 92 + ...mVariant3RouteVariant2HaVariant2Value.g.cs | 45 + ...temVariant3RouteVariant2Mitigate.Json.g.cs | 92 + ...toryItemVariant3RouteVariant2Mitigate.g.cs | 45 + ...emVariant3RouteVariant2MitigateAction.g.cs | 45 + ...nseAbuseBlockHistoryItemVariant4.Json.g.cs | 92 + ...ResponseAbuseBlockHistoryItemVariant4.g.cs | 120 + ...seAbuseBlockHistoryItemVariant4Action.g.cs | 45 + ...HistoryItemVariant4RouteVariant1.Json.g.cs | 92 + ...BlockHistoryItemVariant4RouteVariant1.g.cs | 55 + ...HistoryItemVariant4RouteVariant2.Json.g.cs | 92 + ...BlockHistoryItemVariant4RouteVariant2.g.cs | 64 + ...mVariant4RouteVariant2HaVariant1.Json.g.cs | 92 + ...ryItemVariant4RouteVariant2HaVariant1.g.cs | 65 + ...temVariant4RouteVariant2HaVariant1Key.g.cs | 45 + ...emVariant4RouteVariant2HaVariant1Type.g.cs | 45 + ...ant4RouteVariant2HaVariant1Value.Json.g.cs | 92 + ...mVariant4RouteVariant2HaVariant1Value.g.cs | 45 + ...mVariant4RouteVariant2HaVariant2.Json.g.cs | 92 + ...ryItemVariant4RouteVariant2HaVariant2.g.cs | 55 + ...emVariant4RouteVariant2HaVariant2Type.g.cs | 45 + ...ant4RouteVariant2HaVariant2Value.Json.g.cs | 92 + ...mVariant4RouteVariant2HaVariant2Value.g.cs | 45 + ...temVariant4RouteVariant2Mitigate.Json.g.cs | 92 + ...toryItemVariant4RouteVariant2Mitigate.g.cs | 45 + ...emVariant4RouteVariant2MitigateAction.g.cs | 45 + ...ctAvatarResponseAbuseHistoryItem.Json.g.cs | 92 + ...ProjectAvatarResponseAbuseHistoryItem.g.cs | 85 + ...adProjectAvatarResponseAnalytics.Json.g.cs | 92 + ....UploadProjectAvatarResponseAnalytics.g.cs | 101 + ...atarResponseConnectConfiguration.Json.g.cs | 92 + ...ectAvatarResponseConnectConfiguration.g.cs | 114 + ...rResponseConnectConfigurationAws.Json.g.cs | 92 + ...AvatarResponseConnectConfigurationAws.g.cs | 54 + ...atarResponseConnectConfigurationEnvId.g.cs | 51 + ...UploadProjectAvatarResponseCrons.Json.g.cs | 92 + ...dels.UploadProjectAvatarResponseCrons.g.cs | 89 + ...ectAvatarResponseCronsDefinition.Json.g.cs | 92 + ...dProjectAvatarResponseCronsDefinition.g.cs | 114 + ...ctAvatarResponseCronsDefinitionSource.g.cs | 45 + ...tAvatarResponseCustomEnvironment.Json.g.cs | 92 + ...rojectAvatarResponseCustomEnvironment.g.cs | 140 + ...seCustomEnvironmentBranchMatcher.Json.g.cs | 92 + ...esponseCustomEnvironmentBranchMatcher.g.cs | 60 + ...nseCustomEnvironmentBranchMatcherType.g.cs | 57 + ...rResponseCustomEnvironmentDomain.Json.g.cs | 92 + ...AvatarResponseCustomEnvironmentDomain.g.cs | 142 + ...nvironmentDomainVerificationItem.Json.g.cs | 92 + ...stomEnvironmentDomainVerificationItem.g.cs | 75 + ...ctAvatarResponseCustomEnvironmentType.g.cs | 57 + ...adProjectAvatarResponseDataCache.Json.g.cs | 92 + ....UploadProjectAvatarResponseDataCache.g.cs | 63 + ...tarResponseDefaultResourceConfig.Json.g.cs | 92 + ...ctAvatarResponseDefaultResourceConfig.g.cs | 147 + ...ltResourceConfigBuildMachineSelection.g.cs | 51 + ...DefaultResourceConfigBuildMachineType.g.cs | 57 + ...eDefaultResourceConfigBuildQueue.Json.g.cs | 92 + ...sponseDefaultResourceConfigBuildQueue.g.cs | 45 + ...ResourceConfigBuildQueueConfiguration.g.cs | 51 + ...sourceConfigFunctionDefaultMemoryType.g.cs | 57 + ...vatarResponseDelegatedProtection.Json.g.cs | 92 + ...jectAvatarResponseDelegatedProtection.g.cs | 19 + ...atarResponseDeploymentExpiration.Json.g.cs | 92 + ...ectAvatarResponseDeploymentExpiration.g.cs | 90 + ...ctAvatarResponseDeploymentPolicy.Json.g.cs | 92 + ...ProjectAvatarResponseDeploymentPolicy.g.cs | 57 + ...eploymentPolicyDeploymentSources.Json.g.cs | 92 + ...onseDeploymentPolicyDeploymentSources.g.cs | 73 + ...oymentSourcesEnvironmentVariant1.Json.g.cs | 92 + ...yDeploymentSourcesEnvironmentVariant1.g.cs | 56 + ...ymentSourcesEnvironmentVariant1Target.g.cs | 51 + ...loymentSourcesEnvironmentVariant1Type.g.cs | 45 + ...oymentSourcesEnvironmentVariant2.Json.g.cs | 92 + ...yDeploymentSourcesEnvironmentVariant2.g.cs | 55 + ...loymentSourcesEnvironmentVariant2Type.g.cs | 45 + ...ploymentPolicyDeploymentSourcesSource.g.cs | 69 + ...sponseDeploymentPolicyGitSources.Json.g.cs | 92 + ...tarResponseDeploymentPolicyGitSources.g.cs | 73 + ...icyGitSourcesEnvironmentVariant1.Json.g.cs | 92 + ...ntPolicyGitSourcesEnvironmentVariant1.g.cs | 56 + ...cyGitSourcesEnvironmentVariant1Target.g.cs | 51 + ...licyGitSourcesEnvironmentVariant1Type.g.cs | 45 + ...icyGitSourcesEnvironmentVariant2.Json.g.cs | 92 + ...ntPolicyGitSourcesEnvironmentVariant2.g.cs | 55 + ...licyGitSourcesEnvironmentVariant2Type.g.cs | 45 + ...ntPolicyGitSourcesSourceVariant1.Json.g.cs | 92 + ...loymentPolicyGitSourcesSourceVariant1.g.cs | 56 + ...olicyGitSourcesSourceVariant1Provider.g.cs | 57 + ...ntPolicyGitSourcesSourceVariant2.Json.g.cs | 92 + ...loymentPolicyGitSourcesSourceVariant2.g.cs | 66 + ...olicyGitSourcesSourceVariant2Provider.g.cs | 57 + ...jectAvatarResponseDismissedToast.Json.g.cs | 92 + ...adProjectAvatarResponseDismissedToast.g.cs | 76 + ...ectAvatarResponseDismissedToastAction.g.cs | 57 + ...vatarResponseDismissedToastValue.Json.g.cs | 92 + ...jectAvatarResponseDismissedToastValue.g.cs | 57 + ...loadProjectAvatarResponseEnvItem.Json.g.cs | 92 + ...ls.UploadProjectAvatarResponseEnvItem.g.cs | 237 + ...AvatarResponseEnvItemContentHint.Json.g.cs | 92 + ...ojectAvatarResponseEnvItemContentHint.g.cs | 19 + ...sponseEnvItemInternalContentHint.Json.g.cs | 92 + ...tarResponseEnvItemInternalContentHint.g.cs | 57 + ...esponseEnvItemInternalContentHintType.g.cs | 45 + ...oadProjectAvatarResponseEnvItemTarget.g.cs | 57 + ...rojectAvatarResponseEnvItemTargetItem.g.cs | 57 + ...ploadProjectAvatarResponseEnvItemType.g.cs | 69 + ...AvatarResponseExpirationVariant1.Json.g.cs | 92 + ...ojectAvatarResponseExpirationVariant1.g.cs | 47 + ...AvatarResponseExpirationVariant2.Json.g.cs | 92 + ...ojectAvatarResponseExpirationVariant2.g.cs | 59 + ...oadProjectAvatarResponseFeatures.Json.g.cs | 92 + ...s.UploadProjectAvatarResponseFeatures.g.cs | 44 + ...loadProjectAvatarResponseFlatRateTier.g.cs | 63 + ....UploadProjectAvatarResponseFramework.g.cs | 453 ++ ...ProjectAvatarResponseGitComments.Json.g.cs | 92 + ...ploadProjectAvatarResponseGitComments.g.cs | 59 + ...AvatarResponseGitProviderOptions.Json.g.cs | 92 + ...ojectAvatarResponseGitProviderOptions.g.cs | 92 + ...tionsConsolidatedGitCommitStatus.Json.g.cs | 92 + ...derOptionsConsolidatedGitCommitStatus.g.cs | 59 + ...seGitProviderOptionsCreateDeployments.g.cs | 51 + ...tarResponseInternalRouteVariant1.Json.g.cs | 92 + ...ctAvatarResponseInternalRouteVariant1.g.cs | 55 + ...tarResponseInternalRouteVariant2.Json.g.cs | 92 + ...ctAvatarResponseInternalRouteVariant2.g.cs | 64 + ...eInternalRouteVariant2HaVariant1.Json.g.cs | 92 + ...sponseInternalRouteVariant2HaVariant1.g.cs | 65 + ...nseInternalRouteVariant2HaVariant1Key.g.cs | 45 + ...seInternalRouteVariant2HaVariant1Type.g.cs | 45 + ...rnalRouteVariant2HaVariant1Value.Json.g.cs | 92 + ...eInternalRouteVariant2HaVariant1Value.g.cs | 45 + ...eInternalRouteVariant2HaVariant2.Json.g.cs | 92 + ...sponseInternalRouteVariant2HaVariant2.g.cs | 55 + ...seInternalRouteVariant2HaVariant2Type.g.cs | 45 + ...rnalRouteVariant2HaVariant2Value.Json.g.cs | 92 + ...eInternalRouteVariant2HaVariant2Value.g.cs | 45 + ...nseInternalRouteVariant2Mitigate.Json.g.cs | 92 + ...ResponseInternalRouteVariant2Mitigate.g.cs | 45 + ...seInternalRouteVariant2MitigateAction.g.cs | 45 + ...oadProjectAvatarResponseIpBucket.Json.g.cs | 92 + ...s.UploadProjectAvatarResponseIpBucket.g.cs | 63 + ....UploadProjectAvatarResponseJobs.Json.g.cs | 92 + ...odels.UploadProjectAvatarResponseJobs.g.cs | 53 + ...oadProjectAvatarResponseJobsLint.Json.g.cs | 92 + ...s.UploadProjectAvatarResponseJobsLint.g.cs | 45 + ...ojectAvatarResponseJobsTypecheck.Json.g.cs | 92 + ...oadProjectAvatarResponseJobsTypecheck.g.cs | 45 + ...ctAvatarResponseLastAliasRequest.Json.g.cs | 92 + ...ProjectAvatarResponseLastAliasRequest.g.cs | 97 + ...atarResponseLastAliasRequestJobStatus.g.cs | 69 + ...ectAvatarResponseLastAliasRequestType.g.cs | 51 + ...AvatarResponseLastRollbackTarget.Json.g.cs | 92 + ...ojectAvatarResponseLastRollbackTarget.g.cs | 19 + ...ctAvatarResponseLatestDeployment.Json.g.cs | 92 + ...ProjectAvatarResponseLatestDeployment.g.cs | 236 + ...tarResponseLatestDeploymentBuild.Json.g.cs | 92 + ...ctAvatarResponseLatestDeploymentBuild.g.cs | 63 + ...rResponseLatestDeploymentCreator.Json.g.cs | 92 + ...AvatarResponseLatestDeploymentCreator.g.cs | 83 + ...atarResponseLatestDeploymentMeta.Json.g.cs | 92 + ...ectAvatarResponseLatestDeploymentMeta.g.cs | 19 + ...rojectAvatarResponseLinkVariant1.Json.g.cs | 92 + ...loadProjectAvatarResponseLinkVariant1.g.cs | 141 + ...arResponseLinkVariant1DeployHook.Json.g.cs | 92 + ...tAvatarResponseLinkVariant1DeployHook.g.cs | 84 + ...ProjectAvatarResponseLinkVariant1Type.g.cs | 45 + ...rojectAvatarResponseLinkVariant2.Json.g.cs | 92 + ...loadProjectAvatarResponseLinkVariant2.g.cs | 141 + ...arResponseLinkVariant2DeployHook.Json.g.cs | 92 + ...tAvatarResponseLinkVariant2DeployHook.g.cs | 84 + ...ProjectAvatarResponseLinkVariant2Type.g.cs | 45 + ...rojectAvatarResponseLinkVariant3.Json.g.cs | 92 + ...loadProjectAvatarResponseLinkVariant3.g.cs | 151 + ...arResponseLinkVariant3DeployHook.Json.g.cs | 92 + ...tAvatarResponseLinkVariant3DeployHook.g.cs | 84 + ...ProjectAvatarResponseLinkVariant3Type.g.cs | 45 + ...rojectAvatarResponseLinkVariant4.Json.g.cs | 92 + ...loadProjectAvatarResponseLinkVariant4.g.cs | 163 + ...arResponseLinkVariant4DeployHook.Json.g.cs | 92 + ...tAvatarResponseLinkVariant4DeployHook.g.cs | 84 + ...ProjectAvatarResponseLinkVariant4Type.g.cs | 45 + ...rojectAvatarResponseLinkVariant5.Json.g.cs | 92 + ...loadProjectAvatarResponseLinkVariant5.g.cs | 152 + ...arResponseLinkVariant5DeployHook.Json.g.cs | 92 + ...tAvatarResponseLinkVariant5DeployHook.g.cs | 84 + ...ProjectAvatarResponseLinkVariant5Type.g.cs | 45 + ...rojectAvatarResponseLinkVariant6.Json.g.cs | 92 + ...loadProjectAvatarResponseLinkVariant6.g.cs | 122 + ...arResponseLinkVariant6DeployHook.Json.g.cs | 92 + ...tAvatarResponseLinkVariant6DeployHook.g.cs | 84 + ...ProjectAvatarResponseLinkVariant6Type.g.cs | 45 + ...arResponseMicrofrontendsVariant1.Json.g.cs | 92 + ...tAvatarResponseMicrofrontendsVariant1.g.cs | 103 + ...arResponseMicrofrontendsVariant2.Json.g.cs | 92 + ...tAvatarResponseMicrofrontendsVariant2.g.cs | 124 + ...arResponseMicrofrontendsVariant3.Json.g.cs | 92 + ...tAvatarResponseMicrofrontendsVariant3.g.cs | 74 + ...nseMicrofrontendsVariant3GroupId.Json.g.cs | 92 + ...ResponseMicrofrontendsVariant3GroupId.g.cs | 19 + ...ploadProjectAvatarResponseNodeVersion.g.cs | 93 + ...ectAvatarResponseOidcTokenConfig.Json.g.cs | 92 + ...dProjectAvatarResponseOidcTokenConfig.g.cs | 58 + ...atarResponseOidcTokenConfigIssuerMode.g.cs | 51 + ...ctAvatarResponseOptionsAllowlist.Json.g.cs | 92 + ...ProjectAvatarResponseOptionsAllowlist.g.cs | 45 + ...atarResponseOptionsAllowlistPath.Json.g.cs | 92 + ...ectAvatarResponseOptionsAllowlistPath.g.cs | 45 + ...AvatarResponsePasswordProtection.Json.g.cs | 92 + ...ojectAvatarResponsePasswordProtection.g.cs | 19 + ...ProjectAvatarResponsePermissions.Json.g.cs | 92 + ...ploadProjectAvatarResponsePermissions.g.cs | 2312 +++++++ ...ctAvatarResponseProtectionBypass.Json.g.cs | 92 + ...ProjectAvatarResponseProtectionBypass.g.cs | 19 + ...ResponseProtectionBypassVariant1.Json.g.cs | 92 + ...vatarResponseProtectionBypassVariant1.g.cs | 85 + ...ResponseProtectionBypassVariant1Scope.g.cs | 45 + ...ResponseProtectionBypassVariant2.Json.g.cs | 92 + ...vatarResponseProtectionBypassVariant2.g.cs | 87 + ...ResponseProtectionBypassVariant2Scope.g.cs | 45 + ...jectAvatarResponseResourceConfig.Json.g.cs | 92 + ...adProjectAvatarResponseResourceConfig.g.cs | 147 + ...seResourceConfigBuildMachineSelection.g.cs | 51 + ...esponseResourceConfigBuildMachineType.g.cs | 57 + ...ResponseResourceConfigBuildQueue.Json.g.cs | 92 + ...vatarResponseResourceConfigBuildQueue.g.cs | 45 + ...ResourceConfigBuildQueueConfiguration.g.cs | 51 + ...sourceConfigFunctionDefaultMemoryType.g.cs | 57 + ...vatarResponseRollbackDescription.Json.g.cs | 92 + ...jectAvatarResponseRollbackDescription.g.cs | 83 + ...jectAvatarResponseRollingRelease.Json.g.cs | 92 + ...adProjectAvatarResponseRollingRelease.g.cs | 75 + ...vatarResponseRollingReleaseStage.Json.g.cs | 92 + ...jectAvatarResponseRollingReleaseStage.g.cs | 92 + ...oadProjectAvatarResponseSecurity.Json.g.cs | 92 + ...s.UploadProjectAvatarResponseSecurity.g.cs | 182 + ...ojectAvatarResponseSecurityLogHeaders.g.cs | 45 + ...atarResponseSecurityManagedRules.Json.g.cs | 92 + ...ectAvatarResponseSecurityManagedRules.g.cs | 75 + ...sponseSecurityManagedRulesAiBots.Json.g.cs | 92 + ...tarResponseSecurityManagedRulesAiBots.g.cs | 55 + ...ponseSecurityManagedRulesAiBotsAction.g.cs | 57 + ...nseSecurityManagedRulesBotFilter.Json.g.cs | 92 + ...ResponseSecurityManagedRulesBotFilter.g.cs | 55 + ...seSecurityManagedRulesBotFilterAction.g.cs | 57 + ...esponseSecurityManagedRulesOwasp.Json.g.cs | 92 + ...atarResponseSecurityManagedRulesOwasp.g.cs | 55 + ...sponseSecurityManagedRulesOwaspAction.g.cs | 57 + ...ecurityManagedRulesVercelRuleset.Json.g.cs | 92 + ...onseSecurityManagedRulesVercelRuleset.g.cs | 55 + ...curityManagedRulesVercelRulesetAction.g.cs | 57 + ...onseSecuritySecurityPlusMetadata.Json.g.cs | 92 + ...rResponseSecuritySecurityPlusMetadata.g.cs | 56 + ...ojectAvatarResponseSpeedInsights.Json.g.cs | 92 + ...oadProjectAvatarResponseSpeedInsights.g.cs | 90 + ...ojectAvatarResponseSsoProtection.Json.g.cs | 92 + ...oadProjectAvatarResponseSsoProtection.g.cs | 66 + ...6SecurityIncidentMigrationAppliedFrom.g.cs | 63 + ...rotectionCve55182MigrationAppliedFrom.g.cs | 63 + ...arResponseSsoProtectionDeploymentType.g.cs | 63 + ...adProjectAvatarResponseStaticIps.Json.g.cs | 92 + ....UploadProjectAvatarResponseStaticIps.g.cs | 65 + ...loadProjectAvatarResponseTargets.Json.g.cs | 92 + ...ls.UploadProjectAvatarResponseTargets.g.cs | 19 + ...oadProjectAvatarResponseTargets2.Json.g.cs | 92 + ...s.UploadProjectAvatarResponseTargets2.g.cs | 236 + ...rojectAvatarResponseTargetsBuild.Json.g.cs | 92 + ...loadProjectAvatarResponseTargetsBuild.g.cs | 63 + ...jectAvatarResponseTargetsCreator.Json.g.cs | 92 + ...adProjectAvatarResponseTargetsCreator.g.cs | 83 + ...ProjectAvatarResponseTargetsMeta.Json.g.cs | 92 + ...ploadProjectAvatarResponseTargetsMeta.g.cs | 19 + ...loadProjectAvatarResponseTracing.Json.g.cs | 92 + ...ls.UploadProjectAvatarResponseTracing.g.cs | 62 + ...vatarResponseTracingSamplingRule.Json.g.cs | 92 + ...jectAvatarResponseTracingSamplingRule.g.cs | 64 + ...tAvatarResponseTracingSamplingRuleEnv.g.cs | 51 + ...AvatarResponseTrustedIpsVariant1.Json.g.cs | 92 + ...ojectAvatarResponseTrustedIpsVariant1.g.cs | 67 + ...sponseTrustedIpsVariant1Addresse.Json.g.cs | 92 + ...tarResponseTrustedIpsVariant1Addresse.g.cs | 54 + ...ponseTrustedIpsVariant1DeploymentType.g.cs | 69 + ...ponseTrustedIpsVariant1ProtectionMode.g.cs | 51 + ...AvatarResponseTrustedIpsVariant2.Json.g.cs | 92 + ...ojectAvatarResponseTrustedIpsVariant2.g.cs | 46 + ...ponseTrustedIpsVariant2DeploymentType.g.cs | 69 + ...jectAvatarResponseTrustedSources.Json.g.cs | 92 + ...adProjectAvatarResponseTrustedSources.g.cs | 53 + ...sponseTrustedSourcesOidcProvider.Json.g.cs | 92 + ...tarResponseTrustedSourcesOidcProvider.g.cs | 65 + ...TrustedSourcesOidcProviderClaims.Json.g.cs | 92 + ...ponseTrustedSourcesOidcProviderClaims.g.cs | 19 + ...tedSourcesOidcProviderToVariant1.Json.g.cs | 92 + ...eTrustedSourcesOidcProviderToVariant1.g.cs | 57 + ...edSourcesOidcProviderToVariant1Preset.g.cs | 45 + ...tedSourcesOidcProviderToVariant2.Json.g.cs | 92 + ...eTrustedSourcesOidcProviderToVariant2.g.cs | 56 + ...edSourcesOidcProviderToVariant2Preset.g.cs | 45 + ...ponseTrustedSourcesOidcProviders.Json.g.cs | 92 + ...arResponseTrustedSourcesOidcProviders.g.cs | 19 + ...arResponseTrustedSourcesProjects.Json.g.cs | 92 + ...tAvatarResponseTrustedSourcesProjects.g.cs | 19 + ...rResponseTrustedSourcesProjects2.Json.g.cs | 92 + ...AvatarResponseTrustedSourcesProjects2.g.cs | 55 + ...edSourcesProjectsCustomAllowItem.Json.g.cs | 92 + ...TrustedSourcesProjectsCustomAllowItem.g.cs | 57 + ...jectsCustomAllowItemFromVariant1.Json.g.cs | 92 + ...esProjectsCustomAllowItemFromVariant1.g.cs | 57 + ...ectsCustomAllowItemFromVariant1Preset.g.cs | 45 + ...jectsCustomAllowItemFromVariant2.Json.g.cs | 92 + ...esProjectsCustomAllowItemFromVariant2.g.cs | 56 + ...ectsCustomAllowItemFromVariant2Preset.g.cs | 45 + ...rojectsCustomAllowItemToVariant1.Json.g.cs | 92 + ...rcesProjectsCustomAllowItemToVariant1.g.cs | 57 + ...ojectsCustomAllowItemToVariant1Preset.g.cs | 45 + ...rojectsCustomAllowItemToVariant2.Json.g.cs | 92 + ...rcesProjectsCustomAllowItemToVariant2.g.cs | 56 + ...ojectsCustomAllowItemToVariant2Preset.g.cs | 45 + ...ProjectAvatarResponseUsageStatus.Json.g.cs | 92 + ...ploadProjectAvatarResponseUsageStatus.g.cs | 80 + ...dProjectAvatarResponseUsageStatusKind.g.cs | 45 + ...rojectAvatarResponseWebAnalytics.Json.g.cs | 92 + ...loadProjectAvatarResponseWebAnalytics.g.cs | 81 + ...el.ProjectsClient.UploadProjectAvatar.g.cs | 638 ++ src/libs/Vercel/openapi.yaml | 5718 +++++++++++++++- 530 files changed, 55715 insertions(+), 1490 deletions(-) create mode 100644 src/libs/Vercel/Generated/Vercel.IProjectsClient.UploadProjectAvatar.g.cs rename src/libs/Vercel/Generated/{Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs => Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockAction.g.cs} (57%) rename src/libs/Vercel/Generated/{Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullable.g.cs => Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullable.g.cs} (59%) create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSource.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTarget.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItem.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTier.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFramework.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersion.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeaders.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKind.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullable.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk018.g.cs delete mode 100644 src/libs/Vercel/Generated/Vercel.Models.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponse.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponse.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuse.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuse.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlock.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlock.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseHistoryItem.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseHistoryItem.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAnalytics.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAnalytics.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfiguration.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfiguration.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationAws.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationAws.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCrons.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCrons.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinition.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinition.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinitionSource.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironment.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironment.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomain.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomain.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDataCache.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDataCache.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfig.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfig.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDelegatedProtection.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDelegatedProtection.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentExpiration.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentExpiration.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicy.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicy.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSources.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSources.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToast.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToast.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastValue.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastValue.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItem.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItem.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemContentHint.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemContentHint.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHint.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHint.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemTarget.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemTargetItem.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFeatures.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFeatures.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFlatRateTier.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFramework.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitComments.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitComments.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptions.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptions.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2Mitigate.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2Mitigate.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseIpBucket.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseIpBucket.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobs.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobs.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsLint.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsLint.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsTypecheck.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsTypecheck.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequest.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequest.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequestType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastRollbackTarget.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastRollbackTarget.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeployment.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeployment.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentBuild.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentBuild.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentCreator.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentCreator.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentMeta.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentMeta.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1DeployHook.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1DeployHook.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2DeployHook.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2DeployHook.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3DeployHook.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3DeployHook.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4DeployHook.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4DeployHook.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5DeployHook.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5DeployHook.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6DeployHook.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6DeployHook.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6Type.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseNodeVersion.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfig.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfig.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlist.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlist.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlistPath.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlistPath.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePasswordProtection.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePasswordProtection.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePermissions.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePermissions.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypass.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypass.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfig.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfig.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueue.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueue.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollbackDescription.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollbackDescription.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingRelease.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingRelease.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingReleaseStage.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingReleaseStage.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurity.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurity.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityLogHeaders.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRules.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRules.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBots.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBots.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilter.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilter.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwasp.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwasp.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecuritySecurityPlusMetadata.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecuritySecurityPlusMetadata.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSpeedInsights.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSpeedInsights.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtection.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtection.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseStaticIps.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseStaticIps.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsBuild.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsBuild.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsCreator.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsCreator.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsMeta.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsMeta.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracing.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracing.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRule.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRule.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1Addresse.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1Addresse.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSources.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSources.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProvider.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProvider.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviders.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviders.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatus.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatus.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatusKind.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseWebAnalytics.Json.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseWebAnalytics.g.cs create mode 100644 src/libs/Vercel/Generated/Vercel.ProjectsClient.UploadProjectAvatar.g.cs diff --git a/src/libs/Vercel/Generated/Vercel.IProjectsClient.UploadProjectAvatar.g.cs b/src/libs/Vercel/Generated/Vercel.IProjectsClient.UploadProjectAvatar.g.cs new file mode 100644 index 000000000..9081be1a4 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.IProjectsClient.UploadProjectAvatar.g.cs @@ -0,0 +1,58 @@ +#nullable enable + +namespace Vercel +{ + public partial interface IProjectsClient + { + /// + /// Upload a project avatar
+ /// Upload an image as the avatar of the project identified by `idOrName`. The request body is the raw bytes of a JPG, PNG, or SVG image; the `Content-Type` header must declare which. SVG payloads are sanitized and optimized server-side before storage. The final SHA-1 of the stored bytes becomes the project's `avatar` value. + ///
+ /// + /// The unique project identifier or the project name. + /// + /// + /// Example: team_1a2b3c4d5e6f7g8h9i0j1k2l + /// + /// + /// Example: my-team-url-slug + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task UploadProjectAvatarAsync( + string idOrName, + + byte[] request, + string? teamId = default, + string? slug = default, + global::Vercel.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + /// + /// Upload a project avatar
+ /// Upload an image as the avatar of the project identified by `idOrName`. The request body is the raw bytes of a JPG, PNG, or SVG image; the `Content-Type` header must declare which. SVG payloads are sanitized and optimized server-side before storage. The final SHA-1 of the stored bytes becomes the project's `avatar` value. + ///
+ /// + /// The unique project identifier or the project name. + /// + /// + /// Example: team_1a2b3c4d5e6f7g8h9i0j1k2l + /// + /// + /// Example: my-team-url-slug + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task> UploadProjectAvatarAsResponseAsync( + string idOrName, + + byte[] request, + string? teamId = default, + string? slug = default, + global::Vercel.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockAction.g.cs similarity index 57% rename from src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs rename to src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockAction.g.cs index 3dd603a42..5c3f71d98 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockAction.g.cs @@ -3,10 +3,10 @@ namespace Vercel.JsonConverters { /// - public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class UploadProjectAvatarResponseAbuseBlockActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment Read( + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockAction Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte var stringValue = reader.GetString(); if (stringValue != null) { - return global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentExtensions.ToEnum(stringValue) ?? default; + return global::Vercel.UploadProjectAvatarResponseAbuseBlockActionExtensions.ToEnum(stringValue) ?? default; } break; @@ -26,11 +26,11 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment)numValue; + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockAction)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment); + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockAction); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,12 +42,12 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment value, + global::Vercel.UploadProjectAvatarResponseAbuseBlockAction value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - writer.WriteStringValue(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentExtensions.ToValueString(value)); + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockActionExtensions.ToValueString(value)); } } } diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullable.g.cs similarity index 59% rename from src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullable.g.cs rename to src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullable.g.cs index 165094944..a3d8fd339 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullable.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullable.g.cs @@ -3,10 +3,10 @@ namespace Vercel.JsonConverters { /// - public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment? Read( + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockAction? Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte var stringValue = reader.GetString(); if (stringValue != null) { - return global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentExtensions.ToEnum(stringValue); + return global::Vercel.UploadProjectAvatarResponseAbuseBlockActionExtensions.ToEnum(stringValue); } break; @@ -26,11 +26,11 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment)numValue; + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockAction)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment?); + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockAction?); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,7 +42,7 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment? value, + global::Vercel.UploadProjectAvatarResponseAbuseBlockAction? value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); @@ -53,7 +53,7 @@ public override void Write( } else { - writer.WriteStringValue(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentExtensions.ToValueString(value.Value)); + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockActionExtensions.ToValueString(value.Value)); } } } diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs new file mode 100644 index 000000000..8e87bc051 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullable.g.cs new file mode 100644 index 000000000..448f2c449 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs new file mode 100644 index 000000000..eb806c053 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullable.g.cs new file mode 100644 index 000000000..46f7af880 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs new file mode 100644 index 000000000..813b7b770 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullable.g.cs new file mode 100644 index 000000000..08e8e9e14 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs new file mode 100644 index 000000000..b16a51d76 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullable.g.cs new file mode 100644 index 000000000..05df2c9d0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs new file mode 100644 index 000000000..df90d9dd2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullable.g.cs new file mode 100644 index 000000000..de5fa7fa0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs new file mode 100644 index 000000000..6d85c119c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullable.g.cs new file mode 100644 index 000000000..abb1cec80 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs new file mode 100644 index 000000000..9e0b55f63 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullable.g.cs new file mode 100644 index 000000000..a799c49cc --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs new file mode 100644 index 000000000..57c72f493 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullable.g.cs new file mode 100644 index 000000000..050f15f1a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs new file mode 100644 index 000000000..ff7687d0d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullable.g.cs new file mode 100644 index 000000000..80bce496c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs new file mode 100644 index 000000000..524cc571c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullable.g.cs new file mode 100644 index 000000000..846d5e502 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs new file mode 100644 index 000000000..a90e1652f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullable.g.cs new file mode 100644 index 000000000..20afb1c90 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs new file mode 100644 index 000000000..bee77f513 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullable.g.cs new file mode 100644 index 000000000..d90f0496f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs new file mode 100644 index 000000000..a3a889d6e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvIdExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvIdExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullable.g.cs new file mode 100644 index 000000000..0e1b3010f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvIdExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvIdExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSource.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSource.g.cs new file mode 100644 index 000000000..d637dba0b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSource.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseCronsDefinitionSourceExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCronsDefinitionSourceExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullable.g.cs new file mode 100644 index 000000000..1fc55c1a3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseCronsDefinitionSourceExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCronsDefinitionSourceExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs new file mode 100644 index 000000000..bdedd7350 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullable.g.cs new file mode 100644 index 000000000..50fc4323b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentType.g.cs new file mode 100644 index 000000000..3276997da --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseCustomEnvironmentTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullable.g.cs new file mode 100644 index 000000000..dbc40d90c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseCustomEnvironmentTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs new file mode 100644 index 000000000..af504aac8 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullable.g.cs new file mode 100644 index 000000000..b45f9a16a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs new file mode 100644 index 000000000..4f47b3fd9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullable.g.cs new file mode 100644 index 000000000..08c37c38a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs new file mode 100644 index 000000000..6f44e5d98 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullable.g.cs new file mode 100644 index 000000000..fd33f2375 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs new file mode 100644 index 000000000..43225f6e5 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullable.g.cs new file mode 100644 index 000000000..4ac1ab761 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs new file mode 100644 index 000000000..4ee29383a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullable.g.cs new file mode 100644 index 000000000..86133f237 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs new file mode 100644 index 000000000..42b3d9e32 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullable.g.cs new file mode 100644 index 000000000..33a8d7f75 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs new file mode 100644 index 000000000..0a6c0a96e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullable.g.cs new file mode 100644 index 000000000..9e1a39e8e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs new file mode 100644 index 000000000..c13e2a5fe --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullable.g.cs new file mode 100644 index 000000000..9f06c084d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs new file mode 100644 index 000000000..63d20ea35 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullable.g.cs new file mode 100644 index 000000000..a84a29395 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs new file mode 100644 index 000000000..b8d2795e1 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullable.g.cs new file mode 100644 index 000000000..f92a4953a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs new file mode 100644 index 000000000..f053855dc --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullable.g.cs new file mode 100644 index 000000000..cf02f16f8 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs new file mode 100644 index 000000000..b6ec7babc --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullable.g.cs new file mode 100644 index 000000000..18ee2f977 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs new file mode 100644 index 000000000..00758a8fb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullable.g.cs new file mode 100644 index 000000000..3a6317b57 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastAction.g.cs new file mode 100644 index 000000000..dd53ceb09 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastAction.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDismissedToastActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDismissedToastAction Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDismissedToastActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDismissedToastAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDismissedToastAction); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDismissedToastAction value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDismissedToastActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullable.g.cs new file mode 100644 index 000000000..a9a990a6c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseDismissedToastAction? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseDismissedToastActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseDismissedToastAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseDismissedToastAction?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseDismissedToastAction? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDismissedToastActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs new file mode 100644 index 000000000..cca1c9796 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullable.g.cs new file mode 100644 index 000000000..a849dc8d2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTarget.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTarget.g.cs new file mode 100644 index 000000000..3fe4cbb96 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTarget.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseEnvItemTargetJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseEnvItemTarget Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseEnvItemTargetExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseEnvItemTarget)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseEnvItemTarget); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseEnvItemTarget value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTargetExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItem.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItem.g.cs new file mode 100644 index 000000000..6399ee27b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItem.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseEnvItemTargetItemJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseEnvItemTargetItemExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTargetItemExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullable.g.cs new file mode 100644 index 000000000..77cb9ff72 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseEnvItemTargetItemExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTargetItemExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullable.g.cs new file mode 100644 index 000000000..ff37cfd69 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseEnvItemTarget? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseEnvItemTargetExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseEnvItemTarget)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseEnvItemTarget?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseEnvItemTarget? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTargetExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemType.g.cs new file mode 100644 index 000000000..ff9de440f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseEnvItemTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseEnvItemType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseEnvItemTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseEnvItemType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseEnvItemType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseEnvItemType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullable.g.cs new file mode 100644 index 000000000..935a50390 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseEnvItemType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseEnvItemTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseEnvItemType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseEnvItemType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseEnvItemType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTier.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTier.g.cs new file mode 100644 index 000000000..39b984fb2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTier.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseFlatRateTierJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseFlatRateTier Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseFlatRateTierExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseFlatRateTier)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseFlatRateTier); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseFlatRateTier value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseFlatRateTierExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullable.g.cs new file mode 100644 index 000000000..bc7e22dbc --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseFlatRateTierNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseFlatRateTier? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseFlatRateTierExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseFlatRateTier)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseFlatRateTier?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseFlatRateTier? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseFlatRateTierExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFramework.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFramework.g.cs new file mode 100644 index 000000000..2bbb4cb40 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFramework.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseFrameworkJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseFramework Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseFrameworkExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseFramework)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseFramework); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseFramework value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseFrameworkExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullable.g.cs new file mode 100644 index 000000000..cabbdb894 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseFrameworkNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseFramework? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseFrameworkExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseFramework)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseFramework?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseFramework? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseFrameworkExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs new file mode 100644 index 000000000..e48a85ceb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullable.g.cs new file mode 100644 index 000000000..e0f8db4ec --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs new file mode 100644 index 000000000..5bd3c7d22 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullable.g.cs new file mode 100644 index 000000000..2649110a8 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs new file mode 100644 index 000000000..bcf163dbf --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullable.g.cs new file mode 100644 index 000000000..d50d4067e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs new file mode 100644 index 000000000..f01722a61 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullable.g.cs new file mode 100644 index 000000000..29a86617c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs new file mode 100644 index 000000000..805abf703 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullable.g.cs new file mode 100644 index 000000000..f4676c724 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs new file mode 100644 index 000000000..c473b55d1 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatusExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatusExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullable.g.cs new file mode 100644 index 000000000..a265885ce --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatusExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatusExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestType.g.cs new file mode 100644 index 000000000..ccf9fa3be --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLastAliasRequestType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLastAliasRequestTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLastAliasRequestType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLastAliasRequestType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLastAliasRequestType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLastAliasRequestTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullable.g.cs new file mode 100644 index 000000000..e2498dd21 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLastAliasRequestType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLastAliasRequestTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLastAliasRequestType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLastAliasRequestType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLastAliasRequestType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLastAliasRequestTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1Type.g.cs new file mode 100644 index 000000000..11a5e1ac2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant1Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant1TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant1Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant1Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant1TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullable.g.cs new file mode 100644 index 000000000..5caf1ca41 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant1Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant1TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant1Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant1Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant1Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant1TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2Type.g.cs new file mode 100644 index 000000000..b914e86ad --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant2Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant2TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant2Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant2Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant2TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullable.g.cs new file mode 100644 index 000000000..e677bad52 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant2Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant2TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant2Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant2Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant2Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant2TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3Type.g.cs new file mode 100644 index 000000000..9f8b67111 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant3TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant3Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant3TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant3Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant3Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant3Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant3TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullable.g.cs new file mode 100644 index 000000000..68523e5ad --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant3Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant3TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant3Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant3Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant3Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant3TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4Type.g.cs new file mode 100644 index 000000000..cb6732c23 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant4TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant4Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant4TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant4Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant4Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant4Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant4TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullable.g.cs new file mode 100644 index 000000000..5747f56d7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant4Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant4TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant4Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant4Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant4Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant4TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5Type.g.cs new file mode 100644 index 000000000..a429881d8 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant5TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant5Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant5TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant5Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant5Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant5Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant5TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullable.g.cs new file mode 100644 index 000000000..99b09b552 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant5Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant5TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant5Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant5Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant5Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant5TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6Type.g.cs new file mode 100644 index 000000000..39cc235bb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6Type.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant6TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant6Type Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant6TypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant6Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant6Type); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant6Type value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant6TypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullable.g.cs new file mode 100644 index 000000000..2d7668a0c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseLinkVariant6Type? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseLinkVariant6TypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseLinkVariant6Type)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseLinkVariant6Type?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseLinkVariant6Type? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant6TypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersion.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersion.g.cs new file mode 100644 index 000000000..38a17f3d7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersion.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseNodeVersionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseNodeVersion Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseNodeVersionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseNodeVersion)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseNodeVersion); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseNodeVersion value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseNodeVersionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullable.g.cs new file mode 100644 index 000000000..f35353222 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseNodeVersionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseNodeVersion? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseNodeVersionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseNodeVersion)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseNodeVersion?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseNodeVersion? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseNodeVersionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs new file mode 100644 index 000000000..b82fb64d4 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerModeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerModeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullable.g.cs new file mode 100644 index 000000000..358bcf3e2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerModeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerModeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs new file mode 100644 index 000000000..4cd916b46 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1ScopeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1ScopeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullable.g.cs new file mode 100644 index 000000000..c4412a3fd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1ScopeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1ScopeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs new file mode 100644 index 000000000..fd02c7382 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2ScopeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2ScopeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullable.g.cs new file mode 100644 index 000000000..2ec78d2a0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2ScopeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2ScopeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs new file mode 100644 index 000000000..6deaef8aa --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullable.g.cs new file mode 100644 index 000000000..52e290833 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs new file mode 100644 index 000000000..c770f7fe9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullable.g.cs new file mode 100644 index 000000000..ac787aff2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs new file mode 100644 index 000000000..3ef3b9eab --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullable.g.cs new file mode 100644 index 000000000..f1c4f80d2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs new file mode 100644 index 000000000..b5f816c11 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullable.g.cs new file mode 100644 index 000000000..473955d84 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeaders.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeaders.g.cs new file mode 100644 index 000000000..1df705c23 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeaders.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityLogHeadersJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityLogHeadersExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityLogHeadersExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullable.g.cs new file mode 100644 index 000000000..43b315948 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityLogHeadersExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityLogHeadersExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs new file mode 100644 index 000000000..8bbf336d5 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullable.g.cs new file mode 100644 index 000000000..b53222e68 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs new file mode 100644 index 000000000..34a81a6d3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullable.g.cs new file mode 100644 index 000000000..6e652a13b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs new file mode 100644 index 000000000..920f87d8e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullable.g.cs new file mode 100644 index 000000000..177a9da48 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs new file mode 100644 index 000000000..45deaff4f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullable.g.cs new file mode 100644 index 000000000..32e4e2e08 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs new file mode 100644 index 000000000..3bc6ded68 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullable.g.cs new file mode 100644 index 000000000..34fdde1e5 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs new file mode 100644 index 000000000..c4f20aa7b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullable.g.cs new file mode 100644 index 000000000..248f3457c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs new file mode 100644 index 000000000..394a9de9a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullable.g.cs new file mode 100644 index 000000000..0a67cccac --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs new file mode 100644 index 000000000..1d042c5cf --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnvExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnvExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullable.g.cs new file mode 100644 index 000000000..f6260f01a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnvExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnvExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs new file mode 100644 index 000000000..e51f94e68 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullable.g.cs new file mode 100644 index 000000000..d2f8c8557 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs new file mode 100644 index 000000000..b2128a901 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullable.g.cs new file mode 100644 index 000000000..469f56558 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs new file mode 100644 index 000000000..a77a475ae --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullable.g.cs new file mode 100644 index 000000000..4879af2bb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs new file mode 100644 index 000000000..87f2d9921 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullable.g.cs new file mode 100644 index 000000000..4eac7df0e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs new file mode 100644 index 000000000..3b24985b0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullable.g.cs new file mode 100644 index 000000000..c53004947 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs new file mode 100644 index 000000000..ff70e2929 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullable.g.cs new file mode 100644 index 000000000..f124fd8a3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs new file mode 100644 index 000000000..b05181a5e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullable.g.cs new file mode 100644 index 000000000..4affcb11e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs new file mode 100644 index 000000000..953077f98 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullable.g.cs new file mode 100644 index 000000000..cc8e0f8b7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs new file mode 100644 index 000000000..52a07578c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullable.g.cs new file mode 100644 index 000000000..5293208c6 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKind.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKind.g.cs new file mode 100644 index 000000000..1513167c9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKind.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseUsageStatusKindJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseUsageStatusKind Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseUsageStatusKindExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseUsageStatusKind)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseUsageStatusKind); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseUsageStatusKind value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseUsageStatusKindExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullable.g.cs new file mode 100644 index 000000000..0df531460 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vercel.JsonConverters +{ + /// + public sealed class UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vercel.UploadProjectAvatarResponseUsageStatusKind? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vercel.UploadProjectAvatarResponseUsageStatusKindExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vercel.UploadProjectAvatarResponseUsageStatusKind)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vercel.UploadProjectAvatarResponseUsageStatusKind?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vercel.UploadProjectAvatarResponseUsageStatusKind? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseUsageStatusKindExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs index 99377a60e..e094299c7 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk001.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk001.g.cs index 2385f7c74..f407a428c 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk001.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk001.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk002.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk002.g.cs index 524643e21..659a5918d 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk002.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk002.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk003.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk003.g.cs index 56e979fb2..96c7e0ac8 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk003.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk003.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk004.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk004.g.cs index 1cc2908cc..d3b92ade5 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk004.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk004.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk005.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk005.g.cs index 691032bed..0ed76894e 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk005.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk005.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk006.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk006.g.cs index a6a37c768..49dbf223d 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk006.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk006.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk007.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk007.g.cs index 00b4245a9..b12269d89 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk007.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk007.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk008.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk008.g.cs index f518d47ce..bcf1fdf8d 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk008.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk008.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk009.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk009.g.cs index 8fa4f08e6..01d055c33 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk009.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk009.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk010.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk010.g.cs index 34f2e6911..a5314d095 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk010.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk010.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk011.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk011.g.cs index 1e1ed61e0..9e694ab3f 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk011.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk011.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk012.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk012.g.cs index 0f21490ff..7b987d68f 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk012.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk012.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), @@ -5837,209 +6011,209 @@ namespace Vercel [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateProjectResponseTracingSamplingRule))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateProjectResponseTracingSamplingRuleEnv), TypeInfoPropertyName = "UpdateProjectResponseTracingSamplingRuleEnv2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateStaticIpsResponseItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringUpdateStaticIpsResponseItemEnvId2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateStaticIpsResponseItemEnvId), TypeInfoPropertyName = "UpdateStaticIpsResponseItemEnvId2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateStaticIpsResponseItemAws))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseType), TypeInfoPropertyName = "CreateCustomEnvironmentResponseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseBranchMatcher))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseBranchMatcherType), TypeInfoPropertyName = "CreateCustomEnvironmentResponseBranchMatcherType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseDomain))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseDomainVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseAccountLimit))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironment))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentType), TypeInfoPropertyName = "GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentDomain))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentDomainVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentBranchMatcher))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentBranchMatcherType), TypeInfoPropertyName = "GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentBranchMatcherType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseType), TypeInfoPropertyName = "GetCustomEnvironmentResponseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseBranchMatcher))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseBranchMatcherType), TypeInfoPropertyName = "GetCustomEnvironmentResponseBranchMatcherType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseDomain))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseDomainVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseType), TypeInfoPropertyName = "UpdateCustomEnvironmentResponseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseBranchMatcher))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseBranchMatcherType), TypeInfoPropertyName = "UpdateCustomEnvironmentResponseBranchMatcherType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseDomain))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseDomainVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseType), TypeInfoPropertyName = "RemoveCustomEnvironmentResponseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseBranchMatcher))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseBranchMatcherType), TypeInfoPropertyName = "RemoveCustomEnvironmentResponseBranchMatcherType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseDomain))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseDomainVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfGetProjectDomainsResponseVariant1GetProjectDomainsResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant1Domain))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant1DomainVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant1Pagination))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant2Domain))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant2DomainVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainResponseVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateProjectDomainResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateProjectDomainResponseVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.AddProjectDomainResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.AddProjectDomainResponseVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.MoveProjectDomainResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.MoveProjectDomainResponseVerificationItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.VerifyProjectDomainResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfFilterProjectEnvsResponseVariant1FilterProjectEnvsResponseVariant2FilterProjectEnvsResponseVariant32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.FilterProjectEnvsResponseVariant1Target?>), TypeInfoPropertyName = "OneOfIListFilterProjectEnvsResponseVariant1TargetItemFilterProjectEnvsResponseVariant1Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1TargetItem), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant1TargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1Target), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant1Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1Type), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1InternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1InternalContentHintType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant1InternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2Env))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.FilterProjectEnvsResponseVariant2EnvTarget?>), TypeInfoPropertyName = "OneOfIListFilterProjectEnvsResponseVariant2EnvTargetItemFilterProjectEnvsResponseVariant2EnvTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvTargetItem), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant2EnvTargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvTarget), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant2EnvTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant2EnvType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvInternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvInternalContentHintType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant2EnvInternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3Env))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.FilterProjectEnvsResponseVariant3EnvTarget?>), TypeInfoPropertyName = "OneOfIListFilterProjectEnvsResponseVariant3EnvTargetItemFilterProjectEnvsResponseVariant3EnvTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvTargetItem), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant3EnvTargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvTarget), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant3EnvTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant3EnvType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvInternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvInternalContentHintType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant3EnvInternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>), TypeInfoPropertyName = "OneOfCreateProjectEnvResponseCreatedIListCreateProjectEnvResponseCreatedItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreated))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateProjectEnvResponseCreatedTarget?>), TypeInfoPropertyName = "OneOfIListCreateProjectEnvResponseCreatedTargetItemCreateProjectEnvResponseCreatedTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedTargetItem), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedTargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedTarget), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedType), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedInternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedInternalContentHintType), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedInternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateProjectEnvResponseCreatedItemTarget?>), TypeInfoPropertyName = "OneOfIListStringCreateProjectEnvResponseCreatedItemTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItemTarget), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedItemTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItemType), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedItemType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItemInternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItemInternalContentHintType), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedItemInternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItemError))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>), TypeInfoPropertyName = "OneOfStringIListCreateProjectEnvResponseFailedItemErrorValueVariant2Item2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItemErrorValueVariant2Item), TypeInfoPropertyName = "CreateProjectEnvResponseFailedItemErrorValueVariant2Item2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateProjectEnvResponseFailedItemErrorTarget?>), TypeInfoPropertyName = "OneOfIListCreateProjectEnvResponseFailedItemErrorTargetItemCreateProjectEnvResponseFailedItemErrorTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItemErrorTargetItem), TypeInfoPropertyName = "CreateProjectEnvResponseFailedItemErrorTargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItemErrorTarget), TypeInfoPropertyName = "CreateProjectEnvResponseFailedItemErrorTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfGetProjectEnvResponseVariant1GetProjectEnvResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1Type), TypeInfoPropertyName = "GetProjectEnvResponseVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectEnvResponseVariant1Target?>), TypeInfoPropertyName = "OneOfIListGetProjectEnvResponseVariant1TargetItemGetProjectEnvResponseVariant1Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1TargetItem), TypeInfoPropertyName = "GetProjectEnvResponseVariant1TargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1Target), TypeInfoPropertyName = "GetProjectEnvResponseVariant1Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1InternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1InternalContentHintType), TypeInfoPropertyName = "GetProjectEnvResponseVariant1InternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2Type), TypeInfoPropertyName = "GetProjectEnvResponseVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectEnvResponseVariant2Target?>), TypeInfoPropertyName = "OneOfIListGetProjectEnvResponseVariant2TargetItemGetProjectEnvResponseVariant2Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2TargetItem), TypeInfoPropertyName = "GetProjectEnvResponseVariant2TargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2Target), TypeInfoPropertyName = "GetProjectEnvResponseVariant2Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2InternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2InternalContentHintType), TypeInfoPropertyName = "GetProjectEnvResponseVariant2InternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.RemoveProjectEnvResponseVariant2, global::Vercel.RemoveProjectEnvResponseVariant3>), TypeInfoPropertyName = "OneOfIListRemoveProjectEnvResponseVariant1ItemRemoveProjectEnvResponseVariant2RemoveProjectEnvResponseVariant32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemType), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant1ItemType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.RemoveProjectEnvResponseVariant1ItemTarget?>), TypeInfoPropertyName = "OneOfIListRemoveProjectEnvResponseVariant1ItemTargetItemRemoveProjectEnvResponseVariant1ItemTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemTargetItem), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant1ItemTargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemTarget), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant1ItemTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemInternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemInternalContentHintType), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant1ItemInternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2Type), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.RemoveProjectEnvResponseVariant2Target?>), TypeInfoPropertyName = "OneOfIListRemoveProjectEnvResponseVariant2TargetItemRemoveProjectEnvResponseVariant2Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2TargetItem), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant2TargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2Target), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant2Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2InternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2InternalContentHintType), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant2InternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3Type), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant3Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.RemoveProjectEnvResponseVariant3Target?>), TypeInfoPropertyName = "OneOfIListRemoveProjectEnvResponseVariant3TargetItemRemoveProjectEnvResponseVariant3Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3TargetItem), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant3TargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3Target), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant3Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3InternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3InternalContentHintType), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant3InternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseType), TypeInfoPropertyName = "EditProjectEnvResponseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.EditProjectEnvResponseTarget?>), TypeInfoPropertyName = "OneOfIListEditProjectEnvResponseTargetItemEditProjectEnvResponseTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseTargetItem), TypeInfoPropertyName = "EditProjectEnvResponseTargetItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseTarget), TypeInfoPropertyName = "EditProjectEnvResponseTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseInternalContentHint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseInternalContentHintType), TypeInfoPropertyName = "EditProjectEnvResponseInternalContentHintType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.BatchRemoveProjectEnvResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant4_b5df865dd71f7e5d")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant1Reason), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant1Reason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant2AvailableSlots), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant2AvailableSlots2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant2Reason), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant2Reason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant3Reason), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant3Reason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant4Reason), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant4Reason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseConfigResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseConfigResponseRollingRelease))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseConfigResponseRollingReleaseStage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteRollingReleaseConfigResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUpdateRollingReleaseConfigResponseVariant1UpdateRollingReleaseConfigResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateRollingReleaseConfigResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateRollingReleaseConfigResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateRollingReleaseConfigResponseVariant2RollingRelease))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateRollingReleaseConfigResponseVariant2RollingReleaseStage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAnalytics))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSpeedInsights))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseConnectConfiguration))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringUploadProjectAvatarResponseConnectConfigurationEnvId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId), TypeInfoPropertyName = "UploadProjectAvatarResponseConnectConfigurationEnvId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseConnectConfigurationAws))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseCrons))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseCronsDefinition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource), TypeInfoPropertyName = "UploadProjectAvatarResponseCronsDefinitionSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDataCache))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentExpiration))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUploadProjectAvatarResponseExpirationVariant1UploadProjectAvatarResponseExpirationVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseExpirationVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseExpirationVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseEnvItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), TypeInfoPropertyName = "OneOfIListUploadProjectAvatarResponseEnvItemTargetItemUploadProjectAvatarResponseEnvItemTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem), TypeInfoPropertyName = "UploadProjectAvatarResponseEnvItemTargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseEnvItemTarget), TypeInfoPropertyName = "UploadProjectAvatarResponseEnvItemTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseEnvItemType), TypeInfoPropertyName = "UploadProjectAvatarResponseEnvItemType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType), TypeInfoPropertyName = "UploadProjectAvatarResponseEnvItemInternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType), TypeInfoPropertyName = "UploadProjectAvatarResponseCustomEnvironmentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType), TypeInfoPropertyName = "UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomain))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseFramework), TypeInfoPropertyName = "UploadProjectAvatarResponseFramework2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseIpBucket))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseJobs))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseJobsLint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseJobsTypecheck))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLatestDeployment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLatestDeploymentBuild))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLatestDeploymentCreator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseLinkVariant6_4737261fc81c038b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant1Type), TypeInfoPropertyName = "UploadProjectAvatarResponseLinkVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant1DeployHook))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant2Type), TypeInfoPropertyName = "UploadProjectAvatarResponseLinkVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant2DeployHook))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant3Type), TypeInfoPropertyName = "UploadProjectAvatarResponseLinkVariant3Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant3DeployHook))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant4Type), TypeInfoPropertyName = "UploadProjectAvatarResponseLinkVariant4Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant4DeployHook))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant5Type), TypeInfoPropertyName = "UploadProjectAvatarResponseLinkVariant5Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant5DeployHook))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant6Type), TypeInfoPropertyName = "UploadProjectAvatarResponseLinkVariant6Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant6DeployHook))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseMicrofrontendsVariant3_953b0cfa661c18cc")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseNodeVersion), TypeInfoPropertyName = "UploadProjectAvatarResponseNodeVersion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseOptionsAllowlist))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseOptionsAllowlistPath))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseResourceConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType), TypeInfoPropertyName = "UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType), TypeInfoPropertyName = "UploadProjectAvatarResponseResourceConfigBuildMachineType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection), TypeInfoPropertyName = "UploadProjectAvatarResponseResourceConfigBuildMachineSelection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueue))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration), TypeInfoPropertyName = "UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseRollbackDescription))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseRollingRelease))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseRollingReleaseStage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType), TypeInfoPropertyName = "UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType), TypeInfoPropertyName = "UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection), TypeInfoPropertyName = "UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration), TypeInfoPropertyName = "UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseStaticIps))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSsoProtection))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType), TypeInfoPropertyName = "UploadProjectAvatarResponseSsoProtectionDeploymentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom), TypeInfoPropertyName = "UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom), TypeInfoPropertyName = "UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTargets2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTargetsBuild))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTargetsCreator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponsePermissions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLastAliasRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus), TypeInfoPropertyName = "UploadProjectAvatarResponseLastAliasRequestJobStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseLastAliasRequestType), TypeInfoPropertyName = "UploadProjectAvatarResponseLastAliasRequestType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUploadProjectAvatarResponseProtectionBypassVariant1UploadProjectAvatarResponseProtectionBypassVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope), TypeInfoPropertyName = "UploadProjectAvatarResponseProtectionBypassVariant1Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope), TypeInfoPropertyName = "UploadProjectAvatarResponseProtectionBypassVariant2Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUploadProjectAvatarResponseTrustedIpsVariant1UploadProjectAvatarResponseTrustedIpsVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1Addresse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSources))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_eedbe403834a095b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2_ae406a6a4aa9cdf8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProvider))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2_9f2ce0dc1ca02a51")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseGitComments))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseGitProviderOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments), TypeInfoPropertyName = "UploadProjectAvatarResponseGitProviderOptionsCreateDeployments2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseWebAnalytics))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurity))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRules))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction), TypeInfoPropertyName = "UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction), TypeInfoPropertyName = "UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBots))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction), TypeInfoPropertyName = "UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwasp))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction), TypeInfoPropertyName = "UploadProjectAvatarResponseSecurityManagedRulesOwaspAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringUploadProjectAvatarResponseSecurityLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders), TypeInfoPropertyName = "UploadProjectAvatarResponseSecurityLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseSecuritySecurityPlusMetadata))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseOidcTokenConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode), TypeInfoPropertyName = "UploadProjectAvatarResponseOidcTokenConfigIssuerMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicy))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSources))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2_803f7452deb81230")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2_a7908a889beb5925")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2_cc6ee75309587cbe")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2_1a4b4cce4e93961b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_00e1916bdd821bc3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_5aec10fb91475939")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseFlatRateTier), TypeInfoPropertyName = "UploadProjectAvatarResponseFlatRateTier2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseUsageStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseUsageStatusKind), TypeInfoPropertyName = "UploadProjectAvatarResponseUsageStatusKind2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseFeatures))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseHistoryItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlock))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockAction), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4_96cc43cc29969cdb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4_f23ab03eb1519900")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action2")] internal sealed partial class SourceGenerationContextChunk012 : global::System.Text.Json.Serialization.JsonSerializerContext { } diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk013.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk013.g.cs index c5e1a3257..925a19b9c 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk013.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk013.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), @@ -5540,6 +5714,267 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), typeof(global::Vercel.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2_964df45d8141d9f6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_e0585fc96e87ba86")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_fe5ecf5db1849aed")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2_ac692c3293ed637d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_f880920d321d46a7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_c22529a3f4c4e8a4")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUploadProjectAvatarResponseInternalRouteVariant1UploadProjectAvatarResponseInternalRouteVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UploadProjectAvatarResponseInternalRouteVariant2HaVariant2_7405794f34f39f0c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UploadProjectAvatarResponseInternalRouteVariant2HaVariant2_5768347c8b5e7e7f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type), TypeInfoPropertyName = "UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key), TypeInfoPropertyName = "UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type), TypeInfoPropertyName = "UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2Mitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction), TypeInfoPropertyName = "UploadProjectAvatarResponseInternalRouteVariant2MitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDismissedToast))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDismissedToastAction), TypeInfoPropertyName = "UploadProjectAvatarResponseDismissedToastAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringDoubleUploadProjectAvatarResponseDismissedToastValueBoolean2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseDismissedToastValue))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTracing))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTracingSamplingRule))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv), TypeInfoPropertyName = "UploadProjectAvatarResponseTracingSamplingRuleEnv2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateStaticIpsResponseItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringUpdateStaticIpsResponseItemEnvId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateStaticIpsResponseItemEnvId), TypeInfoPropertyName = "UpdateStaticIpsResponseItemEnvId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateStaticIpsResponseItemAws))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseType), TypeInfoPropertyName = "CreateCustomEnvironmentResponseType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseBranchMatcher))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseBranchMatcherType), TypeInfoPropertyName = "CreateCustomEnvironmentResponseBranchMatcherType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseDomain))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateCustomEnvironmentResponseDomainVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseAccountLimit))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentType), TypeInfoPropertyName = "GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentDomain))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentDomainVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentBranchMatcher))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentBranchMatcherType), TypeInfoPropertyName = "GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentBranchMatcherType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseType), TypeInfoPropertyName = "GetCustomEnvironmentResponseType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseBranchMatcher))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseBranchMatcherType), TypeInfoPropertyName = "GetCustomEnvironmentResponseBranchMatcherType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseDomain))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCustomEnvironmentResponseDomainVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseType), TypeInfoPropertyName = "UpdateCustomEnvironmentResponseType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseBranchMatcher))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseBranchMatcherType), TypeInfoPropertyName = "UpdateCustomEnvironmentResponseBranchMatcherType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseDomain))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateCustomEnvironmentResponseDomainVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseType), TypeInfoPropertyName = "RemoveCustomEnvironmentResponseType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseBranchMatcher))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseBranchMatcherType), TypeInfoPropertyName = "RemoveCustomEnvironmentResponseBranchMatcherType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseDomain))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveCustomEnvironmentResponseDomainVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfGetProjectDomainsResponseVariant1GetProjectDomainsResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant1Domain))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant1DomainVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant1Pagination))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant2Domain))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainsResponseVariant2DomainVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectDomainResponseVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateProjectDomainResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateProjectDomainResponseVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.AddProjectDomainResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.AddProjectDomainResponseVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.MoveProjectDomainResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.MoveProjectDomainResponseVerificationItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.VerifyProjectDomainResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfFilterProjectEnvsResponseVariant1FilterProjectEnvsResponseVariant2FilterProjectEnvsResponseVariant32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.FilterProjectEnvsResponseVariant1Target?>), TypeInfoPropertyName = "OneOfIListFilterProjectEnvsResponseVariant1TargetItemFilterProjectEnvsResponseVariant1Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1TargetItem), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant1TargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1Target), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant1Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1Type), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1InternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant1InternalContentHintType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant1InternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2Env))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.FilterProjectEnvsResponseVariant2EnvTarget?>), TypeInfoPropertyName = "OneOfIListFilterProjectEnvsResponseVariant2EnvTargetItemFilterProjectEnvsResponseVariant2EnvTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvTargetItem), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant2EnvTargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvTarget), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant2EnvTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant2EnvType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvInternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant2EnvInternalContentHintType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant2EnvInternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3Env))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.FilterProjectEnvsResponseVariant3EnvTarget?>), TypeInfoPropertyName = "OneOfIListFilterProjectEnvsResponseVariant3EnvTargetItemFilterProjectEnvsResponseVariant3EnvTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvTargetItem), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant3EnvTargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvTarget), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant3EnvTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant3EnvType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvInternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.FilterProjectEnvsResponseVariant3EnvInternalContentHintType), TypeInfoPropertyName = "FilterProjectEnvsResponseVariant3EnvInternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>), TypeInfoPropertyName = "OneOfCreateProjectEnvResponseCreatedIListCreateProjectEnvResponseCreatedItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreated))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateProjectEnvResponseCreatedTarget?>), TypeInfoPropertyName = "OneOfIListCreateProjectEnvResponseCreatedTargetItemCreateProjectEnvResponseCreatedTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedTargetItem), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedTargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedTarget), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedType), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedInternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedInternalContentHintType), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedInternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateProjectEnvResponseCreatedItemTarget?>), TypeInfoPropertyName = "OneOfIListStringCreateProjectEnvResponseCreatedItemTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItemTarget), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedItemTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItemType), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedItemType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItemInternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseCreatedItemInternalContentHintType), TypeInfoPropertyName = "CreateProjectEnvResponseCreatedItemInternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItemError))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>), TypeInfoPropertyName = "OneOfStringIListCreateProjectEnvResponseFailedItemErrorValueVariant2Item2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItemErrorValueVariant2Item), TypeInfoPropertyName = "CreateProjectEnvResponseFailedItemErrorValueVariant2Item2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateProjectEnvResponseFailedItemErrorTarget?>), TypeInfoPropertyName = "OneOfIListCreateProjectEnvResponseFailedItemErrorTargetItemCreateProjectEnvResponseFailedItemErrorTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItemErrorTargetItem), TypeInfoPropertyName = "CreateProjectEnvResponseFailedItemErrorTargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateProjectEnvResponseFailedItemErrorTarget), TypeInfoPropertyName = "CreateProjectEnvResponseFailedItemErrorTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfGetProjectEnvResponseVariant1GetProjectEnvResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1Type), TypeInfoPropertyName = "GetProjectEnvResponseVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectEnvResponseVariant1Target?>), TypeInfoPropertyName = "OneOfIListGetProjectEnvResponseVariant1TargetItemGetProjectEnvResponseVariant1Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1TargetItem), TypeInfoPropertyName = "GetProjectEnvResponseVariant1TargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1Target), TypeInfoPropertyName = "GetProjectEnvResponseVariant1Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1InternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant1InternalContentHintType), TypeInfoPropertyName = "GetProjectEnvResponseVariant1InternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2Type), TypeInfoPropertyName = "GetProjectEnvResponseVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectEnvResponseVariant2Target?>), TypeInfoPropertyName = "OneOfIListGetProjectEnvResponseVariant2TargetItemGetProjectEnvResponseVariant2Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2TargetItem), TypeInfoPropertyName = "GetProjectEnvResponseVariant2TargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2Target), TypeInfoPropertyName = "GetProjectEnvResponseVariant2Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2InternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetProjectEnvResponseVariant2InternalContentHintType), TypeInfoPropertyName = "GetProjectEnvResponseVariant2InternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.RemoveProjectEnvResponseVariant2, global::Vercel.RemoveProjectEnvResponseVariant3>), TypeInfoPropertyName = "OneOfIListRemoveProjectEnvResponseVariant1ItemRemoveProjectEnvResponseVariant2RemoveProjectEnvResponseVariant32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemType), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant1ItemType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.RemoveProjectEnvResponseVariant1ItemTarget?>), TypeInfoPropertyName = "OneOfIListRemoveProjectEnvResponseVariant1ItemTargetItemRemoveProjectEnvResponseVariant1ItemTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemTargetItem), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant1ItemTargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemTarget), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant1ItemTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemInternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant1ItemInternalContentHintType), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant1ItemInternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2Type), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.RemoveProjectEnvResponseVariant2Target?>), TypeInfoPropertyName = "OneOfIListRemoveProjectEnvResponseVariant2TargetItemRemoveProjectEnvResponseVariant2Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2TargetItem), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant2TargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2Target), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant2Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2InternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant2InternalContentHintType), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant2InternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3Type), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant3Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.RemoveProjectEnvResponseVariant3Target?>), TypeInfoPropertyName = "OneOfIListRemoveProjectEnvResponseVariant3TargetItemRemoveProjectEnvResponseVariant3Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3TargetItem), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant3TargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3Target), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant3Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3InternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveProjectEnvResponseVariant3InternalContentHintType), TypeInfoPropertyName = "RemoveProjectEnvResponseVariant3InternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseType), TypeInfoPropertyName = "EditProjectEnvResponseType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.EditProjectEnvResponseTarget?>), TypeInfoPropertyName = "OneOfIListEditProjectEnvResponseTargetItemEditProjectEnvResponseTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseTargetItem), TypeInfoPropertyName = "EditProjectEnvResponseTargetItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseTarget), TypeInfoPropertyName = "EditProjectEnvResponseTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseInternalContentHint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.EditProjectEnvResponseInternalContentHintType), TypeInfoPropertyName = "EditProjectEnvResponseInternalContentHintType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.BatchRemoveProjectEnvResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant4_b5df865dd71f7e5d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant1Reason), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant1Reason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant2AvailableSlots), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant2AvailableSlots2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant2Reason), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant2Reason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant3Reason), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant3Reason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseBillingStatusResponseVariant4Reason), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant4Reason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseConfigResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseConfigResponseRollingRelease))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseConfigResponseRollingReleaseStage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteRollingReleaseConfigResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUpdateRollingReleaseConfigResponseVariant1UpdateRollingReleaseConfigResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateRollingReleaseConfigResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateRollingReleaseConfigResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateRollingReleaseConfigResponseVariant2RollingRelease))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateRollingReleaseConfigResponseVariant2RollingReleaseStage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseResponseRollingRelease))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseResponseRollingReleaseState), TypeInfoPropertyName = "GetRollingReleaseResponseRollingReleaseState2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetRollingReleaseResponseRollingReleaseSubstate), TypeInfoPropertyName = "GetRollingReleaseResponseRollingReleaseSubstate2")] @@ -5779,267 +6214,6 @@ namespace Vercel [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2_d351edcef22c50f7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2_9b34c8f89f335e33")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSources))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesSource), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_0f145fefd851dc01")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_58ee80d9e16f4ecb")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseFlatRateTier), TypeInfoPropertyName = "UpdateMicrofrontendsResponseFlatRateTier2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseUsageStatus))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseUsageStatusKind), TypeInfoPropertyName = "UpdateMicrofrontendsResponseUsageStatusKind2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseFeatures))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseHistoryItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlock))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4_9cea0fdde511252a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4_f2d222071ef65799")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant1Action), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant1Action2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant2Action), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant2Action2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3Action), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3Action2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2_528a18d4420b3271")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_3b1c3ca8263b2bcd")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_77fe6a29e25c4740")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4Action), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4Action2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2_2f9a813c01986331")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_7d5fd67b389b12a2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_567bfa60659d2d7b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUpdateMicrofrontendsResponseInternalRouteVariant1UpdateMicrofrontendsResponseInternalRouteVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2_fab6eabbfe50a293")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2_824ebdd044de7076")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Key), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Key2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Value))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2Value))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2Mitigate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2MitigateAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2MitigateAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDismissedToast))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDismissedToastAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDismissedToastAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringDoubleUpdateMicrofrontendsResponseDismissedToastValueBoolean2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDismissedToastValue))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseTracing))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseTracingSamplingRule))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseTracingSamplingRuleEnv), TypeInfoPropertyName = "UpdateMicrofrontendsResponseTracingSamplingRuleEnv2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfObjectListPromoteAliasesResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListPromoteAliasesResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListPromoteAliasesResponseVariant2Aliase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSandboxesResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSandboxesResponsePagination))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateSandboxesResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfObjectListSessionSnapshotsResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionSnapshotsResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionSnapshotsResponseVariant2Pagination))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionSnapshotResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteSessionSnapshotResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfObjectListSessionsResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionsResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionsResponseVariant2Pagination))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetNamedSandboxResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUpdateSandboxResponseVariant1UpdateSandboxResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateSandboxResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateSandboxResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteSandboxResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionCommandsResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RunSessionCommandResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RunSessionCommandResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.KillSessionCommandResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfGetSessionCommandLogsResponseVariant1GetSessionCommandLogsResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant1Data))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant1DataCode), TypeInfoPropertyName = "GetSessionCommandLogsResponseVariant1DataCode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant1DataMessage), TypeInfoPropertyName = "GetSessionCommandLogsResponseVariant1DataMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStopSessionResponseVariant1StopSessionResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.StopSessionResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.StopSessionResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ExtendSessionTimeoutResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateSessionNetworkPolicyResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateSessionSnapshotResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateAttackChallengeModeResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActive))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrs))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSd))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSdAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsSdAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsMa))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsMaAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsMaAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsLfi))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsLfiAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsLfiAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsRfi))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsRfiAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsRfiAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsRce))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsRceAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsRceAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsPhp))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsPhpAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsPhpAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsGen))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsGenAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsGenAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsXss))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsXssAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsXssAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSqli))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSqliAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsSqliAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSf))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSfAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsSfAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsJava))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsJavaAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsJavaAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfPutFirewallConfigResponseActiveRuleVariant1PutFirewallConfigResponseActiveRuleVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionType), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionOp), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>), TypeInfoPropertyName = "OneOfStringDoubleIListString2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1Action))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ActionMitigateAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimit))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAlgo), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAlgo2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRedirect))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringPutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionType), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionOp), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2Action))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ActionMitigateAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimit))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAlgo), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAlgo2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRedirect))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringPutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveIp))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveIpAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveIpAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRules))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesBotProtection))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesBotProtectionAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveManagedRulesBotProtectionAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesAiBots))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesAiBotsAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveManagedRulesAiBotsAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesOwasp))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesOwaspAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveManagedRulesOwaspAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesVercelRuleset))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesVercelRulesetAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveManagedRulesVercelRulesetAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringPutFirewallConfigResponseActiveLogHeaders2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveLogHeaders), TypeInfoPropertyName = "PutFirewallConfigResponseActiveLogHeaders2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrs))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSd))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSdAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsSdAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsMa))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsMaAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsMaAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsLfi))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsLfiAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsLfiAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsRfi))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsRfiAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsRfiAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsRce))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsRceAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsRceAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsPhp))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsPhpAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsPhpAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsGen))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsGenAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsGenAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsXss))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsXssAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsXssAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSqli))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSqliAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsSqliAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSf))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSfAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsSfAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsJava))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsJavaAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsJavaAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfGetFirewallConfigResponseRuleVariant1GetFirewallConfigResponseRuleVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ConditionGroupItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ConditionGroupItemCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionType), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionOp), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1Action))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateAction), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ActionMitigateAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimit))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAlgo), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAlgo2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAction), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateRedirect))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringGetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ConditionGroupItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ConditionGroupItemCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionType), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionOp), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2Action))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateAction), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ActionMitigateAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimit))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAlgo), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAlgo2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAction), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateRedirect))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringGetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders2")] internal sealed partial class SourceGenerationContextChunk013 : global::System.Text.Json.Serialization.JsonSerializerContext { } diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk014.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk014.g.cs index 75bc49d87..6e485eec4 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk014.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk014.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), @@ -5540,6 +5714,267 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), typeof(global::Vercel.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSources))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesSource), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_0f145fefd851dc01")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_58ee80d9e16f4ecb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseFlatRateTier), TypeInfoPropertyName = "UpdateMicrofrontendsResponseFlatRateTier2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseUsageStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseUsageStatusKind), TypeInfoPropertyName = "UpdateMicrofrontendsResponseUsageStatusKind2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseFeatures))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseHistoryItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlock))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4_9cea0fdde511252a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4_f2d222071ef65799")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant1Action), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant1Action2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant2Action), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant2Action2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3Action), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3Action2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2_528a18d4420b3271")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_3b1c3ca8263b2bcd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_77fe6a29e25c4740")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4Action), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4Action2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2_2f9a813c01986331")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_7d5fd67b389b12a2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_567bfa60659d2d7b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUpdateMicrofrontendsResponseInternalRouteVariant1UpdateMicrofrontendsResponseInternalRouteVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2_fab6eabbfe50a293")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2_824ebdd044de7076")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Key), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Key2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2Type), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2Value))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2Mitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseInternalRouteVariant2MitigateAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2MitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDismissedToast))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDismissedToastAction), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDismissedToastAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringDoubleUpdateMicrofrontendsResponseDismissedToastValueBoolean2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseDismissedToastValue))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseTracing))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseTracingSamplingRule))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsResponseTracingSamplingRuleEnv), TypeInfoPropertyName = "UpdateMicrofrontendsResponseTracingSamplingRuleEnv2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfObjectListPromoteAliasesResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListPromoteAliasesResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListPromoteAliasesResponseVariant2Aliase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSandboxesResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSandboxesResponsePagination))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateSandboxesResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfObjectListSessionSnapshotsResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionSnapshotsResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionSnapshotsResponseVariant2Pagination))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionSnapshotResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteSessionSnapshotResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfObjectListSessionsResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionsResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionsResponseVariant2Pagination))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetNamedSandboxResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUpdateSandboxResponseVariant1UpdateSandboxResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateSandboxResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateSandboxResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteSandboxResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListSessionCommandsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RunSessionCommandResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RunSessionCommandResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.KillSessionCommandResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfGetSessionCommandLogsResponseVariant1GetSessionCommandLogsResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant1Data))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant1DataCode), TypeInfoPropertyName = "GetSessionCommandLogsResponseVariant1DataCode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant1DataMessage), TypeInfoPropertyName = "GetSessionCommandLogsResponseVariant1DataMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetSessionCommandLogsResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStopSessionResponseVariant1StopSessionResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.StopSessionResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.StopSessionResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ExtendSessionTimeoutResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateSessionNetworkPolicyResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateSessionSnapshotResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateAttackChallengeModeResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActive))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrs))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSd))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSdAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsSdAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsMa))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsMaAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsMaAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsLfi))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsLfiAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsLfiAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsRfi))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsRfiAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsRfiAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsRce))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsRceAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsRceAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsPhp))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsPhpAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsPhpAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsGen))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsGenAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsGenAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsXss))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsXssAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsXssAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSqli))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSqliAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsSqliAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSf))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsSfAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsSfAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsJava))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveCrsJavaAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveCrsJavaAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfPutFirewallConfigResponseActiveRuleVariant1PutFirewallConfigResponseActiveRuleVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionType), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionOp), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>), TypeInfoPropertyName = "OneOfStringDoubleIListString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1Action))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ActionMitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimit))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAlgo), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAlgo2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRedirect))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringPutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionType), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionOp), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2Action))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ActionMitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimit))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAlgo), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAlgo2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRedirect))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringPutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders), TypeInfoPropertyName = "PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveIp))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveIpAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveIpAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRules))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesBotProtection))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesBotProtectionAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveManagedRulesBotProtectionAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesAiBots))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesAiBotsAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveManagedRulesAiBotsAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesOwasp))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesOwaspAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveManagedRulesOwaspAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesVercelRuleset))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveManagedRulesVercelRulesetAction), TypeInfoPropertyName = "PutFirewallConfigResponseActiveManagedRulesVercelRulesetAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringPutFirewallConfigResponseActiveLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PutFirewallConfigResponseActiveLogHeaders), TypeInfoPropertyName = "PutFirewallConfigResponseActiveLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrs))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSd))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSdAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsSdAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsMa))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsMaAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsMaAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsLfi))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsLfiAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsLfiAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsRfi))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsRfiAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsRfiAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsRce))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsRceAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsRceAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsPhp))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsPhpAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsPhpAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsGen))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsGenAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsGenAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsXss))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsXssAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsXssAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSqli))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSqliAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsSqliAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSf))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsSfAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsSfAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsJava))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseCrsJavaAction), TypeInfoPropertyName = "GetFirewallConfigResponseCrsJavaAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfGetFirewallConfigResponseRuleVariant1GetFirewallConfigResponseRuleVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ConditionGroupItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ConditionGroupItemCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionType), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionOp), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1Action))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateAction), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ActionMitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimit))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAlgo), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAlgo2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAction), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateRedirect))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringGetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ConditionGroupItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ConditionGroupItemCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionType), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionOp), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2Action))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateAction), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ActionMitigateAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimit))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAlgo), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAlgo2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAction), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateRedirect))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders?>), TypeInfoPropertyName = "OneOfIListStringGetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders), TypeInfoPropertyName = "GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseIp))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetFirewallConfigResponseIpAction), TypeInfoPropertyName = "GetFirewallConfigResponseIpAction2")] @@ -5586,8 +6021,6 @@ namespace Vercel [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItem))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFramework), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFramework2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeployments))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsAction))] @@ -5781,265 +6214,6 @@ namespace Vercel [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9Items))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9ItemsType), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9ItemsType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiControl), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiControl2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3_9fc2ff0aff6e909c")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3_ef511387b7984665")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1Disable_07991c9d31cb91ce")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenE_bd06b5b70027d0c8")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3Disable_f415127a88a35266")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenE_afe8b12cf0b61e22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2_259239a65ce807b1")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum2_c70d8814dd0f64ae")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum2_d8dae47ade7ba74d")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringCreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDescription2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDescription))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiFormattedValue))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10Type), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiControl), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiControl2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2_53483ab6021d21af")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum2_3c057e3c5c842951")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum2_96c671b83bc165d3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringCreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDescription2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDescription))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiFormattedValue))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11Type), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiControl), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiControl2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2_6cc7a4c5d6f06278")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum2_d43af64adb24aaac")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum2_ae77ceefaadd59df")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringCreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDescription2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDescription))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiFormattedValue))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11GitProvider), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11GitProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductResourceLink))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductTag), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductTag2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductProjectConnectionScope), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductProjectConnectionScope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductRepl))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductGuide))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductGuideStep))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductGuideStepAction))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductGuideStepActionType), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductGuideStepActionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductIntegration))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductSupportedProtocol), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductSupportedProtocol2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductPrimaryProtocol), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductPrimaryProtocol2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductLogDrainStatus), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductLogDrainStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProtocolSettings))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProtocolSettingsExperimentation))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreNotification))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreNotificationLevel), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreNotificationLevel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreSecret))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlan))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanType), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreBillingPlanType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanScope), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreBillingPlanScope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanDetail))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanHighlightedDetail))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanQuoteItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreTarget), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMember))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberGithub))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberGitlab))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberBitbucket))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberRole), TypeInfoPropertyName = "GetTeamMembersResponseMemberRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberJoinedFrom))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberJoinedFromOrigin), TypeInfoPropertyName = "GetTeamMembersResponseMemberJoinedFromOrigin2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberProject))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberProjectRole), TypeInfoPropertyName = "GetTeamMembersResponseMemberProjectRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCode))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCodeRole), TypeInfoPropertyName = "GetTeamMembersResponseEmailInviteCodeRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCodeTeamRole), TypeInfoPropertyName = "GetTeamMembersResponseEmailInviteCodeTeamRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCodeTeamPermission), TypeInfoPropertyName = "GetTeamMembersResponseEmailInviteCodeTeamPermission2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCodeProjects2), TypeInfoPropertyName = "GetTeamMembersResponseEmailInviteCodeProjects22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponsePagination))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseJoinedFrom))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseJoinedFromOrigin), TypeInfoPropertyName = "RequestAccessToTeamResponseJoinedFromOrigin2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseGithub))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseGitlab))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseBitbucket))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseJoinedFrom))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseJoinedFromOrigin), TypeInfoPropertyName = "GetTeamAccessRequestResponseJoinedFromOrigin2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseGithub))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseGitlab))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseBitbucket))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.JoinTeamResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateTeamMemberResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveTeamMemberResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamsResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfTeamTeamLimited2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateTeamResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PostTeamDsyncRolesResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteTeamResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteTeamInviteCodeResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsGroupResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsGroupResponseUpdatedMicrofrontendsGroup))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUploadFileResponseVariant1Object2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadFileResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfListAuthTokensResponseVariant1ListAuthTokensResponseVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAuthTokensResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAuthTokensResponseVariant1Pagination))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAuthTokensResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateAuthTokenResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAuthTokenResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteAuthTokenResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAuthUserResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfAuthUserAuthUserLimited2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestDeleteResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateWebhookResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateWebhookResponseEvent), TypeInfoPropertyName = "CreateWebhookResponseEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList>), TypeInfoPropertyName = "OneOfIListGetWebhooksResponseVariant1ItemIListGetWebhooksResponseVariant2Item2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant1Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant1ItemProjectsMetadataItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant1ItemProjectsMetadataItemFramework), TypeInfoPropertyName = "GetWebhooksResponseVariant1ItemProjectsMetadataItemFramework2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant1ItemEvent), TypeInfoPropertyName = "GetWebhooksResponseVariant1ItemEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant2Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant2ItemEvent), TypeInfoPropertyName = "GetWebhooksResponseVariant2ItemEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhookResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhookResponseEvent), TypeInfoPropertyName = "GetWebhookResponseEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant4_9212699695bb22f9")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant1Scope), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant1Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2Access), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant2Access2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2Scope), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant2Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant3Scope), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant3Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant4Scope), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant4Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.AssignAliasResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseCreator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseDeployment))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant4_2f25f03957e05f40")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant1Scope), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant1Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant2Access), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant2Access2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant2Scope), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant2Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant3Scope), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant3Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant4Scope), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant4Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontends))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontendsDefaultApp))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), TypeInfoPropertyName = "ListAliasesResponseAliaseMicrofrontendsApplicationsVariant3Item_0bef23fcfd2bdafc")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontendsApplicationsVariant1Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontendsApplicationsVariant2Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontendsApplicationsVariant3Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseCreator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseDeployment))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant4_0e055b191fd1db41")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant1Scope), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant1Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant2Access), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant2Access2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant2Scope), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant2Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant3Scope), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant3Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant4Scope), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant4Scope2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontends))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontendsDefaultApp))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), TypeInfoPropertyName = "GetAliasResponseMicrofrontendsApplicationsVariant3Item_48b9d9098ef965f4")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontendsApplicationsVariant1Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontendsApplicationsVariant2Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontendsApplicationsVariant3Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteAliasResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteAliasResponseStatus), TypeInfoPropertyName = "DeleteAliasResponseStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCertByIdResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.IssueCertResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadCertResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeployment))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentSource), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentState2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentReadyState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentReadyState2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentType), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentCreator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentTarget), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentTarget2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentAliasError))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentReadySubstate), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentReadySubstate2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecksState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentChecksState2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecksConclusion), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentChecksConclusion2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecks))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecksDeploymentAlias))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecksDeploymentAliasState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentChecksDeploymentAliasState2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentOomReport), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentOomReport2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentManualProvisioning))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentManualProvisioningState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentManualProvisioningState2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentProjectSettings))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentProjectSettingsFramework), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentProjectSettingsFramework2")] internal sealed partial class SourceGenerationContextChunk014 : global::System.Text.Json.Serialization.JsonSerializerContext { } diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk015.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk015.g.cs index 70b2e9be5..b7592f025 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk015.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk015.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), @@ -5540,6 +5714,265 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), typeof(global::Vercel.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3_9fc2ff0aff6e909c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3_ef511387b7984665")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1Disable_07991c9d31cb91ce")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenE_bd06b5b70027d0c8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3Disable_f415127a88a35266")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenE_afe8b12cf0b61e22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2_259239a65ce807b1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum2_c70d8814dd0f64ae")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum2_d8dae47ade7ba74d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringCreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDescription2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDescription))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiFormattedValue))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10Type), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiControl), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiControl2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2_53483ab6021d21af")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum2_3c057e3c5c842951")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum2_96c671b83bc165d3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringCreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDescription2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDescription))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiFormattedValue))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11Type), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiControl), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiControl2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2_6cc7a4c5d6f06278")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum2_d43af64adb24aaac")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum2_ae77ceefaadd59df")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum2), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfStringCreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDescription2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDescription))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiFormattedValue))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11GitProvider), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11GitProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductResourceLink))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductTag), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductTag2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductProjectConnectionScope), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductProjectConnectionScope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductRepl))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductGuide))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductGuideStep))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductGuideStepAction))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductGuideStepActionType), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductGuideStepActionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductIntegration))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductSupportedProtocol), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductSupportedProtocol2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductPrimaryProtocol), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductPrimaryProtocol2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProductLogDrainStatus), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductLogDrainStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProtocolSettings))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreProtocolSettingsExperimentation))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreNotification))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreNotificationLevel), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreNotificationLevel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreSecret))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlan))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanType), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreBillingPlanType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanScope), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreBillingPlanScope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanDetail))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanHighlightedDetail))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreBillingPlanQuoteItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateIntegrationStoreDirectResponseStoreTarget), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMember))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberGithub))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberGitlab))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberBitbucket))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberRole), TypeInfoPropertyName = "GetTeamMembersResponseMemberRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberJoinedFrom))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberJoinedFromOrigin), TypeInfoPropertyName = "GetTeamMembersResponseMemberJoinedFromOrigin2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberProject))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseMemberProjectRole), TypeInfoPropertyName = "GetTeamMembersResponseMemberProjectRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCode))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCodeRole), TypeInfoPropertyName = "GetTeamMembersResponseEmailInviteCodeRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCodeTeamRole), TypeInfoPropertyName = "GetTeamMembersResponseEmailInviteCodeTeamRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCodeTeamPermission), TypeInfoPropertyName = "GetTeamMembersResponseEmailInviteCodeTeamPermission2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponseEmailInviteCodeProjects2), TypeInfoPropertyName = "GetTeamMembersResponseEmailInviteCodeProjects22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamMembersResponsePagination))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseJoinedFrom))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseJoinedFromOrigin), TypeInfoPropertyName = "RequestAccessToTeamResponseJoinedFromOrigin2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseGithub))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseGitlab))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestAccessToTeamResponseBitbucket))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseJoinedFrom))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseJoinedFromOrigin), TypeInfoPropertyName = "GetTeamAccessRequestResponseJoinedFromOrigin2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseGithub))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseGitlab))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamAccessRequestResponseBitbucket))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.JoinTeamResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateTeamMemberResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RemoveTeamMemberResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetTeamsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfTeamTeamLimited2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateTeamResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.PostTeamDsyncRolesResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteTeamResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteTeamInviteCodeResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsGroupResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UpdateMicrofrontendsGroupResponseUpdatedMicrofrontendsGroup))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfUploadFileResponseVariant1Object2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadFileResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfListAuthTokensResponseVariant1ListAuthTokensResponseVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAuthTokensResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAuthTokensResponseVariant1Pagination))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAuthTokensResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateAuthTokenResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAuthTokenResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteAuthTokenResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAuthUserResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "OneOfAuthUserAuthUserLimited2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.RequestDeleteResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateWebhookResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.CreateWebhookResponseEvent), TypeInfoPropertyName = "CreateWebhookResponseEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList>), TypeInfoPropertyName = "OneOfIListGetWebhooksResponseVariant1ItemIListGetWebhooksResponseVariant2Item2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant1Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant1ItemProjectsMetadataItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant1ItemProjectsMetadataItemFramework), TypeInfoPropertyName = "GetWebhooksResponseVariant1ItemProjectsMetadataItemFramework2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant1ItemEvent), TypeInfoPropertyName = "GetWebhooksResponseVariant1ItemEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant2Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhooksResponseVariant2ItemEvent), TypeInfoPropertyName = "GetWebhooksResponseVariant2ItemEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhookResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetWebhookResponseEvent), TypeInfoPropertyName = "GetWebhookResponseEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant4_9212699695bb22f9")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant1Scope), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant1Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2Access), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant2Access2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2Scope), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant2Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant3Scope), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant3Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListDeploymentAliasesResponseAliaseProtectionBypassVariant4Scope), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant4Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.AssignAliasResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseCreator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseDeployment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant4_2f25f03957e05f40")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant1Scope), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant1Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant2Access), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant2Access2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant2Scope), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant2Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant3Scope), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant3Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseProtectionBypassVariant4Scope), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant4Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontends))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontendsDefaultApp))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), TypeInfoPropertyName = "ListAliasesResponseAliaseMicrofrontendsApplicationsVariant3Item_0bef23fcfd2bdafc")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontendsApplicationsVariant1Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontendsApplicationsVariant2Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.ListAliasesResponseAliaseMicrofrontendsApplicationsVariant3Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseCreator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseDeployment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant4_0e055b191fd1db41")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant1Scope), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant1Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant2Access), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant2Access2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant2Scope), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant2Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant3Scope), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant3Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseProtectionBypassVariant4Scope), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant4Scope2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontends))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontendsDefaultApp))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), TypeInfoPropertyName = "GetAliasResponseMicrofrontendsApplicationsVariant3Item_48b9d9098ef965f4")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontendsApplicationsVariant1Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontendsApplicationsVariant2Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetAliasResponseMicrofrontendsApplicationsVariant3Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteAliasResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.DeleteAliasResponseStatus), TypeInfoPropertyName = "DeleteAliasResponseStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetCertByIdResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.IssueCertResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.UploadCertResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeployment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentSource), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentState2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentReadyState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentReadyState2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentType), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentCreator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentTarget), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentTarget2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentAliasError))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentReadySubstate), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentReadySubstate2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecksState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentChecksState2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecksConclusion), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentChecksConclusion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecks))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecksDeploymentAlias))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentChecksDeploymentAliasState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentChecksDeploymentAliasState2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentOomReport), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentOomReport2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentManualProvisioning))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentManualProvisioningState), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentManualProvisioningState2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentProjectSettings))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentProjectSettingsFramework), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentProjectSettingsFramework2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentProjectSettingsNodeVersion), TypeInfoPropertyName = "GetDeploymentsResponseDeploymentProjectSettingsNodeVersion2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentProjectSettingsSpeedInsights))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.GetDeploymentsResponseDeploymentProjectSettingsWebAnalytics))] @@ -5781,265 +6214,6 @@ namespace Vercel [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemFromVariant2_8523fd58f15f4c6d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemToVariant2_aa2a6b4b497d35a0")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectTrustedSourcesOidcProviderToVariant2_4700434b18d09239")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesSourceVariant2_32b179c2e23f2c5e")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesEnvironmentVariant2_b38962a6f1cb1a54")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant2_eaa970074dd7aab5")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4_d97e03795e399b2e")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2_a5466bff04690087")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_70fbfdb8d96e57a7")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2_a3f337b1c6a246bf")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_b9d29a5389f89e34")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectInternalRouteVariant2_0650b5ef5d6cb361")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectInternalRouteVariant2HaVariant2_6c2fc4b467f63cef")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseLinkVariant6_889b5d10be25940f")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseMicrofrontendsVariant3_30abef19bed0a7b8")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_81f374283bfd9e21")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2_3bb1e9e54959ca77")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseTrustedSourcesOidcProviderToVariant2_489970f78d63ac4f")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseDeploymentPolicyGitSourcesSourceVariant2_6987a31084219aee")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2_1c9311dd12aaf800")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_ad9b4b7af67769bc")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant4_c5e0648eac49f8fb")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2_c9530663f640c1e0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_fc092a798a825d7e")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2_f4bc5661670a25d6")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_e9d666a557410c83")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseLinkVariant6_9c3324138644d245")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseMicrofrontendsVariant3_179e4a53a7513ea5")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_0646323430a6c6f1")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2_7c525718f5cc73d9")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseTrustedSourcesOidcProviderToVariant2_9575a742377a0979")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseDeploymentPolicyGitSourcesSourceVariant2_6cc63b9280f45276")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2_1f4e8558a9d987b2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_9d4b655079b3e9b1")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant4_f33d3250ba3d2665")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2_0473bc6d061aa76b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_17f6c25314341404")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2_b865315edc9385b8")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_ee6fd57f2a87f27e")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseLinkVariant6_35998b29afd2765c")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseMicrofrontendsVariant3_e4eaa050d95150ad")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_5aade04cb4e0cb1f")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2_ee03285b5387126b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseTrustedSourcesOidcProviderToVariant2_9fc159a7a76d5225")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseDeploymentPolicyGitSourcesSourceVariant2_e83286398364b8f2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2_bbc0219c26d82d74")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_7e637643fb80624e")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant4_c1eeefdde1d47cdf")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2_53bc1d6d1b241b73")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_c2df75a615faf7c7")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2_257ccc259bcaf82c")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_d32c81e6f833c12b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant4_c711982a09f92f95")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectProtectionBypassResponseProtectionBypassVariant2_16db2e9cdb4e9509")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseLinkVariant6_20d174481ba5c46e")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseMicrofrontendsVariant3_d01ce75602faba91")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_9896072183e518cf")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemToVariant2_749d755e1d9dfc3f")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseTrustedSourcesOidcProviderToVariant2_96cfe82975f4624e")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesSourceVariant2_e0c8aefdfcc49acb")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2_cc7ccdc8a62ba8b8")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_aa29230f49b947a6")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4_b2bbcc7b809aac96")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2_ea660d38fc69f16d")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_bde8892ae8df0cf3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2_dab0e19622e18628")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_0bf40146add4328b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2_1933603f83aaab8b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviders?>?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviders_eaf282a93725adad")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11_c658cf651f7aa357")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiReadOnlyEnum2_7a0cea2e483bcda3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiHiddenEnum2_df9fbe9f91b0bff0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiDisabledEnum2_bcdf673d122c40a2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiReadOnlyEnum2_7b931420d9723329")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiHiddenEnum2_62b625ee51a9d7d2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiDisabledEnum2_6e544fc0dadbb6f2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiReadOnlyEnum2_55c652ee8b23678a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiHiddenEnum2_31d51fe181a1bdd3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiDisabledEnum2_ffc7fcbc2e9e0baa")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiReadOnlyEnum2_f67edd21b053aa25")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiHiddenEnum2_747ec833d1f3eb6b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiDisabledEnum2_4910b8237902cba3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiOptionDisabledEnum2_fd5479ab6d756710")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiOptionHiddenEnum2_753d8ce5c7c96ea6")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiReadOnlyEnum2_71d471aa3599038d")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiHiddenEnum2_63fe352e2d8b3466")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiDisabledEnum2_c34c2481cef702cb")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiOptionDisabledEnum2_074f371c43f178a6")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiOptionHiddenEnum2_31947fe3784a3a47")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiReadOnlyEnum2_8c7598f6c85cff97")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiHiddenEnum2_5d95a940aac341d2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiDisabledEnum2_39bfd98453210bb6")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiOptionDisabledEnum2_6226803ba0ec7b9f")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiOptionHiddenEnum2_9567a77655070d71")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiReadOnlyEnum2_05ffaf18592ed637")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiHiddenEnum2_40fc907ebf5cbf83")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiDisabledEnum2_f145da1f119c68c0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3_34b04f043a629843")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant1Disable_8d875aaaba4098f3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant1HiddenE_917d7e6ce6fffcc9")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3Disable_e6e757571072a4fe")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3HiddenE_97b45043db93c399")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiReadOnlyEnum2_f3528877eb4d2f57")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiHiddenEnum2_2495904e90086ed6")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiDisabledEnum2_ce69026831db3251")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3_0fc883a182e912eb")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1Disable_ff679016ab89504d")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenE_fd6766018d10f86a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3Disable_6026dfbac080dc23")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenE_de892ac234a66035")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2_b01f4140e2940d11")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum2_7322d74c9c4c2c21")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum2_5ab93c9291ad22b0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2_dd06acf47f777ae3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum2_68e0b6230f722eb1")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum2_c1bcd0be385558aa")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2_16aa2c4a5282e1dc")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum2_87444f6694f57fa0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum2_136015490d65f0fb")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant4_7b5b816368c5441c")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant4_1822d92b46736ad4")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>?), TypeInfoPropertyName = "ListAliasesResponseAliaseMicrofrontendsApplicationsVariant3Item_bf56880aef4bb8f1")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant4_832fe8d112433b08")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>?), TypeInfoPropertyName = "GetAliasResponseMicrofrontendsApplicationsVariant3Item_e7a21501ec9e76a1")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "TeamDeploymentPolicyDeploymentSourcesEnvironmentVariant2_1ad5db4137990e7b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, string>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.AnyOf, string>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateFlagRequestEnvironmentsRuleConditionRhsVariant1ItemVariant2_702be33b8f81faa4")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateFlagRequestEnvironmentsRuleConditionRhsVariant1ItemVariant2_91d868d882821da3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateFlagSegmentRequestDataRuleConditionRhsVariant1ItemVariant2_03188def653d6c3b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateFlagSegmentRequestDataRuleConditionRhsVariant1ItemVariant2_048e990d95521bbc")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UpdateResourceRequestSecrets>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.SubmitBillingDataRequestBilling>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] internal sealed partial class SourceGenerationContextChunk015 : global::System.Text.Json.Serialization.JsonSerializerContext { } diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk016.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk016.g.cs index f799e54c6..a27d1bf74 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk016.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk016.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), @@ -5540,6 +5714,279 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), typeof(global::Vercel.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesSourceVariant2_32b179c2e23f2c5e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesEnvironmentVariant2_b38962a6f1cb1a54")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant2_eaa970074dd7aab5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4_d97e03795e399b2e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2_a5466bff04690087")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_70fbfdb8d96e57a7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2_a3f337b1c6a246bf")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_b9d29a5389f89e34")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectInternalRouteVariant2_0650b5ef5d6cb361")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectsResponseVariant3ProjectInternalRouteVariant2HaVariant2_6c2fc4b467f63cef")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseLinkVariant6_889b5d10be25940f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseMicrofrontendsVariant3_30abef19bed0a7b8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_81f374283bfd9e21")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2_3bb1e9e54959ca77")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseTrustedSourcesOidcProviderToVariant2_489970f78d63ac4f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseDeploymentPolicyGitSourcesSourceVariant2_6987a31084219aee")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2_1c9311dd12aaf800")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_ad9b4b7af67769bc")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant4_c5e0648eac49f8fb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2_c9530663f640c1e0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_fc092a798a825d7e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2_f4bc5661670a25d6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_e9d666a557410c83")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseLinkVariant6_9c3324138644d245")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseMicrofrontendsVariant3_179e4a53a7513ea5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_0646323430a6c6f1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2_7c525718f5cc73d9")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseTrustedSourcesOidcProviderToVariant2_9575a742377a0979")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseDeploymentPolicyGitSourcesSourceVariant2_6cc63b9280f45276")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2_1f4e8558a9d987b2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_9d4b655079b3e9b1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant4_f33d3250ba3d2665")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2_0473bc6d061aa76b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_17f6c25314341404")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2_b865315edc9385b8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_ee6fd57f2a87f27e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseLinkVariant6_35998b29afd2765c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseMicrofrontendsVariant3_e4eaa050d95150ad")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_5aade04cb4e0cb1f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2_ee03285b5387126b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseTrustedSourcesOidcProviderToVariant2_9fc159a7a76d5225")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseDeploymentPolicyGitSourcesSourceVariant2_e83286398364b8f2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2_bbc0219c26d82d74")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_7e637643fb80624e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant4_c1eeefdde1d47cdf")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2_53bc1d6d1b241b73")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_c2df75a615faf7c7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2_257ccc259bcaf82c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_d32c81e6f833c12b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseLinkVariant6_6a8a680aa633297c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseMicrofrontendsVariant3_ce6191ef00bffee1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_dd636c47dcefd503")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2_8607b87c584632cc")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2_59430cd74f691d1b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2_c8a741fa26b39589")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2_4ef3a112ebbbb35e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_411888a1a5c6af72")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4_7c172582866891bb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2_1e2ec6b3177ac909")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_6b9e7e200ac4193d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2_8593a98f049b0774")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_d645768dd27db8fe")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UploadProjectAvatarResponseInternalRouteVariant2HaVariant2_3d213a5adcbc24b3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetRollingReleaseBillingStatusResponseVariant4_c711982a09f92f95")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateProjectProtectionBypassResponseProtectionBypassVariant2_16db2e9cdb4e9509")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseLinkVariant6_20d174481ba5c46e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseMicrofrontendsVariant3_d01ce75602faba91")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemFromVariant2_9896072183e518cf")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemToVariant2_749d755e1d9dfc3f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseTrustedSourcesOidcProviderToVariant2_96cfe82975f4624e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesSourceVariant2_e0c8aefdfcc49acb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2_cc7ccdc8a62ba8b8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_aa29230f49b947a6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4_b2bbcc7b809aac96")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2_ea660d38fc69f16d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_bde8892ae8df0cf3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2_dab0e19622e18628")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_0bf40146add4328b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2_1933603f83aaab8b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviders?>?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviders_eaf282a93725adad")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11_c658cf651f7aa357")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiReadOnlyEnum2_7a0cea2e483bcda3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiHiddenEnum2_df9fbe9f91b0bff0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiDisabledEnum2_bcdf673d122c40a2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiReadOnlyEnum2_7b931420d9723329")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiHiddenEnum2_62b625ee51a9d7d2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiDisabledEnum2_6e544fc0dadbb6f2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiReadOnlyEnum2_55c652ee8b23678a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiHiddenEnum2_31d51fe181a1bdd3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiDisabledEnum2_ffc7fcbc2e9e0baa")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiReadOnlyEnum2_f67edd21b053aa25")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiHiddenEnum2_747ec833d1f3eb6b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiDisabledEnum2_4910b8237902cba3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiOptionDisabledEnum2_fd5479ab6d756710")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiOptionHiddenEnum2_753d8ce5c7c96ea6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiReadOnlyEnum2_71d471aa3599038d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiHiddenEnum2_63fe352e2d8b3466")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiDisabledEnum2_c34c2481cef702cb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiOptionDisabledEnum2_074f371c43f178a6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiOptionHiddenEnum2_31947fe3784a3a47")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiReadOnlyEnum2_8c7598f6c85cff97")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiHiddenEnum2_5d95a940aac341d2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiDisabledEnum2_39bfd98453210bb6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiOptionDisabledEnum2_6226803ba0ec7b9f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiOptionHiddenEnum2_9567a77655070d71")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiReadOnlyEnum2_05ffaf18592ed637")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiHiddenEnum2_40fc907ebf5cbf83")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiDisabledEnum2_f145da1f119c68c0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3_34b04f043a629843")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant1Disable_8d875aaaba4098f3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant1HiddenE_917d7e6ce6fffcc9")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3Disable_e6e757571072a4fe")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3HiddenE_97b45043db93c399")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiReadOnlyEnum2_f3528877eb4d2f57")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiHiddenEnum2_2495904e90086ed6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiDisabledEnum2_ce69026831db3251")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3_0fc883a182e912eb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1Disable_ff679016ab89504d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenE_fd6766018d10f86a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3Disable_6026dfbac080dc23")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenE_de892ac234a66035")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2_b01f4140e2940d11")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum2_7322d74c9c4c2c21")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum2_5ab93c9291ad22b0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2_dd06acf47f777ae3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum2_68e0b6230f722eb1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum2_c1bcd0be385558aa")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2_16aa2c4a5282e1dc")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum2_87444f6694f57fa0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum2_136015490d65f0fb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "ListDeploymentAliasesResponseAliaseProtectionBypassVariant4_7b5b816368c5441c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "ListAliasesResponseAliaseProtectionBypassVariant4_1822d92b46736ad4")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>?), TypeInfoPropertyName = "ListAliasesResponseAliaseMicrofrontendsApplicationsVariant3Item_bf56880aef4bb8f1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf?), TypeInfoPropertyName = "GetAliasResponseProtectionBypassVariant4_832fe8d112433b08")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>?), TypeInfoPropertyName = "GetAliasResponseMicrofrontendsApplicationsVariant3Item_e7a21501ec9e76a1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "TeamDeploymentPolicyDeploymentSourcesEnvironmentVariant2_1ad5db4137990e7b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, string>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.AnyOf, string>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateFlagRequestEnvironmentsRuleConditionRhsVariant1ItemVariant2_702be33b8f81faa4")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateFlagRequestEnvironmentsRuleConditionRhsVariant1ItemVariant2_91d868d882821da3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateFlagSegmentRequestDataRuleConditionRhsVariant1ItemVariant2_03188def653d6c3b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateFlagSegmentRequestDataRuleConditionRhsVariant1ItemVariant2_048e990d95521bbc")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UpdateResourceRequestSecrets>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.SubmitBillingDataRequestBilling>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -5767,279 +6214,6 @@ namespace Vercel [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateSharedEnvVariableResponseFailedItemErrorTarget?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UpdateSharedEnvVariableResponseFailedItemErrorTarget?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.DeleteSharedEnvVariableResponseFailedItemErrorTarget?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateFlagResponseEnvironmentsRuleConditionRhsVariant3ItemVariant2_398f153ac456ea24")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateFlagResponseEnvironmentsRuleConditionRhsVariant3ItemVariant2_b16df527daeb78d0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionRhsVariant3ItemVariant2_180c29e934a0766d")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateFlagSegmentResponseDataRuleConditionRhsVariant3ItemVariant2_3b8775f14cb755fb")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateFlagSegmentResponseDataRuleConditionRhsVariant3ItemVariant2_eec763e16b1fa017")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List, bool?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant3_d2b4815e73d9cae6")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant3_e74ccaf4d161c177")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetMicrofrontendsInGroupResponseProjectEnvItemTarget?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetMicrofrontendsInGroupResponseProjectSecurityLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesSourceVariant2_df53f1b49b5c4194")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesEnvironmentVariant2_dc25d6db337d9fca")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant2_eee0c1821ab58aad")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4_cdb871ec74a4ed68")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_cfa5054795bd20f8")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_6c1dd4130e595ed5")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2_01843239b24d0367")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2HaVariant2_b67f5e3ab9bd978d")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant2, global::Vercel.GetProjectsResponseVariant3>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant1ItemEnvItemTarget?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant1ItemSecurityFirewallRouteMitigateLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant1ItemSecurityLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4_3d9b4f3bc8a6bbb9")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_8624abb2dc63a4b4")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_3cbf46841178072a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant1ItemInternalRouteVariant2HaVariant2_b4bd32ee89f9298b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant2ProjectEnvItemTarget?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMitigateLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant2ProjectSecurityLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4_9eb46f83db3d1d6f")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_a83ffb55e82ec006")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_12a802217b80b492")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant2ProjectInternalRouteVariant2HaVariant2_4a290348848c0d0c")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant3ProjectEnvItemTarget?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] internal sealed partial class SourceGenerationContextChunk016 : global::System.Text.Json.Serialization.JsonSerializerContext { } diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk017.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk017.g.cs index c1593e6e1..72b99b772 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk017.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk017.g.cs @@ -4070,6 +4070,160 @@ namespace Vercel typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), @@ -4534,8 +4688,6 @@ namespace Vercel typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter), - typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), @@ -5402,6 +5554,28 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), typeof(global::Vercel.JsonConverters.OneOfJsonConverter), @@ -5540,6 +5714,279 @@ namespace Vercel typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), typeof(global::Vercel.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateSharedEnvVariableResponseFailedItemErrorTarget?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UpdateSharedEnvVariableResponseFailedItemErrorTarget?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.DeleteSharedEnvVariableResponseFailedItemErrorTarget?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateFlagResponseEnvironmentsRuleConditionRhsVariant3ItemVariant2_398f153ac456ea24")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateFlagResponseEnvironmentsRuleConditionRhsVariant3ItemVariant2_b16df527daeb78d0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionRhsVariant3ItemVariant2_180c29e934a0766d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateFlagSegmentResponseDataRuleConditionRhsVariant3ItemVariant2_3b8775f14cb755fb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateFlagSegmentResponseDataRuleConditionRhsVariant3ItemVariant2_eec763e16b1fa017")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List, bool?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant3_d2b4815e73d9cae6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant3_e74ccaf4d161c177")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetMicrofrontendsInGroupResponseProjectEnvItemTarget?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetMicrofrontendsInGroupResponseProjectSecurityLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesSourceVariant2_df53f1b49b5c4194")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesEnvironmentVariant2_dc25d6db337d9fca")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant2_eee0c1821ab58aad")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4_cdb871ec74a4ed68")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_cfa5054795bd20f8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_6c1dd4130e595ed5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2_01843239b24d0367")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2HaVariant2_b67f5e3ab9bd978d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant2, global::Vercel.GetProjectsResponseVariant3>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant1ItemEnvItemTarget?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant1ItemSecurityFirewallRouteMitigateLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant1ItemSecurityLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4_3d9b4f3bc8a6bbb9")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_8624abb2dc63a4b4")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_3cbf46841178072a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant1ItemInternalRouteVariant2HaVariant2_b4bd32ee89f9298b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant2ProjectEnvItemTarget?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMitigateLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant2ProjectSecurityLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4_9eb46f83db3d1d6f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_a83ffb55e82ec006")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_12a802217b80b492")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetProjectsResponseVariant2ProjectInternalRouteVariant2HaVariant2_4a290348848c0d0c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetProjectsResponseVariant3ProjectEnvItemTarget?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -5671,6 +6118,43 @@ namespace Vercel [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2_72e9d93de8ca0e70")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2_27e811745f7fd3c7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_9750cc200904d628")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4_bd53129297de2e00")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_1fd4f74ad0451fe8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_e47b1787f473edcf")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UploadProjectAvatarResponseInternalRouteVariant2HaVariant2_eb95151ba84d755b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -5730,122 +6214,6 @@ namespace Vercel [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UpdateMicrofrontendsResponseEnvItemTarget?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UpdateMicrofrontendsResponseSecurityLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesSourceVariant2_f393c1970efe8152")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2_6b35cd2dbef6f67b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_e876cfdf00136a0e")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4_8759251abf8369db")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_759c60513a6ffb33")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_e88c666c3c876e60")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2_9432eba530af43f9")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseLogHeaders?>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviders?>), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviders_1da342ad0298fa46")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3_34db542ed5be6fa4")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3_8e14b2ba4ac0f062")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List, global::System.Collections.Generic.List>), TypeInfoPropertyName = "ListAliasesResponseAliaseMicrofrontendsApplicationsVariant3Item_ebffb0ae5e58884b")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List, global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetAliasResponseMicrofrontendsApplicationsVariant3Item_37312b6da8f94d16")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] internal sealed partial class SourceGenerationContextChunk017 : global::System.Text.Json.Serialization.JsonSerializerContext { } diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk018.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk018.g.cs new file mode 100644 index 000000000..cce6d2b3d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk018.g.cs @@ -0,0 +1,5835 @@ +#nullable enable + +#pragma warning disable CS0618 // Type or member is obsolete +#pragma warning disable CS3016 // Arrays as attribute arguments is not CLS-compliant + +namespace Vercel +{ + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + GenerationMode = global::System.Text.Json.Serialization.JsonSourceGenerationMode.Metadata, + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + typeof(global::Vercel.JsonConverters.NetworkStatusJsonConverter), + typeof(global::Vercel.JsonConverters.NetworkStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PropertyKeyVariant3TagJsonConverter), + typeof(global::Vercel.JsonConverters.PropertyKeyVariant3TagNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TooManyRequestsCodeJsonConverter), + typeof(global::Vercel.JsonConverters.TooManyRequestsCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UnauthorizedCodeJsonConverter), + typeof(global::Vercel.JsonConverters.UnauthorizedCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.NotAuthorizedForScopeCodeJsonConverter), + typeof(global::Vercel.JsonConverters.NotAuthorizedForScopeCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.InternalServerErrorCodeJsonConverter), + typeof(global::Vercel.JsonConverters.InternalServerErrorCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TldNotSupportedCodeJsonConverter), + typeof(global::Vercel.JsonConverters.TldNotSupportedCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.NotFoundCodeJsonConverter), + typeof(global::Vercel.JsonConverters.NotFoundCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DomainTooShortCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DomainTooShortCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BadRequestCodeJsonConverter), + typeof(global::Vercel.JsonConverters.BadRequestCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DomainNotRegisteredCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DomainNotRegisteredCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ForbiddenCodeJsonConverter), + typeof(global::Vercel.JsonConverters.ForbiddenCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DomainNotFoundCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DomainNotFoundCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DomainCannotBeTransferedOutUntilCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DomainCannotBeTransferedOutUntilCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.LanguageCodeRequiredCodeJsonConverter), + typeof(global::Vercel.JsonConverters.LanguageCodeRequiredCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DomainNotAvailableCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DomainNotAvailableCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ExpectedPriceMismatchCodeJsonConverter), + typeof(global::Vercel.JsonConverters.ExpectedPriceMismatchCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AdditionalContactInfoRequiredCodeJsonConverter), + typeof(global::Vercel.JsonConverters.AdditionalContactInfoRequiredCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.InvalidAdditionalContactInfoCodeJsonConverter), + typeof(global::Vercel.JsonConverters.InvalidAdditionalContactInfoCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.OrderTooExpensiveCodeJsonConverter), + typeof(global::Vercel.JsonConverters.OrderTooExpensiveCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DuplicateDomainsCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DuplicateDomainsCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TooManyDomainsCodeJsonConverter), + typeof(global::Vercel.JsonConverters.TooManyDomainsCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DNSSECEnabledCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DNSSECEnabledCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DomainAlreadyOwnedCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DomainAlreadyOwnedCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DomainNotRenewableCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DomainNotRenewableCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DomainAlreadyRenewingCodeJsonConverter), + typeof(global::Vercel.JsonConverters.DomainAlreadyRenewingCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RegistrantFieldVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.RegistrantFieldVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RegistrantFieldVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.RegistrantFieldVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RegistrantFieldVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.RegistrantFieldVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RegistrantFieldVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.RegistrantFieldVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventEntitieTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventEntitieTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventCategorieJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventCategorieNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventPrincipalVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventPrincipalVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventPrincipalVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventPrincipalVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventPrincipalVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventPrincipalVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventViaItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventViaItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventViaItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventViaItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventViaItemVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UserEventViaItemVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListEventTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.ListEventTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListEventTypeCategorieJsonConverter), + typeof(global::Vercel.JsonConverters.ListEventTypeCategorieNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListEventTypeReplacedByItemJsonConverter), + typeof(global::Vercel.JsonConverters.ListEventTypeReplacedByItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListEventTypesResponseCategorieNameJsonConverter), + typeof(global::Vercel.JsonConverters.ListEventTypesResponseCategorieNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentGuardrailMetricMetricTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentGuardrailMetricMetricTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentGuardrailMetricMetricUnitJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentGuardrailMetricMetricUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentGuardrailMetricDirectionalityJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentGuardrailMetricDirectionalityNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentDeviceJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentDeviceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentDurationUnitJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentDurationUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentAllocationUnitJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentAllocationUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentPrimaryMetricMetricTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentPrimaryMetricMetricTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentPrimaryMetricMetricUnitJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentPrimaryMetricMetricUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentPrimaryMetricDirectionalityJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentPrimaryMetricDirectionalityNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentStatusJsonConverter), + typeof(global::Vercel.JsonConverters.FlagExperimentStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsPausedOutcomeTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsPausedOutcomeTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant3BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsFallthroughVariant3BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant3BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleOutcomeVariant3BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionRhsVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionRhsVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionRhsVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionRhsVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionLhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionLhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionLhsVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionLhsVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.FlagEnvironmentsRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagKindJsonConverter), + typeof(global::Vercel.JsonConverters.FlagKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagStateJsonConverter), + typeof(global::Vercel.JsonConverters.FlagStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.FlagTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleOutcomeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleOutcomeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleOutcomeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleOutcomeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleOutcomeVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleOutcomeVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionRhsVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionRhsVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionRhsVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionRhsVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionLhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionLhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionLhsVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionLhsVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.SegmentDataRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagsSdkKeyWithSecretsTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FlagsSdkKeyWithSecretsTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ACLActionJsonConverter), + typeof(global::Vercel.JsonConverters.ACLActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.NamedSandboxStatusJsonConverter), + typeof(global::Vercel.JsonConverters.NamedSandboxStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.NamedSandboxNetworkPolicyModeJsonConverter), + typeof(global::Vercel.JsonConverters.NamedSandboxNetworkPolicyModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.NamedSandboxMountsModeJsonConverter), + typeof(global::Vercel.JsonConverters.NamedSandboxMountsModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SandboxNetworkPolicyModeJsonConverter), + typeof(global::Vercel.JsonConverters.SandboxNetworkPolicyModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SessionStatusJsonConverter), + typeof(global::Vercel.JsonConverters.SessionStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SnapshotStatusJsonConverter), + typeof(global::Vercel.JsonConverters.SnapshotStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SnapshotCreationMethodJsonConverter), + typeof(global::Vercel.JsonConverters.SnapshotCreationMethodNullableJsonConverter), + typeof(global::Vercel.JsonConverters.InvitedTeamMemberRoleJsonConverter), + typeof(global::Vercel.JsonConverters.InvitedTeamMemberRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.InvitedTeamMemberTeamRoleJsonConverter), + typeof(global::Vercel.JsonConverters.InvitedTeamMemberTeamRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.InvitedTeamMemberTeamPermissionJsonConverter), + typeof(global::Vercel.JsonConverters.InvitedTeamMemberTeamPermissionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamSamlConnectionSyncStateJsonConverter), + typeof(global::Vercel.JsonConverters.TeamSamlConnectionSyncStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamSamlDirectorySyncStateJsonConverter), + typeof(global::Vercel.JsonConverters.TeamSamlDirectorySyncStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamSamlDefaultRedirectUriJsonConverter), + typeof(global::Vercel.JsonConverters.TeamSamlDefaultRedirectUriNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamSamlRolesEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.TeamSamlRolesEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDefaultRolesTeamRoleJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDefaultRolesTeamRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDefaultRolesTeamPermissionJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDefaultRolesTeamPermissionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamResourceConfigBuildMachineDefaultJsonConverter), + typeof(global::Vercel.JsonConverters.TeamResourceConfigBuildMachineDefaultNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamEnablePreviewFeedbackJsonConverter), + typeof(global::Vercel.JsonConverters.TeamEnablePreviewFeedbackNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamEnableProductionFeedbackJsonConverter), + typeof(global::Vercel.JsonConverters.TeamEnableProductionFeedbackNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamSensitiveEnvironmentVariablePolicyJsonConverter), + typeof(global::Vercel.JsonConverters.TeamSensitiveEnvironmentVariablePolicyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDpAccessRequestsModeJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDpAccessRequestsModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamNsnbConfigPreferenceJsonConverter), + typeof(global::Vercel.JsonConverters.TeamNsnbConfigPreferenceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.TeamDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamMembershipRoleJsonConverter), + typeof(global::Vercel.JsonConverters.TeamMembershipRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamMembershipTeamRoleJsonConverter), + typeof(global::Vercel.JsonConverters.TeamMembershipTeamRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamMembershipTeamPermissionJsonConverter), + typeof(global::Vercel.JsonConverters.TeamMembershipTeamPermissionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamMembershipJoinedFromOriginJsonConverter), + typeof(global::Vercel.JsonConverters.TeamMembershipJoinedFromOriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedLimitedByItemJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedLimitedByItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedSamlConnectionSyncStateJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedSamlConnectionSyncStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedSamlDirectorySyncStateJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedSamlDirectorySyncStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedMembershipRoleJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedMembershipRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedMembershipTeamRoleJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedMembershipTeamRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedMembershipTeamPermissionJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedMembershipTeamPermissionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedMembershipJoinedFromOriginJsonConverter), + typeof(global::Vercel.JsonConverters.TeamLimitedMembershipJoinedFromOriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant1SudoOriginJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant1SudoOriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant1OriginJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant1OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant2OriginJsonConverter), + typeof(global::Vercel.JsonConverters.AuthTokenScopeVariant2OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserSoftBlockReasonJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserSoftBlockReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserSoftBlockBlockedDueToOverageTypeJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserSoftBlockBlockedDueToOverageTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildMachineDefaultJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildMachineDefaultNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildMachinePurchaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildMachinePurchaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildMachineDefaultPurchaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildMachineDefaultPurchaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildMachineMachineSelectionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserResourceConfigBuildMachineMachineSelectionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserActiveDashboardViewViewPreferenceJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserActiveDashboardViewViewPreferenceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserActiveDashboardViewFavoritesViewPreferenceJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserActiveDashboardViewFavoritesViewPreferenceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserActiveDashboardViewRecentsViewPreferenceJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserActiveDashboardViewRecentsViewPreferenceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserImportFlowGitProviderJsonConverter), + typeof(global::Vercel.JsonConverters.AuthUserImportFlowGitProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FileTreeTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FileTreeTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateAccessGroupRequestProjectRoleJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateAccessGroupRequestProjectRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateAccessGroupRequestProjectRoleJsonConverter), + typeof(global::Vercel.JsonConverters.CreateAccessGroupRequestProjectRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateAccessGroupProjectRequestRoleJsonConverter), + typeof(global::Vercel.JsonConverters.CreateAccessGroupProjectRequestRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateAccessGroupProjectRequestRoleJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateAccessGroupProjectRequestRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RecordEventsRequestItemSourceJsonConverter), + typeof(global::Vercel.JsonConverters.RecordEventsRequestItemSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RecordEventsRequestItemEventJsonConverter), + typeof(global::Vercel.JsonConverters.RecordEventsRequestItemEventNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsRequestItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsRequestItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsRequestItemCreditTypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsRequestItemCreditTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateVersionRequestActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateVersionRequestActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckRequestRequiresJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckRequestRequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckRequestBlocksJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckRequestBlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckRequestSourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckRequestSourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckRequestRequiresJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckRequestRequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckRequestBlocksJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckRequestBlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunRequestStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunRequestStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunRequestConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunRequestConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsFcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsFcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsLcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsLcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsClsSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsClsSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsTbtSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsTbtSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsVirtualExperienceScoreSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckRequestOutputMetricsVirtualExperienceScoreSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateIntegrationDeploymentActionRequestStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateIntegrationDeploymentActionRequestStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestFileInlinedFileEncodingJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestFileInlinedFileEncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant7TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant7TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant8TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestGitSourceVariant8TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestProjectSettingsFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestProjectSettingsFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestProjectSettingsNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentRequestProjectSettingsNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType3JsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType3NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType4JsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType4NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType5JsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType5NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType6JsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType6NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType7JsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType7NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType8JsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType8NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType9JsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType9NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType10JsonConverter), + typeof(global::Vercel.JsonConverters.CreateRecordRequestEnumType10NullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateRecordRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateRecordRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateConfigurableLogDrainRequestDeliveryFormatJsonConverter), + typeof(global::Vercel.JsonConverters.CreateConfigurableLogDrainRequestDeliveryFormatNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateConfigurableLogDrainRequestSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateConfigurableLogDrainRequestSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateConfigurableLogDrainRequestEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.CreateConfigurableLogDrainRequestEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestProjectsJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestProjectsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestFilterFilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestFilterFilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestFilterFilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestFilterFilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestDeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestDeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestDeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestDeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestDeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestDeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestSamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainRequestSamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestProjectsJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestProjectsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestFilterFilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestFilterFilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestFilterFilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestFilterFilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestDeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestDeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestDeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestDeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestDeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestDeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestSamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestSamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainRequestStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TestDrainRequestDeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.TestDrainRequestDeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TestDrainRequestDeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.TestDrainRequestDeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TestDrainRequestDeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.TestDrainRequestDeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.InvalidateByTagsRequestTargetJsonConverter), + typeof(global::Vercel.JsonConverters.InvalidateByTagsRequestTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DangerouslyDeleteByTagsRequestTargetJsonConverter), + typeof(global::Vercel.JsonConverters.DangerouslyDeleteByTagsRequestTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchEdgeConfigItemsRequestItemOperationJsonConverter), + typeof(global::Vercel.JsonConverters.PatchEdgeConfigItemsRequestItemOperationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchEdgeConfigItemsRequestItemEnumOperationJsonConverter), + typeof(global::Vercel.JsonConverters.PatchEdgeConfigItemsRequestItemEnumOperationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchEdgeConfigItemsRequestItemEnumOperation2JsonConverter), + typeof(global::Vercel.JsonConverters.PatchEdgeConfigItemsRequestItemEnumOperation2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchEdgeConfigItemsRequestItemEnumOperation3JsonConverter), + typeof(global::Vercel.JsonConverters.PatchEdgeConfigItemsRequestItemEnumOperation3NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableRequestTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableRequestTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableRequestUpdatesTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableRequestUpdatesTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableRequestUpdatesTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableRequestUpdatesTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagRequestKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagRequestKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagRequestEnvironmentsRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagRequestEnvironmentsRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagRequestEnvironmentsRuleConditionRhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagRequestEnvironmentsRuleConditionRhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagRequestStateJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagRequestStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagRequestEnvironmentsRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagRequestEnvironmentsRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagRequestEnvironmentsRuleConditionRhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagRequestEnvironmentsRuleConditionRhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagRequestStateJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagRequestStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentRequestDataRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentRequestDataRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentRequestDataRuleConditionRhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentRequestDataRuleConditionRhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentRequestOperationActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentRequestOperationActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentRequestOperationFieldJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentRequestOperationFieldNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentRequestDataRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentRequestDataRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentRequestDataRuleConditionRhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentRequestDataRuleConditionRhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSdkKeyRequestSdkKeyTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSdkKeyRequestSdkKeyTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ConnectIntegrationResourceToProjectRequestEnvVarEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.ConnectIntegrationResourceToProjectRequestEnvVarEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInstallationRequestStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInstallationRequestStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInstallationRequestBillingPlanTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInstallationRequestBillingPlanTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInstallationRequestNotificationLevelJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInstallationRequestNotificationLevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateEventRequestEventVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateEventRequestEventVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateEventRequestEventVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateEventRequestEventVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ImportResourceRequestOwnershipJsonConverter), + typeof(global::Vercel.JsonConverters.ImportResourceRequestOwnershipNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ImportResourceRequestStatusJsonConverter), + typeof(global::Vercel.JsonConverters.ImportResourceRequestStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ImportResourceRequestBillingPlanTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ImportResourceRequestBillingPlanTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ImportResourceRequestNotificationLevelJsonConverter), + typeof(global::Vercel.JsonConverters.ImportResourceRequestNotificationLevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateResourceRequestOwnershipJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateResourceRequestOwnershipNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateResourceRequestStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateResourceRequestStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateResourceRequestBillingPlanTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateResourceRequestBillingPlanTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateResourceRequestNotificationLevelJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateResourceRequestNotificationLevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SubmitBillingDataRequestUsageItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.SubmitBillingDataRequestUsageItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SubmitInvoiceRequestTestResultJsonConverter), + typeof(global::Vercel.JsonConverters.SubmitInvoiceRequestTestResultNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInvoiceRequestActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInvoiceRequestActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ExchangeSsoTokenRequestVariant1GrantTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ExchangeSsoTokenRequestVariant1GrantTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ExchangeSsoTokenRequestVariant2GrantTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ExchangeSsoTokenRequestVariant2GrantTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainRequestDeliveryFormatJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainRequestDeliveryFormatNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainRequestSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainRequestSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainRequestEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainRequestEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationItemsRequestItemCategoryJsonConverter), + typeof(global::Vercel.JsonConverters.CreateInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationItemsRequestItemCategoryNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationItemsByItemIdRequestCategoryJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationItemsByItemIdRequestCategoryNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddProjectMemberRequestRoleJsonConverter), + typeof(global::Vercel.JsonConverters.AddProjectMemberRequestRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.StageRoutesRequestRouteRouteHaTypeJsonConverter), + typeof(global::Vercel.JsonConverters.StageRoutesRequestRouteRouteHaTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.StageRoutesRequestRouteRouteMissingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.StageRoutesRequestRouteRouteMissingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.StageRoutesRequestRouteRouteTransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.StageRoutesRequestRouteRouteTransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.StageRoutesRequestRouteRouteTransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.StageRoutesRequestRouteRouteTransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteSrcSyntaxJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteSrcSyntaxNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteRouteHaTypeJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteRouteHaTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteRouteMissingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteRouteMissingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteRouteTransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteRouteTransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteRouteTransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestRouteRouteTransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestPositionPlacementJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteRequestPositionPlacementNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteSrcSyntaxJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteSrcSyntaxNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteRouteHaTypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteRouteHaTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteRouteMissingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteRouteMissingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteRouteTransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteRouteTransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteRouteTransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteRequestRouteRouteTransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateRouteVersionsRequestActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateRouteVersionsRequestActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestEnvironmentVariableTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestEnvironmentVariableTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestEnvironmentVariableTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestEnvironmentVariableTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestEnvironmentVariableTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestEnvironmentVariableTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestGitRepositoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestGitRepositoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectRequestResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestPasswordProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestPasswordProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedIpsDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedIpsDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedIpsProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedIpsProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedSourcesProjectsCustomAllowItemToPresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedSourcesProjectsCustomAllowItemToPresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedSourcesProjectsCustomAllowItemFromPresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedSourcesProjectsCustomAllowItemFromPresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedSourcesOidcProviderToPresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestTrustedSourcesOidcProviderToPresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyGitSourcesSourceProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyGitSourcesSourceProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectRequestDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentRequestBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentRequestBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCustomEnvironmentRequestBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCustomEnvironmentRequestBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvRequestTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvRequestTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvRequestItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvRequestItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvRequestItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvRequestItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvRequestTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvRequestTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSandboxesRequestNetworkPolicyVariant1ModeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSandboxesRequestNetworkPolicyVariant1ModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSandboxesRequestRuntimeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSandboxesRequestRuntimeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSandboxRequestRuntimeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSandboxRequestRuntimeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSandboxRequestNetworkPolicyVariant1ModeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSandboxRequestNetworkPolicyVariant1ModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSessionNetworkPolicyRequestVariant1ModeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSessionNetworkPolicyRequestVariant1ModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsSdActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsSdActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsMaActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsMaActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsLfiActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsLfiActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsRfiActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsRfiActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsRceActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsRceActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsPhpActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsPhpActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsGenActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsGenActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsXssActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsXssActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsSqliActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsSqliActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsSfActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsSfActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsJavaActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestCrsJavaActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleConditionGroupItemConditionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleConditionGroupItemConditionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleConditionGroupItemConditionOpJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleConditionGroupItemConditionOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleActionMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleActionMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleActionMitigateRateLimitVariant1AlgoJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleActionMitigateRateLimitVariant1AlgoNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleActionMitigateRateLimitVariant1ActionEnumJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestRuleActionMitigateRateLimitVariant1ActionEnumNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestIpActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigRequestIpActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueConditionGroupItemConditionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueConditionGroupItemConditionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueConditionGroupItemConditionOpJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueConditionGroupItemConditionOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueActionMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueActionMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueActionMitigateRateLimitVariant1AlgoJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueActionMitigateRateLimitVariant1AlgoNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueActionMitigateRateLimitVariant1ActionEnumJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant2ValueActionMitigateRateLimitVariant1ActionEnumNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueConditionGroupItemConditionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueConditionGroupItemConditionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueConditionGroupItemConditionOpJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueConditionGroupItemConditionOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueActionMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueActionMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueActionMitigateRateLimitVariant1AlgoJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueActionMitigateRateLimitVariant1AlgoNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueActionMitigateRateLimitVariant1ActionEnumJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant3ValueActionMitigateRateLimitVariant1ActionEnumNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant5ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant5ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant6ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant6ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant6IdJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant6IdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant6ValueActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant6ValueActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant7ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant7ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant8ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant8ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant8ValueActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant8ValueActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant9ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant9ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant9ValueActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant9ValueActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant10ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant10ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant11ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant11ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant11IdJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant11IdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant11ValueActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant11ValueActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant12IdJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant12IdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant12ValueActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant12ValueActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectRequestSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectRequestSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.InviteUserToTeamRequestItemRoleJsonConverter), + typeof(global::Vercel.JsonConverters.InviteUserToTeamRequestItemRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.InviteUserToTeamRequestItemProjectRoleJsonConverter), + typeof(global::Vercel.JsonConverters.InviteUserToTeamRequestItemProjectRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RequestAccessToTeamRequestJoinedFromOriginJsonConverter), + typeof(global::Vercel.JsonConverters.RequestAccessToTeamRequestJoinedFromOriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateTeamMemberRequestTeamPermissionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateTeamMemberRequestTeamPermissionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateTeamMemberRequestProjectRoleJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateTeamMemberRequestProjectRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestSamlRolesEnumJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestSamlRolesEnumNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDpAccessRequestsModeJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDpAccessRequestsModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultDeploymentProtectionPasswordProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultDeploymentProtectionPasswordProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultDeploymentProtectionSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultDeploymentProtectionSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultExpirationSettingsExpirationJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultExpirationSettingsExpirationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultExpirationSettingsExpirationProductionJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultExpirationSettingsExpirationProductionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultExpirationSettingsExpirationCanceledJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultExpirationSettingsExpirationCanceledNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultExpirationSettingsExpirationErroredJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDefaultExpirationSettingsExpirationErroredNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyGitSourcesSourceProviderJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyGitSourcesSourceProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestNsnbConfigPreferenceJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestNsnbConfigPreferenceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestResourceConfigBuildMachineDefaultJsonConverter), + typeof(global::Vercel.JsonConverters.PatchTeamRequestResourceConfigBuildMachineDefaultNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PostTeamDsyncRolesRequestRolesEnumJsonConverter), + typeof(global::Vercel.JsonConverters.PostTeamDsyncRolesRequestRolesEnumNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateWebhookRequestEventJsonConverter), + typeof(global::Vercel.JsonConverters.CreateWebhookRequestEventNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchUrlProtectionBypassRequestVariant2ScopeAccessJsonConverter), + typeof(global::Vercel.JsonConverters.PatchUrlProtectionBypassRequestVariant2ScopeAccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchUrlProtectionBypassRequestVariant3OverrideScopeJsonConverter), + typeof(global::Vercel.JsonConverters.PatchUrlProtectionBypassRequestVariant3OverrideScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PatchUrlProtectionBypassRequestVariant3OverrideActionJsonConverter), + typeof(global::Vercel.JsonConverters.PatchUrlProtectionBypassRequestVariant3OverrideActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRedirectsDiff2JsonConverter), + typeof(global::Vercel.JsonConverters.GetRedirectsDiff2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRedirectsSortByJsonConverter), + typeof(global::Vercel.JsonConverters.GetRedirectsSortByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRedirectsSortOrderJsonConverter), + typeof(global::Vercel.JsonConverters.GetRedirectsSortOrderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksBlocksJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksBlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsDirectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsDirectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentForceNewJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentForceNewNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentSkipAutoDetectionConfirmationJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentSkipAutoDetectionConfirmationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainConfigStrictJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainConfigStrictNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagsV2StateJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagsV2StateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagsStateJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagsStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagsV2StateJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagsV2StateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagsV2KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagsV2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagsStateJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagsStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagsKindJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagsKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GitNamespacesProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GitNamespacesProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SearchRepoProviderJsonConverter), + typeof(global::Vercel.JsonConverters.SearchRepoProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetBillingPlansSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetBillingPlansSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsViewJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsViewNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsInstallationTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsInstallationTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesFilterJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesFilterNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesDiff2JsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesDiff2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsGitForkProtectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsGitForkProtectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsElasticConcurrencyEnabledJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsElasticConcurrencyEnabledNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsStaticIpsEnabledJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsStaticIpsEnabledNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsProductionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsProductionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsRedirectsJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsRedirectsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsVerifiedJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsVerifiedNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsOrderJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectDomainsOrderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsDecryptJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsDecryptNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListSandboxesSortByJsonConverter), + typeof(global::Vercel.JsonConverters.ListSandboxesSortByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListSandboxesSortOrderJsonConverter), + typeof(global::Vercel.JsonConverters.ListSandboxesSortOrderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListSessionSnapshotsSortOrderJsonConverter), + typeof(global::Vercel.JsonConverters.ListSessionSnapshotsSortOrderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListSessionsSortOrderJsonConverter), + typeof(global::Vercel.JsonConverters.ListSessionsSortOrderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetSessionCommandWaitJsonConverter), + typeof(global::Vercel.JsonConverters.GetSessionCommandWaitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersRoleJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ReadAccessGroupResponseTeamPermissionJsonConverter), + typeof(global::Vercel.JsonConverters.ReadAccessGroupResponseTeamPermissionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ReadAccessGroupResponseEntitlementJsonConverter), + typeof(global::Vercel.JsonConverters.ReadAccessGroupResponseEntitlementNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateAccessGroupResponseEntitlementJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateAccessGroupResponseEntitlementNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListAccessGroupMembersResponseMemberTeamRoleJsonConverter), + typeof(global::Vercel.JsonConverters.ListAccessGroupMembersResponseMemberTeamRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateAccessGroupResponseEntitlementJsonConverter), + typeof(global::Vercel.JsonConverters.CreateAccessGroupResponseEntitlementNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListAccessGroupProjectsResponseProjectRoleJsonConverter), + typeof(global::Vercel.JsonConverters.ListAccessGroupProjectsResponseProjectRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateAccessGroupProjectResponseRoleJsonConverter), + typeof(global::Vercel.JsonConverters.CreateAccessGroupProjectResponseRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ReadAccessGroupProjectResponseRoleJsonConverter), + typeof(global::Vercel.JsonConverters.ReadAccessGroupProjectResponseRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateAccessGroupProjectResponseRoleJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateAccessGroupProjectResponseRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.StatusResponseVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.StatusResponseVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponseBillingCurrencyJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponseBillingCurrencyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponseChargeCategoryJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponseChargeCategoryNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponseServiceCategoryJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponseServiceCategoryNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponsePricingCategoryJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponsePricingCategoryNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponsePricingCurrencyJsonConverter), + typeof(global::Vercel.JsonConverters.ListBillingChargesResponsePricingCurrencyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListContractCommitmentsResponseContractCommitmentCategoryJsonConverter), + typeof(global::Vercel.JsonConverters.ListContractCommitmentsResponseContractCommitmentCategoryNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant1OptionsCurrencyJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant1OptionsCurrencyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant2OptionsItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant2OptionsItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant3OptionsEffectiveDateEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant3OptionsEffectiveDateEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentConfigurationVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentCurrencyJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentCurrencyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentProviderTypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentProviderTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentStatusJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant2PurchaseIntentStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1OutputChangedResourceVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1OutputChangedResourceVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1OutputChangedResourceVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1OutputChangedResourceVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1OutputChangedResourceVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1OutputChangedResourceVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1OutputChangedResourceVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1OutputChangedResourceVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2OutputChangedResourceVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2OutputChangedResourceVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2OutputChangedResourceVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2OutputChangedResourceVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2OutputChangedResourceVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2OutputChangedResourceVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2OutputChangedResourceVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2OutputChangedResourceVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3OutputChangedResourceVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3OutputChangedResourceVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3OutputChangedResourceVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3OutputChangedResourceVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3OutputChangedResourceVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3OutputChangedResourceVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3OutputChangedResourceVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3OutputChangedResourceVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4OutputChangedResourceVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4OutputChangedResourceVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4OutputChangedResourceVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4OutputChangedResourceVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4OutputChangedResourceVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4OutputChangedResourceVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4OutputChangedResourceVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4OutputChangedResourceVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentConfigurationVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentStatusJsonConverter), + typeof(global::Vercel.JsonConverters.BuyCreditsResponseVariant3OrbSubscriptionIntentStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckRequiresJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckRequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceVariant3KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceVariant3KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckBlocksJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckBlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceKindJsonConverter), + typeof(global::Vercel.JsonConverters.ListProjectChecksResponseCheckSourceKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseRequiresJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseRequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceVariant3KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceVariant3KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseBlocksJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseBlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectCheckResponseSourceKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseRequiresJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseRequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceVariant3KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceVariant3KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseBlocksJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseBlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectCheckResponseSourceKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseRequiresJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseRequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceVariant3KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceVariant3KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseBlocksJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseBlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectCheckResponseSourceKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant3KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant3KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant4SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant4SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant4OriginJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant1SourceVariant4OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2SourceVariant1SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2SourceVariant1SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2SourceVariant1OriginJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2SourceVariant1OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2SourceVariant2SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2SourceVariant2SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2SourceVariant2OriginJsonConverter), + typeof(global::Vercel.JsonConverters.ListCheckRunsResponseRunVariant2SourceVariant2OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant3KindJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant3KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant4SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant4SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant4OriginJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant1SourceVariant4OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2SourceVariant1SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2SourceVariant1SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2SourceVariant1OriginJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2SourceVariant1OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2SourceVariant2SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2SourceVariant2SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2SourceVariant2OriginJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentCheckRunsResponseRunVariant2SourceVariant2OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant3KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant3KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant4SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant4SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant4OriginJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant1SourceVariant4OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2SourceVariant1SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2SourceVariant1SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2SourceVariant1OriginJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2SourceVariant1OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2SourceVariant2SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2SourceVariant2SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2SourceVariant2OriginJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentCheckRunResponseVariant2SourceVariant2OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant3KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant3KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant4SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant4SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant4OriginJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant1SourceVariant4OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2SourceVariant1SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2SourceVariant1SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2SourceVariant1OriginJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2SourceVariant1OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2SourceVariant2SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2SourceVariant2SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2SourceVariant2OriginJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentCheckRunResponseVariant2SourceVariant2OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant3KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant3KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant3ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant3ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant4SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant4SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant4OriginJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant1SourceVariant4OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2RequiresJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2RequiresNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2BlocksJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2BlocksNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2ConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2ConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2SourceVariant1SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2SourceVariant1SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2SourceVariant1OriginJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2SourceVariant1OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2SourceVariant2SubKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2SourceVariant2SubKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2SourceVariant2OriginJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDeploymentCheckRunResponseVariant2SourceVariant2OriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsFcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsFcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsLcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsLcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsClsSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsClsSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsTbtSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsTbtSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsVirtualExperienceScoreSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCheckResponseOutputMetricsVirtualExperienceScoreSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsFcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsFcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsLcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsLcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsClsSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsClsSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsTbtSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsTbtSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsVirtualExperienceScoreSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckOutputMetricsVirtualExperienceScoreSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllChecksResponseCheckStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsFcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsFcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsLcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsLcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsClsSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsClsSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsTbtSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsTbtSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsVirtualExperienceScoreSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetCheckResponseOutputMetricsVirtualExperienceScoreSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsFcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsFcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsLcpSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsLcpSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsClsSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsClsSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsTbtSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsTbtSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsVirtualExperienceScoreSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCheckResponseOutputMetricsVirtualExperienceScoreSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant1PayloadProxyVercelCacheJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant1PayloadProxyVercelCacheNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant1PayloadProxyWafActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant1PayloadProxyWafActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant2LevelJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseItemVariant2LevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant1PayloadProxyVercelCacheJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant1PayloadProxyVercelCacheNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant1PayloadProxyWafActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant1PayloadProxyWafActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant2LevelJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentEventsResponseVariant2LevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ProjectSettingsNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ProjectSettingsNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ProjectSettingsFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ProjectSettingsFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1IntegrationsStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1IntegrationsStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ImagesRemotePatternProtocolJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ImagesRemotePatternProtocolNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ImagesFormatJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ImagesFormatNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ImagesContentDispositionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ImagesContentDispositionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1LambdaReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1LambdaReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1CustomEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1CustomEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1CustomEnvironmentVariant1BranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1CustomEnvironmentVariant1BranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1OomReportJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1OomReportNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ChecksStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ChecksStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ChecksConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ChecksConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant7TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant7TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant8TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant8TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant9TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant9TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant10TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant10TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant11TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant11TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant12TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant12TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant13TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant13TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant14TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant14TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant15TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant15TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant16TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant16TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant17TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitSourceVariant17TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ManualProvisioningStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ManualProvisioningStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1NodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1NodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ReadySubstateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ReadySubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1SourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1SourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1PlanJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1PlanNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1PlatformOriginTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1PlatformOriginTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1FunctionsArchitectureJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1FunctionsArchitectureNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1FunctionsMaxDurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1FunctionsMaxDurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1FunctionsExperimentalTriggerVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1FunctionsExperimentalTriggerVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1FunctionsExperimentalTriggerVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1FunctionsExperimentalTriggerVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1MissingItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1MissingItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1MissingItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1MissingItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1TransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1TransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1TransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant1TransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant2HandleJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1RouteVariant2HandleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant1OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant1OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant2OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant2OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant3OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant3OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant4OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1GitRepoVariant4OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1MicrofrontendsVariant2MfeConfigUploadStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1MicrofrontendsVariant2MfeConfigUploadStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigFunctionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigFunctionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigFunctionMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigFunctionMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigResourceConfigElasticConcurrencyJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigResourceConfigElasticConcurrencyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigResourceConfigBuildMachinePurchaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ConfigResourceConfigBuildMachinePurchaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ChecksDeploymentAliasStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1ChecksDeploymentAliasStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1SeatBlockBlockCodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1SeatBlockBlockCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1SeatBlockGitProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant1SeatBlockGitProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2LambdaReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2LambdaReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2CustomEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2CustomEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2CustomEnvironmentVariant1BranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2CustomEnvironmentVariant1BranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2OomReportJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2OomReportNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ChecksStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ChecksStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ChecksConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ChecksConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant7TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant7TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant8TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant8TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant9TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant9TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant10TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant10TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant11TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant11TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant12TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant12TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant13TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant13TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant14TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant14TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant15TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant15TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant16TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant16TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant17TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2GitSourceVariant17TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ManualProvisioningStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ManualProvisioningStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2NodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2NodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ReadySubstateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2ReadySubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2SourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2SourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentResponseVariant2TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseProjectSettingsNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseProjectSettingsNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseProjectSettingsFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseProjectSettingsFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseIntegrationsStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseIntegrationsStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseImagesRemotePatternProtocolJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseImagesRemotePatternProtocolNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseImagesFormatJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseImagesFormatNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseImagesContentDispositionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseImagesContentDispositionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseLambdaReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseLambdaReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseCustomEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseCustomEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseCustomEnvironmentVariant1BranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseCustomEnvironmentVariant1BranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseOomReportJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseOomReportNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseChecksStateJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseChecksStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseChecksConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseChecksConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant7TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant7TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant8TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant8TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant9TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant9TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant10TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant10TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant11TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant11TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant12TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant12TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant13TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant13TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant14TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant14TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant15TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant15TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant16TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant16TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant17TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitSourceVariant17TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseManualProvisioningStateJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseManualProvisioningStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseReadySubstateJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseReadySubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponsePlanJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponsePlanNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponsePlatformOriginTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponsePlatformOriginTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseFunctionsArchitectureJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseFunctionsArchitectureNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseFunctionsMaxDurationJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseFunctionsMaxDurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseFunctionsExperimentalTriggerVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseFunctionsExperimentalTriggerVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseFunctionsExperimentalTriggerVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseFunctionsExperimentalTriggerVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1MissingItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1MissingItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1MissingItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1MissingItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1TransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1TransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1TransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant1TransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant2HandleJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseRouteVariant2HandleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant1OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant1OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant2OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant2OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant3OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant3OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant4OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseGitRepoVariant4OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseMicrofrontendsVariant2MfeConfigUploadStateJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseMicrofrontendsVariant2MfeConfigUploadStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigFunctionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigFunctionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigFunctionMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigFunctionMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigResourceConfigElasticConcurrencyJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigResourceConfigElasticConcurrencyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigResourceConfigBuildMachinePurchaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseConfigResourceConfigBuildMachinePurchaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseChecksDeploymentAliasStateJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseChecksDeploymentAliasStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseSeatBlockBlockCodeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseSeatBlockBlockCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseSeatBlockGitProviderJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDeploymentResponseSeatBlockGitProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseProjectSettingsNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseProjectSettingsNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseProjectSettingsFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseProjectSettingsFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseIntegrationsStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseIntegrationsStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseImagesRemotePatternProtocolJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseImagesRemotePatternProtocolNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseImagesFormatJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseImagesFormatNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseImagesContentDispositionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseImagesContentDispositionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseLambdaReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseLambdaReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseCustomEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseCustomEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseCustomEnvironmentVariant1BranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseCustomEnvironmentVariant1BranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseOomReportJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseOomReportNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseChecksStateJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseChecksStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseChecksConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseChecksConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant7TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant7TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant8TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant8TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant9TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant9TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant10TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant10TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant11TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant11TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant12TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant12TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant13TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant13TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant14TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant14TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant15TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant15TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant16TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant16TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant17TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitSourceVariant17TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseManualProvisioningStateJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseManualProvisioningStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseReadySubstateJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseReadySubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponsePlanJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponsePlanNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponsePlatformOriginTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponsePlatformOriginTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseFunctionsArchitectureJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseFunctionsArchitectureNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseFunctionsMaxDurationJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseFunctionsMaxDurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseFunctionsExperimentalTriggerVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseFunctionsExperimentalTriggerVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseFunctionsExperimentalTriggerVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseFunctionsExperimentalTriggerVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1MissingItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1MissingItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1MissingItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1MissingItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1TransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1TransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1TransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant1TransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant2HandleJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseRouteVariant2HandleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant1OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant1OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant2OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant2OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant3OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant3OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant4OwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseGitRepoVariant4OwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseMicrofrontendsVariant2MfeConfigUploadStateJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseMicrofrontendsVariant2MfeConfigUploadStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigFunctionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigFunctionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigFunctionMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigFunctionMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigResourceConfigElasticConcurrencyJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigResourceConfigElasticConcurrencyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigResourceConfigBuildMachinePurchaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseConfigResourceConfigBuildMachinePurchaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseChecksDeploymentAliasStateJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseChecksDeploymentAliasStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseSeatBlockBlockCodeJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseSeatBlockBlockCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseSeatBlockGitProviderJsonConverter), + typeof(global::Vercel.JsonConverters.CancelDeploymentResponseSeatBlockGitProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRecordsResponseVariant2RecordTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRecordsResponseVariant2RecordTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRecordsResponseVariant3RecordTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRecordsResponseVariant3RecordTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateRecordResponseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateRecordResponseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateRecordResponseRecordTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateRecordResponseRecordTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuySingleDomainResponseLinksMethodJsonConverter), + typeof(global::Vercel.JsonConverters.BuySingleDomainResponseLinksMethodNullableJsonConverter), + typeof(global::Vercel.JsonConverters.BuyDomainsResponseLinksMethodJsonConverter), + typeof(global::Vercel.JsonConverters.BuyDomainsResponseLinksMethodNullableJsonConverter), + typeof(global::Vercel.JsonConverters.TransferInDomainResponseLinksMethodJsonConverter), + typeof(global::Vercel.JsonConverters.TransferInDomainResponseLinksMethodNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainTransferInResponseStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainTransferInResponseStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RenewDomainResponseLinksMethodJsonConverter), + typeof(global::Vercel.JsonConverters.RenewDomainResponseLinksMethodNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1PurchaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1PurchaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant1CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant1CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant2CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant2CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant3CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant3CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant4CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant4CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant5CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant5CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant6CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant6CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant7CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant7CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant8CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant8CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant9CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant9CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant10CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant10CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant10DetailsInvalidFieldJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant1ErrorVariant10DetailsInvalidFieldNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2PurchaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2PurchaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant1CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant1CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant2CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant2CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant3CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant3CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant4CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant4CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant5CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant5CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant6CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant6CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant7CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant7CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant8CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant8CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant9CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant9CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant10CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant10CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant10DetailsInvalidFieldJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant2ErrorVariant10DetailsInvalidFieldNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3PurchaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3PurchaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant1CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant1CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant2CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant2CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant3CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant3CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant4CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant4CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant5CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant5CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant6CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant6CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant7CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant7CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant8CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant8CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant9CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant9CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant10CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant10CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant10DetailsInvalidFieldJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseDomainVariant3ErrorVariant10DetailsInvalidFieldNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant1CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant1CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant2CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant2CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant3CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant3CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant4CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant4CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant5CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant5CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant6CodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetOrderResponseErrorVariant6CodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainConfigResponseConfiguredByJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainConfigResponseConfiguredByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainConfigResponseAcceptedChallengeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainConfigResponseAcceptedChallengeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ClaimDomainOwnershipResponseDomainServiceTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ClaimDomainOwnershipResponseDomainServiceTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainResponseDomainServiceTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainResponseDomainServiceTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainsResponseDomainServiceTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDomainsResponseDomainServiceTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateOrTransferDomainResponseDomainServiceTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateOrTransferDomainResponseDomainServiceTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurableLogDrainResponseProjectsMetadataItemFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurableLogDrainResponseProjectsMetadataItemFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseItemProjectsMetadataItemFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseItemProjectsMetadataItemFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemDeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemSamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemSamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemSamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemSamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemDeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemSamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemSamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemSamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemSamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemProjectAccessVariant1AccessJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemProjectAccessVariant1AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemProjectAccessVariant1ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemProjectAccessVariant1ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemProjectAccessVariant2AccessJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemProjectAccessVariant2AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemProjectAccessVariant2ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.GetAllLogDrainsResponseDrainsVariant2ItemProjectAccessVariant2ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1DeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1SamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1SamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1SamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1SamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant1FilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2DeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2SamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2SamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2SamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2SamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2FilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2ProjectAccessVariant1AccessJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2ProjectAccessVariant1AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2ProjectAccessVariant1ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2ProjectAccessVariant1ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2ProjectAccessVariant2AccessJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2ProjectAccessVariant2AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2ProjectAccessVariant2ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.CreateDrainResponseVariant2ProjectAccessVariant2ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemDeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemSamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemSamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemSamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemSamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant1ItemFilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemDeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemSamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemSamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemSamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemSamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemFilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemProjectAccessVariant1AccessJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemProjectAccessVariant1AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemProjectAccessVariant1ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemProjectAccessVariant1ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemProjectAccessVariant2AccessJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemProjectAccessVariant2AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemProjectAccessVariant2ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainsResponseDrainsVariant2ItemProjectAccessVariant2ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1DeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1SamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1SamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1SamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1SamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant1FilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2DeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2SamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2SamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2SamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2SamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2FilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2ProjectAccessVariant1AccessJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2ProjectAccessVariant1AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2ProjectAccessVariant1ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2ProjectAccessVariant1ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2ProjectAccessVariant2AccessJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2ProjectAccessVariant2AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2ProjectAccessVariant2ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.GetDrainResponseVariant2ProjectAccessVariant2ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1DeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1SamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1SamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1SamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1SamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant1FilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant1EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant1EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant1CompressionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant1CompressionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant1SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant1SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant2EncodingJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant2EncodingNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant2SecretKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant2SecretKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant4TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2DeliveryVariant4TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2SamplingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2SamplingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2SamplingItemEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2SamplingItemEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2SourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2SourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2SourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2SourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant1VersionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant1VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2VersionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2VersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2FilterVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2FilterVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2FilterVariant1LogSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2FilterVariant1LogSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2FilterVariant1DeploymentEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2FilterVariant1DeploymentEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2FilterVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2FilterV2Variant2FilterVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2ProjectAccessVariant1AccessJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2ProjectAccessVariant1AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2ProjectAccessVariant1ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2ProjectAccessVariant1ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2ProjectAccessVariant2AccessJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2ProjectAccessVariant2AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2ProjectAccessVariant2ManagedByJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateDrainResponseVariant2ProjectAccessVariant2ManagedByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetEdgeConfigsResponseItemPurposeTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetEdgeConfigsResponseItemPurposeTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateEdgeConfigResponsePurposeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateEdgeConfigResponsePurposeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateEdgeConfigResponsePurposeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateEdgeConfigResponsePurposeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetEdgeConfigResponsePurposeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetEdgeConfigResponsePurposeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetEdgeConfigResponsePurposeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetEdgeConfigResponsePurposeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateEdgeConfigResponsePurposeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateEdgeConfigResponsePurposeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateEdgeConfigResponsePurposeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateEdgeConfigResponsePurposeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseCreatedItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseCreatedItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseCreatedItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseCreatedItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseFailedItemErrorValueVariant2ItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseFailedItemErrorValueVariant2ItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseFailedItemErrorTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseFailedItemErrorTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseFailedItemErrorTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateSharedEnvVariableResponseFailedItemErrorTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListSharedEnvVariableResponseDataItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListSharedEnvVariableResponseDataItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListSharedEnvVariableResponseDataItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.ListSharedEnvVariableResponseDataItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseUpdatedItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseUpdatedItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseUpdatedItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseUpdatedItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseFailedItemErrorValueVariant2ItemJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseFailedItemErrorValueVariant2ItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseFailedItemErrorTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseFailedItemErrorTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseFailedItemErrorTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateSharedEnvVariableResponseFailedItemErrorTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteSharedEnvVariableResponseFailedItemErrorValueVariant2ItemJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteSharedEnvVariableResponseFailedItemErrorValueVariant2ItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteSharedEnvVariableResponseFailedItemErrorTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteSharedEnvVariableResponseFailedItemErrorTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteSharedEnvVariableResponseFailedItemErrorTargetJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteSharedEnvVariableResponseFailedItemErrorTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetSharedEnvVarResponseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetSharedEnvVarResponseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetSharedEnvVarResponseTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.GetSharedEnvVarResponseTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentGuardrailMetricMetricTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentGuardrailMetricMetricTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentGuardrailMetricMetricUnitJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentGuardrailMetricMetricUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentGuardrailMetricDirectionalityJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentGuardrailMetricDirectionalityNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentDeviceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentDeviceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentDurationUnitJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentDurationUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentAllocationUnitJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentAllocationUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentPrimaryMetricMetricTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentPrimaryMetricMetricTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentPrimaryMetricMetricUnitJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentPrimaryMetricMetricUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentPrimaryMetricDirectionalityJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentPrimaryMetricDirectionalityNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseExperimentStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsPausedOutcomeTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsPausedOutcomeTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant3BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsFallthroughVariant3BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant3BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleOutcomeVariant3BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionRhsVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionRhsVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionRhsVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionRhsVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionLhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionLhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionLhsVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionLhsVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseEnvironmentsRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseStateJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagResponseTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentGuardrailMetricMetricTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentGuardrailMetricMetricTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentGuardrailMetricMetricUnitJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentGuardrailMetricMetricUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentGuardrailMetricDirectionalityJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentGuardrailMetricDirectionalityNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentDeviceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentDeviceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentDurationUnitJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentDurationUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentAllocationUnitJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentAllocationUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentPrimaryMetricMetricTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentPrimaryMetricMetricTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentPrimaryMetricMetricUnitJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentPrimaryMetricMetricUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentPrimaryMetricDirectionalityJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentPrimaryMetricDirectionalityNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseExperimentStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsPausedOutcomeTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsPausedOutcomeTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant3BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsFallthroughVariant3BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant3BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleOutcomeVariant3BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionRhsVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionRhsVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionRhsVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionRhsVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionLhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionLhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionLhsVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionLhsVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseEnvironmentsRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseStateJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagResponseTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentGuardrailMetricMetricTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentGuardrailMetricMetricTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentGuardrailMetricMetricUnitJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentGuardrailMetricMetricUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentGuardrailMetricDirectionalityJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentGuardrailMetricDirectionalityNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentDeviceJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentDeviceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentDurationUnitJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentDurationUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentAllocationUnitJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentAllocationUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentPrimaryMetricMetricTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentPrimaryMetricMetricTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentPrimaryMetricMetricUnitJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentPrimaryMetricMetricUnitNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentPrimaryMetricDirectionalityJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentPrimaryMetricDirectionalityNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentStatusJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataExperimentStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsPausedOutcomeTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsPausedOutcomeTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant3BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsFallthroughVariant3BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant3BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleOutcomeVariant3BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionRhsVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionRhsVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionRhsVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionRhsVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionLhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionLhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionLhsVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionLhsVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataEnvironmentsRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataStateJsonConverter), + typeof(global::Vercel.JsonConverters.ListFlagVersionsResponseVersionDataStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFlagSettingsResponseTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.GetFlagSettingsResponseTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSettingsResponseTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSettingsResponseTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSettingsResponseTypeName2JsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSettingsResponseTypeName2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagSettingsResponseVariant2DataItemTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.ListTeamFlagSettingsResponseVariant2DataItemTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleOutcomeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleOutcomeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleOutcomeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleOutcomeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleOutcomeVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleOutcomeVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionRhsVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionRhsVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionRhsVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionRhsVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionLhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionLhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionLhsVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionLhsVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.CreateFlagSegmentResponseDataRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseTypeNameJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseTypeNameNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleOutcomeVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleOutcomeVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleOutcomeVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleOutcomeVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleOutcomeVariant2BaseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleOutcomeVariant2BaseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionRhsVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionRhsVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionRhsVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionRhsVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionLhsVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionLhsVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionLhsVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionLhsVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionCmpJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateFlagSegmentResponseDataRuleConditionCmpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetSdkKeysResponseDataItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetSdkKeysResponseDataItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SearchRepoResponseVariant2GitAccountProviderJsonConverter), + typeof(global::Vercel.JsonConverters.SearchRepoResponseVariant2GitAccountProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SearchRepoResponseVariant2RepoProviderJsonConverter), + typeof(global::Vercel.JsonConverters.SearchRepoResponseVariant2RepoProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.SearchRepoResponseVariant2RepoOwnerTypeJsonConverter), + typeof(global::Vercel.JsonConverters.SearchRepoResponseVariant2RepoOwnerTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetBillingPlansResponsePlanTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetBillingPlansResponsePlanTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetBillingPlansResponsePlanScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetBillingPlansResponsePlanScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMemberResponseRoleJsonConverter), + typeof(global::Vercel.JsonConverters.GetMemberResponseRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationResourcesResponseResourceStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationResourcesResponseResourceStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationResourcesResponseResourceNotificationLevelJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationResourcesResponseResourceNotificationLevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationResourceResponseStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationResourceResponseStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationResourceResponseNotificationLevelJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationResourceResponseNotificationLevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetInvoiceResponseStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetInvoiceResponseStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemDisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemDisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemInstallationTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant1ItemInstallationTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemIntegrationTagIdJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemIntegrationTagIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemDisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemDisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemInstallationTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationsResponseVariant2ItemInstallationTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1ProjectSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1ProjectSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1NotificationLevelJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1NotificationLevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TransferRequestVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TransferRequestVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TransferRequestVariant1BillingPlanTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TransferRequestVariant1BillingPlanTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TransferRequestVariant1BillingPlanScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TransferRequestVariant1BillingPlanScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TransferRequestVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TransferRequestVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1SourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1SourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1DisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1DisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1InstallationTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant1InstallationTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2SourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2SourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2DisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2DisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2InstallationTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant2InstallationTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3StatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3StatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3SourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3SourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3DisabledReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3DisabledReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3InstallationTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationResponseVariant3InstallationTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsStorageStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsStorageStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsExperimentationStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsExperimentationStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsAiStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsAiStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsAuthenticationStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsAuthenticationStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsObservabilityStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsObservabilityStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsVideoStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsVideoStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsWorkflowStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsWorkflowStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsChecksStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsChecksStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsLogDrainStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsLogDrainStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsLogDrainFormatJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsLogDrainFormatNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsTraceDrainStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsTraceDrainStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsTraceDrainFormatJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsTraceDrainFormatNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsMessagingStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsMessagingStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsOtherStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductProtocolsOtherStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductPrimaryProtocolJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductPrimaryProtocolNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant1UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant2UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant3UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4ItemsTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4ItemsTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant4UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiOptionDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiOptionDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiOptionHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiOptionHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant5UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiOptionDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiOptionDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiOptionHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiOptionHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant6UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7ItemsTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7ItemsTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiOptionDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiOptionDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiOptionHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiOptionHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant7UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant1DisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant1DisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant1HiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant1HiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant3DisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant3DisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant3HiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiOptionVariant3HiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant8UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9ItemsTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9ItemsTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant9UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant10UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11GitProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetConfigurationProductsResponseProductMetadataSchemaPropertiesVariant11GitProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemDeliveryFormatJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemDeliveryFormatNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemCreatedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemCreatedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.GetIntegrationLogDrainsResponseItemSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseDeliveryFormatJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseDeliveryFormatNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseCreatedFromJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseCreatedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseSourceVariant1KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseSourceVariant1KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseSourceVariant2KindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateLogDrainResponseSourceVariant2KindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRuntimeLogsResponseLevelJsonConverter), + typeof(global::Vercel.JsonConverters.GetRuntimeLogsResponseLevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRuntimeLogsResponseSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetRuntimeLogsResponseSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.HeadInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationEdgeConfigResponsePurposeJsonConverter), + typeof(global::Vercel.JsonConverters.HeadInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationEdgeConfigResponsePurposeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationEdgeConfigResponsePurposeJsonConverter), + typeof(global::Vercel.JsonConverters.GetInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationEdgeConfigResponsePurposeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ReplaceInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationEdgeConfigResponsePurposeJsonConverter), + typeof(global::Vercel.JsonConverters.ReplaceInstallationsByIntegrationConfigurationIdResourcesByResourceIdExperimentationEdgeConfigResponsePurposeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentChecksConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentChecksConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentChecksStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentChecksStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentPlanJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentPlanNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentReadySubstateJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentReadySubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLatestDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsChecksConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsChecksConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsChecksStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsChecksStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsPlanJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsPlanNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsReadySubstateJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsReadySubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTargetsTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsInGroupResponseProjectTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsConfigResponseConfigVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsConfigResponseConfigVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsConfigForProjectResponseConfigVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetMicrofrontendsConfigForProjectResponseConfigVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectMembersResponseVariant2MemberRoleJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectMembersResponseVariant2MemberRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectMembersResponseVariant2MemberComputedProjectRoleJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectMembersResponseVariant2MemberComputedProjectRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectMembersResponseVariant2MemberTeamRoleJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectMembersResponseVariant2MemberTeamRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteHaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteHaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteHaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteHaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteMissingItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteMissingItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteMissingItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteMissingItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteTransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteTransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteTransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteTransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteSrcSyntaxJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteSrcSyntaxNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant2RouteRouteTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteHaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteHaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteHaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteHaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteMissingItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteMissingItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteMissingItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteMissingItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteTransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteTransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteTransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteTransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteSrcSyntaxJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteSrcSyntaxNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant3RouteRouteTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteHaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteHaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteHaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteHaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteMissingItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteMissingItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteMissingItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteMissingItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteTransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteTransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteTransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteTransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteSrcSyntaxJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteSrcSyntaxNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRoutesResponseVariant4RouteRouteTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteTypeJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteHaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteHaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteHaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteHaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteMissingItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteMissingItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteMissingItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteMissingItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteTransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteTransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteTransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteRouteTransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteSrcSyntaxJsonConverter), + typeof(global::Vercel.JsonConverters.AddRouteResponseRouteSrcSyntaxNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteTypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteHaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteHaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteHaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteHaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteMissingItemVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteMissingItemVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteMissingItemVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteMissingItemVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteTransformTypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteTransformTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteTransformOpJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteRouteTransformOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteSrcSyntaxJsonConverter), + typeof(global::Vercel.JsonConverters.EditRouteResponseRouteSrcSyntaxNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRoutePathConditionSyntaxJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRoutePathConditionSyntaxNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteConditionFieldJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteConditionFieldNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteConditionOperatorJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteConditionOperatorNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteActionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteActionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteActionSubTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteActionSubTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteActionHeaderOpJsonConverter), + typeof(global::Vercel.JsonConverters.GenerateRouteResponseRouteActionHeaderOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAliaConfiguredByJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAliaConfiguredByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAliaEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAliaEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAliaTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAliaTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteHaTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteHaTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteMissingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteMissingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteHandleJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteHandleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteMitigateErlAlgoJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteMitigateErlAlgoNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteMitigateLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityFirewallRouteMitigateLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant1ItemInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAliaConfiguredByJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAliaConfiguredByNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAliaEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAliaEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAliaTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAliaTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteHaTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteHaTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMissingItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMissingItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteHandleJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteHandleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMitigateErlAlgoJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMitigateErlAlgoNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMitigateLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMitigateLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant2ProjectInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsResponseVariant3ProjectTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectsByIdOrNameCustomEnvironmentsResponseEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetCustomEnvironmentResponseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetCustomEnvironmentResponseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetCustomEnvironmentResponseBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetCustomEnvironmentResponseBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCustomEnvironmentResponseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCustomEnvironmentResponseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCustomEnvironmentResponseBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateCustomEnvironmentResponseBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveCustomEnvironmentResponseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveCustomEnvironmentResponseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveCustomEnvironmentResponseBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveCustomEnvironmentResponseBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant1TargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant1TargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant1InternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant1InternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant2EnvTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant2EnvTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant2EnvTargetJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant2EnvTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant2EnvTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant2EnvTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant2EnvInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant2EnvInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant3EnvTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant3EnvTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant3EnvTargetJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant3EnvTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant3EnvTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant3EnvTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant3EnvInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.FilterProjectEnvsResponseVariant3EnvInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseCreatedItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseFailedItemErrorValueVariant2ItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseFailedItemErrorValueVariant2ItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseFailedItemErrorTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseFailedItemErrorTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseFailedItemErrorTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateProjectEnvResponseFailedItemErrorTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant1TargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant1TargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant1InternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant1InternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant2TargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant2TargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant2TargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant2TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant2InternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetProjectEnvResponseVariant2InternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant1ItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant1ItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant1ItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant1ItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant1ItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant1ItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant1ItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant1ItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant2TargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant2TargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant2TargetJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant2TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant2InternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant2InternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant3TargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant3TargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant3TargetJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant3TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant3InternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.RemoveProjectEnvResponseVariant3InternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvResponseTypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvResponseTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvResponseTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvResponseTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvResponseTargetJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvResponseTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvResponseInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.EditProjectEnvResponseInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant1ReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant1ReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant2AvailableSlotsJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant2AvailableSlotsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant2ReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant2ReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant3ReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant3ReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant4ReasonJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseBillingStatusResponseVariant4ReasonNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseSubstateJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseSubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCurrentDeploymentTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCurrentDeploymentTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCurrentDeploymentReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCurrentDeploymentReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCurrentDeploymentSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCurrentDeploymentSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCanaryDeploymentTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCanaryDeploymentTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCanaryDeploymentReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCanaryDeploymentReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCanaryDeploymentSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseCanaryDeploymentSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseAdvancementTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetRollingReleaseResponseRollingReleaseAdvancementTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseStateJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseSubstateJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseSubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCurrentDeploymentTargetJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCurrentDeploymentTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCurrentDeploymentReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCurrentDeploymentReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCurrentDeploymentSourceJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCurrentDeploymentSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCanaryDeploymentTargetJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCanaryDeploymentTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCanaryDeploymentReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCanaryDeploymentReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCanaryDeploymentSourceJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseCanaryDeploymentSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseAdvancementTypeJsonConverter), + typeof(global::Vercel.JsonConverters.ApproveRollingReleaseStageResponseRollingReleaseAdvancementTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseStateJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseSubstateJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseSubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCurrentDeploymentTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCurrentDeploymentTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCurrentDeploymentReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCurrentDeploymentReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCurrentDeploymentSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCurrentDeploymentSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCanaryDeploymentTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCanaryDeploymentTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCanaryDeploymentReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCanaryDeploymentReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCanaryDeploymentSourceJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseCanaryDeploymentSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseAdvancementTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CompleteRollingReleaseResponseRollingReleaseAdvancementTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AcceptProjectTransferRequestResponseVariant1PartnerCallResultStatusJsonConverter), + typeof(global::Vercel.JsonConverters.AcceptProjectTransferRequestResponseVariant1PartnerCallResultStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectProtectionBypassResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectProtectionBypassResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectProtectionBypassResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateProjectProtectionBypassResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseConnectConfigurationEnvIdJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseConnectConfigurationEnvIdNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseCronsDefinitionSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseCronsDefinitionSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseEnvItemTargetItemJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseEnvItemTargetItemNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseEnvItemTargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseEnvItemTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseEnvItemTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseEnvItemTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseEnvItemInternalContentHintTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseEnvItemInternalContentHintTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseCustomEnvironmentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseCustomEnvironmentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseCustomEnvironmentBranchMatcherTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLinkVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDefaultResourceConfigBuildMachineTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDefaultResourceConfigBuildMachineSelectionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSsoProtectionDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSsoProtectionDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLastAliasRequestJobStatusJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLastAliasRequestJobStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLastAliasRequestTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseLastAliasRequestTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedIpsVariant1DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedIpsVariant1ProtectionModeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedIpsVariant2DeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseGitProviderOptionsCreateDeploymentsJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityManagedRulesBotFilterActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityManagedRulesBotFilterActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseSecurityLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseOidcTokenConfigIssuerModeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseOidcTokenConfigIssuerModeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseFlatRateTierJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseFlatRateTierNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseUsageStatusKindJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseUsageStatusKindNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant1ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant2ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4ActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1KeyJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseInternalRouteVariant2MitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseInternalRouteVariant2MitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDismissedToastActionJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseDismissedToastActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTracingSamplingRuleEnvJsonConverter), + typeof(global::Vercel.JsonConverters.UpdateMicrofrontendsResponseTracingSamplingRuleEnvNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetSessionCommandLogsResponseVariant1DataCodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetSessionCommandLogsResponseVariant1DataCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetSessionCommandLogsResponseVariant1DataMessageJsonConverter), + typeof(global::Vercel.JsonConverters.GetSessionCommandLogsResponseVariant1DataMessageNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsSdActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsSdActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsMaActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsMaActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsLfiActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsLfiActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsRfiActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsRfiActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsRceActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsRceActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsPhpActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsPhpActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsGenActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsGenActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsXssActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsXssActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsSqliActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsSqliActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsSfActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsSfActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsJavaActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveCrsJavaActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionOpJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ConditionGroupItemConditionOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAlgoJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitAlgoNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateRateLimitActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionOpJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ConditionGroupItemConditionOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAlgoJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitAlgoNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateRateLimitActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveIpActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveIpActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveManagedRulesBotProtectionActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveManagedRulesBotProtectionActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.PutFirewallConfigResponseActiveLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsSdActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsSdActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsMaActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsMaActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsLfiActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsLfiActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsRfiActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsRfiActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsRceActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsRceActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsPhpActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsPhpActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsGenActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsGenActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsXssActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsXssActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsSqliActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsSqliActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsSfActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsSfActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsJavaActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseCrsJavaActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionOpJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ConditionGroupItemConditionOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ActionMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ActionMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAlgoJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitAlgoNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ActionMitigateRateLimitActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionOpJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ConditionGroupItemConditionOpNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ActionMitigateActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ActionMitigateActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAlgoJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitAlgoNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ActionMitigateRateLimitActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseIpActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseIpActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseManagedRulesBotProtectionActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseManagedRulesBotProtectionActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseManagedRulesAiBotsActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseManagedRulesAiBotsActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseManagedRulesOwaspActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseManagedRulesOwaspActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseManagedRulesVercelRulesetActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseManagedRulesVercelRulesetActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseLogHeadersJsonConverter), + typeof(global::Vercel.JsonConverters.GetFirewallConfigResponseLogHeadersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetBypassIpResponseResultItemActionJsonConverter), + typeof(global::Vercel.JsonConverters.GetBypassIpResponseResultItemActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionJsonConverter), + typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProvidersJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProvidersNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreOwnershipJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreOwnershipNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreExternalResourceStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreExternalResourceStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant1UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant2UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant3UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4ItemsTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4ItemsTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant4UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiOptionDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiOptionDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiOptionHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiOptionHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant5UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiOptionDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiOptionDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiOptionHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiOptionHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant6UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7ItemsTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7ItemsTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiOptionDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiOptionDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiOptionHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiOptionHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant7UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant1DisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant1DisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant1HiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant1HiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3DisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3DisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3HiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3HiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9ItemsTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9ItemsTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1DisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant1HiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3DisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3HiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant10UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11TypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11TypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiControlJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiControlNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiReadOnlyEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiHiddenEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum2JsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11UiDisabledEnum2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11GitProviderJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant11GitProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductTagJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductTagNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductProjectConnectionScopeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductProjectConnectionScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductGuideStepActionTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductGuideStepActionTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductSupportedProtocolJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductSupportedProtocolNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductPrimaryProtocolJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductPrimaryProtocolNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductLogDrainStatusJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProductLogDrainStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreNotificationLevelJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreNotificationLevelNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreBillingPlanTypeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreBillingPlanTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreBillingPlanScopeJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreBillingPlanScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreTargetJsonConverter), + typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseMemberRoleJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseMemberRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseMemberJoinedFromOriginJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseMemberJoinedFromOriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseMemberProjectRoleJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseMemberProjectRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseEmailInviteCodeRoleJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseEmailInviteCodeRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseEmailInviteCodeTeamRoleJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseEmailInviteCodeTeamRoleNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseEmailInviteCodeTeamPermissionJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseEmailInviteCodeTeamPermissionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseEmailInviteCodeProjects2JsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamMembersResponseEmailInviteCodeProjects2NullableJsonConverter), + typeof(global::Vercel.JsonConverters.RequestAccessToTeamResponseJoinedFromOriginJsonConverter), + typeof(global::Vercel.JsonConverters.RequestAccessToTeamResponseJoinedFromOriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamAccessRequestResponseJoinedFromOriginJsonConverter), + typeof(global::Vercel.JsonConverters.GetTeamAccessRequestResponseJoinedFromOriginNullableJsonConverter), + typeof(global::Vercel.JsonConverters.CreateWebhookResponseEventJsonConverter), + typeof(global::Vercel.JsonConverters.CreateWebhookResponseEventNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetWebhooksResponseVariant1ItemProjectsMetadataItemFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetWebhooksResponseVariant1ItemProjectsMetadataItemFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetWebhooksResponseVariant1ItemEventJsonConverter), + typeof(global::Vercel.JsonConverters.GetWebhooksResponseVariant1ItemEventNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetWebhooksResponseVariant2ItemEventJsonConverter), + typeof(global::Vercel.JsonConverters.GetWebhooksResponseVariant2ItemEventNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetWebhookResponseEventJsonConverter), + typeof(global::Vercel.JsonConverters.GetWebhookResponseEventNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2AccessJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant3ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant3ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant4ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.ListDeploymentAliasesResponseAliaseProtectionBypassVariant4ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant2AccessJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant2AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant3ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant3ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant4ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.ListAliasesResponseAliaseProtectionBypassVariant4ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant1ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant1ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant2AccessJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant2AccessNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant2ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant2ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant3ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant3ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant4ScopeJsonConverter), + typeof(global::Vercel.JsonConverters.GetAliasResponseProtectionBypassVariant4ScopeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteAliasResponseStatusJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteAliasResponseStatusNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentSourceJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentSourceNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentReadyStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentReadyStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentTargetJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentTargetNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentReadySubstateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentReadySubstateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentChecksStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentChecksStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentChecksConclusionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentChecksConclusionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentChecksDeploymentAliasStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentChecksDeploymentAliasStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentOomReportJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentOomReportNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentManualProvisioningStateJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentManualProvisioningStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentProjectSettingsFrameworkJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentProjectSettingsFrameworkNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentProjectSettingsNodeVersionJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentProjectSettingsNodeVersionNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentPlatformOriginTypeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentPlatformOriginTypeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentSeatBlockBlockCodeJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentSeatBlockBlockCodeNullableJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentSeatBlockGitProviderJsonConverter), + typeof(global::Vercel.JsonConverters.GetDeploymentsResponseDeploymentSeatBlockGitProviderNullableJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteDeploymentResponseStateJsonConverter), + typeof(global::Vercel.JsonConverters.DeleteDeploymentResponseStateNullableJsonConverter), + typeof(global::Vercel.JsonConverters.FlagJSONValueJsonConverter), + typeof(global::Vercel.JsonConverters.PropertyKeyJsonConverter), + typeof(global::Vercel.JsonConverters.RegistrantFieldJsonConverter), + typeof(global::Vercel.JsonConverters.EdgeConfigItemValueJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.AllOfJsonConverter), + typeof(global::Vercel.JsonConverters.AllOfJsonConverter), + typeof(global::Vercel.JsonConverters.AllOfJsonConverter), + typeof(global::Vercel.JsonConverters.AllOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter?, global::Vercel.CreateDrainRequestSource2>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter?, global::Vercel.UpdateDrainRequestSource2>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, string>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter, string>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UpdateResourceRequestSecrets>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.SubmitBillingDataRequestBilling>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.Dictionary>>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.Dictionary>>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.Dictionary>>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter, double?>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter, string>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, double?>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, string>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter?, global::Vercel.GetOrderResponseDomainVariant1Error>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter?, global::Vercel.GetOrderResponseDomainVariant2Error>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter?, global::Vercel.GetOrderResponseDomainVariant3Error>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter?, global::Vercel.GetOrderResponseError>), + typeof(global::Vercel.JsonConverters.AnyOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetAllLogDrainsResponse2>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.CreateSharedEnvVariableResponseFailedItemErrorTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UpdateSharedEnvVariableResponseFailedItemErrorTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.DeleteSharedEnvVariableResponseFailedItemErrorTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, bool?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetMicrofrontendsInGroupResponseProjectEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetMicrofrontendsInGroupResponseProjectSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectsResponseVariant2, global::Vercel.GetProjectsResponseVariant3>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectsResponseVariant1ItemEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectsResponseVariant1ItemSecurityFirewallRouteMitigateLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectsResponseVariant1ItemSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectsResponseVariant2ProjectEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectsResponseVariant2ProjectSecurityFirewallRouteMitigateLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectsResponseVariant2ProjectSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectsResponseVariant3ProjectEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectsResponseVariant3ProjectSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.CreateProjectResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.CreateProjectResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UpdateProjectResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UpdateProjectResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.FilterProjectEnvsResponseVariant1Target?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.FilterProjectEnvsResponseVariant2EnvTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.FilterProjectEnvsResponseVariant3EnvTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.CreateProjectEnvResponseCreatedTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.CreateProjectEnvResponseCreatedItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.CreateProjectEnvResponseFailedItemErrorTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectEnvResponseVariant1Target?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetProjectEnvResponseVariant2Target?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.RemoveProjectEnvResponseVariant2, global::Vercel.RemoveProjectEnvResponseVariant3>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.RemoveProjectEnvResponseVariant1ItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.RemoveProjectEnvResponseVariant2Target?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.RemoveProjectEnvResponseVariant3Target?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.EditProjectEnvResponseTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UpdateMicrofrontendsResponseEnvItemTarget?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UpdateMicrofrontendsResponseSecurityLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.PutFirewallConfigResponseActiveLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetFirewallConfigResponseLogHeaders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviders?>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter), + typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>), + typeof(global::Vercel.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UpdateMicrofrontendsResponseEnvItemTarget?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.UpdateMicrofrontendsResponseSecurityLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesSourceVariant2_f393c1970efe8152")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyGitSourcesEnvironmentVariant2_6b35cd2dbef6f67b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2_e876cfdf00136a0e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4_8759251abf8369db")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2_759c60513a6ffb33")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2_e88c666c3c876e60")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "UpdateMicrofrontendsResponseInternalRouteVariant2HaVariant2_9432eba530af43f9")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveRuleVariant1ActionMitigateLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveRuleVariant2ActionMitigateLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.PutFirewallConfigResponseActiveLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseRuleVariant1ActionMitigateLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseRuleVariant2ActionMitigateLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.GetFirewallConfigResponseLogHeaders?>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviders?>), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviders_1da342ad0298fa46")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant8UiOptionVariant3_34db542ed5be6fa4")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateIntegrationStoreDirectResponseStoreProductMetadataSchemaPropertiesVariant9UiOptionVariant3_8e14b2ba4ac0f062")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List, global::System.Collections.Generic.List>), TypeInfoPropertyName = "ListAliasesResponseAliaseMicrofrontendsApplicationsVariant3Item_ebffb0ae5e58884b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vercel.OneOf, global::System.Collections.Generic.List, global::System.Collections.Generic.List>), TypeInfoPropertyName = "GetAliasResponseMicrofrontendsApplicationsVariant3Item_37312b6da8f94d16")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + internal sealed partial class SourceGenerationContextChunk018 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } +} diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.g.cs index c3a7221c8..bf381ae92 100644 --- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.g.cs +++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.g.cs @@ -51,7 +51,8 @@ public SourceGenerationContext(JsonSerializerOptions options) new global::Vercel.SourceGenerationContextChunk014(CreateChildOptions(Options)), new global::Vercel.SourceGenerationContextChunk015(CreateChildOptions(Options)), new global::Vercel.SourceGenerationContextChunk016(CreateChildOptions(Options)), - new global::Vercel.SourceGenerationContextChunk017(CreateChildOptions(Options)) + new global::Vercel.SourceGenerationContextChunk017(CreateChildOptions(Options)), + new global::Vercel.SourceGenerationContextChunk018(CreateChildOptions(Options)) ]; } diff --git a/src/libs/Vercel/Generated/Vercel.Models.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItem.g.cs b/src/libs/Vercel/Generated/Vercel.Models.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItem.g.cs index a73229568..0e4c86ecb 100644 --- a/src/libs/Vercel/Generated/Vercel.Models.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItem.g.cs +++ b/src/libs/Vercel/Generated/Vercel.Models.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItem.g.cs @@ -47,7 +47,7 @@ public sealed partial class CreateIntegrationStoreDirectResponseStoreProjectsMet /// [global::System.Text.Json.Serialization.JsonPropertyName("environments")] [global::System.Text.Json.Serialization.JsonRequired] - public required global::System.Collections.Generic.IList Environments { get; set; } + public required global::System.Collections.Generic.IList Environments { get; set; } /// /// @@ -100,7 +100,7 @@ public CreateIntegrationStoreDirectResponseStoreProjectsMetadataItem( string id, string projectId, string name, - global::System.Collections.Generic.IList environments, + global::System.Collections.Generic.IList environments, global::System.Collections.Generic.IList environmentVariables, global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFramework? framework, string? latestDeployment, diff --git a/src/libs/Vercel/Generated/Vercel.Models.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs b/src/libs/Vercel/Generated/Vercel.Models.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs deleted file mode 100644 index 31719c35b..000000000 --- a/src/libs/Vercel/Generated/Vercel.Models.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs +++ /dev/null @@ -1,57 +0,0 @@ - -#nullable enable - -namespace Vercel -{ - /// - /// - /// - public enum CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment - { - /// - /// - /// - Development, - /// - /// - /// - Preview, - /// - /// - /// - Production, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment value) - { - return value switch - { - CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.Development => "development", - CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.Preview => "preview", - CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.Production => "production", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment? ToEnum(string value) - { - return value switch - { - "development" => CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.Development, - "preview" => CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.Preview, - "production" => CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.Production, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponse.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponse.Json.g.cs new file mode 100644 index 000000000..e30969919 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponse.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponse + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponse? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponse), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponse; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponse? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponse), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponse; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponse.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponse.g.cs new file mode 100644 index 000000000..4baadaeb2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponse.g.cs @@ -0,0 +1,895 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponse + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("accountId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string AccountId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("analytics")] + public global::Vercel.UploadProjectAvatarResponseAnalytics? Analytics { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("appliedCve55182Migration")] + public bool? AppliedCve55182Migration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("speedInsights")] + public global::Vercel.UploadProjectAvatarResponseSpeedInsights? SpeedInsights { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("autoExposeSystemEnvs")] + public bool? AutoExposeSystemEnvs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("autoAssignCustomDomains")] + public bool? AutoAssignCustomDomains { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("autoAssignCustomDomainsUpdatedBy")] + public string? AutoAssignCustomDomainsUpdatedBy { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildCommand")] + public string? BuildCommand { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("commandForIgnoringBuildStep")] + public string? CommandForIgnoringBuildStep { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connectConfigurations")] + public global::System.Collections.Generic.IList? ConnectConfigurations { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connectConfigurationId")] + public string? ConnectConfigurationId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connectBuildsEnabled")] + public bool? ConnectBuildsEnabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("passiveConnectConfigurationId")] + public string? PassiveConnectConfigurationId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("customerSupportCodeVisibility")] + public bool? CustomerSupportCodeVisibility { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("crons")] + public global::Vercel.UploadProjectAvatarResponseCrons? Crons { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dataCache")] + public global::Vercel.UploadProjectAvatarResponseDataCache? DataCache { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("delegatedProtection")] + public object? DelegatedProtection { get; set; } + + /// + /// Retention policies for deployments. These are enforced at the project level, but we also maintain an instance of this at the team level as a default policy that gets applied to new projects. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentExpiration")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseDeploymentExpiration DeploymentExpiration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("expiration")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + public global::Vercel.OneOf? Expiration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("devCommand")] + public string? DevCommand { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("directoryListing")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool DirectoryListing { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("installCommand")] + public string? InstallCommand { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("env")] + public global::System.Collections.Generic.IList? Env { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("customEnvironments")] + public global::System.Collections.Generic.IList? CustomEnvironments { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("framework")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseFramework? Framework { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitForkProtection")] + public bool? GitForkProtection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitLFS")] + public bool? GitLFS { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ipBuckets")] + public global::System.Collections.Generic.IList? IpBuckets { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("jobs")] + public global::Vercel.UploadProjectAvatarResponseJobs? Jobs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("latestDeployments")] + public global::System.Collections.Generic.IList? LatestDeployments { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("link")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + public global::Vercel.OneOf? Link { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("microfrontends")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + public global::Vercel.OneOf? Microfrontends { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("nodeVersion")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseNodeVersion NodeVersion { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("optionsAllowlist")] + public global::Vercel.UploadProjectAvatarResponseOptionsAllowlist? OptionsAllowlist { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("outputDirectory")] + public string? OutputDirectory { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("passwordProtection")] + public object? PasswordProtection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("productionDeploymentsFastLane")] + public bool? ProductionDeploymentsFastLane { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("publicSource")] + public bool? PublicSource { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("resourceConfig")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseResourceConfig ResourceConfig { get; set; } + + /// + /// Description of why a project was rolled back, and by whom. Note that lastAliasRequest contains the from/to details of the rollback. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("rollbackDescription")] + public global::Vercel.UploadProjectAvatarResponseRollbackDescription? RollbackDescription { get; set; } + + /// + /// Project-level rolling release configuration that defines how deployments should be gradually rolled out + /// + [global::System.Text.Json.Serialization.JsonPropertyName("rollingRelease")] + public global::Vercel.UploadProjectAvatarResponseRollingRelease? RollingRelease { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("defaultResourceConfig")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseDefaultResourceConfig DefaultResourceConfig { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("rootDirectory")] + public string? RootDirectory { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("serverlessFunctionZeroConfigFailover")] + public bool? ServerlessFunctionZeroConfigFailover { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("skewProtectionBoundaryAt")] + public double? SkewProtectionBoundaryAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("skewProtectionMaxAge")] + public double? SkewProtectionMaxAge { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("skewProtectionAllowedDomains")] + public global::System.Collections.Generic.IList? SkewProtectionAllowedDomains { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("skipGitConnectDuringLink")] + public bool? SkipGitConnectDuringLink { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("staticIps")] + public global::Vercel.UploadProjectAvatarResponseStaticIps? StaticIps { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sourceFilesOutsideRootDirectory")] + public bool? SourceFilesOutsideRootDirectory { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enableAffectedProjectsDeployments")] + public bool? EnableAffectedProjectsDeployments { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enableExternalRewriteCaching")] + public bool? EnableExternalRewriteCaching { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ssoProtection")] + public global::Vercel.UploadProjectAvatarResponseSsoProtection? SsoProtection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("targets")] + public global::System.Collections.Generic.Dictionary? Targets { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("transferCompletedAt")] + public double? TransferCompletedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("transferStartedAt")] + public double? TransferStartedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("transferToAccountId")] + public string? TransferToAccountId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("transferredFromAccountId")] + public string? TransferredFromAccountId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + public double? UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("live")] + public bool? Live { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enablePreviewFeedback")] + public bool? EnablePreviewFeedback { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enableProductionFeedback")] + public bool? EnableProductionFeedback { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("permissions")] + public global::Vercel.UploadProjectAvatarResponsePermissions? Permissions { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("lastRollbackTarget")] + public object? LastRollbackTarget { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("lastAliasRequest")] + public global::Vercel.UploadProjectAvatarResponseLastAliasRequest? LastAliasRequest { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("protectionBypass")] + public object? ProtectionBypass { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("hasActiveBranches")] + public bool? HasActiveBranches { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("trustedIps")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + public global::Vercel.OneOf? TrustedIps { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("trustedSources")] + public global::Vercel.UploadProjectAvatarResponseTrustedSources? TrustedSources { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitComments")] + public global::Vercel.UploadProjectAvatarResponseGitComments? GitComments { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitProviderOptions")] + public global::Vercel.UploadProjectAvatarResponseGitProviderOptions? GitProviderOptions { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("paused")] + public bool? Paused { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("concurrencyBucketName")] + public string? ConcurrencyBucketName { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("webAnalytics")] + public global::Vercel.UploadProjectAvatarResponseWebAnalytics? WebAnalytics { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("security")] + public global::Vercel.UploadProjectAvatarResponseSecurity? Security { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("oidcTokenConfig")] + public global::Vercel.UploadProjectAvatarResponseOidcTokenConfig? OidcTokenConfig { get; set; } + + /// + /// Project-level shape. Each rule may be: - an object: overrides the team's value for that rule - `null`: explicitly clears the override on just that rule (inherit team) - omitted: inherit team To clear all overrides and inherit fully, set the project's `deploymentPolicy` field itself to `null`. Defined independently from {@link TeamDeploymentPolicy} so the two are not coupled by a shared type — the underlying data lives in separate stores. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentPolicy")] + public global::Vercel.UploadProjectAvatarResponseDeploymentPolicy? DeploymentPolicy { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("tier")] + public string? Tier { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("flatRateTier")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseFlatRateTier? FlatRateTier { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("usageStatus")] + public global::Vercel.UploadProjectAvatarResponseUsageStatus? UsageStatus { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("features")] + public global::Vercel.UploadProjectAvatarResponseFeatures? Features { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("v0")] + public bool? V0 { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("v0Created")] + public bool? V0Created { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("abuse")] + public global::Vercel.UploadProjectAvatarResponseAbuse? Abuse { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("internalRoutes")] + public global::System.Collections.Generic.IList>? InternalRoutes { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("hasDeployments")] + public bool? HasDeployments { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dismissedToasts")] + public global::System.Collections.Generic.IList? DismissedToasts { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("protectedSourcemaps")] + public bool? ProtectedSourcemaps { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("tracing")] + public global::Vercel.UploadProjectAvatarResponseTracing? Tracing { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("avatar")] + public string? Avatar { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// Retention policies for deployments. These are enforced at the project level, but we also maintain an instance of this at the team level as a default policy that gets applied to new projects. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Description of why a project was rolled back, and by whom. Note that lastAliasRequest contains the from/to details of the rollback. + /// + /// + /// Project-level rolling release configuration that defines how deployments should be gradually rolled out + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Project-level shape. Each rule may be: - an object: overrides the team's value for that rule - `null`: explicitly clears the override on just that rule (inherit team) - omitted: inherit team To clear all overrides and inherit fully, set the project's `deploymentPolicy` field itself to `null`. Defined independently from {@link TeamDeploymentPolicy} so the two are not coupled by a shared type — the underlying data lives in separate stores. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponse( + string accountId, + global::Vercel.UploadProjectAvatarResponseDeploymentExpiration deploymentExpiration, + bool directoryListing, + string id, + string name, + global::Vercel.UploadProjectAvatarResponseNodeVersion nodeVersion, + global::Vercel.UploadProjectAvatarResponseResourceConfig resourceConfig, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfig defaultResourceConfig, + global::Vercel.UploadProjectAvatarResponseAnalytics? analytics, + bool? appliedCve55182Migration, + global::Vercel.UploadProjectAvatarResponseSpeedInsights? speedInsights, + bool? autoExposeSystemEnvs, + bool? autoAssignCustomDomains, + string? autoAssignCustomDomainsUpdatedBy, + string? buildCommand, + string? commandForIgnoringBuildStep, + global::System.Collections.Generic.IList? connectConfigurations, + string? connectConfigurationId, + bool? connectBuildsEnabled, + string? passiveConnectConfigurationId, + double? createdAt, + bool? customerSupportCodeVisibility, + global::Vercel.UploadProjectAvatarResponseCrons? crons, + global::Vercel.UploadProjectAvatarResponseDataCache? dataCache, + object? delegatedProtection, + global::Vercel.OneOf? expiration, + string? devCommand, + string? installCommand, + global::System.Collections.Generic.IList? env, + global::System.Collections.Generic.IList? customEnvironments, + global::Vercel.UploadProjectAvatarResponseFramework? framework, + bool? gitForkProtection, + bool? gitLFS, + global::System.Collections.Generic.IList? ipBuckets, + global::Vercel.UploadProjectAvatarResponseJobs? jobs, + global::System.Collections.Generic.IList? latestDeployments, + global::Vercel.OneOf? link, + global::Vercel.OneOf? microfrontends, + global::Vercel.UploadProjectAvatarResponseOptionsAllowlist? optionsAllowlist, + string? outputDirectory, + object? passwordProtection, + bool? productionDeploymentsFastLane, + bool? publicSource, + global::Vercel.UploadProjectAvatarResponseRollbackDescription? rollbackDescription, + global::Vercel.UploadProjectAvatarResponseRollingRelease? rollingRelease, + string? rootDirectory, + bool? serverlessFunctionZeroConfigFailover, + double? skewProtectionBoundaryAt, + double? skewProtectionMaxAge, + global::System.Collections.Generic.IList? skewProtectionAllowedDomains, + bool? skipGitConnectDuringLink, + global::Vercel.UploadProjectAvatarResponseStaticIps? staticIps, + bool? sourceFilesOutsideRootDirectory, + bool? enableAffectedProjectsDeployments, + bool? enableExternalRewriteCaching, + global::Vercel.UploadProjectAvatarResponseSsoProtection? ssoProtection, + global::System.Collections.Generic.Dictionary? targets, + double? transferCompletedAt, + double? transferStartedAt, + string? transferToAccountId, + string? transferredFromAccountId, + double? updatedAt, + bool? live, + bool? enablePreviewFeedback, + bool? enableProductionFeedback, + global::Vercel.UploadProjectAvatarResponsePermissions? permissions, + object? lastRollbackTarget, + global::Vercel.UploadProjectAvatarResponseLastAliasRequest? lastAliasRequest, + object? protectionBypass, + bool? hasActiveBranches, + global::Vercel.OneOf? trustedIps, + global::Vercel.UploadProjectAvatarResponseTrustedSources? trustedSources, + global::Vercel.UploadProjectAvatarResponseGitComments? gitComments, + global::Vercel.UploadProjectAvatarResponseGitProviderOptions? gitProviderOptions, + bool? paused, + string? concurrencyBucketName, + global::Vercel.UploadProjectAvatarResponseWebAnalytics? webAnalytics, + global::Vercel.UploadProjectAvatarResponseSecurity? security, + global::Vercel.UploadProjectAvatarResponseOidcTokenConfig? oidcTokenConfig, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicy? deploymentPolicy, + string? tier, + global::Vercel.UploadProjectAvatarResponseFlatRateTier? flatRateTier, + global::Vercel.UploadProjectAvatarResponseUsageStatus? usageStatus, + global::Vercel.UploadProjectAvatarResponseFeatures? features, + bool? v0, + bool? v0Created, + global::Vercel.UploadProjectAvatarResponseAbuse? abuse, + global::System.Collections.Generic.IList>? internalRoutes, + bool? hasDeployments, + global::System.Collections.Generic.IList? dismissedToasts, + bool? protectedSourcemaps, + global::Vercel.UploadProjectAvatarResponseTracing? tracing, + string? avatar) + { + this.AccountId = accountId ?? throw new global::System.ArgumentNullException(nameof(accountId)); + this.Analytics = analytics; + this.AppliedCve55182Migration = appliedCve55182Migration; + this.SpeedInsights = speedInsights; + this.AutoExposeSystemEnvs = autoExposeSystemEnvs; + this.AutoAssignCustomDomains = autoAssignCustomDomains; + this.AutoAssignCustomDomainsUpdatedBy = autoAssignCustomDomainsUpdatedBy; + this.BuildCommand = buildCommand; + this.CommandForIgnoringBuildStep = commandForIgnoringBuildStep; + this.ConnectConfigurations = connectConfigurations; + this.ConnectConfigurationId = connectConfigurationId; + this.ConnectBuildsEnabled = connectBuildsEnabled; + this.PassiveConnectConfigurationId = passiveConnectConfigurationId; + this.CreatedAt = createdAt; + this.CustomerSupportCodeVisibility = customerSupportCodeVisibility; + this.Crons = crons; + this.DataCache = dataCache; + this.DelegatedProtection = delegatedProtection; + this.DeploymentExpiration = deploymentExpiration ?? throw new global::System.ArgumentNullException(nameof(deploymentExpiration)); + this.Expiration = expiration; + this.DevCommand = devCommand; + this.DirectoryListing = directoryListing; + this.InstallCommand = installCommand; + this.Env = env; + this.CustomEnvironments = customEnvironments; + this.Framework = framework; + this.GitForkProtection = gitForkProtection; + this.GitLFS = gitLFS; + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.IpBuckets = ipBuckets; + this.Jobs = jobs; + this.LatestDeployments = latestDeployments; + this.Link = link; + this.Microfrontends = microfrontends; + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.NodeVersion = nodeVersion; + this.OptionsAllowlist = optionsAllowlist; + this.OutputDirectory = outputDirectory; + this.PasswordProtection = passwordProtection; + this.ProductionDeploymentsFastLane = productionDeploymentsFastLane; + this.PublicSource = publicSource; + this.ResourceConfig = resourceConfig ?? throw new global::System.ArgumentNullException(nameof(resourceConfig)); + this.RollbackDescription = rollbackDescription; + this.RollingRelease = rollingRelease; + this.DefaultResourceConfig = defaultResourceConfig ?? throw new global::System.ArgumentNullException(nameof(defaultResourceConfig)); + this.RootDirectory = rootDirectory; + this.ServerlessFunctionZeroConfigFailover = serverlessFunctionZeroConfigFailover; + this.SkewProtectionBoundaryAt = skewProtectionBoundaryAt; + this.SkewProtectionMaxAge = skewProtectionMaxAge; + this.SkewProtectionAllowedDomains = skewProtectionAllowedDomains; + this.SkipGitConnectDuringLink = skipGitConnectDuringLink; + this.StaticIps = staticIps; + this.SourceFilesOutsideRootDirectory = sourceFilesOutsideRootDirectory; + this.EnableAffectedProjectsDeployments = enableAffectedProjectsDeployments; + this.EnableExternalRewriteCaching = enableExternalRewriteCaching; + this.SsoProtection = ssoProtection; + this.Targets = targets; + this.TransferCompletedAt = transferCompletedAt; + this.TransferStartedAt = transferStartedAt; + this.TransferToAccountId = transferToAccountId; + this.TransferredFromAccountId = transferredFromAccountId; + this.UpdatedAt = updatedAt; + this.Live = live; + this.EnablePreviewFeedback = enablePreviewFeedback; + this.EnableProductionFeedback = enableProductionFeedback; + this.Permissions = permissions; + this.LastRollbackTarget = lastRollbackTarget; + this.LastAliasRequest = lastAliasRequest; + this.ProtectionBypass = protectionBypass; + this.HasActiveBranches = hasActiveBranches; + this.TrustedIps = trustedIps; + this.TrustedSources = trustedSources; + this.GitComments = gitComments; + this.GitProviderOptions = gitProviderOptions; + this.Paused = paused; + this.ConcurrencyBucketName = concurrencyBucketName; + this.WebAnalytics = webAnalytics; + this.Security = security; + this.OidcTokenConfig = oidcTokenConfig; + this.DeploymentPolicy = deploymentPolicy; + this.Tier = tier; + this.FlatRateTier = flatRateTier; + this.UsageStatus = usageStatus; + this.Features = features; + this.V0 = v0; + this.V0Created = v0Created; + this.Abuse = abuse; + this.InternalRoutes = internalRoutes; + this.HasDeployments = hasDeployments; + this.DismissedToasts = dismissedToasts; + this.ProtectedSourcemaps = protectedSourcemaps; + this.Tracing = tracing; + this.Avatar = avatar; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponse() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuse.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuse.Json.g.cs new file mode 100644 index 000000000..5a8e5c2d5 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuse.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuse + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuse? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuse), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuse; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuse? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuse), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuse; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuse.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuse.g.cs new file mode 100644 index 000000000..84aeb7b1b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuse.g.cs @@ -0,0 +1,91 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuse + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("scanner")] + public string? Scanner { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("history")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList History { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("block")] + public global::Vercel.UploadProjectAvatarResponseAbuseBlock? Block { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("blockHistory")] + public global::System.Collections.Generic.IList>? BlockHistory { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("interstitial")] + public bool? Interstitial { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuse( + global::System.Collections.Generic.IList history, + double updatedAt, + string? scanner, + global::Vercel.UploadProjectAvatarResponseAbuseBlock? block, + global::System.Collections.Generic.IList>? blockHistory, + bool? interstitial) + { + this.Scanner = scanner; + this.History = history ?? throw new global::System.ArgumentNullException(nameof(history)); + this.UpdatedAt = updatedAt; + this.Block = block; + this.BlockHistory = blockHistory; + this.Interstitial = interstitial; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuse() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlock.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlock.Json.g.cs new file mode 100644 index 000000000..b7c2a8503 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlock.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlock + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlock? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlock), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlock; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlock? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlock), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlock; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlock.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlock.g.cs new file mode 100644 index 000000000..6c8270d59 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlock.g.cs @@ -0,0 +1,120 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlock + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockAction Action { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("reason")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Reason { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("statusCode")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double StatusCode { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("caseId")] + public string? CaseId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("actor")] + public string? Actor { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("comment")] + public string? Comment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ineligibleForAppeal")] + public bool? IneligibleForAppeal { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isCascading")] + public bool? IsCascading { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlock( + string reason, + double statusCode, + double createdAt, + global::Vercel.UploadProjectAvatarResponseAbuseBlockAction action, + string? caseId, + string? actor, + string? comment, + bool? ineligibleForAppeal, + bool? isCascading) + { + this.Action = action; + this.Reason = reason ?? throw new global::System.ArgumentNullException(nameof(reason)); + this.StatusCode = statusCode; + this.CreatedAt = createdAt; + this.CaseId = caseId; + this.Actor = actor; + this.Comment = comment; + this.IneligibleForAppeal = ineligibleForAppeal; + this.IsCascading = isCascading; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlock() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockAction.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockAction.g.cs new file mode 100644 index 000000000..02159ad21 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockAction.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockAction + { + /// + /// + /// + Blocked, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockAction value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockAction.Blocked => "blocked", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockAction? ToEnum(string value) + { + return value switch + { + "blocked" => UploadProjectAvatarResponseAbuseBlockAction.Blocked, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1.Json.g.cs new file mode 100644 index 000000000..91ba0978d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1.g.cs new file mode 100644 index 000000000..a958645f3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1.g.cs @@ -0,0 +1,120 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action Action { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("reason")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Reason { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("statusCode")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double StatusCode { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("caseId")] + public string? CaseId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("actor")] + public string? Actor { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("comment")] + public string? Comment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ineligibleForAppeal")] + public bool? IneligibleForAppeal { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isCascading")] + public bool? IsCascading { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1( + string reason, + double statusCode, + double createdAt, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action action, + string? caseId, + string? actor, + string? comment, + bool? ineligibleForAppeal, + bool? isCascading) + { + this.Action = action; + this.Reason = reason ?? throw new global::System.ArgumentNullException(nameof(reason)); + this.StatusCode = statusCode; + this.CreatedAt = createdAt; + this.CaseId = caseId; + this.Actor = actor; + this.Comment = comment; + this.IneligibleForAppeal = ineligibleForAppeal; + this.IsCascading = isCascading; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs new file mode 100644 index 000000000..85ba36084 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action + { + /// + /// + /// + Blocked, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.Blocked => "blocked", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action? ToEnum(string value) + { + return value switch + { + "blocked" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.Blocked, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2.Json.g.cs new file mode 100644 index 000000000..412c80b06 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2.g.cs new file mode 100644 index 000000000..9a3983208 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2.g.cs @@ -0,0 +1,100 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action Action { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("caseId")] + public string? CaseId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("actor")] + public string? Actor { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("comment")] + public string? Comment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ineligibleForAppeal")] + public bool? IneligibleForAppeal { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isCascading")] + public bool? IsCascading { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2( + double createdAt, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action action, + string? caseId, + string? actor, + string? comment, + bool? ineligibleForAppeal, + bool? isCascading) + { + this.Action = action; + this.CreatedAt = createdAt; + this.CaseId = caseId; + this.Actor = actor; + this.Comment = comment; + this.IneligibleForAppeal = ineligibleForAppeal; + this.IsCascading = isCascading; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs new file mode 100644 index 000000000..bc8045331 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action + { + /// + /// + /// + Unblocked, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.Unblocked => "unblocked", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action? ToEnum(string value) + { + return value switch + { + "unblocked" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.Unblocked, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3.Json.g.cs new file mode 100644 index 000000000..2e2a0ea28 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3.g.cs new file mode 100644 index 000000000..7c3c7e7b0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3.g.cs @@ -0,0 +1,121 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action Action { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("route")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.OneOf Route { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("reason")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Reason { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("caseId")] + public string? CaseId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("actor")] + public string? Actor { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("comment")] + public string? Comment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ineligibleForAppeal")] + public bool? IneligibleForAppeal { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isCascading")] + public bool? IsCascading { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3( + global::Vercel.OneOf route, + string reason, + double createdAt, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action action, + string? caseId, + string? actor, + string? comment, + bool? ineligibleForAppeal, + bool? isCascading) + { + this.Action = action; + this.Route = route; + this.Reason = reason ?? throw new global::System.ArgumentNullException(nameof(reason)); + this.CreatedAt = createdAt; + this.CaseId = caseId; + this.Actor = actor; + this.Comment = comment; + this.IneligibleForAppeal = ineligibleForAppeal; + this.IsCascading = isCascading; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs new file mode 100644 index 000000000..ae50664da --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action + { + /// + /// + /// + RouteBlocked, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.RouteBlocked => "route-blocked", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action? ToEnum(string value) + { + return value switch + { + "route-blocked" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.RouteBlocked, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1.Json.g.cs new file mode 100644 index 000000000..8514b8d65 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1.g.cs new file mode 100644 index 000000000..97436d06d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("src")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Src { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double Status { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1( + string src, + double status) + { + this.Src = src ?? throw new global::System.ArgumentNullException(nameof(src)); + this.Status = status; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2.Json.g.cs new file mode 100644 index 000000000..cdb4c34e2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2.g.cs new file mode 100644 index 000000000..ed430d53f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2.g.cs @@ -0,0 +1,64 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("has")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList> Has { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("mitigate")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate Mitigate { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("src")] + public string? Src { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2( + global::System.Collections.Generic.IList> has, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate mitigate, + string? src) + { + this.Has = has ?? throw new global::System.ArgumentNullException(nameof(has)); + this.Mitigate = mitigate ?? throw new global::System.ArgumentNullException(nameof(mitigate)); + this.Src = src; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1.Json.g.cs new file mode 100644 index 000000000..6e53293c7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1.g.cs new file mode 100644 index 000000000..d0106e17d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1.g.cs @@ -0,0 +1,65 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("key")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key Key { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value Value { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1( + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value value, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type type, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key key) + { + this.Type = type; + this.Key = key; + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs new file mode 100644 index 000000000..9f886c880 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key + { + /// + /// + /// + XVercelIpCountry, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.XVercelIpCountry => "x-vercel-ip-country", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key? ToEnum(string value) + { + return value switch + { + "x-vercel-ip-country" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.XVercelIpCountry, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs new file mode 100644 index 000000000..e6105c653 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type + { + /// + /// + /// + Header, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.Header => "header", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type? ToEnum(string value) + { + return value switch + { + "header" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.Header, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value.Json.g.cs new file mode 100644 index 000000000..29b8bede9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value.g.cs new file mode 100644 index 000000000..7b5c21944 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("eq")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Eq { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value( + string eq) + { + this.Eq = eq ?? throw new global::System.ArgumentNullException(nameof(eq)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Value() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2.Json.g.cs new file mode 100644 index 000000000..ba2bfe66f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2.g.cs new file mode 100644 index 000000000..4ab7e0220 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value Value { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2( + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value value, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type type) + { + this.Type = type; + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs new file mode 100644 index 000000000..21cd19b8e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type + { + /// + /// + /// + Host, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.Host => "host", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type? ToEnum(string value) + { + return value switch + { + "host" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.Host, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value.Json.g.cs new file mode 100644 index 000000000..abcbce54b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value.g.cs new file mode 100644 index 000000000..f7b95a289 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("eq")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Eq { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value( + string eq) + { + this.Eq = eq ?? throw new global::System.ArgumentNullException(nameof(eq)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Value() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate.Json.g.cs new file mode 100644 index 000000000..fc48f08da --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate.g.cs new file mode 100644 index 000000000..94906ea2b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction Action { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate( + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction action) + { + this.Action = action; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2Mitigate() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs new file mode 100644 index 000000000..d83e20b2e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction + { + /// + /// + /// + BlockLegalCwc, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.BlockLegalCwc => "block_legal_cwc", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction? ToEnum(string value) + { + return value switch + { + "block_legal_cwc" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.BlockLegalCwc, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4.Json.g.cs new file mode 100644 index 000000000..11b7d794c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4.g.cs new file mode 100644 index 000000000..617dacfcb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4.g.cs @@ -0,0 +1,120 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action Action { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("route")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.OneOf Route { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("statusCode")] + public double? StatusCode { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("caseId")] + public string? CaseId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("actor")] + public string? Actor { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("comment")] + public string? Comment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ineligibleForAppeal")] + public bool? IneligibleForAppeal { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isCascading")] + public bool? IsCascading { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4( + global::Vercel.OneOf route, + double createdAt, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action action, + double? statusCode, + string? caseId, + string? actor, + string? comment, + bool? ineligibleForAppeal, + bool? isCascading) + { + this.Action = action; + this.Route = route; + this.StatusCode = statusCode; + this.CreatedAt = createdAt; + this.CaseId = caseId; + this.Actor = actor; + this.Comment = comment; + this.IneligibleForAppeal = ineligibleForAppeal; + this.IsCascading = isCascading; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs new file mode 100644 index 000000000..ab8193900 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action + { + /// + /// + /// + RouteUnblocked, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.RouteUnblocked => "route-unblocked", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action? ToEnum(string value) + { + return value switch + { + "route-unblocked" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.RouteUnblocked, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1.Json.g.cs new file mode 100644 index 000000000..b2f72d029 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1.g.cs new file mode 100644 index 000000000..e0a4578d3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("src")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Src { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double Status { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1( + string src, + double status) + { + this.Src = src ?? throw new global::System.ArgumentNullException(nameof(src)); + this.Status = status; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2.Json.g.cs new file mode 100644 index 000000000..97b1c75e2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2.g.cs new file mode 100644 index 000000000..be64b2850 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2.g.cs @@ -0,0 +1,64 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("has")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList> Has { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("mitigate")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate Mitigate { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("src")] + public string? Src { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2( + global::System.Collections.Generic.IList> has, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate mitigate, + string? src) + { + this.Has = has ?? throw new global::System.ArgumentNullException(nameof(has)); + this.Mitigate = mitigate ?? throw new global::System.ArgumentNullException(nameof(mitigate)); + this.Src = src; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1.Json.g.cs new file mode 100644 index 000000000..3e566b7d6 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1.g.cs new file mode 100644 index 000000000..d7c122fc3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1.g.cs @@ -0,0 +1,65 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("key")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key Key { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value Value { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1( + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value value, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type type, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key key) + { + this.Type = type; + this.Key = key; + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs new file mode 100644 index 000000000..1ce04d44e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key + { + /// + /// + /// + XVercelIpCountry, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.XVercelIpCountry => "x-vercel-ip-country", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key? ToEnum(string value) + { + return value switch + { + "x-vercel-ip-country" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.XVercelIpCountry, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs new file mode 100644 index 000000000..4c530088a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type + { + /// + /// + /// + Header, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.Header => "header", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type? ToEnum(string value) + { + return value switch + { + "header" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.Header, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value.Json.g.cs new file mode 100644 index 000000000..0b1cad0c4 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value.g.cs new file mode 100644 index 000000000..e67e23f61 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("eq")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Eq { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value( + string eq) + { + this.Eq = eq ?? throw new global::System.ArgumentNullException(nameof(eq)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Value() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2.Json.g.cs new file mode 100644 index 000000000..ad33829ea --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2.g.cs new file mode 100644 index 000000000..f72f143ae --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value Value { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2( + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value value, + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type type) + { + this.Type = type; + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs new file mode 100644 index 000000000..488552aec --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type + { + /// + /// + /// + Host, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.Host => "host", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type? ToEnum(string value) + { + return value switch + { + "host" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.Host, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value.Json.g.cs new file mode 100644 index 000000000..f79efd626 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value.g.cs new file mode 100644 index 000000000..a35703539 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("eq")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Eq { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value( + string eq) + { + this.Eq = eq ?? throw new global::System.ArgumentNullException(nameof(eq)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Value() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate.Json.g.cs new file mode 100644 index 000000000..6e76e8114 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate.g.cs new file mode 100644 index 000000000..e913700a7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction Action { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate( + global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction action) + { + this.Action = action; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2Mitigate() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs new file mode 100644 index 000000000..7bad87e3c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction + { + /// + /// + /// + BlockLegalCwc, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction value) + { + return value switch + { + UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.BlockLegalCwc => "block_legal_cwc", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction? ToEnum(string value) + { + return value switch + { + "block_legal_cwc" => UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.BlockLegalCwc, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseHistoryItem.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseHistoryItem.Json.g.cs new file mode 100644 index 000000000..9d1f9330b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseHistoryItem.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAbuseHistoryItem + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAbuseHistoryItem? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseHistoryItem), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAbuseHistoryItem; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAbuseHistoryItem? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAbuseHistoryItem), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAbuseHistoryItem; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseHistoryItem.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseHistoryItem.g.cs new file mode 100644 index 000000000..86af29165 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAbuseHistoryItem.g.cs @@ -0,0 +1,85 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAbuseHistoryItem + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("scanner")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Scanner { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("reason")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Reason { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("by")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string By { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("byId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ById { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("at")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double At { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAbuseHistoryItem( + string scanner, + string reason, + string by, + string byId, + double at) + { + this.Scanner = scanner ?? throw new global::System.ArgumentNullException(nameof(scanner)); + this.Reason = reason ?? throw new global::System.ArgumentNullException(nameof(reason)); + this.By = by ?? throw new global::System.ArgumentNullException(nameof(by)); + this.ById = byId ?? throw new global::System.ArgumentNullException(nameof(byId)); + this.At = at; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAbuseHistoryItem() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAnalytics.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAnalytics.Json.g.cs new file mode 100644 index 000000000..527414f37 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAnalytics.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseAnalytics + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseAnalytics? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseAnalytics), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseAnalytics; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseAnalytics? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseAnalytics), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseAnalytics; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAnalytics.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAnalytics.g.cs new file mode 100644 index 000000000..433dd1156 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseAnalytics.g.cs @@ -0,0 +1,101 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseAnalytics + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("canceledAt")] + public double? CanceledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("disabledAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double DisabledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabledAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double EnabledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("paidAt")] + public double? PaidAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sampleRatePercent")] + public double? SampleRatePercent { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("spendLimitInDollars")] + public double? SpendLimitInDollars { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseAnalytics( + string id, + double disabledAt, + double enabledAt, + double? canceledAt, + double? paidAt, + double? sampleRatePercent, + double? spendLimitInDollars) + { + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.CanceledAt = canceledAt; + this.DisabledAt = disabledAt; + this.EnabledAt = enabledAt; + this.PaidAt = paidAt; + this.SampleRatePercent = sampleRatePercent; + this.SpendLimitInDollars = spendLimitInDollars; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseAnalytics() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfiguration.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfiguration.Json.g.cs new file mode 100644 index 000000000..8fa2b8700 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfiguration.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseConnectConfiguration + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseConnectConfiguration? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseConnectConfiguration), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseConnectConfiguration; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseConnectConfiguration? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseConnectConfiguration), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseConnectConfiguration; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfiguration.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfiguration.g.cs new file mode 100644 index 000000000..377d6f078 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfiguration.g.cs @@ -0,0 +1,114 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseConnectConfiguration + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("envId")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.OneOf EnvId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connectConfigurationId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ConnectConfigurationId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dc")] + public string? Dc { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("passive")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Passive { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildsEnabled")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool BuildsEnabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("aws")] + public global::Vercel.UploadProjectAvatarResponseConnectConfigurationAws? Aws { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double UpdatedAt { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseConnectConfiguration( + global::Vercel.OneOf envId, + string connectConfigurationId, + bool passive, + bool buildsEnabled, + double createdAt, + double updatedAt, + string? dc, + global::Vercel.UploadProjectAvatarResponseConnectConfigurationAws? aws) + { + this.EnvId = envId; + this.ConnectConfigurationId = connectConfigurationId ?? throw new global::System.ArgumentNullException(nameof(connectConfigurationId)); + this.Dc = dc; + this.Passive = passive; + this.BuildsEnabled = buildsEnabled; + this.Aws = aws; + this.CreatedAt = createdAt; + this.UpdatedAt = updatedAt; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseConnectConfiguration() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationAws.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationAws.Json.g.cs new file mode 100644 index 000000000..8097bac76 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationAws.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseConnectConfigurationAws + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseConnectConfigurationAws? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseConnectConfigurationAws), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseConnectConfigurationAws; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseConnectConfigurationAws? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseConnectConfigurationAws), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseConnectConfigurationAws; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationAws.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationAws.g.cs new file mode 100644 index 000000000..367d1e868 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationAws.g.cs @@ -0,0 +1,54 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseConnectConfigurationAws + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("subnetIds")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList SubnetIds { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("securityGroupId")] + public string? SecurityGroupId { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseConnectConfigurationAws( + global::System.Collections.Generic.IList subnetIds, + string? securityGroupId) + { + this.SubnetIds = subnetIds ?? throw new global::System.ArgumentNullException(nameof(subnetIds)); + this.SecurityGroupId = securityGroupId; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseConnectConfigurationAws() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs new file mode 100644 index 000000000..ce20a32cf --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseConnectConfigurationEnvId + { + /// + /// + /// + Preview, + /// + /// + /// + Production, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseConnectConfigurationEnvIdExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseConnectConfigurationEnvId value) + { + return value switch + { + UploadProjectAvatarResponseConnectConfigurationEnvId.Preview => "preview", + UploadProjectAvatarResponseConnectConfigurationEnvId.Production => "production", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseConnectConfigurationEnvId? ToEnum(string value) + { + return value switch + { + "preview" => UploadProjectAvatarResponseConnectConfigurationEnvId.Preview, + "production" => UploadProjectAvatarResponseConnectConfigurationEnvId.Production, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCrons.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCrons.Json.g.cs new file mode 100644 index 000000000..eace55654 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCrons.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseCrons + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseCrons? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseCrons), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseCrons; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseCrons? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseCrons), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseCrons; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCrons.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCrons.g.cs new file mode 100644 index 000000000..949c7bfb5 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCrons.g.cs @@ -0,0 +1,89 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseCrons + { + /// + /// The time the feature was enabled for this project. Note: It enables automatically with the first Deployment that outputs cronjobs. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabledAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double EnabledAt { get; set; } + + /// + /// The time the feature was disabled for this project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("disabledAt")] + public double? DisabledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double UpdatedAt { get; set; } + + /// + /// The ID of the Deployment from which the definitions originated. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentId")] + public string? DeploymentId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("definitions")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Definitions { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The time the feature was enabled for this project. Note: It enables automatically with the first Deployment that outputs cronjobs. + /// + /// + /// + /// + /// The time the feature was disabled for this project. + /// + /// + /// The ID of the Deployment from which the definitions originated. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseCrons( + double enabledAt, + double updatedAt, + global::System.Collections.Generic.IList definitions, + double? disabledAt, + string? deploymentId) + { + this.EnabledAt = enabledAt; + this.DisabledAt = disabledAt; + this.UpdatedAt = updatedAt; + this.DeploymentId = deploymentId; + this.Definitions = definitions ?? throw new global::System.ArgumentNullException(nameof(definitions)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseCrons() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinition.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinition.Json.g.cs new file mode 100644 index 000000000..1c315bc7e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinition.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseCronsDefinition + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseCronsDefinition? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseCronsDefinition), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseCronsDefinition; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseCronsDefinition? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseCronsDefinition), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseCronsDefinition; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinition.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinition.g.cs new file mode 100644 index 000000000..e72c8fe15 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinition.g.cs @@ -0,0 +1,114 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseCronsDefinition + { + /// + /// The hostname that should be used.
+ /// Example: vercel.com + ///
+ /// vercel.com + [global::System.Text.Json.Serialization.JsonPropertyName("host")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Host { get; set; } + + /// + /// The path that should be called for the cronjob.
+ /// Example: /api/crons/sync-something?hello=world + ///
+ /// /api/crons/sync-something?hello=world + [global::System.Text.Json.Serialization.JsonPropertyName("path")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Path { get; set; } + + /// + /// The cron expression.
+ /// Example: 0 0 * * * + ///
+ /// 0 0 * * * + [global::System.Text.Json.Serialization.JsonPropertyName("schedule")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Schedule { get; set; } + + /// + /// The origin of this definition. 'api' means created via the API. Undefined means it originated from a deployment (vercel.json). + /// + [global::System.Text.Json.Serialization.JsonPropertyName("source")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource? Source { get; set; } + + /// + /// A human-readable description of what this cron job does. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("description")] + public string? Description { get; set; } + + /// + /// Whether the host was inferred from the production deployment URL rather than explicitly provided. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("hostInferred")] + public bool? HostInferred { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The hostname that should be used.
+ /// Example: vercel.com + /// + /// + /// The path that should be called for the cronjob.
+ /// Example: /api/crons/sync-something?hello=world + /// + /// + /// The cron expression.
+ /// Example: 0 0 * * * + /// + /// + /// The origin of this definition. 'api' means created via the API. Undefined means it originated from a deployment (vercel.json). + /// + /// + /// A human-readable description of what this cron job does. + /// + /// + /// Whether the host was inferred from the production deployment URL rather than explicitly provided. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseCronsDefinition( + string host, + string path, + string schedule, + global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource? source, + string? description, + bool? hostInferred) + { + this.Host = host ?? throw new global::System.ArgumentNullException(nameof(host)); + this.Path = path ?? throw new global::System.ArgumentNullException(nameof(path)); + this.Schedule = schedule ?? throw new global::System.ArgumentNullException(nameof(schedule)); + this.Source = source; + this.Description = description; + this.HostInferred = hostInferred; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseCronsDefinition() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinitionSource.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinitionSource.g.cs new file mode 100644 index 000000000..3a2d5a248 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCronsDefinitionSource.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The origin of this definition. 'api' means created via the API. Undefined means it originated from a deployment (vercel.json). + /// + public enum UploadProjectAvatarResponseCronsDefinitionSource + { + /// + /// + /// + Api, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseCronsDefinitionSourceExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseCronsDefinitionSource value) + { + return value switch + { + UploadProjectAvatarResponseCronsDefinitionSource.Api => "api", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseCronsDefinitionSource? ToEnum(string value) + { + return value switch + { + "api" => UploadProjectAvatarResponseCronsDefinitionSource.Api, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironment.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironment.Json.g.cs new file mode 100644 index 000000000..aae747802 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironment.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseCustomEnvironment + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseCustomEnvironment? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironment), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseCustomEnvironment; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseCustomEnvironment? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironment), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseCustomEnvironment; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironment.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironment.g.cs new file mode 100644 index 000000000..61d0a8e0b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironment.g.cs @@ -0,0 +1,140 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Internal representation of a custom environment with all required properties + /// + public sealed partial class UploadProjectAvatarResponseCustomEnvironment + { + /// + /// Unique identifier for the custom environment (format: env_*) + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// URL-friendly name of the environment + /// + [global::System.Text.Json.Serialization.JsonPropertyName("slug")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Slug { get; set; } + + /// + /// The type of environment (production, preview, or development) + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType Type { get; set; } + + /// + /// Optional description of the environment's purpose + /// + [global::System.Text.Json.Serialization.JsonPropertyName("description")] + public string? Description { get; set; } + + /// + /// Configuration for matching git branches to this environment + /// + [global::System.Text.Json.Serialization.JsonPropertyName("branchMatcher")] + public global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher? BranchMatcher { get; set; } + + /// + /// List of domains associated with this environment + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domains")] + public global::System.Collections.Generic.IList? Domains { get; set; } + + /// + /// List of aliases for the current deployment + /// + [global::System.Text.Json.Serialization.JsonPropertyName("currentDeploymentAliases")] + public global::System.Collections.Generic.IList? CurrentDeploymentAliases { get; set; } + + /// + /// Timestamp when the environment was created + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// Timestamp when the environment was last updated + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double UpdatedAt { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Unique identifier for the custom environment (format: env_*) + /// + /// + /// URL-friendly name of the environment + /// + /// + /// The type of environment (production, preview, or development) + /// + /// + /// Timestamp when the environment was created + /// + /// + /// Timestamp when the environment was last updated + /// + /// + /// Optional description of the environment's purpose + /// + /// + /// Configuration for matching git branches to this environment + /// + /// + /// List of domains associated with this environment + /// + /// + /// List of aliases for the current deployment + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseCustomEnvironment( + string id, + string slug, + global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType type, + double createdAt, + double updatedAt, + string? description, + global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher? branchMatcher, + global::System.Collections.Generic.IList? domains, + global::System.Collections.Generic.IList? currentDeploymentAliases) + { + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Slug = slug ?? throw new global::System.ArgumentNullException(nameof(slug)); + this.Type = type; + this.Description = description; + this.BranchMatcher = branchMatcher; + this.Domains = domains; + this.CurrentDeploymentAliases = currentDeploymentAliases; + this.CreatedAt = createdAt; + this.UpdatedAt = updatedAt; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseCustomEnvironment() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher.Json.g.cs new file mode 100644 index 000000000..db2c00139 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseCustomEnvironmentBranchMatcher + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher.g.cs new file mode 100644 index 000000000..0fa1a038f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcher.g.cs @@ -0,0 +1,60 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Configuration for matching git branches to this environment + /// + public sealed partial class UploadProjectAvatarResponseCustomEnvironmentBranchMatcher + { + /// + /// The type of matching to perform + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType Type { get; set; } + + /// + /// The pattern to match against branch names + /// + [global::System.Text.Json.Serialization.JsonPropertyName("pattern")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Pattern { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The type of matching to perform + /// + /// + /// The pattern to match against branch names + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseCustomEnvironmentBranchMatcher( + global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType type, + string pattern) + { + this.Type = type; + this.Pattern = pattern ?? throw new global::System.ArgumentNullException(nameof(pattern)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseCustomEnvironmentBranchMatcher() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs new file mode 100644 index 000000000..38060c144 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The type of matching to perform + /// + public enum UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType + { + /// + /// + /// + EndsWith, + /// + /// + /// + Equals, + /// + /// + /// + StartsWith, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType value) + { + return value switch + { + UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.EndsWith => "endsWith", + UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.Equals => "equals", + UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.StartsWith => "startsWith", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType? ToEnum(string value) + { + return value switch + { + "endsWith" => UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.EndsWith, + "equals" => UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.Equals, + "startsWith" => UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.StartsWith, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomain.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomain.Json.g.cs new file mode 100644 index 000000000..ff4bb9f08 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomain.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseCustomEnvironmentDomain + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomain? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomain), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomain; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomain? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomain), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomain; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomain.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomain.g.cs new file mode 100644 index 000000000..e2ac799a4 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomain.g.cs @@ -0,0 +1,142 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// List of domains associated with this environment + /// + public sealed partial class UploadProjectAvatarResponseCustomEnvironmentDomain + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("apexName")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ApexName { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProjectId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("redirect")] + public string? Redirect { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("redirectStatusCode")] + public double? RedirectStatusCode { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitBranch")] + public string? GitBranch { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("customEnvironmentId")] + public string? CustomEnvironmentId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + public double? UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// `true` if the domain is verified for use with the project. If `false` it will not be used as an alias on this project until the challenge in `verification` is completed. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("verified")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Verified { get; set; } + + /// + /// A list of verification challenges, one of which must be completed to verify the domain for use on the project. After the challenge is complete `POST /projects/:idOrName/domains/:domain/verify` to verify the domain. Possible challenges: - If `verification.type = TXT` the `verification.domain` will be checked for a TXT record matching `verification.value`. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("verification")] + public global::System.Collections.Generic.IList? Verification { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// `true` if the domain is verified for use with the project. If `false` it will not be used as an alias on this project until the challenge in `verification` is completed. + /// + /// + /// + /// + /// + /// + /// + /// + /// A list of verification challenges, one of which must be completed to verify the domain for use on the project. After the challenge is complete `POST /projects/:idOrName/domains/:domain/verify` to verify the domain. Possible challenges: - If `verification.type = TXT` the `verification.domain` will be checked for a TXT record matching `verification.value`. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseCustomEnvironmentDomain( + string name, + string apexName, + string projectId, + bool verified, + string? redirect, + double? redirectStatusCode, + string? gitBranch, + string? customEnvironmentId, + double? updatedAt, + double? createdAt, + global::System.Collections.Generic.IList? verification) + { + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.ApexName = apexName ?? throw new global::System.ArgumentNullException(nameof(apexName)); + this.ProjectId = projectId ?? throw new global::System.ArgumentNullException(nameof(projectId)); + this.Redirect = redirect; + this.RedirectStatusCode = redirectStatusCode; + this.GitBranch = gitBranch; + this.CustomEnvironmentId = customEnvironmentId; + this.UpdatedAt = updatedAt; + this.CreatedAt = createdAt; + this.Verified = verified; + this.Verification = verification; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseCustomEnvironmentDomain() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem.Json.g.cs new file mode 100644 index 000000000..918726e54 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem.g.cs new file mode 100644 index 000000000..afb561026 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem.g.cs @@ -0,0 +1,75 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// A list of verification challenges, one of which must be completed to verify the domain for use on the project. After the challenge is complete `POST /projects/:idOrName/domains/:domain/verify` to verify the domain. Possible challenges: - If `verification.type = TXT` the `verification.domain` will be checked for a TXT record matching `verification.value`. + /// + public sealed partial class UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domain")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Domain { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Value { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("reason")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Reason { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem( + string type, + string domain, + string value, + string reason) + { + this.Type = type ?? throw new global::System.ArgumentNullException(nameof(type)); + this.Domain = domain ?? throw new global::System.ArgumentNullException(nameof(domain)); + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + this.Reason = reason ?? throw new global::System.ArgumentNullException(nameof(reason)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseCustomEnvironmentDomainVerificationItem() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentType.g.cs new file mode 100644 index 000000000..c6d03db46 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseCustomEnvironmentType.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The type of environment (production, preview, or development) + /// + public enum UploadProjectAvatarResponseCustomEnvironmentType + { + /// + /// + /// + Development, + /// + /// + /// + Preview, + /// + /// + /// + Production, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseCustomEnvironmentTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseCustomEnvironmentType value) + { + return value switch + { + UploadProjectAvatarResponseCustomEnvironmentType.Development => "development", + UploadProjectAvatarResponseCustomEnvironmentType.Preview => "preview", + UploadProjectAvatarResponseCustomEnvironmentType.Production => "production", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseCustomEnvironmentType? ToEnum(string value) + { + return value switch + { + "development" => UploadProjectAvatarResponseCustomEnvironmentType.Development, + "preview" => UploadProjectAvatarResponseCustomEnvironmentType.Preview, + "production" => UploadProjectAvatarResponseCustomEnvironmentType.Production, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDataCache.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDataCache.Json.g.cs new file mode 100644 index 000000000..aa673d62b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDataCache.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDataCache + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDataCache? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDataCache), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDataCache; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDataCache? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDataCache), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDataCache; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDataCache.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDataCache.g.cs new file mode 100644 index 000000000..6897ad5db --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDataCache.g.cs @@ -0,0 +1,63 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDataCache + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("userDisabled")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool UserDisabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("storageSizeBytes")] + public double? StorageSizeBytes { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("unlimited")] + public bool? Unlimited { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDataCache( + bool userDisabled, + double? storageSizeBytes, + bool? unlimited) + { + this.UserDisabled = userDisabled; + this.StorageSizeBytes = storageSizeBytes; + this.Unlimited = unlimited; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDataCache() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfig.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfig.Json.g.cs new file mode 100644 index 000000000..8f7afe177 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfig.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDefaultResourceConfig + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDefaultResourceConfig? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfig), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDefaultResourceConfig; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDefaultResourceConfig? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfig), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDefaultResourceConfig; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfig.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfig.g.cs new file mode 100644 index 000000000..7c0916dc3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfig.g.cs @@ -0,0 +1,147 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDefaultResourceConfig + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("elasticConcurrencyEnabled")] + public bool? ElasticConcurrencyEnabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("fluid")] + public bool? Fluid { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("functionDefaultRegions")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList FunctionDefaultRegions { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("functionDefaultTimeout")] + public double? FunctionDefaultTimeout { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("functionDefaultMemoryType")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType? FunctionDefaultMemoryType { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("functionZeroConfigFailover")] + public bool? FunctionZeroConfigFailover { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildMachineType")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType? BuildMachineType { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildMachineSelection")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection? BuildMachineSelection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildMachineElasticLastUpdated")] + public double? BuildMachineElasticLastUpdated { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isNSNBDisabled")] + public bool? IsNSNBDisabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildQueue")] + public global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue? BuildQueue { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enableFunctionsBeta")] + public bool? EnableFunctionsBeta { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDefaultResourceConfig( + global::System.Collections.Generic.IList functionDefaultRegions, + bool? elasticConcurrencyEnabled, + bool? fluid, + double? functionDefaultTimeout, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType? functionDefaultMemoryType, + bool? functionZeroConfigFailover, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType? buildMachineType, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection? buildMachineSelection, + double? buildMachineElasticLastUpdated, + bool? isNSNBDisabled, + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue? buildQueue, + bool? enableFunctionsBeta) + { + this.ElasticConcurrencyEnabled = elasticConcurrencyEnabled; + this.Fluid = fluid; + this.FunctionDefaultRegions = functionDefaultRegions ?? throw new global::System.ArgumentNullException(nameof(functionDefaultRegions)); + this.FunctionDefaultTimeout = functionDefaultTimeout; + this.FunctionDefaultMemoryType = functionDefaultMemoryType; + this.FunctionZeroConfigFailover = functionZeroConfigFailover; + this.BuildMachineType = buildMachineType; + this.BuildMachineSelection = buildMachineSelection; + this.BuildMachineElasticLastUpdated = buildMachineElasticLastUpdated; + this.IsNSNBDisabled = isNSNBDisabled; + this.BuildQueue = buildQueue; + this.EnableFunctionsBeta = enableFunctionsBeta; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDefaultResourceConfig() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs new file mode 100644 index 000000000..e55e40d6a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection + { + /// + /// + /// + Elastic, + /// + /// + /// + Fixed, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection value) + { + return value switch + { + UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.Elastic => "elastic", + UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.Fixed => "fixed", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection? ToEnum(string value) + { + return value switch + { + "elastic" => UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.Elastic, + "fixed" => UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.Fixed, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs new file mode 100644 index 000000000..9440018ac --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType + { + /// + /// + /// + Enhanced, + /// + /// + /// + Standard, + /// + /// + /// + Turbo, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType value) + { + return value switch + { + UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.Enhanced => "enhanced", + UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.Standard => "standard", + UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.Turbo => "turbo", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType? ToEnum(string value) + { + return value switch + { + "enhanced" => UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.Enhanced, + "standard" => UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.Standard, + "turbo" => UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.Turbo, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue.Json.g.cs new file mode 100644 index 000000000..51aa23b3b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDefaultResourceConfigBuildQueue + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue.g.cs new file mode 100644 index 000000000..9ddf933aa --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueue.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDefaultResourceConfigBuildQueue + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("configuration")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration? Configuration { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDefaultResourceConfigBuildQueue( + global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration? configuration) + { + this.Configuration = configuration; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDefaultResourceConfigBuildQueue() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs new file mode 100644 index 000000000..a26fea3ff --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration + { + /// + /// + /// + SkipNamespaceQueue, + /// + /// + /// + WaitForNamespaceQueue, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration value) + { + return value switch + { + UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.SkipNamespaceQueue => "SKIP_NAMESPACE_QUEUE", + UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.WaitForNamespaceQueue => "WAIT_FOR_NAMESPACE_QUEUE", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration? ToEnum(string value) + { + return value switch + { + "SKIP_NAMESPACE_QUEUE" => UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.SkipNamespaceQueue, + "WAIT_FOR_NAMESPACE_QUEUE" => UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.WaitForNamespaceQueue, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs new file mode 100644 index 000000000..1c2dfba47 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType + { + /// + /// + /// + Performance, + /// + /// + /// + Standard, + /// + /// + /// + StandardLegacy, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType value) + { + return value switch + { + UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.Performance => "performance", + UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.Standard => "standard", + UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.StandardLegacy => "standard_legacy", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType? ToEnum(string value) + { + return value switch + { + "performance" => UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.Performance, + "standard" => UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.Standard, + "standard_legacy" => UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.StandardLegacy, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDelegatedProtection.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDelegatedProtection.Json.g.cs new file mode 100644 index 000000000..23a439535 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDelegatedProtection.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDelegatedProtection + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDelegatedProtection? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDelegatedProtection), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDelegatedProtection; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDelegatedProtection? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDelegatedProtection), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDelegatedProtection; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDelegatedProtection.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDelegatedProtection.g.cs new file mode 100644 index 000000000..f69ca5cd0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDelegatedProtection.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDelegatedProtection + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentExpiration.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentExpiration.Json.g.cs new file mode 100644 index 000000000..1cd20aab0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentExpiration.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentExpiration + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentExpiration? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentExpiration), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentExpiration; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentExpiration? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentExpiration), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentExpiration; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentExpiration.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentExpiration.g.cs new file mode 100644 index 000000000..a5f19718a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentExpiration.g.cs @@ -0,0 +1,90 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Retention policies for deployments. These are enforced at the project level, but we also maintain an instance of this at the team level as a default policy that gets applied to new projects. + /// + public sealed partial class UploadProjectAvatarResponseDeploymentExpiration + { + /// + /// Number of days to keep non-production deployments (mostly preview deployments) before soft deletion. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("expirationDays")] + public double? ExpirationDays { get; set; } + + /// + /// Number of days to keep production deployments before soft deletion. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("expirationDaysProduction")] + public double? ExpirationDaysProduction { get; set; } + + /// + /// Number of days to keep canceled deployments before soft deletion. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("expirationDaysCanceled")] + public double? ExpirationDaysCanceled { get; set; } + + /// + /// Number of days to keep errored deployments before soft deletion. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("expirationDaysErrored")] + public double? ExpirationDaysErrored { get; set; } + + /// + /// Minimum number of production deployments to keep for this project, even if they are over the production expiration limit. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentsToKeep")] + public double? DeploymentsToKeep { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Number of days to keep non-production deployments (mostly preview deployments) before soft deletion. + /// + /// + /// Number of days to keep production deployments before soft deletion. + /// + /// + /// Number of days to keep canceled deployments before soft deletion. + /// + /// + /// Number of days to keep errored deployments before soft deletion. + /// + /// + /// Minimum number of production deployments to keep for this project, even if they are over the production expiration limit. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentExpiration( + double? expirationDays, + double? expirationDaysProduction, + double? expirationDaysCanceled, + double? expirationDaysErrored, + double? deploymentsToKeep) + { + this.ExpirationDays = expirationDays; + this.ExpirationDaysProduction = expirationDaysProduction; + this.ExpirationDaysCanceled = expirationDaysCanceled; + this.ExpirationDaysErrored = expirationDaysErrored; + this.DeploymentsToKeep = deploymentsToKeep; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentExpiration() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicy.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicy.Json.g.cs new file mode 100644 index 000000000..f394ac6bc --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicy.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentPolicy + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicy? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicy), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicy; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicy? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicy), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicy; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicy.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicy.g.cs new file mode 100644 index 000000000..414f2b102 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicy.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Project-level shape. Each rule may be: - an object: overrides the team's value for that rule - `null`: explicitly clears the override on just that rule (inherit team) - omitted: inherit team To clear all overrides and inherit fully, set the project's `deploymentPolicy` field itself to `null`. Defined independently from {@link TeamDeploymentPolicy} so the two are not coupled by a shared type — the underlying data lives in separate stores. + /// + public sealed partial class UploadProjectAvatarResponseDeploymentPolicy + { + /// + /// Restricts inbound Git deployments to an allowlist of orgs and/or repos. `enabled: true` with an empty `sources` list is treated as deny-all. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitSources")] + public global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSources? GitSources { get; set; } + + /// + /// Restricts which deployment sources are allowed. A deployment passes if its source is in `sources`. Multiple entries are evaluated as OR. `enabled: true` with an empty `sources` list is treated as deny-all. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentSources")] + public global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources? DeploymentSources { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Restricts inbound Git deployments to an allowlist of orgs and/or repos. `enabled: true` with an empty `sources` list is treated as deny-all. + /// + /// + /// Restricts which deployment sources are allowed. A deployment passes if its source is in `sources`. Multiple entries are evaluated as OR. `enabled: true` with an empty `sources` list is treated as deny-all. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentPolicy( + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSources? gitSources, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources? deploymentSources) + { + this.GitSources = gitSources; + this.DeploymentSources = deploymentSources; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentPolicy() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources.Json.g.cs new file mode 100644 index 000000000..03b39634e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyDeploymentSources + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources.g.cs new file mode 100644 index 000000000..6530c0738 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSources.g.cs @@ -0,0 +1,73 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Restricts which deployment sources are allowed. A deployment passes if its source is in `sources`. Multiple entries are evaluated as OR. `enabled: true` with an empty `sources` list is treated as deny-all. + /// + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyDeploymentSources + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sources")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Sources { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + public string? Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Enabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("environments")] + public global::System.Collections.Generic.IList>? Environments { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentPolicyDeploymentSources( + global::System.Collections.Generic.IList sources, + bool enabled, + string? id, + global::System.Collections.Generic.IList>? environments) + { + this.Sources = sources ?? throw new global::System.ArgumentNullException(nameof(sources)); + this.Id = id; + this.Enabled = enabled; + this.Environments = environments; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentPolicyDeploymentSources() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1.Json.g.cs new file mode 100644 index 000000000..f0a51e860 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1.g.cs new file mode 100644 index 000000000..28a8d88cd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("target")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target Target { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1( + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target target, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type type) + { + this.Type = type; + this.Target = target; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs new file mode 100644 index 000000000..dddcd81bc --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target + { + /// + /// + /// + Preview, + /// + /// + /// + Production, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target value) + { + return value switch + { + UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.Preview => "preview", + UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.Production => "production", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target? ToEnum(string value) + { + return value switch + { + "preview" => UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.Preview, + "production" => UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.Production, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs new file mode 100644 index 000000000..0ebef0453 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type + { + /// + /// + /// + System, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type value) + { + return value switch + { + UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.System => "system", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type? ToEnum(string value) + { + return value switch + { + "system" => UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.System, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2.Json.g.cs new file mode 100644 index 000000000..3649967f9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2.g.cs new file mode 100644 index 000000000..705a78c8b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("environmentId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string EnvironmentId { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2( + string environmentId, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type type) + { + this.Type = type; + this.EnvironmentId = environmentId ?? throw new global::System.ArgumentNullException(nameof(environmentId)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs new file mode 100644 index 000000000..d9b50b2fb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type + { + /// + /// + /// + Custom, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type value) + { + return value switch + { + UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.Custom => "custom", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type? ToEnum(string value) + { + return value switch + { + "custom" => UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.Custom, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs new file mode 100644 index 000000000..c2660664d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs @@ -0,0 +1,69 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The mechanism that produced a deployment, expressed as values a customer can write in a {@link DeploymentSourcesRule} allowlist. The JSON schema at `packages/deployment-policy/schemas/body.ts` enumerates exactly these values. - `'git'`: a Git provider webhook (GitHub / GitLab / Bitbucket). - `'cli'`: an upload via the Vercel CLI. Covers both the legacy CLI (classic user token, identified by `vercel`/`now` user-agent) and the Sign-In-With-Vercel CLI (a first-party Vercel App token whose `clientId` is the CLI's). The canonical CLI client IDs are tracked in `packages/acl/app-has-all-permissions.ts` (`isVercelCliApp`). - `'rest-api'`: a direct REST API upload — a user or team token POSTing directly. Does NOT cover deploy-hook URLs, Marketplace integration tokens, or first-party Vercel App tokens; those are their own sources. - `'deploy-hook'`: a trigger via a project deploy-hook URL. The URL itself is the credential, so the request has no authenticated principal. - `'integration'`: a **third-party Marketplace** OAuth2 actor — a Marketplace integration token, a user-delegated OAuth flow where a Marketplace integration is acting on a user's behalf, or an unrecognized third-party Vercel App token. First-party Vercel Apps are NEVER `'integration'`. Vercel-owned first-party apps other than the CLI (e.g. v0, Toolbar, Omni Agent) are *not* in this type — they aren't customer-configurable. They classify as `'first-party'` (see `ClassifiedSource` in `@api/deployment-policy/checks`) and are auto-allowed by `checkDeploymentSources`. The split is intentional: a team can permit their own automation and CLI usage while blocking third-party Marketplace integrators — and Vercel's own first-party tooling always works. + /// + public enum UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource + { + /// + /// a Git provider webhook (GitHub / GitLab / Bitbucket). - `'cli'`: an upload via the Vercel CLI. Covers both the legacy CLI (classic user token, identified by `vercel`/`now` user-agent) and the Sign-In-With-Vercel CLI (a first-party Vercel App token whose `clientId` is the CLI's). The canonical CLI client IDs are tracked in `packages/acl/app-has-all-permissions.ts` (`isVercelCliApp`). - `'rest-api'`: a direct REST API upload — a user or team token POSTing directly. Does NOT cover deploy-hook URLs, Marketplace integration tokens, or first-party Vercel App tokens; those are their own sources. - `'deploy-hook'`: a trigger via a project deploy-hook URL. The URL itself is the credential, so the request has no authenticated principal. - `'integration'`: a **third-party Marketplace** OAuth2 actor — a Marketplace integration token, a user-delegated OAuth flow where a Marketplace integration is acting on a user's behalf, or an unrecognized third-party Vercel App token. First-party Vercel Apps are NEVER `'integration'`. Vercel-owned first-party apps other than the CLI (e.g. v0, Toolbar, Omni Agent) are *not* in this type — they aren't customer-configurable. They classify as `'first-party'` (see `ClassifiedSource` in `@api/deployment-policy/checks`) and are auto-allowed by `checkDeploymentSources`. The split is intentional: a team can permit their own automation and CLI usage while blocking third-party Marketplace integrators — and Vercel's own first-party tooling always works. + /// + Cli, + /// + /// a Git provider webhook (GitHub / GitLab / Bitbucket). - `'cli'`: an upload via the Vercel CLI. Covers both the legacy CLI (classic user token, identified by `vercel`/`now` user-agent) and the Sign-In-With-Vercel CLI (a first-party Vercel App token whose `clientId` is the CLI's). The canonical CLI client IDs are tracked in `packages/acl/app-has-all-permissions.ts` (`isVercelCliApp`). - `'rest-api'`: a direct REST API upload — a user or team token POSTing directly. Does NOT cover deploy-hook URLs, Marketplace integration tokens, or first-party Vercel App tokens; those are their own sources. - `'deploy-hook'`: a trigger via a project deploy-hook URL. The URL itself is the credential, so the request has no authenticated principal. - `'integration'`: a **third-party Marketplace** OAuth2 actor — a Marketplace integration token, a user-delegated OAuth flow where a Marketplace integration is acting on a user's behalf, or an unrecognized third-party Vercel App token. First-party Vercel Apps are NEVER `'integration'`. Vercel-owned first-party apps other than the CLI (e.g. v0, Toolbar, Omni Agent) are *not* in this type — they aren't customer-configurable. They classify as `'first-party'` (see `ClassifiedSource` in `@api/deployment-policy/checks`) and are auto-allowed by `checkDeploymentSources`. The split is intentional: a team can permit their own automation and CLI usage while blocking third-party Marketplace integrators — and Vercel's own first-party tooling always works. + /// + DeployHook, + /// + /// a Git provider webhook (GitHub / GitLab / Bitbucket). - `'cli'`: an upload via the Vercel CLI. Covers both the legacy CLI (classic user token, identified by `vercel`/`now` user-agent) and the Sign-In-With-Vercel CLI (a first-party Vercel App token whose `clientId` is the CLI's). The canonical CLI client IDs are tracked in `packages/acl/app-has-all-permissions.ts` (`isVercelCliApp`). - `'rest-api'`: a direct REST API upload — a user or team token POSTing directly. Does NOT cover deploy-hook URLs, Marketplace integration tokens, or first-party Vercel App tokens; those are their own sources. - `'deploy-hook'`: a trigger via a project deploy-hook URL. The URL itself is the credential, so the request has no authenticated principal. - `'integration'`: a **third-party Marketplace** OAuth2 actor — a Marketplace integration token, a user-delegated OAuth flow where a Marketplace integration is acting on a user's behalf, or an unrecognized third-party Vercel App token. First-party Vercel Apps are NEVER `'integration'`. Vercel-owned first-party apps other than the CLI (e.g. v0, Toolbar, Omni Agent) are *not* in this type — they aren't customer-configurable. They classify as `'first-party'` (see `ClassifiedSource` in `@api/deployment-policy/checks`) and are auto-allowed by `checkDeploymentSources`. The split is intentional: a team can permit their own automation and CLI usage while blocking third-party Marketplace integrators — and Vercel's own first-party tooling always works. + /// + Git, + /// + /// a Git provider webhook (GitHub / GitLab / Bitbucket). - `'cli'`: an upload via the Vercel CLI. Covers both the legacy CLI (classic user token, identified by `vercel`/`now` user-agent) and the Sign-In-With-Vercel CLI (a first-party Vercel App token whose `clientId` is the CLI's). The canonical CLI client IDs are tracked in `packages/acl/app-has-all-permissions.ts` (`isVercelCliApp`). - `'rest-api'`: a direct REST API upload — a user or team token POSTing directly. Does NOT cover deploy-hook URLs, Marketplace integration tokens, or first-party Vercel App tokens; those are their own sources. - `'deploy-hook'`: a trigger via a project deploy-hook URL. The URL itself is the credential, so the request has no authenticated principal. - `'integration'`: a **third-party Marketplace** OAuth2 actor — a Marketplace integration token, a user-delegated OAuth flow where a Marketplace integration is acting on a user's behalf, or an unrecognized third-party Vercel App token. First-party Vercel Apps are NEVER `'integration'`. Vercel-owned first-party apps other than the CLI (e.g. v0, Toolbar, Omni Agent) are *not* in this type — they aren't customer-configurable. They classify as `'first-party'` (see `ClassifiedSource` in `@api/deployment-policy/checks`) and are auto-allowed by `checkDeploymentSources`. The split is intentional: a team can permit their own automation and CLI usage while blocking third-party Marketplace integrators — and Vercel's own first-party tooling always works. + /// + Integration, + /// + /// a Git provider webhook (GitHub / GitLab / Bitbucket). - `'cli'`: an upload via the Vercel CLI. Covers both the legacy CLI (classic user token, identified by `vercel`/`now` user-agent) and the Sign-In-With-Vercel CLI (a first-party Vercel App token whose `clientId` is the CLI's). The canonical CLI client IDs are tracked in `packages/acl/app-has-all-permissions.ts` (`isVercelCliApp`). - `'rest-api'`: a direct REST API upload — a user or team token POSTing directly. Does NOT cover deploy-hook URLs, Marketplace integration tokens, or first-party Vercel App tokens; those are their own sources. - `'deploy-hook'`: a trigger via a project deploy-hook URL. The URL itself is the credential, so the request has no authenticated principal. - `'integration'`: a **third-party Marketplace** OAuth2 actor — a Marketplace integration token, a user-delegated OAuth flow where a Marketplace integration is acting on a user's behalf, or an unrecognized third-party Vercel App token. First-party Vercel Apps are NEVER `'integration'`. Vercel-owned first-party apps other than the CLI (e.g. v0, Toolbar, Omni Agent) are *not* in this type — they aren't customer-configurable. They classify as `'first-party'` (see `ClassifiedSource` in `@api/deployment-policy/checks`) and are auto-allowed by `checkDeploymentSources`. The split is intentional: a team can permit their own automation and CLI usage while blocking third-party Marketplace integrators — and Vercel's own first-party tooling always works. + /// + RestApi, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource value) + { + return value switch + { + UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.Cli => "cli", + UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.DeployHook => "deploy-hook", + UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.Git => "git", + UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.Integration => "integration", + UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.RestApi => "rest-api", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource? ToEnum(string value) + { + return value switch + { + "cli" => UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.Cli, + "deploy-hook" => UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.DeployHook, + "git" => UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.Git, + "integration" => UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.Integration, + "rest-api" => UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.RestApi, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSources.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSources.Json.g.cs new file mode 100644 index 000000000..81c365904 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSources.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSources + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSources? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSources), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSources; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSources? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSources), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSources; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSources.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSources.g.cs new file mode 100644 index 000000000..0f5b12de8 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSources.g.cs @@ -0,0 +1,73 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Restricts inbound Git deployments to an allowlist of orgs and/or repos. `enabled: true` with an empty `sources` list is treated as deny-all. + /// + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSources + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sources")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList> Sources { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + public string? Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Enabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("environments")] + public global::System.Collections.Generic.IList>? Environments { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentPolicyGitSources( + global::System.Collections.Generic.IList> sources, + bool enabled, + string? id, + global::System.Collections.Generic.IList>? environments) + { + this.Sources = sources ?? throw new global::System.ArgumentNullException(nameof(sources)); + this.Id = id; + this.Enabled = enabled; + this.Environments = environments; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentPolicyGitSources() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1.Json.g.cs new file mode 100644 index 000000000..17b7c9a37 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1.g.cs new file mode 100644 index 000000000..c6d8dc3d0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("target")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target Target { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1( + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target target, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type type) + { + this.Type = type; + this.Target = target; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs new file mode 100644 index 000000000..f6904299a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target + { + /// + /// + /// + Preview, + /// + /// + /// + Production, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target value) + { + return value switch + { + UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.Preview => "preview", + UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.Production => "production", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target? ToEnum(string value) + { + return value switch + { + "preview" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.Preview, + "production" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.Production, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs new file mode 100644 index 000000000..0cdb4f5b5 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type + { + /// + /// + /// + System, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type value) + { + return value switch + { + UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.System => "system", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type? ToEnum(string value) + { + return value switch + { + "system" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.System, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2.Json.g.cs new file mode 100644 index 000000000..862ee51e2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2.g.cs new file mode 100644 index 000000000..f771accf4 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("environmentId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string EnvironmentId { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2( + string environmentId, + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type type) + { + this.Type = type; + this.EnvironmentId = environmentId ?? throw new global::System.ArgumentNullException(nameof(environmentId)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs new file mode 100644 index 000000000..f5a33b62b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type + { + /// + /// + /// + Custom, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type value) + { + return value switch + { + UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.Custom => "custom", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type? ToEnum(string value) + { + return value switch + { + "custom" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.Custom, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1.Json.g.cs new file mode 100644 index 000000000..d255df8dd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1.g.cs new file mode 100644 index 000000000..dcf6c975f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("provider")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider Provider { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("org")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Org { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1( + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider provider, + string org) + { + this.Provider = provider; + this.Org = org ?? throw new global::System.ArgumentNullException(nameof(org)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs new file mode 100644 index 000000000..82826da10 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider + { + /// + /// + /// + Bitbucket, + /// + /// + /// + Github, + /// + /// + /// + Gitlab, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider value) + { + return value switch + { + UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.Bitbucket => "bitbucket", + UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.Github => "github", + UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.Gitlab => "gitlab", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider? ToEnum(string value) + { + return value switch + { + "bitbucket" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.Bitbucket, + "github" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.Github, + "gitlab" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.Gitlab, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2.Json.g.cs new file mode 100644 index 000000000..421db83a7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2.g.cs new file mode 100644 index 000000000..fdac4b7da --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2.g.cs @@ -0,0 +1,66 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("provider")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider Provider { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("org")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Org { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repo")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Repo { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2( + global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider provider, + string org, + string repo) + { + this.Provider = provider; + this.Org = org ?? throw new global::System.ArgumentNullException(nameof(org)); + this.Repo = repo ?? throw new global::System.ArgumentNullException(nameof(repo)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs new file mode 100644 index 000000000..e07b335e0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider + { + /// + /// + /// + Bitbucket, + /// + /// + /// + Github, + /// + /// + /// + Gitlab, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider value) + { + return value switch + { + UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.Bitbucket => "bitbucket", + UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.Github => "github", + UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.Gitlab => "gitlab", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider? ToEnum(string value) + { + return value switch + { + "bitbucket" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.Bitbucket, + "github" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.Github, + "gitlab" => UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.Gitlab, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToast.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToast.Json.g.cs new file mode 100644 index 000000000..c3c11a5f9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToast.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDismissedToast + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDismissedToast? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDismissedToast), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDismissedToast; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDismissedToast? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDismissedToast), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDismissedToast; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToast.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToast.g.cs new file mode 100644 index 000000000..9ec72d576 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToast.g.cs @@ -0,0 +1,76 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDismissedToast + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("key")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Key { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dismissedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double DismissedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseDismissedToastAction Action { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + public global::Vercel.OneOf? Value { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDismissedToast( + string key, + double dismissedAt, + global::Vercel.UploadProjectAvatarResponseDismissedToastAction action, + global::Vercel.OneOf? value) + { + this.Key = key ?? throw new global::System.ArgumentNullException(nameof(key)); + this.DismissedAt = dismissedAt; + this.Action = action; + this.Value = value; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDismissedToast() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastAction.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastAction.g.cs new file mode 100644 index 000000000..3abc358d2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastAction.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseDismissedToastAction + { + /// + /// + /// + Accept, + /// + /// + /// + Cancel, + /// + /// + /// + Delete, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseDismissedToastActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseDismissedToastAction value) + { + return value switch + { + UploadProjectAvatarResponseDismissedToastAction.Accept => "accept", + UploadProjectAvatarResponseDismissedToastAction.Cancel => "cancel", + UploadProjectAvatarResponseDismissedToastAction.Delete => "delete", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseDismissedToastAction? ToEnum(string value) + { + return value switch + { + "accept" => UploadProjectAvatarResponseDismissedToastAction.Accept, + "cancel" => UploadProjectAvatarResponseDismissedToastAction.Cancel, + "delete" => UploadProjectAvatarResponseDismissedToastAction.Delete, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastValue.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastValue.Json.g.cs new file mode 100644 index 000000000..77bf0e281 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastValue.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseDismissedToastValue + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseDismissedToastValue? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseDismissedToastValue), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseDismissedToastValue; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseDismissedToastValue? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseDismissedToastValue), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseDismissedToastValue; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastValue.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastValue.g.cs new file mode 100644 index 000000000..fc3fa1307 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseDismissedToastValue.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseDismissedToastValue + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("previousValue")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.OneOf PreviousValue { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("currentValue")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.OneOf CurrentValue { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseDismissedToastValue( + global::Vercel.OneOf previousValue, + global::Vercel.OneOf currentValue) + { + this.PreviousValue = previousValue; + this.CurrentValue = currentValue; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseDismissedToastValue() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItem.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItem.Json.g.cs new file mode 100644 index 000000000..621201af5 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItem.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseEnvItem + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseEnvItem? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseEnvItem), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseEnvItem; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseEnvItem? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseEnvItem), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseEnvItem; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItem.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItem.g.cs new file mode 100644 index 000000000..0bf9ae3c2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItem.g.cs @@ -0,0 +1,237 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseEnvItem + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("target")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>))] + public global::Vercel.OneOf, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>? Target { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseEnvItemType Type { get; set; } + + /// + /// This is used to identify variables that have been migrated from type secret to sensitive. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sunsetSecretId")] + public string? SunsetSecretId { get; set; } + + /// + /// Legacy now-encryption ciphertext, present after migration swaps value/vsmValue + /// + [global::System.Text.Json.Serialization.JsonPropertyName("legacyValue")] + public string? LegacyValue { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("decrypted")] + public bool? Decrypted { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Value { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("vsmValue")] + public string? VsmValue { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + public string? Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("key")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Key { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("configurationId")] + public string? ConfigurationId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + public double? UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdBy")] + public string? CreatedBy { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedBy")] + public string? UpdatedBy { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitBranch")] + public string? GitBranch { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("edgeConfigId")] + public string? EdgeConfigId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("edgeConfigTokenId")] + public string? EdgeConfigTokenId { get; set; } + + /// + /// Provider-specific content hint metadata. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("contentHint")] + public object? ContentHint { get; set; } + + /// + /// Similar to `contentHints`, but should not be exposed to the user. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("internalContentHint")] + public global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHint? InternalContentHint { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("comment")] + public string? Comment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("customEnvironmentIds")] + public global::System.Collections.Generic.IList? CustomEnvironmentIds { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// This is used to identify variables that have been migrated from type secret to sensitive. + /// + /// + /// Legacy now-encryption ciphertext, present after migration swaps value/vsmValue + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Provider-specific content hint metadata. + /// + /// + /// Similar to `contentHints`, but should not be exposed to the user. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseEnvItem( + global::Vercel.UploadProjectAvatarResponseEnvItemType type, + string value, + string key, + global::Vercel.OneOf, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>? target, + string? sunsetSecretId, + string? legacyValue, + bool? decrypted, + string? vsmValue, + string? id, + string? configurationId, + double? createdAt, + double? updatedAt, + string? createdBy, + string? updatedBy, + string? gitBranch, + string? edgeConfigId, + string? edgeConfigTokenId, + object? contentHint, + global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHint? internalContentHint, + string? comment, + global::System.Collections.Generic.IList? customEnvironmentIds) + { + this.Target = target; + this.Type = type; + this.SunsetSecretId = sunsetSecretId; + this.LegacyValue = legacyValue; + this.Decrypted = decrypted; + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + this.VsmValue = vsmValue; + this.Id = id; + this.Key = key ?? throw new global::System.ArgumentNullException(nameof(key)); + this.ConfigurationId = configurationId; + this.CreatedAt = createdAt; + this.UpdatedAt = updatedAt; + this.CreatedBy = createdBy; + this.UpdatedBy = updatedBy; + this.GitBranch = gitBranch; + this.EdgeConfigId = edgeConfigId; + this.EdgeConfigTokenId = edgeConfigTokenId; + this.ContentHint = contentHint; + this.InternalContentHint = internalContentHint; + this.Comment = comment; + this.CustomEnvironmentIds = customEnvironmentIds; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseEnvItem() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemContentHint.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemContentHint.Json.g.cs new file mode 100644 index 000000000..831bcdbeb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemContentHint.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseEnvItemContentHint + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseEnvItemContentHint? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseEnvItemContentHint), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseEnvItemContentHint; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseEnvItemContentHint? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseEnvItemContentHint), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseEnvItemContentHint; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemContentHint.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemContentHint.g.cs new file mode 100644 index 000000000..261f4d76f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemContentHint.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Provider-specific content hint metadata. + /// + public sealed partial class UploadProjectAvatarResponseEnvItemContentHint + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHint.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHint.Json.g.cs new file mode 100644 index 000000000..27e162b57 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHint.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseEnvItemInternalContentHint + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHint? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHint), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHint; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHint? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHint), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHint; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHint.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHint.g.cs new file mode 100644 index 000000000..5ac0910d3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHint.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Similar to `contentHints`, but should not be exposed to the user. + /// + public sealed partial class UploadProjectAvatarResponseEnvItemInternalContentHint + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType Type { get; set; } + + /// + /// Contains the `value` of the env variable, encrypted with a special key to make decryption possible in the subscriber Lambda. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("encryptedValue")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string EncryptedValue { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Contains the `value` of the env variable, encrypted with a special key to make decryption possible in the subscriber Lambda. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseEnvItemInternalContentHint( + string encryptedValue, + global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType type) + { + this.Type = type; + this.EncryptedValue = encryptedValue ?? throw new global::System.ArgumentNullException(nameof(encryptedValue)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseEnvItemInternalContentHint() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs new file mode 100644 index 000000000..1d799f3ad --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseEnvItemInternalContentHintType + { + /// + /// + /// + FlagsSecret, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseEnvItemInternalContentHintTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseEnvItemInternalContentHintType value) + { + return value switch + { + UploadProjectAvatarResponseEnvItemInternalContentHintType.FlagsSecret => "flags-secret", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseEnvItemInternalContentHintType? ToEnum(string value) + { + return value switch + { + "flags-secret" => UploadProjectAvatarResponseEnvItemInternalContentHintType.FlagsSecret, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemTarget.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemTarget.g.cs new file mode 100644 index 000000000..659029ec8 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemTarget.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseEnvItemTarget + { + /// + /// + /// + Development, + /// + /// + /// + Preview, + /// + /// + /// + Production, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseEnvItemTargetExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseEnvItemTarget value) + { + return value switch + { + UploadProjectAvatarResponseEnvItemTarget.Development => "development", + UploadProjectAvatarResponseEnvItemTarget.Preview => "preview", + UploadProjectAvatarResponseEnvItemTarget.Production => "production", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseEnvItemTarget? ToEnum(string value) + { + return value switch + { + "development" => UploadProjectAvatarResponseEnvItemTarget.Development, + "preview" => UploadProjectAvatarResponseEnvItemTarget.Preview, + "production" => UploadProjectAvatarResponseEnvItemTarget.Production, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemTargetItem.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemTargetItem.g.cs new file mode 100644 index 000000000..ed3a09e2f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemTargetItem.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseEnvItemTargetItem + { + /// + /// + /// + Development, + /// + /// + /// + Preview, + /// + /// + /// + Production, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseEnvItemTargetItemExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseEnvItemTargetItem value) + { + return value switch + { + UploadProjectAvatarResponseEnvItemTargetItem.Development => "development", + UploadProjectAvatarResponseEnvItemTargetItem.Preview => "preview", + UploadProjectAvatarResponseEnvItemTargetItem.Production => "production", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseEnvItemTargetItem? ToEnum(string value) + { + return value switch + { + "development" => UploadProjectAvatarResponseEnvItemTargetItem.Development, + "preview" => UploadProjectAvatarResponseEnvItemTargetItem.Preview, + "production" => UploadProjectAvatarResponseEnvItemTargetItem.Production, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemType.g.cs new file mode 100644 index 000000000..63e39914c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseEnvItemType.g.cs @@ -0,0 +1,69 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseEnvItemType + { + /// + /// + /// + Encrypted, + /// + /// + /// + Plain, + /// + /// + /// + Secret, + /// + /// + /// + Sensitive, + /// + /// + /// + System, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseEnvItemTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseEnvItemType value) + { + return value switch + { + UploadProjectAvatarResponseEnvItemType.Encrypted => "encrypted", + UploadProjectAvatarResponseEnvItemType.Plain => "plain", + UploadProjectAvatarResponseEnvItemType.Secret => "secret", + UploadProjectAvatarResponseEnvItemType.Sensitive => "sensitive", + UploadProjectAvatarResponseEnvItemType.System => "system", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseEnvItemType? ToEnum(string value) + { + return value switch + { + "encrypted" => UploadProjectAvatarResponseEnvItemType.Encrypted, + "plain" => UploadProjectAvatarResponseEnvItemType.Plain, + "secret" => UploadProjectAvatarResponseEnvItemType.Secret, + "sensitive" => UploadProjectAvatarResponseEnvItemType.Sensitive, + "system" => UploadProjectAvatarResponseEnvItemType.System, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant1.Json.g.cs new file mode 100644 index 000000000..36173ade7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseExpirationVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseExpirationVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseExpirationVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseExpirationVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseExpirationVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseExpirationVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseExpirationVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant1.g.cs new file mode 100644 index 000000000..fdebe6564 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant1.g.cs @@ -0,0 +1,47 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseExpirationVariant1 + { + /// + /// Unix ms timestamp when the project is scheduled to expire. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("expiresAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double ExpiresAt { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Unix ms timestamp when the project is scheduled to expire. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseExpirationVariant1( + double expiresAt) + { + this.ExpiresAt = expiresAt; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseExpirationVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant2.Json.g.cs new file mode 100644 index 000000000..1027e17d8 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseExpirationVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseExpirationVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseExpirationVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseExpirationVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseExpirationVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseExpirationVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseExpirationVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant2.g.cs new file mode 100644 index 000000000..7389c4dbf --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseExpirationVariant2.g.cs @@ -0,0 +1,59 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseExpirationVariant2 + { + /// + /// Unix ms timestamp when the project was locked. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("lockedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double LockedAt { get; set; } + + /// + /// userId of the actor that triggered the lock (system or admin). + /// + [global::System.Text.Json.Serialization.JsonPropertyName("lockedBy")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string LockedBy { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Unix ms timestamp when the project was locked. + /// + /// + /// userId of the actor that triggered the lock (system or admin). + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseExpirationVariant2( + double lockedAt, + string lockedBy) + { + this.LockedAt = lockedAt; + this.LockedBy = lockedBy ?? throw new global::System.ArgumentNullException(nameof(lockedBy)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseExpirationVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFeatures.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFeatures.Json.g.cs new file mode 100644 index 000000000..0a94fbb53 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFeatures.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseFeatures + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseFeatures? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseFeatures), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseFeatures; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseFeatures? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseFeatures), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseFeatures; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFeatures.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFeatures.g.cs new file mode 100644 index 000000000..c3bbfbf7a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFeatures.g.cs @@ -0,0 +1,44 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseFeatures + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("webAnalytics")] + public bool? WebAnalytics { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseFeatures( + bool? webAnalytics) + { + this.WebAnalytics = webAnalytics; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseFeatures() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFlatRateTier.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFlatRateTier.g.cs new file mode 100644 index 000000000..146c9b833 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFlatRateTier.g.cs @@ -0,0 +1,63 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseFlatRateTier + { + /// + /// + /// + Advanced, + /// + /// + /// + Base, + /// + /// + /// + Critical, + /// + /// + /// + Standard, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseFlatRateTierExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseFlatRateTier value) + { + return value switch + { + UploadProjectAvatarResponseFlatRateTier.Advanced => "advanced", + UploadProjectAvatarResponseFlatRateTier.Base => "base", + UploadProjectAvatarResponseFlatRateTier.Critical => "critical", + UploadProjectAvatarResponseFlatRateTier.Standard => "standard", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseFlatRateTier? ToEnum(string value) + { + return value switch + { + "advanced" => UploadProjectAvatarResponseFlatRateTier.Advanced, + "base" => UploadProjectAvatarResponseFlatRateTier.Base, + "critical" => UploadProjectAvatarResponseFlatRateTier.Critical, + "standard" => UploadProjectAvatarResponseFlatRateTier.Standard, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFramework.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFramework.g.cs new file mode 100644 index 000000000..ad96b1ff9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseFramework.g.cs @@ -0,0 +1,453 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseFramework + { + /// + /// + /// + ActixWeb, + /// + /// + /// + Angular, + /// + /// + /// + Ash, + /// + /// + /// + Astro, + /// + /// + /// + Axum, + /// + /// + /// + Blitzjs, + /// + /// + /// + Brunch, + /// + /// + /// + CreateReactApp, + /// + /// + /// + Django, + /// + /// + /// + Docusaurus, + /// + /// + /// + Docusaurus2, + /// + /// + /// + Dojo, + /// + /// + /// + Eleventy, + /// + /// + /// + Elysia, + /// + /// + /// + Ember, + /// + /// + /// + Express, + /// + /// + /// + Fastapi, + /// + /// + /// + Fasthtml, + /// + /// + /// + Fastify, + /// + /// + /// + Flask, + /// + /// + /// + Gatsby, + /// + /// + /// + Go, + /// + /// + /// + Gridsome, + /// + /// + /// + H3, + /// + /// + /// + Hexo, + /// + /// + /// + Hono, + /// + /// + /// + Hugo, + /// + /// + /// + Hydrogen, + /// + /// + /// + IonicAngular, + /// + /// + /// + IonicReact, + /// + /// + /// + Jekyll, + /// + /// + /// + Koa, + /// + /// + /// + Mastra, + /// + /// + /// + Middleman, + /// + /// + /// + Nestjs, + /// + /// + /// + Nextjs, + /// + /// + /// + Nitro, + /// + /// + /// + Node, + /// + /// + /// + Nuxtjs, + /// + /// + /// + Parcel, + /// + /// + /// + Polymer, + /// + /// + /// + Preact, + /// + /// + /// + Python, + /// + /// + /// + ReactRouter, + /// + /// + /// + Redwoodjs, + /// + /// + /// + Remix, + /// + /// + /// + Ruby, + /// + /// + /// + Rust, + /// + /// + /// + Saber, + /// + /// + /// + Sanity, + /// + /// + /// + SanityV3, + /// + /// + /// + Sapper, + /// + /// + /// + Scully, + /// + /// + /// + Services, + /// + /// + /// + Solidstart, + /// + /// + /// + Solidstart1, + /// + /// + /// + Stencil, + /// + /// + /// + Storybook, + /// + /// + /// + Svelte, + /// + /// + /// + Sveltekit, + /// + /// + /// + Sveltekit1, + /// + /// + /// + TanstackStart, + /// + /// + /// + Umijs, + /// + /// + /// + Vite, + /// + /// + /// + Vitepress, + /// + /// + /// + Vue, + /// + /// + /// + Vuepress, + /// + /// + /// + Xmcp, + /// + /// + /// + Zola, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseFrameworkExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseFramework value) + { + return value switch + { + UploadProjectAvatarResponseFramework.ActixWeb => "actix-web", + UploadProjectAvatarResponseFramework.Angular => "angular", + UploadProjectAvatarResponseFramework.Ash => "ash", + UploadProjectAvatarResponseFramework.Astro => "astro", + UploadProjectAvatarResponseFramework.Axum => "axum", + UploadProjectAvatarResponseFramework.Blitzjs => "blitzjs", + UploadProjectAvatarResponseFramework.Brunch => "brunch", + UploadProjectAvatarResponseFramework.CreateReactApp => "create-react-app", + UploadProjectAvatarResponseFramework.Django => "django", + UploadProjectAvatarResponseFramework.Docusaurus => "docusaurus", + UploadProjectAvatarResponseFramework.Docusaurus2 => "docusaurus-2", + UploadProjectAvatarResponseFramework.Dojo => "dojo", + UploadProjectAvatarResponseFramework.Eleventy => "eleventy", + UploadProjectAvatarResponseFramework.Elysia => "elysia", + UploadProjectAvatarResponseFramework.Ember => "ember", + UploadProjectAvatarResponseFramework.Express => "express", + UploadProjectAvatarResponseFramework.Fastapi => "fastapi", + UploadProjectAvatarResponseFramework.Fasthtml => "fasthtml", + UploadProjectAvatarResponseFramework.Fastify => "fastify", + UploadProjectAvatarResponseFramework.Flask => "flask", + UploadProjectAvatarResponseFramework.Gatsby => "gatsby", + UploadProjectAvatarResponseFramework.Go => "go", + UploadProjectAvatarResponseFramework.Gridsome => "gridsome", + UploadProjectAvatarResponseFramework.H3 => "h3", + UploadProjectAvatarResponseFramework.Hexo => "hexo", + UploadProjectAvatarResponseFramework.Hono => "hono", + UploadProjectAvatarResponseFramework.Hugo => "hugo", + UploadProjectAvatarResponseFramework.Hydrogen => "hydrogen", + UploadProjectAvatarResponseFramework.IonicAngular => "ionic-angular", + UploadProjectAvatarResponseFramework.IonicReact => "ionic-react", + UploadProjectAvatarResponseFramework.Jekyll => "jekyll", + UploadProjectAvatarResponseFramework.Koa => "koa", + UploadProjectAvatarResponseFramework.Mastra => "mastra", + UploadProjectAvatarResponseFramework.Middleman => "middleman", + UploadProjectAvatarResponseFramework.Nestjs => "nestjs", + UploadProjectAvatarResponseFramework.Nextjs => "nextjs", + UploadProjectAvatarResponseFramework.Nitro => "nitro", + UploadProjectAvatarResponseFramework.Node => "node", + UploadProjectAvatarResponseFramework.Nuxtjs => "nuxtjs", + UploadProjectAvatarResponseFramework.Parcel => "parcel", + UploadProjectAvatarResponseFramework.Polymer => "polymer", + UploadProjectAvatarResponseFramework.Preact => "preact", + UploadProjectAvatarResponseFramework.Python => "python", + UploadProjectAvatarResponseFramework.ReactRouter => "react-router", + UploadProjectAvatarResponseFramework.Redwoodjs => "redwoodjs", + UploadProjectAvatarResponseFramework.Remix => "remix", + UploadProjectAvatarResponseFramework.Ruby => "ruby", + UploadProjectAvatarResponseFramework.Rust => "rust", + UploadProjectAvatarResponseFramework.Saber => "saber", + UploadProjectAvatarResponseFramework.Sanity => "sanity", + UploadProjectAvatarResponseFramework.SanityV3 => "sanity-v3", + UploadProjectAvatarResponseFramework.Sapper => "sapper", + UploadProjectAvatarResponseFramework.Scully => "scully", + UploadProjectAvatarResponseFramework.Services => "services", + UploadProjectAvatarResponseFramework.Solidstart => "solidstart", + UploadProjectAvatarResponseFramework.Solidstart1 => "solidstart-1", + UploadProjectAvatarResponseFramework.Stencil => "stencil", + UploadProjectAvatarResponseFramework.Storybook => "storybook", + UploadProjectAvatarResponseFramework.Svelte => "svelte", + UploadProjectAvatarResponseFramework.Sveltekit => "sveltekit", + UploadProjectAvatarResponseFramework.Sveltekit1 => "sveltekit-1", + UploadProjectAvatarResponseFramework.TanstackStart => "tanstack-start", + UploadProjectAvatarResponseFramework.Umijs => "umijs", + UploadProjectAvatarResponseFramework.Vite => "vite", + UploadProjectAvatarResponseFramework.Vitepress => "vitepress", + UploadProjectAvatarResponseFramework.Vue => "vue", + UploadProjectAvatarResponseFramework.Vuepress => "vuepress", + UploadProjectAvatarResponseFramework.Xmcp => "xmcp", + UploadProjectAvatarResponseFramework.Zola => "zola", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseFramework? ToEnum(string value) + { + return value switch + { + "actix-web" => UploadProjectAvatarResponseFramework.ActixWeb, + "angular" => UploadProjectAvatarResponseFramework.Angular, + "ash" => UploadProjectAvatarResponseFramework.Ash, + "astro" => UploadProjectAvatarResponseFramework.Astro, + "axum" => UploadProjectAvatarResponseFramework.Axum, + "blitzjs" => UploadProjectAvatarResponseFramework.Blitzjs, + "brunch" => UploadProjectAvatarResponseFramework.Brunch, + "create-react-app" => UploadProjectAvatarResponseFramework.CreateReactApp, + "django" => UploadProjectAvatarResponseFramework.Django, + "docusaurus" => UploadProjectAvatarResponseFramework.Docusaurus, + "docusaurus-2" => UploadProjectAvatarResponseFramework.Docusaurus2, + "dojo" => UploadProjectAvatarResponseFramework.Dojo, + "eleventy" => UploadProjectAvatarResponseFramework.Eleventy, + "elysia" => UploadProjectAvatarResponseFramework.Elysia, + "ember" => UploadProjectAvatarResponseFramework.Ember, + "express" => UploadProjectAvatarResponseFramework.Express, + "fastapi" => UploadProjectAvatarResponseFramework.Fastapi, + "fasthtml" => UploadProjectAvatarResponseFramework.Fasthtml, + "fastify" => UploadProjectAvatarResponseFramework.Fastify, + "flask" => UploadProjectAvatarResponseFramework.Flask, + "gatsby" => UploadProjectAvatarResponseFramework.Gatsby, + "go" => UploadProjectAvatarResponseFramework.Go, + "gridsome" => UploadProjectAvatarResponseFramework.Gridsome, + "h3" => UploadProjectAvatarResponseFramework.H3, + "hexo" => UploadProjectAvatarResponseFramework.Hexo, + "hono" => UploadProjectAvatarResponseFramework.Hono, + "hugo" => UploadProjectAvatarResponseFramework.Hugo, + "hydrogen" => UploadProjectAvatarResponseFramework.Hydrogen, + "ionic-angular" => UploadProjectAvatarResponseFramework.IonicAngular, + "ionic-react" => UploadProjectAvatarResponseFramework.IonicReact, + "jekyll" => UploadProjectAvatarResponseFramework.Jekyll, + "koa" => UploadProjectAvatarResponseFramework.Koa, + "mastra" => UploadProjectAvatarResponseFramework.Mastra, + "middleman" => UploadProjectAvatarResponseFramework.Middleman, + "nestjs" => UploadProjectAvatarResponseFramework.Nestjs, + "nextjs" => UploadProjectAvatarResponseFramework.Nextjs, + "nitro" => UploadProjectAvatarResponseFramework.Nitro, + "node" => UploadProjectAvatarResponseFramework.Node, + "nuxtjs" => UploadProjectAvatarResponseFramework.Nuxtjs, + "parcel" => UploadProjectAvatarResponseFramework.Parcel, + "polymer" => UploadProjectAvatarResponseFramework.Polymer, + "preact" => UploadProjectAvatarResponseFramework.Preact, + "python" => UploadProjectAvatarResponseFramework.Python, + "react-router" => UploadProjectAvatarResponseFramework.ReactRouter, + "redwoodjs" => UploadProjectAvatarResponseFramework.Redwoodjs, + "remix" => UploadProjectAvatarResponseFramework.Remix, + "ruby" => UploadProjectAvatarResponseFramework.Ruby, + "rust" => UploadProjectAvatarResponseFramework.Rust, + "saber" => UploadProjectAvatarResponseFramework.Saber, + "sanity" => UploadProjectAvatarResponseFramework.Sanity, + "sanity-v3" => UploadProjectAvatarResponseFramework.SanityV3, + "sapper" => UploadProjectAvatarResponseFramework.Sapper, + "scully" => UploadProjectAvatarResponseFramework.Scully, + "services" => UploadProjectAvatarResponseFramework.Services, + "solidstart" => UploadProjectAvatarResponseFramework.Solidstart, + "solidstart-1" => UploadProjectAvatarResponseFramework.Solidstart1, + "stencil" => UploadProjectAvatarResponseFramework.Stencil, + "storybook" => UploadProjectAvatarResponseFramework.Storybook, + "svelte" => UploadProjectAvatarResponseFramework.Svelte, + "sveltekit" => UploadProjectAvatarResponseFramework.Sveltekit, + "sveltekit-1" => UploadProjectAvatarResponseFramework.Sveltekit1, + "tanstack-start" => UploadProjectAvatarResponseFramework.TanstackStart, + "umijs" => UploadProjectAvatarResponseFramework.Umijs, + "vite" => UploadProjectAvatarResponseFramework.Vite, + "vitepress" => UploadProjectAvatarResponseFramework.Vitepress, + "vue" => UploadProjectAvatarResponseFramework.Vue, + "vuepress" => UploadProjectAvatarResponseFramework.Vuepress, + "xmcp" => UploadProjectAvatarResponseFramework.Xmcp, + "zola" => UploadProjectAvatarResponseFramework.Zola, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitComments.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitComments.Json.g.cs new file mode 100644 index 000000000..5467b43f9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitComments.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseGitComments + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseGitComments? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseGitComments), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseGitComments; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseGitComments? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseGitComments), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseGitComments; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitComments.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitComments.g.cs new file mode 100644 index 000000000..891bec8c4 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitComments.g.cs @@ -0,0 +1,59 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseGitComments + { + /// + /// Whether the Vercel bot should comment on PRs + /// + [global::System.Text.Json.Serialization.JsonPropertyName("onPullRequest")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool OnPullRequest { get; set; } + + /// + /// Whether the Vercel bot should comment on commits + /// + [global::System.Text.Json.Serialization.JsonPropertyName("onCommit")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool OnCommit { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Whether the Vercel bot should comment on PRs + /// + /// + /// Whether the Vercel bot should comment on commits + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseGitComments( + bool onPullRequest, + bool onCommit) + { + this.OnPullRequest = onPullRequest; + this.OnCommit = onCommit; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseGitComments() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptions.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptions.Json.g.cs new file mode 100644 index 000000000..b977b7577 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptions.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseGitProviderOptions + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseGitProviderOptions? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseGitProviderOptions), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseGitProviderOptions; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseGitProviderOptions? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseGitProviderOptions), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseGitProviderOptions; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptions.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptions.g.cs new file mode 100644 index 000000000..549b6a32d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptions.g.cs @@ -0,0 +1,92 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseGitProviderOptions + { + /// + /// Whether the Vercel bot should automatically create GitHub deployments https://docs.github.com/en/rest/deployments/deployments#about-deployments NOTE: repository-dispatch events should be used instead + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createDeployments")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments CreateDeployments { get; set; } + + /// + /// Whether the Vercel bot should not automatically create GitHub repository-dispatch events on deployment events. https://vercel.com/docs/git/vercel-for-github#repository-dispatch-events - `true`: disable repository-dispatch events for this project (explicit override of the team setting). - `false`: enable repository-dispatch events for this project (explicit override of the team setting). - absent: inherit from `team.disableRepositoryDispatchEvents`. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("disableRepositoryDispatchEvents")] + public bool? DisableRepositoryDispatchEvents { get; set; } + + /// + /// Whether the project requires commits to be signed & verified before deployments will be created. - `true`: require verified commits for this project (explicit override of the team setting). - `false`: do not require verified commits (explicit override of the team setting). - absent: inherit from `team.requireVerifiedCommits`. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("requireVerifiedCommits")] + public bool? RequireVerifiedCommits { get; set; } + + /// + /// Whether Vercel should post commit statuses for this project. When omitted, commit statuses remain enabled. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitCommitStatus")] + public bool? GitCommitStatus { get; set; } + + /// + /// Configuration for consolidated git commit status reporting. When enabled, Vercel will post a single consolidated commit status instead of individual statuses for each deployment. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("consolidatedGitCommitStatus")] + public global::Vercel.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus? ConsolidatedGitCommitStatus { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Whether the Vercel bot should automatically create GitHub deployments https://docs.github.com/en/rest/deployments/deployments#about-deployments NOTE: repository-dispatch events should be used instead + /// + /// + /// Whether the Vercel bot should not automatically create GitHub repository-dispatch events on deployment events. https://vercel.com/docs/git/vercel-for-github#repository-dispatch-events - `true`: disable repository-dispatch events for this project (explicit override of the team setting). - `false`: enable repository-dispatch events for this project (explicit override of the team setting). - absent: inherit from `team.disableRepositoryDispatchEvents`. + /// + /// + /// Whether the project requires commits to be signed & verified before deployments will be created. - `true`: require verified commits for this project (explicit override of the team setting). - `false`: do not require verified commits (explicit override of the team setting). - absent: inherit from `team.requireVerifiedCommits`. + /// + /// + /// Whether Vercel should post commit statuses for this project. When omitted, commit statuses remain enabled. + /// + /// + /// Configuration for consolidated git commit status reporting. When enabled, Vercel will post a single consolidated commit status instead of individual statuses for each deployment. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseGitProviderOptions( + global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments createDeployments, + bool? disableRepositoryDispatchEvents, + bool? requireVerifiedCommits, + bool? gitCommitStatus, + global::Vercel.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus? consolidatedGitCommitStatus) + { + this.CreateDeployments = createDeployments; + this.DisableRepositoryDispatchEvents = disableRepositoryDispatchEvents; + this.RequireVerifiedCommits = requireVerifiedCommits; + this.GitCommitStatus = gitCommitStatus; + this.ConsolidatedGitCommitStatus = consolidatedGitCommitStatus; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseGitProviderOptions() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus.Json.g.cs new file mode 100644 index 000000000..8260f4893 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus.g.cs new file mode 100644 index 000000000..cf0faf6a2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus.g.cs @@ -0,0 +1,59 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Configuration for consolidated git commit status reporting. When enabled, Vercel will post a single consolidated commit status instead of individual statuses for each deployment. + /// + public sealed partial class UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus + { + /// + /// Whether consolidated commit status is enabled. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Enabled { get; set; } + + /// + /// Whether to propagate individual deployment failures to the consolidated status. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("propagateFailures")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool PropagateFailures { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Whether consolidated commit status is enabled. + /// + /// + /// Whether to propagate individual deployment failures to the consolidated status. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus( + bool enabled, + bool propagateFailures) + { + this.Enabled = enabled; + this.PropagateFailures = propagateFailures; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseGitProviderOptionsConsolidatedGitCommitStatus() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs new file mode 100644 index 000000000..37d512f28 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Whether the Vercel bot should automatically create GitHub deployments https://docs.github.com/en/rest/deployments/deployments#about-deployments NOTE: repository-dispatch events should be used instead + /// + public enum UploadProjectAvatarResponseGitProviderOptionsCreateDeployments + { + /// + /// + /// + Disabled, + /// + /// + /// + Enabled, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseGitProviderOptionsCreateDeployments value) + { + return value switch + { + UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.Disabled => "disabled", + UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.Enabled => "enabled", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseGitProviderOptionsCreateDeployments? ToEnum(string value) + { + return value switch + { + "disabled" => UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.Disabled, + "enabled" => UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.Enabled, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant1.Json.g.cs new file mode 100644 index 000000000..7be400d7b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant1.g.cs new file mode 100644 index 000000000..c2876ecd0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant1.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("src")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Src { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double Status { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseInternalRouteVariant1( + string src, + double status) + { + this.Src = src ?? throw new global::System.ArgumentNullException(nameof(src)); + this.Status = status; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseInternalRouteVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2.Json.g.cs new file mode 100644 index 000000000..9cbe7e53c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2.g.cs new file mode 100644 index 000000000..7ed49f495 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2.g.cs @@ -0,0 +1,64 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("has")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList> Has { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("mitigate")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2Mitigate Mitigate { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("src")] + public string? Src { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseInternalRouteVariant2( + global::System.Collections.Generic.IList> has, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2Mitigate mitigate, + string? src) + { + this.Has = has ?? throw new global::System.ArgumentNullException(nameof(has)); + this.Mitigate = mitigate ?? throw new global::System.ArgumentNullException(nameof(mitigate)); + this.Src = src; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseInternalRouteVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1.Json.g.cs new file mode 100644 index 000000000..4516bfcd2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1.g.cs new file mode 100644 index 000000000..7cf34a00f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1.g.cs @@ -0,0 +1,65 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("key")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key Key { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value Value { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseInternalRouteVariant2HaVariant1( + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value value, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type type, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key key) + { + this.Type = type; + this.Key = key; + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseInternalRouteVariant2HaVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs new file mode 100644 index 000000000..e22c9ce1f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key + { + /// + /// + /// + XVercelIpCountry, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key value) + { + return value switch + { + UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.XVercelIpCountry => "x-vercel-ip-country", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key? ToEnum(string value) + { + return value switch + { + "x-vercel-ip-country" => UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.XVercelIpCountry, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs new file mode 100644 index 000000000..5ad703b8c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type + { + /// + /// + /// + Header, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type value) + { + return value switch + { + UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.Header => "header", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type? ToEnum(string value) + { + return value switch + { + "header" => UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.Header, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value.Json.g.cs new file mode 100644 index 000000000..821625e66 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value.g.cs new file mode 100644 index 000000000..942fecfcd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("eq")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Eq { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value( + string eq) + { + this.Eq = eq ?? throw new global::System.ArgumentNullException(nameof(eq)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Value() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2.Json.g.cs new file mode 100644 index 000000000..784916ab6 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2HaVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2.g.cs new file mode 100644 index 000000000..1588efddd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2HaVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value Value { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseInternalRouteVariant2HaVariant2( + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value value, + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type type) + { + this.Type = type; + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseInternalRouteVariant2HaVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs new file mode 100644 index 000000000..2d6fb67bb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type + { + /// + /// + /// + Host, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type value) + { + return value switch + { + UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.Host => "host", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type? ToEnum(string value) + { + return value switch + { + "host" => UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.Host, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value.Json.g.cs new file mode 100644 index 000000000..0d42fd1f2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value.g.cs new file mode 100644 index 000000000..196b7a4de --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("eq")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Eq { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value( + string eq) + { + this.Eq = eq ?? throw new global::System.ArgumentNullException(nameof(eq)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Value() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2Mitigate.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2Mitigate.Json.g.cs new file mode 100644 index 000000000..510d4432a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2Mitigate.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2Mitigate + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2Mitigate? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2Mitigate), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2Mitigate; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2Mitigate? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2Mitigate), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2Mitigate; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2Mitigate.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2Mitigate.g.cs new file mode 100644 index 000000000..f6084b061 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2Mitigate.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseInternalRouteVariant2Mitigate + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction Action { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseInternalRouteVariant2Mitigate( + global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction action) + { + this.Action = action; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseInternalRouteVariant2Mitigate() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs new file mode 100644 index 000000000..49bccd2be --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseInternalRouteVariant2MitigateAction + { + /// + /// + /// + BlockLegalCwc, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseInternalRouteVariant2MitigateActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseInternalRouteVariant2MitigateAction value) + { + return value switch + { + UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.BlockLegalCwc => "block_legal_cwc", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseInternalRouteVariant2MitigateAction? ToEnum(string value) + { + return value switch + { + "block_legal_cwc" => UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.BlockLegalCwc, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseIpBucket.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseIpBucket.Json.g.cs new file mode 100644 index 000000000..9781e5627 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseIpBucket.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseIpBucket + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseIpBucket? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseIpBucket), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseIpBucket; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseIpBucket? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseIpBucket), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseIpBucket; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseIpBucket.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseIpBucket.g.cs new file mode 100644 index 000000000..3e4373a70 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseIpBucket.g.cs @@ -0,0 +1,63 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseIpBucket + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("bucket")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Bucket { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("default")] + public bool? Default { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("supportUntil")] + public double? SupportUntil { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseIpBucket( + string bucket, + bool? @default, + double? supportUntil) + { + this.Bucket = bucket ?? throw new global::System.ArgumentNullException(nameof(bucket)); + this.Default = @default; + this.SupportUntil = supportUntil; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseIpBucket() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobs.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobs.Json.g.cs new file mode 100644 index 000000000..fc06274db --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobs.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseJobs + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseJobs? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseJobs), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseJobs; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseJobs? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseJobs), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseJobs; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobs.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobs.g.cs new file mode 100644 index 000000000..4fd9034ce --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobs.g.cs @@ -0,0 +1,53 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseJobs + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("lint")] + public global::Vercel.UploadProjectAvatarResponseJobsLint? Lint { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("typecheck")] + public global::Vercel.UploadProjectAvatarResponseJobsTypecheck? Typecheck { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseJobs( + global::Vercel.UploadProjectAvatarResponseJobsLint? lint, + global::Vercel.UploadProjectAvatarResponseJobsTypecheck? typecheck) + { + this.Lint = lint; + this.Typecheck = typecheck; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseJobs() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsLint.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsLint.Json.g.cs new file mode 100644 index 000000000..941838fb4 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsLint.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseJobsLint + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseJobsLint? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseJobsLint), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseJobsLint; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseJobsLint? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseJobsLint), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseJobsLint; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsLint.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsLint.g.cs new file mode 100644 index 000000000..f60741512 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsLint.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseJobsLint + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("targets")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Targets { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseJobsLint( + global::System.Collections.Generic.IList targets) + { + this.Targets = targets ?? throw new global::System.ArgumentNullException(nameof(targets)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseJobsLint() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsTypecheck.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsTypecheck.Json.g.cs new file mode 100644 index 000000000..cf9e35863 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsTypecheck.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseJobsTypecheck + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseJobsTypecheck? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseJobsTypecheck), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseJobsTypecheck; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseJobsTypecheck? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseJobsTypecheck), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseJobsTypecheck; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsTypecheck.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsTypecheck.g.cs new file mode 100644 index 000000000..35a19ca2e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseJobsTypecheck.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseJobsTypecheck + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("targets")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Targets { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseJobsTypecheck( + global::System.Collections.Generic.IList targets) + { + this.Targets = targets ?? throw new global::System.ArgumentNullException(nameof(targets)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseJobsTypecheck() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequest.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequest.Json.g.cs new file mode 100644 index 000000000..a1c1100df --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequest.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLastAliasRequest + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLastAliasRequest? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLastAliasRequest), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLastAliasRequest; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLastAliasRequest? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLastAliasRequest), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLastAliasRequest; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequest.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequest.g.cs new file mode 100644 index 000000000..ec2ce9e6c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequest.g.cs @@ -0,0 +1,97 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLastAliasRequest + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("fromDeploymentId")] + public string? FromDeploymentId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("toDeploymentId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ToDeploymentId { get; set; } + + /// + /// If rolling back from a rolling release, fromDeploymentId captures the "base" of that rolling release, and fromRollingReleaseId captures the "target" of that rolling release. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("fromRollingReleaseId")] + public string? FromRollingReleaseId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("jobStatus")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus JobStatus { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("requestedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double RequestedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseLastAliasRequestType Type { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// If rolling back from a rolling release, fromDeploymentId captures the "base" of that rolling release, and fromRollingReleaseId captures the "target" of that rolling release. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLastAliasRequest( + string toDeploymentId, + global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus jobStatus, + double requestedAt, + global::Vercel.UploadProjectAvatarResponseLastAliasRequestType type, + string? fromDeploymentId, + string? fromRollingReleaseId) + { + this.FromDeploymentId = fromDeploymentId; + this.ToDeploymentId = toDeploymentId ?? throw new global::System.ArgumentNullException(nameof(toDeploymentId)); + this.FromRollingReleaseId = fromRollingReleaseId; + this.JobStatus = jobStatus; + this.RequestedAt = requestedAt; + this.Type = type; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLastAliasRequest() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs new file mode 100644 index 000000000..e01517221 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs @@ -0,0 +1,69 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseLastAliasRequestJobStatus + { + /// + /// + /// + Failed, + /// + /// + /// + InProgress, + /// + /// + /// + Pending, + /// + /// + /// + Skipped, + /// + /// + /// + Succeeded, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseLastAliasRequestJobStatusExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseLastAliasRequestJobStatus value) + { + return value switch + { + UploadProjectAvatarResponseLastAliasRequestJobStatus.Failed => "failed", + UploadProjectAvatarResponseLastAliasRequestJobStatus.InProgress => "in-progress", + UploadProjectAvatarResponseLastAliasRequestJobStatus.Pending => "pending", + UploadProjectAvatarResponseLastAliasRequestJobStatus.Skipped => "skipped", + UploadProjectAvatarResponseLastAliasRequestJobStatus.Succeeded => "succeeded", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseLastAliasRequestJobStatus? ToEnum(string value) + { + return value switch + { + "failed" => UploadProjectAvatarResponseLastAliasRequestJobStatus.Failed, + "in-progress" => UploadProjectAvatarResponseLastAliasRequestJobStatus.InProgress, + "pending" => UploadProjectAvatarResponseLastAliasRequestJobStatus.Pending, + "skipped" => UploadProjectAvatarResponseLastAliasRequestJobStatus.Skipped, + "succeeded" => UploadProjectAvatarResponseLastAliasRequestJobStatus.Succeeded, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequestType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequestType.g.cs new file mode 100644 index 000000000..416375485 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastAliasRequestType.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseLastAliasRequestType + { + /// + /// + /// + Promote, + /// + /// + /// + Rollback, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseLastAliasRequestTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseLastAliasRequestType value) + { + return value switch + { + UploadProjectAvatarResponseLastAliasRequestType.Promote => "promote", + UploadProjectAvatarResponseLastAliasRequestType.Rollback => "rollback", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseLastAliasRequestType? ToEnum(string value) + { + return value switch + { + "promote" => UploadProjectAvatarResponseLastAliasRequestType.Promote, + "rollback" => UploadProjectAvatarResponseLastAliasRequestType.Rollback, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastRollbackTarget.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastRollbackTarget.Json.g.cs new file mode 100644 index 000000000..406536387 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastRollbackTarget.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLastRollbackTarget + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLastRollbackTarget? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLastRollbackTarget), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLastRollbackTarget; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLastRollbackTarget? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLastRollbackTarget), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLastRollbackTarget; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastRollbackTarget.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastRollbackTarget.g.cs new file mode 100644 index 000000000..3bf14ee78 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLastRollbackTarget.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLastRollbackTarget + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeployment.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeployment.Json.g.cs new file mode 100644 index 000000000..410d8ff65 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeployment.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLatestDeployment + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLatestDeployment? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLatestDeployment), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLatestDeployment; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLatestDeployment? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLatestDeployment), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLatestDeployment; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeployment.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeployment.g.cs new file mode 100644 index 000000000..295951d8c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeployment.g.cs @@ -0,0 +1,236 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLatestDeployment + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("alias")] + public global::System.Collections.Generic.IList? Alias { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("aliasAssigned")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + public global::Vercel.OneOf? AliasAssigned { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("builds")] + public global::System.Collections.Generic.IList? Builds { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdIn")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string CreatedIn { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("creator")] + public global::Vercel.UploadProjectAvatarResponseLatestDeploymentCreator? Creator { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentHostname")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string DeploymentHostname { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("forced")] + public bool? Forced { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("meta")] + public global::System.Collections.Generic.Dictionary? Meta { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("plan")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Plan { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("private")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Private { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("readyState")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ReadyState { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("requestedAt")] + public double? RequestedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("target")] + public string? Target { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamId")] + public string? TeamId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("url")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Url { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("userId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string UserId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("withCache")] + public bool? WithCache { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLatestDeployment( + double createdAt, + string createdIn, + string deploymentHostname, + string name, + string id, + string plan, + bool @private, + string readyState, + string type, + string url, + string userId, + global::System.Collections.Generic.IList? alias, + global::Vercel.OneOf? aliasAssigned, + global::System.Collections.Generic.IList? builds, + global::Vercel.UploadProjectAvatarResponseLatestDeploymentCreator? creator, + bool? forced, + global::System.Collections.Generic.Dictionary? meta, + double? requestedAt, + string? target, + string? teamId, + bool? withCache) + { + this.Alias = alias; + this.AliasAssigned = aliasAssigned; + this.Builds = builds; + this.CreatedAt = createdAt; + this.CreatedIn = createdIn ?? throw new global::System.ArgumentNullException(nameof(createdIn)); + this.Creator = creator; + this.DeploymentHostname = deploymentHostname ?? throw new global::System.ArgumentNullException(nameof(deploymentHostname)); + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Forced = forced; + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Meta = meta; + this.Plan = plan ?? throw new global::System.ArgumentNullException(nameof(plan)); + this.Private = @private; + this.ReadyState = readyState ?? throw new global::System.ArgumentNullException(nameof(readyState)); + this.RequestedAt = requestedAt; + this.Target = target; + this.TeamId = teamId; + this.Type = type ?? throw new global::System.ArgumentNullException(nameof(type)); + this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); + this.UserId = userId ?? throw new global::System.ArgumentNullException(nameof(userId)); + this.WithCache = withCache; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLatestDeployment() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentBuild.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentBuild.Json.g.cs new file mode 100644 index 000000000..3ee98021d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentBuild.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLatestDeploymentBuild + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLatestDeploymentBuild? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLatestDeploymentBuild), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLatestDeploymentBuild; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLatestDeploymentBuild? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLatestDeploymentBuild), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLatestDeploymentBuild; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentBuild.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentBuild.g.cs new file mode 100644 index 000000000..a5d84169d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentBuild.g.cs @@ -0,0 +1,63 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLatestDeploymentBuild + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("use")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Use { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("src")] + public string? Src { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dest")] + public string? Dest { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLatestDeploymentBuild( + string use, + string? src, + string? dest) + { + this.Use = use ?? throw new global::System.ArgumentNullException(nameof(use)); + this.Src = src; + this.Dest = dest; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLatestDeploymentBuild() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentCreator.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentCreator.Json.g.cs new file mode 100644 index 000000000..c77f9242d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentCreator.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLatestDeploymentCreator + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLatestDeploymentCreator? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLatestDeploymentCreator), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLatestDeploymentCreator; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLatestDeploymentCreator? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLatestDeploymentCreator), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLatestDeploymentCreator; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentCreator.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentCreator.g.cs new file mode 100644 index 000000000..e14d10479 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentCreator.g.cs @@ -0,0 +1,83 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLatestDeploymentCreator + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("email")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Email { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("githubLogin")] + public string? GithubLogin { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitlabLogin")] + public string? GitlabLogin { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("uid")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Uid { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("username")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Username { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLatestDeploymentCreator( + string email, + string uid, + string username, + string? githubLogin, + string? gitlabLogin) + { + this.Email = email ?? throw new global::System.ArgumentNullException(nameof(email)); + this.GithubLogin = githubLogin; + this.GitlabLogin = gitlabLogin; + this.Uid = uid ?? throw new global::System.ArgumentNullException(nameof(uid)); + this.Username = username ?? throw new global::System.ArgumentNullException(nameof(username)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLatestDeploymentCreator() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentMeta.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentMeta.Json.g.cs new file mode 100644 index 000000000..01a1fb8cc --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentMeta.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLatestDeploymentMeta + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLatestDeploymentMeta? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLatestDeploymentMeta), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLatestDeploymentMeta; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLatestDeploymentMeta? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLatestDeploymentMeta), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLatestDeploymentMeta; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentMeta.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentMeta.g.cs new file mode 100644 index 000000000..8fe78e971 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLatestDeploymentMeta.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLatestDeploymentMeta + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1.Json.g.cs new file mode 100644 index 000000000..8fb4c7555 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1.g.cs new file mode 100644 index 000000000..353586ba1 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1.g.cs @@ -0,0 +1,141 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("org")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Org { get; set; } + + /// + /// A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repoOwnerId")] + public double? RepoOwnerId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repo")] + public string? Repo { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repoId")] + public double? RepoId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseLinkVariant1Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deployHooks")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList DeployHooks { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitCredentialId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string GitCredentialId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + public double? UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sourceless")] + public bool? Sourceless { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("productionBranch")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProductionBranch { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes. + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant1( + string org, + global::System.Collections.Generic.IList deployHooks, + string gitCredentialId, + string productionBranch, + double? repoOwnerId, + string? repo, + double? repoId, + global::Vercel.UploadProjectAvatarResponseLinkVariant1Type type, + double? createdAt, + double? updatedAt, + bool? sourceless) + { + this.Org = org ?? throw new global::System.ArgumentNullException(nameof(org)); + this.RepoOwnerId = repoOwnerId; + this.Repo = repo; + this.RepoId = repoId; + this.Type = type; + this.CreatedAt = createdAt; + this.DeployHooks = deployHooks ?? throw new global::System.ArgumentNullException(nameof(deployHooks)); + this.GitCredentialId = gitCredentialId ?? throw new global::System.ArgumentNullException(nameof(gitCredentialId)); + this.UpdatedAt = updatedAt; + this.Sourceless = sourceless; + this.ProductionBranch = productionBranch ?? throw new global::System.ArgumentNullException(nameof(productionBranch)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1DeployHook.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1DeployHook.Json.g.cs new file mode 100644 index 000000000..820c0d920 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1DeployHook.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant1DeployHook + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant1DeployHook? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant1DeployHook), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant1DeployHook; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant1DeployHook? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant1DeployHook), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant1DeployHook; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1DeployHook.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1DeployHook.g.cs new file mode 100644 index 000000000..b41619ad8 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1DeployHook.g.cs @@ -0,0 +1,84 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant1DeployHook + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ref")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Ref { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("url")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Url { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant1DeployHook( + string id, + string name, + string @ref, + string url, + double? createdAt) + { + this.CreatedAt = createdAt; + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Ref = @ref ?? throw new global::System.ArgumentNullException(nameof(@ref)); + this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant1DeployHook() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1Type.g.cs new file mode 100644 index 000000000..4251e0dab --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant1Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseLinkVariant1Type + { + /// + /// + /// + Github, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseLinkVariant1TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseLinkVariant1Type value) + { + return value switch + { + UploadProjectAvatarResponseLinkVariant1Type.Github => "github", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseLinkVariant1Type? ToEnum(string value) + { + return value switch + { + "github" => UploadProjectAvatarResponseLinkVariant1Type.Github, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2.Json.g.cs new file mode 100644 index 000000000..ba2ec1217 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2.g.cs new file mode 100644 index 000000000..2d9778132 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2.g.cs @@ -0,0 +1,141 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseLinkVariant2Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repo")] + public string? Repo { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repoId")] + public double? RepoId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + public double? UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("org")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Org { get; set; } + + /// + /// A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repoOwnerId")] + public double? RepoOwnerId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deployHooks")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList DeployHooks { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitCredentialId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string GitCredentialId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sourceless")] + public bool? Sourceless { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("productionBranch")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProductionBranch { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant2( + string org, + global::System.Collections.Generic.IList deployHooks, + string gitCredentialId, + string productionBranch, + global::Vercel.UploadProjectAvatarResponseLinkVariant2Type type, + string? repo, + double? repoId, + double? createdAt, + double? updatedAt, + double? repoOwnerId, + bool? sourceless) + { + this.Type = type; + this.Repo = repo; + this.RepoId = repoId; + this.CreatedAt = createdAt; + this.UpdatedAt = updatedAt; + this.Org = org ?? throw new global::System.ArgumentNullException(nameof(org)); + this.RepoOwnerId = repoOwnerId; + this.DeployHooks = deployHooks ?? throw new global::System.ArgumentNullException(nameof(deployHooks)); + this.GitCredentialId = gitCredentialId ?? throw new global::System.ArgumentNullException(nameof(gitCredentialId)); + this.Sourceless = sourceless; + this.ProductionBranch = productionBranch ?? throw new global::System.ArgumentNullException(nameof(productionBranch)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2DeployHook.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2DeployHook.Json.g.cs new file mode 100644 index 000000000..b91d3c80a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2DeployHook.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant2DeployHook + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant2DeployHook? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant2DeployHook), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant2DeployHook; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant2DeployHook? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant2DeployHook), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant2DeployHook; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2DeployHook.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2DeployHook.g.cs new file mode 100644 index 000000000..e3524b6b3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2DeployHook.g.cs @@ -0,0 +1,84 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant2DeployHook + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ref")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Ref { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("url")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Url { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant2DeployHook( + string id, + string name, + string @ref, + string url, + double? createdAt) + { + this.CreatedAt = createdAt; + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Ref = @ref ?? throw new global::System.ArgumentNullException(nameof(@ref)); + this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant2DeployHook() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2Type.g.cs new file mode 100644 index 000000000..ce44a58fd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant2Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseLinkVariant2Type + { + /// + /// + /// + GithubLimited, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseLinkVariant2TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseLinkVariant2Type value) + { + return value switch + { + UploadProjectAvatarResponseLinkVariant2Type.GithubLimited => "github-limited", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseLinkVariant2Type? ToEnum(string value) + { + return value switch + { + "github-limited" => UploadProjectAvatarResponseLinkVariant2Type.GithubLimited, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3.Json.g.cs new file mode 100644 index 000000000..0f1db9dab --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant3 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant3? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant3), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant3; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant3? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant3), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant3; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3.g.cs new file mode 100644 index 000000000..3438b94aa --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3.g.cs @@ -0,0 +1,151 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant3 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("org")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Org { get; set; } + + /// + /// A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repoOwnerId")] + public double? RepoOwnerId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repo")] + public string? Repo { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repoId")] + public double? RepoId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseLinkVariant3Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("host")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Host { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deployHooks")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList DeployHooks { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitCredentialId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string GitCredentialId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + public double? UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sourceless")] + public bool? Sourceless { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("productionBranch")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProductionBranch { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes. + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant3( + string org, + string host, + global::System.Collections.Generic.IList deployHooks, + string gitCredentialId, + string productionBranch, + double? repoOwnerId, + string? repo, + double? repoId, + global::Vercel.UploadProjectAvatarResponseLinkVariant3Type type, + double? createdAt, + double? updatedAt, + bool? sourceless) + { + this.Org = org ?? throw new global::System.ArgumentNullException(nameof(org)); + this.RepoOwnerId = repoOwnerId; + this.Repo = repo; + this.RepoId = repoId; + this.Type = type; + this.Host = host ?? throw new global::System.ArgumentNullException(nameof(host)); + this.CreatedAt = createdAt; + this.DeployHooks = deployHooks ?? throw new global::System.ArgumentNullException(nameof(deployHooks)); + this.GitCredentialId = gitCredentialId ?? throw new global::System.ArgumentNullException(nameof(gitCredentialId)); + this.UpdatedAt = updatedAt; + this.Sourceless = sourceless; + this.ProductionBranch = productionBranch ?? throw new global::System.ArgumentNullException(nameof(productionBranch)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant3() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3DeployHook.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3DeployHook.Json.g.cs new file mode 100644 index 000000000..726e7db55 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3DeployHook.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant3DeployHook + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant3DeployHook? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant3DeployHook), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant3DeployHook; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant3DeployHook? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant3DeployHook), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant3DeployHook; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3DeployHook.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3DeployHook.g.cs new file mode 100644 index 000000000..60c0009bb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3DeployHook.g.cs @@ -0,0 +1,84 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant3DeployHook + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ref")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Ref { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("url")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Url { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant3DeployHook( + string id, + string name, + string @ref, + string url, + double? createdAt) + { + this.CreatedAt = createdAt; + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Ref = @ref ?? throw new global::System.ArgumentNullException(nameof(@ref)); + this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant3DeployHook() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3Type.g.cs new file mode 100644 index 000000000..7117cf2b7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant3Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseLinkVariant3Type + { + /// + /// + /// + GithubCustomHost, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseLinkVariant3TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseLinkVariant3Type value) + { + return value switch + { + UploadProjectAvatarResponseLinkVariant3Type.GithubCustomHost => "github-custom-host", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseLinkVariant3Type? ToEnum(string value) + { + return value switch + { + "github-custom-host" => UploadProjectAvatarResponseLinkVariant3Type.GithubCustomHost, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4.Json.g.cs new file mode 100644 index 000000000..6ac7a9b80 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant4 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant4? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant4), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant4; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant4? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant4), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant4; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4.g.cs new file mode 100644 index 000000000..636d3bf19 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4.g.cs @@ -0,0 +1,163 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant4 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProjectId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectName")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProjectName { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectNameWithNamespace")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProjectNameWithNamespace { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectNamespace")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProjectNamespace { get; set; } + + /// + /// A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes. This is the id of the top level group that a namespace belongs to. Gitlab supports group nesting (up to 20 levels). + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectOwnerId")] + public double? ProjectOwnerId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectUrl")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProjectUrl { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseLinkVariant4Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deployHooks")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList DeployHooks { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitCredentialId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string GitCredentialId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + public double? UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sourceless")] + public bool? Sourceless { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("productionBranch")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProductionBranch { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes. This is the id of the top level group that a namespace belongs to. Gitlab supports group nesting (up to 20 levels). + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant4( + string projectId, + string projectName, + string projectNameWithNamespace, + string projectNamespace, + string projectUrl, + global::System.Collections.Generic.IList deployHooks, + string gitCredentialId, + string productionBranch, + double? projectOwnerId, + global::Vercel.UploadProjectAvatarResponseLinkVariant4Type type, + double? createdAt, + double? updatedAt, + bool? sourceless) + { + this.ProjectId = projectId ?? throw new global::System.ArgumentNullException(nameof(projectId)); + this.ProjectName = projectName ?? throw new global::System.ArgumentNullException(nameof(projectName)); + this.ProjectNameWithNamespace = projectNameWithNamespace ?? throw new global::System.ArgumentNullException(nameof(projectNameWithNamespace)); + this.ProjectNamespace = projectNamespace ?? throw new global::System.ArgumentNullException(nameof(projectNamespace)); + this.ProjectOwnerId = projectOwnerId; + this.ProjectUrl = projectUrl ?? throw new global::System.ArgumentNullException(nameof(projectUrl)); + this.Type = type; + this.CreatedAt = createdAt; + this.DeployHooks = deployHooks ?? throw new global::System.ArgumentNullException(nameof(deployHooks)); + this.GitCredentialId = gitCredentialId ?? throw new global::System.ArgumentNullException(nameof(gitCredentialId)); + this.UpdatedAt = updatedAt; + this.Sourceless = sourceless; + this.ProductionBranch = productionBranch ?? throw new global::System.ArgumentNullException(nameof(productionBranch)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant4() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4DeployHook.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4DeployHook.Json.g.cs new file mode 100644 index 000000000..3a1829a9c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4DeployHook.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant4DeployHook + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant4DeployHook? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant4DeployHook), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant4DeployHook; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant4DeployHook? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant4DeployHook), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant4DeployHook; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4DeployHook.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4DeployHook.g.cs new file mode 100644 index 000000000..a7edb7d48 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4DeployHook.g.cs @@ -0,0 +1,84 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant4DeployHook + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ref")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Ref { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("url")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Url { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant4DeployHook( + string id, + string name, + string @ref, + string url, + double? createdAt) + { + this.CreatedAt = createdAt; + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Ref = @ref ?? throw new global::System.ArgumentNullException(nameof(@ref)); + this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant4DeployHook() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4Type.g.cs new file mode 100644 index 000000000..d0de97e56 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant4Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseLinkVariant4Type + { + /// + /// + /// + Gitlab, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseLinkVariant4TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseLinkVariant4Type value) + { + return value switch + { + UploadProjectAvatarResponseLinkVariant4Type.Gitlab => "gitlab", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseLinkVariant4Type? ToEnum(string value) + { + return value switch + { + "gitlab" => UploadProjectAvatarResponseLinkVariant4Type.Gitlab, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5.Json.g.cs new file mode 100644 index 000000000..dc18c524e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant5 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant5? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant5), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant5; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant5? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant5), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant5; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5.g.cs new file mode 100644 index 000000000..d91ea2a93 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5.g.cs @@ -0,0 +1,152 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant5 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("slug")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Slug { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("owner")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Owner { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseLinkVariant5Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("uuid")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Uuid { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("workspaceUuid")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string WorkspaceUuid { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deployHooks")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList DeployHooks { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitCredentialId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string GitCredentialId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + public double? UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sourceless")] + public bool? Sourceless { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("productionBranch")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProductionBranch { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant5( + string name, + string slug, + string owner, + string uuid, + string workspaceUuid, + global::System.Collections.Generic.IList deployHooks, + string gitCredentialId, + string productionBranch, + global::Vercel.UploadProjectAvatarResponseLinkVariant5Type type, + double? createdAt, + double? updatedAt, + bool? sourceless) + { + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Slug = slug ?? throw new global::System.ArgumentNullException(nameof(slug)); + this.Owner = owner ?? throw new global::System.ArgumentNullException(nameof(owner)); + this.Type = type; + this.Uuid = uuid ?? throw new global::System.ArgumentNullException(nameof(uuid)); + this.WorkspaceUuid = workspaceUuid ?? throw new global::System.ArgumentNullException(nameof(workspaceUuid)); + this.CreatedAt = createdAt; + this.DeployHooks = deployHooks ?? throw new global::System.ArgumentNullException(nameof(deployHooks)); + this.GitCredentialId = gitCredentialId ?? throw new global::System.ArgumentNullException(nameof(gitCredentialId)); + this.UpdatedAt = updatedAt; + this.Sourceless = sourceless; + this.ProductionBranch = productionBranch ?? throw new global::System.ArgumentNullException(nameof(productionBranch)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant5() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5DeployHook.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5DeployHook.Json.g.cs new file mode 100644 index 000000000..fa9cfb921 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5DeployHook.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant5DeployHook + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant5DeployHook? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant5DeployHook), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant5DeployHook; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant5DeployHook? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant5DeployHook), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant5DeployHook; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5DeployHook.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5DeployHook.g.cs new file mode 100644 index 000000000..8e92badb5 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5DeployHook.g.cs @@ -0,0 +1,84 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant5DeployHook + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ref")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Ref { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("url")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Url { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant5DeployHook( + string id, + string name, + string @ref, + string url, + double? createdAt) + { + this.CreatedAt = createdAt; + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Ref = @ref ?? throw new global::System.ArgumentNullException(nameof(@ref)); + this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant5DeployHook() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5Type.g.cs new file mode 100644 index 000000000..9678095a3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant5Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseLinkVariant5Type + { + /// + /// + /// + Bitbucket, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseLinkVariant5TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseLinkVariant5Type value) + { + return value switch + { + UploadProjectAvatarResponseLinkVariant5Type.Bitbucket => "bitbucket", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseLinkVariant5Type? ToEnum(string value) + { + return value switch + { + "bitbucket" => UploadProjectAvatarResponseLinkVariant5Type.Bitbucket, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6.Json.g.cs new file mode 100644 index 000000000..b36b5b44a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant6 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant6? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant6), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant6; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant6? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant6), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant6; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6.g.cs new file mode 100644 index 000000000..174464ebf --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6.g.cs @@ -0,0 +1,122 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant6 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("org")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Org { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repo")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Repo { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseLinkVariant6Type Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deployHooks")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList DeployHooks { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitCredentialId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string GitCredentialId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + public double? UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sourceless")] + public bool? Sourceless { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("productionBranch")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ProductionBranch { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant6( + string org, + string repo, + global::System.Collections.Generic.IList deployHooks, + string gitCredentialId, + string productionBranch, + global::Vercel.UploadProjectAvatarResponseLinkVariant6Type type, + double? createdAt, + double? updatedAt, + bool? sourceless) + { + this.Org = org ?? throw new global::System.ArgumentNullException(nameof(org)); + this.Repo = repo ?? throw new global::System.ArgumentNullException(nameof(repo)); + this.Type = type; + this.CreatedAt = createdAt; + this.DeployHooks = deployHooks ?? throw new global::System.ArgumentNullException(nameof(deployHooks)); + this.GitCredentialId = gitCredentialId ?? throw new global::System.ArgumentNullException(nameof(gitCredentialId)); + this.UpdatedAt = updatedAt; + this.Sourceless = sourceless; + this.ProductionBranch = productionBranch ?? throw new global::System.ArgumentNullException(nameof(productionBranch)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant6() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6DeployHook.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6DeployHook.Json.g.cs new file mode 100644 index 000000000..f40ac1fc6 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6DeployHook.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseLinkVariant6DeployHook + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseLinkVariant6DeployHook? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant6DeployHook), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseLinkVariant6DeployHook; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseLinkVariant6DeployHook? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseLinkVariant6DeployHook), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseLinkVariant6DeployHook; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6DeployHook.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6DeployHook.g.cs new file mode 100644 index 000000000..688676faa --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6DeployHook.g.cs @@ -0,0 +1,84 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseLinkVariant6DeployHook + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + public double? CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ref")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Ref { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("url")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Url { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseLinkVariant6DeployHook( + string id, + string name, + string @ref, + string url, + double? createdAt) + { + this.CreatedAt = createdAt; + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Ref = @ref ?? throw new global::System.ArgumentNullException(nameof(@ref)); + this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseLinkVariant6DeployHook() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6Type.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6Type.g.cs new file mode 100644 index 000000000..cce0c1659 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseLinkVariant6Type.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseLinkVariant6Type + { + /// + /// + /// + Vercel, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseLinkVariant6TypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseLinkVariant6Type value) + { + return value switch + { + UploadProjectAvatarResponseLinkVariant6Type.Vercel => "vercel", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseLinkVariant6Type? ToEnum(string value) + { + return value switch + { + "vercel" => UploadProjectAvatarResponseLinkVariant6Type.Vercel, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant1.Json.g.cs new file mode 100644 index 000000000..10eb637ce --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseMicrofrontendsVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant1.g.cs new file mode 100644 index 000000000..31eb05d82 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant1.g.cs @@ -0,0 +1,103 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseMicrofrontendsVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isDefaultApp")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool IsDefaultApp { get; set; } + + /// + /// Timestamp when the microfrontends settings were last updated. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double UpdatedAt { get; set; } + + /// + /// The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("groupIds")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList GroupIds { get; set; } + + /// + /// Whether microfrontends are enabled for this project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Enabled { get; set; } + + /// + /// A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs` + /// + [global::System.Text.Json.Serialization.JsonPropertyName("defaultRoute")] + public string? DefaultRoute { get; set; } + + /// + /// Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("freeProjectForLegacyLimits")] + public bool? FreeProjectForLegacyLimits { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// Timestamp when the microfrontends settings were last updated. + /// + /// + /// The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together. + /// + /// + /// Whether microfrontends are enabled for this project. + /// + /// + /// A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs` + /// + /// + /// Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseMicrofrontendsVariant1( + bool isDefaultApp, + double updatedAt, + global::System.Collections.Generic.IList groupIds, + bool enabled, + string? defaultRoute, + bool? freeProjectForLegacyLimits) + { + this.IsDefaultApp = isDefaultApp; + this.UpdatedAt = updatedAt; + this.GroupIds = groupIds ?? throw new global::System.ArgumentNullException(nameof(groupIds)); + this.Enabled = enabled; + this.DefaultRoute = defaultRoute; + this.FreeProjectForLegacyLimits = freeProjectForLegacyLimits; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseMicrofrontendsVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant2.Json.g.cs new file mode 100644 index 000000000..519de1dbf --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseMicrofrontendsVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant2.g.cs new file mode 100644 index 000000000..bbf542383 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant2.g.cs @@ -0,0 +1,124 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseMicrofrontendsVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isDefaultApp")] + public bool? IsDefaultApp { get; set; } + + /// + /// Whether observability data should be routed to this microfrontend project or a root project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("routeObservabilityToThisProject")] + public bool? RouteObservabilityToThisProject { get; set; } + + /// + /// Whether to add microfrontends routing to aliases. This means domains in this project will route as a microfrontend. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("doNotRouteWithMicrofrontendsRouting")] + public bool? DoNotRouteWithMicrofrontendsRouting { get; set; } + + /// + /// Timestamp when the microfrontends settings were last updated. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double UpdatedAt { get; set; } + + /// + /// The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("groupIds")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList GroupIds { get; set; } + + /// + /// Whether microfrontends are enabled for this project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Enabled { get; set; } + + /// + /// A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs` + /// + [global::System.Text.Json.Serialization.JsonPropertyName("defaultRoute")] + public string? DefaultRoute { get; set; } + + /// + /// Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("freeProjectForLegacyLimits")] + public bool? FreeProjectForLegacyLimits { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Timestamp when the microfrontends settings were last updated. + /// + /// + /// The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together. + /// + /// + /// Whether microfrontends are enabled for this project. + /// + /// + /// + /// Whether observability data should be routed to this microfrontend project or a root project. + /// + /// + /// Whether to add microfrontends routing to aliases. This means domains in this project will route as a microfrontend. + /// + /// + /// A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs` + /// + /// + /// Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseMicrofrontendsVariant2( + double updatedAt, + global::System.Collections.Generic.IList groupIds, + bool enabled, + bool? isDefaultApp, + bool? routeObservabilityToThisProject, + bool? doNotRouteWithMicrofrontendsRouting, + string? defaultRoute, + bool? freeProjectForLegacyLimits) + { + this.IsDefaultApp = isDefaultApp; + this.RouteObservabilityToThisProject = routeObservabilityToThisProject; + this.DoNotRouteWithMicrofrontendsRouting = doNotRouteWithMicrofrontendsRouting; + this.UpdatedAt = updatedAt; + this.GroupIds = groupIds ?? throw new global::System.ArgumentNullException(nameof(groupIds)); + this.Enabled = enabled; + this.DefaultRoute = defaultRoute; + this.FreeProjectForLegacyLimits = freeProjectForLegacyLimits; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseMicrofrontendsVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3.Json.g.cs new file mode 100644 index 000000000..120af00fd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseMicrofrontendsVariant3 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3.g.cs new file mode 100644 index 000000000..a7b387658 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3.g.cs @@ -0,0 +1,74 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseMicrofrontendsVariant3 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double UpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("groupIds")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList GroupIds { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Enabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("freeProjectForLegacyLimits")] + public bool? FreeProjectForLegacyLimits { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseMicrofrontendsVariant3( + double updatedAt, + global::System.Collections.Generic.IList groupIds, + bool enabled, + bool? freeProjectForLegacyLimits) + { + this.UpdatedAt = updatedAt; + this.GroupIds = groupIds ?? throw new global::System.ArgumentNullException(nameof(groupIds)); + this.Enabled = enabled; + this.FreeProjectForLegacyLimits = freeProjectForLegacyLimits; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseMicrofrontendsVariant3() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId.Json.g.cs new file mode 100644 index 000000000..fa0479bda --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseMicrofrontendsVariant3GroupId + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId.g.cs new file mode 100644 index 000000000..adfce2434 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseMicrofrontendsVariant3GroupId.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseMicrofrontendsVariant3GroupId + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseNodeVersion.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseNodeVersion.g.cs new file mode 100644 index 000000000..986e8cea6 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseNodeVersion.g.cs @@ -0,0 +1,93 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseNodeVersion + { + /// + /// + /// + x10X, + /// + /// + /// + x12X, + /// + /// + /// + x14X, + /// + /// + /// + x16X, + /// + /// + /// + x18X, + /// + /// + /// + x20X, + /// + /// + /// + x22X, + /// + /// + /// + x24X, + /// + /// + /// + x810X, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseNodeVersionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseNodeVersion value) + { + return value switch + { + UploadProjectAvatarResponseNodeVersion.x10X => "10.x", + UploadProjectAvatarResponseNodeVersion.x12X => "12.x", + UploadProjectAvatarResponseNodeVersion.x14X => "14.x", + UploadProjectAvatarResponseNodeVersion.x16X => "16.x", + UploadProjectAvatarResponseNodeVersion.x18X => "18.x", + UploadProjectAvatarResponseNodeVersion.x20X => "20.x", + UploadProjectAvatarResponseNodeVersion.x22X => "22.x", + UploadProjectAvatarResponseNodeVersion.x24X => "24.x", + UploadProjectAvatarResponseNodeVersion.x810X => "8.10.x", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseNodeVersion? ToEnum(string value) + { + return value switch + { + "10.x" => UploadProjectAvatarResponseNodeVersion.x10X, + "12.x" => UploadProjectAvatarResponseNodeVersion.x12X, + "14.x" => UploadProjectAvatarResponseNodeVersion.x14X, + "16.x" => UploadProjectAvatarResponseNodeVersion.x16X, + "18.x" => UploadProjectAvatarResponseNodeVersion.x18X, + "20.x" => UploadProjectAvatarResponseNodeVersion.x20X, + "22.x" => UploadProjectAvatarResponseNodeVersion.x22X, + "24.x" => UploadProjectAvatarResponseNodeVersion.x24X, + "8.10.x" => UploadProjectAvatarResponseNodeVersion.x810X, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfig.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfig.Json.g.cs new file mode 100644 index 000000000..69211e019 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfig.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseOidcTokenConfig + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseOidcTokenConfig? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseOidcTokenConfig), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseOidcTokenConfig; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseOidcTokenConfig? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseOidcTokenConfig), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseOidcTokenConfig; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfig.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfig.g.cs new file mode 100644 index 000000000..eccd7cf34 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfig.g.cs @@ -0,0 +1,58 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseOidcTokenConfig + { + /// + /// Whether or not to generate OpenID Connect JSON Web Tokens. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + public bool? Enabled { get; set; } + + /// + /// - team: `https://oidc.vercel.com/[team_slug]` - global: `https://oidc.vercel.com` + /// + [global::System.Text.Json.Serialization.JsonPropertyName("issuerMode")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode? IssuerMode { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Whether or not to generate OpenID Connect JSON Web Tokens. + /// + /// + /// - team: `https://oidc.vercel.com/[team_slug]` - global: `https://oidc.vercel.com` + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseOidcTokenConfig( + bool? enabled, + global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode? issuerMode) + { + this.Enabled = enabled; + this.IssuerMode = issuerMode; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseOidcTokenConfig() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs new file mode 100644 index 000000000..07a2093de --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// - team: `https://oidc.vercel.com/[team_slug]` - global: `https://oidc.vercel.com` + /// + public enum UploadProjectAvatarResponseOidcTokenConfigIssuerMode + { + /// + /// `https://oidc.vercel.com/[team_slug]` - global: `https://oidc.vercel.com` + /// + Global, + /// + /// `https://oidc.vercel.com/[team_slug]` - global: `https://oidc.vercel.com` + /// + Team, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseOidcTokenConfigIssuerModeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseOidcTokenConfigIssuerMode value) + { + return value switch + { + UploadProjectAvatarResponseOidcTokenConfigIssuerMode.Global => "global", + UploadProjectAvatarResponseOidcTokenConfigIssuerMode.Team => "team", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseOidcTokenConfigIssuerMode? ToEnum(string value) + { + return value switch + { + "global" => UploadProjectAvatarResponseOidcTokenConfigIssuerMode.Global, + "team" => UploadProjectAvatarResponseOidcTokenConfigIssuerMode.Team, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlist.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlist.Json.g.cs new file mode 100644 index 000000000..1d240a977 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlist.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseOptionsAllowlist + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseOptionsAllowlist? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseOptionsAllowlist), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseOptionsAllowlist; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseOptionsAllowlist? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseOptionsAllowlist), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseOptionsAllowlist; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlist.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlist.g.cs new file mode 100644 index 000000000..2e1f1d2cb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlist.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseOptionsAllowlist + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("paths")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Paths { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseOptionsAllowlist( + global::System.Collections.Generic.IList paths) + { + this.Paths = paths ?? throw new global::System.ArgumentNullException(nameof(paths)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseOptionsAllowlist() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlistPath.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlistPath.Json.g.cs new file mode 100644 index 000000000..02accd51b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlistPath.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseOptionsAllowlistPath + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseOptionsAllowlistPath? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseOptionsAllowlistPath), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseOptionsAllowlistPath; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseOptionsAllowlistPath? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseOptionsAllowlistPath), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseOptionsAllowlistPath; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlistPath.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlistPath.g.cs new file mode 100644 index 000000000..e93219b36 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseOptionsAllowlistPath.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseOptionsAllowlistPath + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Value { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseOptionsAllowlistPath( + string value) + { + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseOptionsAllowlistPath() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePasswordProtection.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePasswordProtection.Json.g.cs new file mode 100644 index 000000000..44ebca59c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePasswordProtection.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponsePasswordProtection + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponsePasswordProtection? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponsePasswordProtection), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponsePasswordProtection; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponsePasswordProtection? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponsePasswordProtection), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponsePasswordProtection; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePasswordProtection.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePasswordProtection.g.cs new file mode 100644 index 000000000..32384fe30 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePasswordProtection.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponsePasswordProtection + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePermissions.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePermissions.Json.g.cs new file mode 100644 index 000000000..95e7207dd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePermissions.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponsePermissions + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponsePermissions? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponsePermissions), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponsePermissions; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponsePermissions? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponsePermissions), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponsePermissions; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePermissions.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePermissions.g.cs new file mode 100644 index 000000000..1f253dce1 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponsePermissions.g.cs @@ -0,0 +1,2312 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponsePermissions + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("oauth2Connection")] + public global::System.Collections.Generic.IList? Oauth2Connection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("organization")] + public global::System.Collections.Generic.IList? Organization { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("user")] + public global::System.Collections.Generic.IList? User { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("userConnection")] + public global::System.Collections.Generic.IList? UserConnection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("userMfaConfiguration")] + public global::System.Collections.Generic.IList? UserMfaConfiguration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("userPreference")] + public global::System.Collections.Generic.IList? UserPreference { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("userSudo")] + public global::System.Collections.Generic.IList? UserSudo { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("webAuthn")] + public global::System.Collections.Generic.IList? WebAuthn { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("accessGroup")] + public global::System.Collections.Generic.IList? AccessGroup { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("agent")] + public global::System.Collections.Generic.IList? Agent { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("aiGatewayUsage")] + public global::System.Collections.Generic.IList? AiGatewayUsage { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("alerts")] + public global::System.Collections.Generic.IList? Alerts { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("alertRules")] + public global::System.Collections.Generic.IList? AlertRules { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("aliasGlobal")] + public global::System.Collections.Generic.IList? AliasGlobal { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("analyticsSampling")] + public global::System.Collections.Generic.IList? AnalyticsSampling { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("analyticsUsage")] + public global::System.Collections.Generic.IList? AnalyticsUsage { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("apiKey")] + public global::System.Collections.Generic.IList? ApiKey { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("apiKeyAiGateway")] + public global::System.Collections.Generic.IList? ApiKeyAiGateway { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("apiKeyOwnedBySelf")] + public global::System.Collections.Generic.IList? ApiKeyOwnedBySelf { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("oauth2Application")] + public global::System.Collections.Generic.IList? Oauth2Application { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("vercelAppInstallation")] + public global::System.Collections.Generic.IList? VercelAppInstallation { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("vercelAppInstallationRequest")] + public global::System.Collections.Generic.IList? VercelAppInstallationRequest { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("auditLog")] + public global::System.Collections.Generic.IList? AuditLog { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("billingAddress")] + public global::System.Collections.Generic.IList? BillingAddress { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("billingInformation")] + public global::System.Collections.Generic.IList? BillingInformation { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("billingInvoice")] + public global::System.Collections.Generic.IList? BillingInvoice { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("billingInvoiceEmailRecipient")] + public global::System.Collections.Generic.IList? BillingInvoiceEmailRecipient { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("billingInvoiceLanguage")] + public global::System.Collections.Generic.IList? BillingInvoiceLanguage { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("billingPlan")] + public global::System.Collections.Generic.IList? BillingPlan { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("billingPurchaseOrder")] + public global::System.Collections.Generic.IList? BillingPurchaseOrder { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("billingRefund")] + public global::System.Collections.Generic.IList? BillingRefund { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("billingTaxId")] + public global::System.Collections.Generic.IList? BillingTaxId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("blob")] + public global::System.Collections.Generic.IList? Blob { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("blobStoreTokenSet")] + public global::System.Collections.Generic.IList? BlobStoreTokenSet { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("budget")] + public global::System.Collections.Generic.IList? Budget { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("cacheArtifact")] + public global::System.Collections.Generic.IList? CacheArtifact { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("cacheArtifactUsageEvent")] + public global::System.Collections.Generic.IList? CacheArtifactUsageEvent { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("codeChecks")] + public global::System.Collections.Generic.IList? CodeChecks { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ciInvocations")] + public global::System.Collections.Generic.IList? CiInvocations { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ciLogs")] + public global::System.Collections.Generic.IList? CiLogs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("concurrentBuilds")] + public global::System.Collections.Generic.IList? ConcurrentBuilds { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connect")] + public global::System.Collections.Generic.IList? Connect { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connectConfiguration")] + public global::System.Collections.Generic.IList? ConnectConfiguration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connexClient")] + public global::System.Collections.Generic.IList? ConnexClient { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connexClientProject")] + public global::System.Collections.Generic.IList? ConnexClientProject { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connexToken")] + public global::System.Collections.Generic.IList? ConnexToken { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildMachineDefault")] + public global::System.Collections.Generic.IList? BuildMachineDefault { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dataCacheBillingSettings")] + public global::System.Collections.Generic.IList? DataCacheBillingSettings { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("defaultDeploymentProtection")] + public global::System.Collections.Generic.IList? DefaultDeploymentProtection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("delegatedProtectionClient")] + public global::System.Collections.Generic.IList? DelegatedProtectionClient { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentPolicy")] + public global::System.Collections.Generic.IList? DeploymentPolicy { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domain")] + public global::System.Collections.Generic.IList? Domain { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domainAcceptDelegation")] + public global::System.Collections.Generic.IList? DomainAcceptDelegation { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domainAuthCodes")] + public global::System.Collections.Generic.IList? DomainAuthCodes { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domainCertificate")] + public global::System.Collections.Generic.IList? DomainCertificate { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domainCheckConfig")] + public global::System.Collections.Generic.IList? DomainCheckConfig { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domainMove")] + public global::System.Collections.Generic.IList? DomainMove { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domainPurchase")] + public global::System.Collections.Generic.IList? DomainPurchase { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domainRecord")] + public global::System.Collections.Generic.IList? DomainRecord { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domainTransferIn")] + public global::System.Collections.Generic.IList? DomainTransferIn { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("drain")] + public global::System.Collections.Generic.IList? Drain { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("edgeConfig")] + public global::System.Collections.Generic.IList? EdgeConfig { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("edgeConfigItem")] + public global::System.Collections.Generic.IList? EdgeConfigItem { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("edgeConfigSchema")] + public global::System.Collections.Generic.IList? EdgeConfigSchema { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("edgeConfigToken")] + public global::System.Collections.Generic.IList? EdgeConfigToken { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("endpointVerification")] + public global::System.Collections.Generic.IList? EndpointVerification { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("event")] + public global::System.Collections.Generic.IList? Event { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("fileUpload")] + public global::System.Collections.Generic.IList? FileUpload { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("flagsExplorerSubscription")] + public global::System.Collections.Generic.IList? FlagsExplorerSubscription { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitRepository")] + public global::System.Collections.Generic.IList? GitRepository { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("imageOptimizationNewPrice")] + public global::System.Collections.Generic.IList? ImageOptimizationNewPrice { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integration")] + public global::System.Collections.Generic.IList? Integration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationAccount")] + public global::System.Collections.Generic.IList? IntegrationAccount { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationConfiguration")] + public global::System.Collections.Generic.IList? IntegrationConfiguration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationConfigurationProjects")] + public global::System.Collections.Generic.IList? IntegrationConfigurationProjects { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationConfigurationRole")] + public global::System.Collections.Generic.IList? IntegrationConfigurationRole { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationConfigurationTransfer")] + public global::System.Collections.Generic.IList? IntegrationConfigurationTransfer { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationDeploymentAction")] + public global::System.Collections.Generic.IList? IntegrationDeploymentAction { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationEvent")] + public global::System.Collections.Generic.IList? IntegrationEvent { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationLog")] + public global::System.Collections.Generic.IList? IntegrationLog { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationResource")] + public global::System.Collections.Generic.IList? IntegrationResource { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationResourceData")] + public global::System.Collections.Generic.IList? IntegrationResourceData { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationResourceReplCommand")] + public global::System.Collections.Generic.IList? IntegrationResourceReplCommand { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationResourceSecrets")] + public global::System.Collections.Generic.IList? IntegrationResourceSecrets { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationSSOSession")] + public global::System.Collections.Generic.IList? IntegrationSSOSession { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationStrict")] + public global::System.Collections.Generic.IList? IntegrationStrict { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationStoreTokenSet")] + public global::System.Collections.Generic.IList? IntegrationStoreTokenSet { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationVercelConfigurationOverride")] + public global::System.Collections.Generic.IList? IntegrationVercelConfigurationOverride { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationPullRequest")] + public global::System.Collections.Generic.IList? IntegrationPullRequest { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ipBlocking")] + public global::System.Collections.Generic.IList? IpBlocking { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("jobGlobal")] + public global::System.Collections.Generic.IList? JobGlobal { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("kmsIssuer")] + public global::System.Collections.Generic.IList? KmsIssuer { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("kmsProjectGrant")] + public global::System.Collections.Generic.IList? KmsProjectGrant { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("logDrain")] + public global::System.Collections.Generic.IList? LogDrain { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("marketplaceBillingData")] + public global::System.Collections.Generic.IList? MarketplaceBillingData { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("marketplaceExperimentationEdgeConfigData")] + public global::System.Collections.Generic.IList? MarketplaceExperimentationEdgeConfigData { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("marketplaceExperimentationItem")] + public global::System.Collections.Generic.IList? MarketplaceExperimentationItem { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("marketplaceInstallationMember")] + public global::System.Collections.Generic.IList? MarketplaceInstallationMember { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("marketplaceInvoice")] + public global::System.Collections.Generic.IList? MarketplaceInvoice { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("marketplaceSettings")] + public global::System.Collections.Generic.IList? MarketplaceSettings { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("Monitoring")] + public global::System.Collections.Generic.IList? Monitoring { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("monitoringAlert")] + public global::System.Collections.Generic.IList? MonitoringAlert { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("monitoringChart")] + public global::System.Collections.Generic.IList? MonitoringChart { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("monitoringQuery")] + public global::System.Collections.Generic.IList? MonitoringQuery { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("monitoringSettings")] + public global::System.Collections.Generic.IList? MonitoringSettings { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationCustomerBudget")] + public global::System.Collections.Generic.IList? NotificationCustomerBudget { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationDeploymentFailed")] + public global::System.Collections.Generic.IList? NotificationDeploymentFailed { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationDomainConfiguration")] + public global::System.Collections.Generic.IList? NotificationDomainConfiguration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationDomainExpire")] + public global::System.Collections.Generic.IList? NotificationDomainExpire { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationDomainMoved")] + public global::System.Collections.Generic.IList? NotificationDomainMoved { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationDomainPurchase")] + public global::System.Collections.Generic.IList? NotificationDomainPurchase { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationDomainRenewal")] + public global::System.Collections.Generic.IList? NotificationDomainRenewal { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationDomainTransfer")] + public global::System.Collections.Generic.IList? NotificationDomainTransfer { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationDomainUnverified")] + public global::System.Collections.Generic.IList? NotificationDomainUnverified { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("NotificationMonitoringAlert")] + public global::System.Collections.Generic.IList? NotificationMonitoringAlert { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationPaymentFailed")] + public global::System.Collections.Generic.IList? NotificationPaymentFailed { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationPreferences")] + public global::System.Collections.Generic.IList? NotificationPreferences { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationStatementOfReasons")] + public global::System.Collections.Generic.IList? NotificationStatementOfReasons { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("notificationUsageAlert")] + public global::System.Collections.Generic.IList? NotificationUsageAlert { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("oidcFederationPolicy")] + public global::System.Collections.Generic.IList? OidcFederationPolicy { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("observabilityConfiguration")] + public global::System.Collections.Generic.IList? ObservabilityConfiguration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("observabilityFunnel")] + public global::System.Collections.Generic.IList? ObservabilityFunnel { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("observabilityNotebook")] + public global::System.Collections.Generic.IList? ObservabilityNotebook { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("openTelemetryEndpoint")] + public global::System.Collections.Generic.IList? OpenTelemetryEndpoint { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ownEvent")] + public global::System.Collections.Generic.IList? OwnEvent { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("organizationDomain")] + public global::System.Collections.Generic.IList? OrganizationDomain { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("passwordProtectionInvoiceItem")] + public global::System.Collections.Generic.IList? PasswordProtectionInvoiceItem { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("paymentMethod")] + public global::System.Collections.Generic.IList? PaymentMethod { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("permissions")] + public global::System.Collections.Generic.IList? Permissions { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("postgres")] + public global::System.Collections.Generic.IList? Postgres { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("postgresStoreTokenSet")] + public global::System.Collections.Generic.IList? PostgresStoreTokenSet { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("previewDeploymentSuffix")] + public global::System.Collections.Generic.IList? PreviewDeploymentSuffix { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("privateCloudAccount")] + public global::System.Collections.Generic.IList? PrivateCloudAccount { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectTransferIn")] + public global::System.Collections.Generic.IList? ProjectTransferIn { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("proTrialOnboarding")] + public global::System.Collections.Generic.IList? ProTrialOnboarding { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("rateLimit")] + public global::System.Collections.Generic.IList? RateLimit { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("redis")] + public global::System.Collections.Generic.IList? Redis { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("redisStoreTokenSet")] + public global::System.Collections.Generic.IList? RedisStoreTokenSet { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("remoteCaching")] + public global::System.Collections.Generic.IList? RemoteCaching { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("repository")] + public global::System.Collections.Generic.IList? Repository { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("samlConfig")] + public global::System.Collections.Generic.IList? SamlConfig { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("secret")] + public global::System.Collections.Generic.IList? Secret { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sensitiveEnvironmentVariablePolicy")] + public global::System.Collections.Generic.IList? SensitiveEnvironmentVariablePolicy { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sharedEnvVars")] + public global::System.Collections.Generic.IList? SharedEnvVars { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sharedEnvVarsProduction")] + public global::System.Collections.Generic.IList? SharedEnvVarsProduction { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("space")] + public global::System.Collections.Generic.IList? Space { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("spaceRun")] + public global::System.Collections.Generic.IList? SpaceRun { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("storeIsLocked")] + public global::System.Collections.Generic.IList? StoreIsLocked { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("storeTokenSetSensitive")] + public global::System.Collections.Generic.IList? StoreTokenSetSensitive { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("storeTransfer")] + public global::System.Collections.Generic.IList? StoreTransfer { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("supportCase")] + public global::System.Collections.Generic.IList? SupportCase { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("supportCaseComment")] + public global::System.Collections.Generic.IList? SupportCaseComment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("team")] + public global::System.Collections.Generic.IList? Team { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamAccessRequest")] + public global::System.Collections.Generic.IList? TeamAccessRequest { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamFellowMembership")] + public global::System.Collections.Generic.IList? TeamFellowMembership { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamGitExclusivity")] + public global::System.Collections.Generic.IList? TeamGitExclusivity { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamInvite")] + public global::System.Collections.Generic.IList? TeamInvite { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamInviteCode")] + public global::System.Collections.Generic.IList? TeamInviteCode { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamInviteLink")] + public global::System.Collections.Generic.IList? TeamInviteLink { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamJoin")] + public global::System.Collections.Generic.IList? TeamJoin { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamMemberMfaStatus")] + public global::System.Collections.Generic.IList? TeamMemberMfaStatus { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamMicrofrontends")] + public global::System.Collections.Generic.IList? TeamMicrofrontends { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamOwnMembership")] + public global::System.Collections.Generic.IList? TeamOwnMembership { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamOwnMembershipDisconnectSAML")] + public global::System.Collections.Generic.IList? TeamOwnMembershipDisconnectSAML { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamSudo")] + public global::System.Collections.Generic.IList? TeamSudo { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamTokenInvalidation")] + public global::System.Collections.Generic.IList? TeamTokenInvalidation { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("token")] + public global::System.Collections.Generic.IList? Token { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("toolbarComment")] + public global::System.Collections.Generic.IList? ToolbarComment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("usage")] + public global::System.Collections.Generic.IList? Usage { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("usageCycle")] + public global::System.Collections.Generic.IList? UsageCycle { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("vcrRepository")] + public global::System.Collections.Generic.IList? VcrRepository { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("vercelRun")] + public global::System.Collections.Generic.IList? VercelRun { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("vpcPeeringConnection")] + public global::System.Collections.Generic.IList? VpcPeeringConnection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("webAnalyticsPlan")] + public global::System.Collections.Generic.IList? WebAnalyticsPlan { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("webhook")] + public global::System.Collections.Generic.IList? Webhook { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("webhook-event")] + public global::System.Collections.Generic.IList? WebhookEvent { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("aliasProject")] + public global::System.Collections.Generic.IList? AliasProject { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("aliasProtectionBypass")] + public global::System.Collections.Generic.IList? AliasProtectionBypass { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("bulkRedirects")] + public global::System.Collections.Generic.IList? BulkRedirects { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildMachine")] + public global::System.Collections.Generic.IList? BuildMachine { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connectConfigurationLink")] + public global::System.Collections.Generic.IList? ConnectConfigurationLink { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dataCacheNamespace")] + public global::System.Collections.Generic.IList? DataCacheNamespace { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deployment")] + public global::System.Collections.Generic.IList? Deployment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentBuildLogs")] + public global::System.Collections.Generic.IList? DeploymentBuildLogs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentCheck")] + public global::System.Collections.Generic.IList? DeploymentCheck { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentCheckPreview")] + public global::System.Collections.Generic.IList? DeploymentCheckPreview { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentCheckReRunFromProductionBranch")] + public global::System.Collections.Generic.IList? DeploymentCheckReRunFromProductionBranch { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentProductionGit")] + public global::System.Collections.Generic.IList? DeploymentProductionGit { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentV0")] + public global::System.Collections.Generic.IList? DeploymentV0 { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentPreview")] + public global::System.Collections.Generic.IList? DeploymentPreview { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentPrivate")] + public global::System.Collections.Generic.IList? DeploymentPrivate { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentPromote")] + public global::System.Collections.Generic.IList? DeploymentPromote { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentRollback")] + public global::System.Collections.Generic.IList? DeploymentRollback { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("edgeCacheNamespace")] + public global::System.Collections.Generic.IList? EdgeCacheNamespace { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("environments")] + public global::System.Collections.Generic.IList? Environments { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("job")] + public global::System.Collections.Generic.IList? Job { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("logs")] + public global::System.Collections.Generic.IList? Logs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("logsPreset")] + public global::System.Collections.Generic.IList? LogsPreset { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("observabilityData")] + public global::System.Collections.Generic.IList? ObservabilityData { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("onDemandBuild")] + public global::System.Collections.Generic.IList? OnDemandBuild { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("onDemandConcurrency")] + public global::System.Collections.Generic.IList? OnDemandConcurrency { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("optionsAllowlist")] + public global::System.Collections.Generic.IList? OptionsAllowlist { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("passwordProtection")] + public global::System.Collections.Generic.IList? PasswordProtection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("privateLinkEndpoint")] + public global::System.Collections.Generic.IList? PrivateLinkEndpoint { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("productionAliasProtectionBypass")] + public global::System.Collections.Generic.IList? ProductionAliasProtectionBypass { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("project")] + public global::System.Collections.Generic.IList? Project { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectAccessGroup")] + public global::System.Collections.Generic.IList? ProjectAccessGroup { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectAnalyticsSampling")] + public global::System.Collections.Generic.IList? ProjectAnalyticsSampling { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectAnalyticsUsage")] + public global::System.Collections.Generic.IList? ProjectAnalyticsUsage { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectCheck")] + public global::System.Collections.Generic.IList? ProjectCheck { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectCheckRun")] + public global::System.Collections.Generic.IList? ProjectCheckRun { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectDelegatedProtection")] + public global::System.Collections.Generic.IList? ProjectDelegatedProtection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectDeploymentExpiration")] + public global::System.Collections.Generic.IList? ProjectDeploymentExpiration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectDeploymentHook")] + public global::System.Collections.Generic.IList? ProjectDeploymentHook { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectDeploymentProtectionStrict")] + public global::System.Collections.Generic.IList? ProjectDeploymentProtectionStrict { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectDomain")] + public global::System.Collections.Generic.IList? ProjectDomain { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectDomainCheckConfig")] + public global::System.Collections.Generic.IList? ProjectDomainCheckConfig { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectDomainMove")] + public global::System.Collections.Generic.IList? ProjectDomainMove { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectEvent")] + public global::System.Collections.Generic.IList? ProjectEvent { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectEnvVars")] + public global::System.Collections.Generic.IList? ProjectEnvVars { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectEnvVarsProduction")] + public global::System.Collections.Generic.IList? ProjectEnvVarsProduction { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectEnvVarsUnownedByIntegration")] + public global::System.Collections.Generic.IList? ProjectEnvVarsUnownedByIntegration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectFlags")] + public global::System.Collections.Generic.IList? ProjectFlags { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectFlagsProduction")] + public global::System.Collections.Generic.IList? ProjectFlagsProduction { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectFromV0")] + public global::System.Collections.Generic.IList? ProjectFromV0 { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectId")] + public global::System.Collections.Generic.IList? ProjectId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectIntegrationConfiguration")] + public global::System.Collections.Generic.IList? ProjectIntegrationConfiguration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectLink")] + public global::System.Collections.Generic.IList? ProjectLink { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectMember")] + public global::System.Collections.Generic.IList? ProjectMember { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectMonitoring")] + public global::System.Collections.Generic.IList? ProjectMonitoring { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectOIDCToken")] + public global::System.Collections.Generic.IList? ProjectOIDCToken { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectPermissions")] + public global::System.Collections.Generic.IList? ProjectPermissions { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectProductionBranch")] + public global::System.Collections.Generic.IList? ProjectProductionBranch { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectProtectionBypass")] + public global::System.Collections.Generic.IList? ProjectProtectionBypass { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectRollingRelease")] + public global::System.Collections.Generic.IList? ProjectRollingRelease { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectRoutes")] + public global::System.Collections.Generic.IList? ProjectRoutes { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectSupportCase")] + public global::System.Collections.Generic.IList? ProjectSupportCase { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectSupportCaseComment")] + public global::System.Collections.Generic.IList? ProjectSupportCaseComment { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectTier")] + public global::System.Collections.Generic.IList? ProjectTier { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectTransfer")] + public global::System.Collections.Generic.IList? ProjectTransfer { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectTransferOut")] + public global::System.Collections.Generic.IList? ProjectTransferOut { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projectUsage")] + public global::System.Collections.Generic.IList? ProjectUsage { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("pageIntegrity")] + public global::System.Collections.Generic.IList? PageIntegrity { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("seawallConfig")] + public global::System.Collections.Generic.IList? SeawallConfig { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("securityPlusConfiguration")] + public global::System.Collections.Generic.IList? SecurityPlusConfiguration { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("shareableLinkStrict")] + public global::System.Collections.Generic.IList? ShareableLinkStrict { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sharedEnvVarConnection")] + public global::System.Collections.Generic.IList? SharedEnvVarConnection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("skewProtection")] + public global::System.Collections.Generic.IList? SkewProtection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("analytics")] + public global::System.Collections.Generic.IList? Analytics { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("trustedIps")] + public global::System.Collections.Generic.IList? TrustedIps { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("trustedSources")] + public global::System.Collections.Generic.IList? TrustedSources { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("v0Chat")] + public global::System.Collections.Generic.IList? V0Chat { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("webAnalytics")] + public global::System.Collections.Generic.IList? WebAnalytics { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponsePermissions( + global::System.Collections.Generic.IList? oauth2Connection, + global::System.Collections.Generic.IList? organization, + global::System.Collections.Generic.IList? user, + global::System.Collections.Generic.IList? userConnection, + global::System.Collections.Generic.IList? userMfaConfiguration, + global::System.Collections.Generic.IList? userPreference, + global::System.Collections.Generic.IList? userSudo, + global::System.Collections.Generic.IList? webAuthn, + global::System.Collections.Generic.IList? accessGroup, + global::System.Collections.Generic.IList? agent, + global::System.Collections.Generic.IList? aiGatewayUsage, + global::System.Collections.Generic.IList? alerts, + global::System.Collections.Generic.IList? alertRules, + global::System.Collections.Generic.IList? aliasGlobal, + global::System.Collections.Generic.IList? analyticsSampling, + global::System.Collections.Generic.IList? analyticsUsage, + global::System.Collections.Generic.IList? apiKey, + global::System.Collections.Generic.IList? apiKeyAiGateway, + global::System.Collections.Generic.IList? apiKeyOwnedBySelf, + global::System.Collections.Generic.IList? oauth2Application, + global::System.Collections.Generic.IList? vercelAppInstallation, + global::System.Collections.Generic.IList? vercelAppInstallationRequest, + global::System.Collections.Generic.IList? auditLog, + global::System.Collections.Generic.IList? billingAddress, + global::System.Collections.Generic.IList? billingInformation, + global::System.Collections.Generic.IList? billingInvoice, + global::System.Collections.Generic.IList? billingInvoiceEmailRecipient, + global::System.Collections.Generic.IList? billingInvoiceLanguage, + global::System.Collections.Generic.IList? billingPlan, + global::System.Collections.Generic.IList? billingPurchaseOrder, + global::System.Collections.Generic.IList? billingRefund, + global::System.Collections.Generic.IList? billingTaxId, + global::System.Collections.Generic.IList? blob, + global::System.Collections.Generic.IList? blobStoreTokenSet, + global::System.Collections.Generic.IList? budget, + global::System.Collections.Generic.IList? cacheArtifact, + global::System.Collections.Generic.IList? cacheArtifactUsageEvent, + global::System.Collections.Generic.IList? codeChecks, + global::System.Collections.Generic.IList? ciInvocations, + global::System.Collections.Generic.IList? ciLogs, + global::System.Collections.Generic.IList? concurrentBuilds, + global::System.Collections.Generic.IList? connect, + global::System.Collections.Generic.IList? connectConfiguration, + global::System.Collections.Generic.IList? connexClient, + global::System.Collections.Generic.IList? connexClientProject, + global::System.Collections.Generic.IList? connexToken, + global::System.Collections.Generic.IList? buildMachineDefault, + global::System.Collections.Generic.IList? dataCacheBillingSettings, + global::System.Collections.Generic.IList? defaultDeploymentProtection, + global::System.Collections.Generic.IList? delegatedProtectionClient, + global::System.Collections.Generic.IList? deploymentPolicy, + global::System.Collections.Generic.IList? domain, + global::System.Collections.Generic.IList? domainAcceptDelegation, + global::System.Collections.Generic.IList? domainAuthCodes, + global::System.Collections.Generic.IList? domainCertificate, + global::System.Collections.Generic.IList? domainCheckConfig, + global::System.Collections.Generic.IList? domainMove, + global::System.Collections.Generic.IList? domainPurchase, + global::System.Collections.Generic.IList? domainRecord, + global::System.Collections.Generic.IList? domainTransferIn, + global::System.Collections.Generic.IList? drain, + global::System.Collections.Generic.IList? edgeConfig, + global::System.Collections.Generic.IList? edgeConfigItem, + global::System.Collections.Generic.IList? edgeConfigSchema, + global::System.Collections.Generic.IList? edgeConfigToken, + global::System.Collections.Generic.IList? endpointVerification, + global::System.Collections.Generic.IList? @event, + global::System.Collections.Generic.IList? fileUpload, + global::System.Collections.Generic.IList? flagsExplorerSubscription, + global::System.Collections.Generic.IList? gitRepository, + global::System.Collections.Generic.IList? imageOptimizationNewPrice, + global::System.Collections.Generic.IList? integration, + global::System.Collections.Generic.IList? integrationAccount, + global::System.Collections.Generic.IList? integrationConfiguration, + global::System.Collections.Generic.IList? integrationConfigurationProjects, + global::System.Collections.Generic.IList? integrationConfigurationRole, + global::System.Collections.Generic.IList? integrationConfigurationTransfer, + global::System.Collections.Generic.IList? integrationDeploymentAction, + global::System.Collections.Generic.IList? integrationEvent, + global::System.Collections.Generic.IList? integrationLog, + global::System.Collections.Generic.IList? integrationResource, + global::System.Collections.Generic.IList? integrationResourceData, + global::System.Collections.Generic.IList? integrationResourceReplCommand, + global::System.Collections.Generic.IList? integrationResourceSecrets, + global::System.Collections.Generic.IList? integrationSSOSession, + global::System.Collections.Generic.IList? integrationStrict, + global::System.Collections.Generic.IList? integrationStoreTokenSet, + global::System.Collections.Generic.IList? integrationVercelConfigurationOverride, + global::System.Collections.Generic.IList? integrationPullRequest, + global::System.Collections.Generic.IList? ipBlocking, + global::System.Collections.Generic.IList? jobGlobal, + global::System.Collections.Generic.IList? kmsIssuer, + global::System.Collections.Generic.IList? kmsProjectGrant, + global::System.Collections.Generic.IList? logDrain, + global::System.Collections.Generic.IList? marketplaceBillingData, + global::System.Collections.Generic.IList? marketplaceExperimentationEdgeConfigData, + global::System.Collections.Generic.IList? marketplaceExperimentationItem, + global::System.Collections.Generic.IList? marketplaceInstallationMember, + global::System.Collections.Generic.IList? marketplaceInvoice, + global::System.Collections.Generic.IList? marketplaceSettings, + global::System.Collections.Generic.IList? monitoring, + global::System.Collections.Generic.IList? monitoringAlert, + global::System.Collections.Generic.IList? monitoringChart, + global::System.Collections.Generic.IList? monitoringQuery, + global::System.Collections.Generic.IList? monitoringSettings, + global::System.Collections.Generic.IList? notificationCustomerBudget, + global::System.Collections.Generic.IList? notificationDeploymentFailed, + global::System.Collections.Generic.IList? notificationDomainConfiguration, + global::System.Collections.Generic.IList? notificationDomainExpire, + global::System.Collections.Generic.IList? notificationDomainMoved, + global::System.Collections.Generic.IList? notificationDomainPurchase, + global::System.Collections.Generic.IList? notificationDomainRenewal, + global::System.Collections.Generic.IList? notificationDomainTransfer, + global::System.Collections.Generic.IList? notificationDomainUnverified, + global::System.Collections.Generic.IList? notificationMonitoringAlert, + global::System.Collections.Generic.IList? notificationPaymentFailed, + global::System.Collections.Generic.IList? notificationPreferences, + global::System.Collections.Generic.IList? notificationStatementOfReasons, + global::System.Collections.Generic.IList? notificationUsageAlert, + global::System.Collections.Generic.IList? oidcFederationPolicy, + global::System.Collections.Generic.IList? observabilityConfiguration, + global::System.Collections.Generic.IList? observabilityFunnel, + global::System.Collections.Generic.IList? observabilityNotebook, + global::System.Collections.Generic.IList? openTelemetryEndpoint, + global::System.Collections.Generic.IList? ownEvent, + global::System.Collections.Generic.IList? organizationDomain, + global::System.Collections.Generic.IList? passwordProtectionInvoiceItem, + global::System.Collections.Generic.IList? paymentMethod, + global::System.Collections.Generic.IList? permissions, + global::System.Collections.Generic.IList? postgres, + global::System.Collections.Generic.IList? postgresStoreTokenSet, + global::System.Collections.Generic.IList? previewDeploymentSuffix, + global::System.Collections.Generic.IList? privateCloudAccount, + global::System.Collections.Generic.IList? projectTransferIn, + global::System.Collections.Generic.IList? proTrialOnboarding, + global::System.Collections.Generic.IList? rateLimit, + global::System.Collections.Generic.IList? redis, + global::System.Collections.Generic.IList? redisStoreTokenSet, + global::System.Collections.Generic.IList? remoteCaching, + global::System.Collections.Generic.IList? repository, + global::System.Collections.Generic.IList? samlConfig, + global::System.Collections.Generic.IList? secret, + global::System.Collections.Generic.IList? sensitiveEnvironmentVariablePolicy, + global::System.Collections.Generic.IList? sharedEnvVars, + global::System.Collections.Generic.IList? sharedEnvVarsProduction, + global::System.Collections.Generic.IList? space, + global::System.Collections.Generic.IList? spaceRun, + global::System.Collections.Generic.IList? storeIsLocked, + global::System.Collections.Generic.IList? storeTokenSetSensitive, + global::System.Collections.Generic.IList? storeTransfer, + global::System.Collections.Generic.IList? supportCase, + global::System.Collections.Generic.IList? supportCaseComment, + global::System.Collections.Generic.IList? team, + global::System.Collections.Generic.IList? teamAccessRequest, + global::System.Collections.Generic.IList? teamFellowMembership, + global::System.Collections.Generic.IList? teamGitExclusivity, + global::System.Collections.Generic.IList? teamInvite, + global::System.Collections.Generic.IList? teamInviteCode, + global::System.Collections.Generic.IList? teamInviteLink, + global::System.Collections.Generic.IList? teamJoin, + global::System.Collections.Generic.IList? teamMemberMfaStatus, + global::System.Collections.Generic.IList? teamMicrofrontends, + global::System.Collections.Generic.IList? teamOwnMembership, + global::System.Collections.Generic.IList? teamOwnMembershipDisconnectSAML, + global::System.Collections.Generic.IList? teamSudo, + global::System.Collections.Generic.IList? teamTokenInvalidation, + global::System.Collections.Generic.IList? token, + global::System.Collections.Generic.IList? toolbarComment, + global::System.Collections.Generic.IList? usage, + global::System.Collections.Generic.IList? usageCycle, + global::System.Collections.Generic.IList? vcrRepository, + global::System.Collections.Generic.IList? vercelRun, + global::System.Collections.Generic.IList? vpcPeeringConnection, + global::System.Collections.Generic.IList? webAnalyticsPlan, + global::System.Collections.Generic.IList? webhook, + global::System.Collections.Generic.IList? webhookEvent, + global::System.Collections.Generic.IList? aliasProject, + global::System.Collections.Generic.IList? aliasProtectionBypass, + global::System.Collections.Generic.IList? bulkRedirects, + global::System.Collections.Generic.IList? buildMachine, + global::System.Collections.Generic.IList? connectConfigurationLink, + global::System.Collections.Generic.IList? dataCacheNamespace, + global::System.Collections.Generic.IList? deployment, + global::System.Collections.Generic.IList? deploymentBuildLogs, + global::System.Collections.Generic.IList? deploymentCheck, + global::System.Collections.Generic.IList? deploymentCheckPreview, + global::System.Collections.Generic.IList? deploymentCheckReRunFromProductionBranch, + global::System.Collections.Generic.IList? deploymentProductionGit, + global::System.Collections.Generic.IList? deploymentV0, + global::System.Collections.Generic.IList? deploymentPreview, + global::System.Collections.Generic.IList? deploymentPrivate, + global::System.Collections.Generic.IList? deploymentPromote, + global::System.Collections.Generic.IList? deploymentRollback, + global::System.Collections.Generic.IList? edgeCacheNamespace, + global::System.Collections.Generic.IList? environments, + global::System.Collections.Generic.IList? job, + global::System.Collections.Generic.IList? logs, + global::System.Collections.Generic.IList? logsPreset, + global::System.Collections.Generic.IList? observabilityData, + global::System.Collections.Generic.IList? onDemandBuild, + global::System.Collections.Generic.IList? onDemandConcurrency, + global::System.Collections.Generic.IList? optionsAllowlist, + global::System.Collections.Generic.IList? passwordProtection, + global::System.Collections.Generic.IList? privateLinkEndpoint, + global::System.Collections.Generic.IList? productionAliasProtectionBypass, + global::System.Collections.Generic.IList? project, + global::System.Collections.Generic.IList? projectAccessGroup, + global::System.Collections.Generic.IList? projectAnalyticsSampling, + global::System.Collections.Generic.IList? projectAnalyticsUsage, + global::System.Collections.Generic.IList? projectCheck, + global::System.Collections.Generic.IList? projectCheckRun, + global::System.Collections.Generic.IList? projectDelegatedProtection, + global::System.Collections.Generic.IList? projectDeploymentExpiration, + global::System.Collections.Generic.IList? projectDeploymentHook, + global::System.Collections.Generic.IList? projectDeploymentProtectionStrict, + global::System.Collections.Generic.IList? projectDomain, + global::System.Collections.Generic.IList? projectDomainCheckConfig, + global::System.Collections.Generic.IList? projectDomainMove, + global::System.Collections.Generic.IList? projectEvent, + global::System.Collections.Generic.IList? projectEnvVars, + global::System.Collections.Generic.IList? projectEnvVarsProduction, + global::System.Collections.Generic.IList? projectEnvVarsUnownedByIntegration, + global::System.Collections.Generic.IList? projectFlags, + global::System.Collections.Generic.IList? projectFlagsProduction, + global::System.Collections.Generic.IList? projectFromV0, + global::System.Collections.Generic.IList? projectId, + global::System.Collections.Generic.IList? projectIntegrationConfiguration, + global::System.Collections.Generic.IList? projectLink, + global::System.Collections.Generic.IList? projectMember, + global::System.Collections.Generic.IList? projectMonitoring, + global::System.Collections.Generic.IList? projectOIDCToken, + global::System.Collections.Generic.IList? projectPermissions, + global::System.Collections.Generic.IList? projectProductionBranch, + global::System.Collections.Generic.IList? projectProtectionBypass, + global::System.Collections.Generic.IList? projectRollingRelease, + global::System.Collections.Generic.IList? projectRoutes, + global::System.Collections.Generic.IList? projectSupportCase, + global::System.Collections.Generic.IList? projectSupportCaseComment, + global::System.Collections.Generic.IList? projectTier, + global::System.Collections.Generic.IList? projectTransfer, + global::System.Collections.Generic.IList? projectTransferOut, + global::System.Collections.Generic.IList? projectUsage, + global::System.Collections.Generic.IList? pageIntegrity, + global::System.Collections.Generic.IList? seawallConfig, + global::System.Collections.Generic.IList? securityPlusConfiguration, + global::System.Collections.Generic.IList? shareableLinkStrict, + global::System.Collections.Generic.IList? sharedEnvVarConnection, + global::System.Collections.Generic.IList? skewProtection, + global::System.Collections.Generic.IList? analytics, + global::System.Collections.Generic.IList? trustedIps, + global::System.Collections.Generic.IList? trustedSources, + global::System.Collections.Generic.IList? v0Chat, + global::System.Collections.Generic.IList? webAnalytics) + { + this.Oauth2Connection = oauth2Connection; + this.Organization = organization; + this.User = user; + this.UserConnection = userConnection; + this.UserMfaConfiguration = userMfaConfiguration; + this.UserPreference = userPreference; + this.UserSudo = userSudo; + this.WebAuthn = webAuthn; + this.AccessGroup = accessGroup; + this.Agent = agent; + this.AiGatewayUsage = aiGatewayUsage; + this.Alerts = alerts; + this.AlertRules = alertRules; + this.AliasGlobal = aliasGlobal; + this.AnalyticsSampling = analyticsSampling; + this.AnalyticsUsage = analyticsUsage; + this.ApiKey = apiKey; + this.ApiKeyAiGateway = apiKeyAiGateway; + this.ApiKeyOwnedBySelf = apiKeyOwnedBySelf; + this.Oauth2Application = oauth2Application; + this.VercelAppInstallation = vercelAppInstallation; + this.VercelAppInstallationRequest = vercelAppInstallationRequest; + this.AuditLog = auditLog; + this.BillingAddress = billingAddress; + this.BillingInformation = billingInformation; + this.BillingInvoice = billingInvoice; + this.BillingInvoiceEmailRecipient = billingInvoiceEmailRecipient; + this.BillingInvoiceLanguage = billingInvoiceLanguage; + this.BillingPlan = billingPlan; + this.BillingPurchaseOrder = billingPurchaseOrder; + this.BillingRefund = billingRefund; + this.BillingTaxId = billingTaxId; + this.Blob = blob; + this.BlobStoreTokenSet = blobStoreTokenSet; + this.Budget = budget; + this.CacheArtifact = cacheArtifact; + this.CacheArtifactUsageEvent = cacheArtifactUsageEvent; + this.CodeChecks = codeChecks; + this.CiInvocations = ciInvocations; + this.CiLogs = ciLogs; + this.ConcurrentBuilds = concurrentBuilds; + this.Connect = connect; + this.ConnectConfiguration = connectConfiguration; + this.ConnexClient = connexClient; + this.ConnexClientProject = connexClientProject; + this.ConnexToken = connexToken; + this.BuildMachineDefault = buildMachineDefault; + this.DataCacheBillingSettings = dataCacheBillingSettings; + this.DefaultDeploymentProtection = defaultDeploymentProtection; + this.DelegatedProtectionClient = delegatedProtectionClient; + this.DeploymentPolicy = deploymentPolicy; + this.Domain = domain; + this.DomainAcceptDelegation = domainAcceptDelegation; + this.DomainAuthCodes = domainAuthCodes; + this.DomainCertificate = domainCertificate; + this.DomainCheckConfig = domainCheckConfig; + this.DomainMove = domainMove; + this.DomainPurchase = domainPurchase; + this.DomainRecord = domainRecord; + this.DomainTransferIn = domainTransferIn; + this.Drain = drain; + this.EdgeConfig = edgeConfig; + this.EdgeConfigItem = edgeConfigItem; + this.EdgeConfigSchema = edgeConfigSchema; + this.EdgeConfigToken = edgeConfigToken; + this.EndpointVerification = endpointVerification; + this.Event = @event; + this.FileUpload = fileUpload; + this.FlagsExplorerSubscription = flagsExplorerSubscription; + this.GitRepository = gitRepository; + this.ImageOptimizationNewPrice = imageOptimizationNewPrice; + this.Integration = integration; + this.IntegrationAccount = integrationAccount; + this.IntegrationConfiguration = integrationConfiguration; + this.IntegrationConfigurationProjects = integrationConfigurationProjects; + this.IntegrationConfigurationRole = integrationConfigurationRole; + this.IntegrationConfigurationTransfer = integrationConfigurationTransfer; + this.IntegrationDeploymentAction = integrationDeploymentAction; + this.IntegrationEvent = integrationEvent; + this.IntegrationLog = integrationLog; + this.IntegrationResource = integrationResource; + this.IntegrationResourceData = integrationResourceData; + this.IntegrationResourceReplCommand = integrationResourceReplCommand; + this.IntegrationResourceSecrets = integrationResourceSecrets; + this.IntegrationSSOSession = integrationSSOSession; + this.IntegrationStrict = integrationStrict; + this.IntegrationStoreTokenSet = integrationStoreTokenSet; + this.IntegrationVercelConfigurationOverride = integrationVercelConfigurationOverride; + this.IntegrationPullRequest = integrationPullRequest; + this.IpBlocking = ipBlocking; + this.JobGlobal = jobGlobal; + this.KmsIssuer = kmsIssuer; + this.KmsProjectGrant = kmsProjectGrant; + this.LogDrain = logDrain; + this.MarketplaceBillingData = marketplaceBillingData; + this.MarketplaceExperimentationEdgeConfigData = marketplaceExperimentationEdgeConfigData; + this.MarketplaceExperimentationItem = marketplaceExperimentationItem; + this.MarketplaceInstallationMember = marketplaceInstallationMember; + this.MarketplaceInvoice = marketplaceInvoice; + this.MarketplaceSettings = marketplaceSettings; + this.Monitoring = monitoring; + this.MonitoringAlert = monitoringAlert; + this.MonitoringChart = monitoringChart; + this.MonitoringQuery = monitoringQuery; + this.MonitoringSettings = monitoringSettings; + this.NotificationCustomerBudget = notificationCustomerBudget; + this.NotificationDeploymentFailed = notificationDeploymentFailed; + this.NotificationDomainConfiguration = notificationDomainConfiguration; + this.NotificationDomainExpire = notificationDomainExpire; + this.NotificationDomainMoved = notificationDomainMoved; + this.NotificationDomainPurchase = notificationDomainPurchase; + this.NotificationDomainRenewal = notificationDomainRenewal; + this.NotificationDomainTransfer = notificationDomainTransfer; + this.NotificationDomainUnverified = notificationDomainUnverified; + this.NotificationMonitoringAlert = notificationMonitoringAlert; + this.NotificationPaymentFailed = notificationPaymentFailed; + this.NotificationPreferences = notificationPreferences; + this.NotificationStatementOfReasons = notificationStatementOfReasons; + this.NotificationUsageAlert = notificationUsageAlert; + this.OidcFederationPolicy = oidcFederationPolicy; + this.ObservabilityConfiguration = observabilityConfiguration; + this.ObservabilityFunnel = observabilityFunnel; + this.ObservabilityNotebook = observabilityNotebook; + this.OpenTelemetryEndpoint = openTelemetryEndpoint; + this.OwnEvent = ownEvent; + this.OrganizationDomain = organizationDomain; + this.PasswordProtectionInvoiceItem = passwordProtectionInvoiceItem; + this.PaymentMethod = paymentMethod; + this.Permissions = permissions; + this.Postgres = postgres; + this.PostgresStoreTokenSet = postgresStoreTokenSet; + this.PreviewDeploymentSuffix = previewDeploymentSuffix; + this.PrivateCloudAccount = privateCloudAccount; + this.ProjectTransferIn = projectTransferIn; + this.ProTrialOnboarding = proTrialOnboarding; + this.RateLimit = rateLimit; + this.Redis = redis; + this.RedisStoreTokenSet = redisStoreTokenSet; + this.RemoteCaching = remoteCaching; + this.Repository = repository; + this.SamlConfig = samlConfig; + this.Secret = secret; + this.SensitiveEnvironmentVariablePolicy = sensitiveEnvironmentVariablePolicy; + this.SharedEnvVars = sharedEnvVars; + this.SharedEnvVarsProduction = sharedEnvVarsProduction; + this.Space = space; + this.SpaceRun = spaceRun; + this.StoreIsLocked = storeIsLocked; + this.StoreTokenSetSensitive = storeTokenSetSensitive; + this.StoreTransfer = storeTransfer; + this.SupportCase = supportCase; + this.SupportCaseComment = supportCaseComment; + this.Team = team; + this.TeamAccessRequest = teamAccessRequest; + this.TeamFellowMembership = teamFellowMembership; + this.TeamGitExclusivity = teamGitExclusivity; + this.TeamInvite = teamInvite; + this.TeamInviteCode = teamInviteCode; + this.TeamInviteLink = teamInviteLink; + this.TeamJoin = teamJoin; + this.TeamMemberMfaStatus = teamMemberMfaStatus; + this.TeamMicrofrontends = teamMicrofrontends; + this.TeamOwnMembership = teamOwnMembership; + this.TeamOwnMembershipDisconnectSAML = teamOwnMembershipDisconnectSAML; + this.TeamSudo = teamSudo; + this.TeamTokenInvalidation = teamTokenInvalidation; + this.Token = token; + this.ToolbarComment = toolbarComment; + this.Usage = usage; + this.UsageCycle = usageCycle; + this.VcrRepository = vcrRepository; + this.VercelRun = vercelRun; + this.VpcPeeringConnection = vpcPeeringConnection; + this.WebAnalyticsPlan = webAnalyticsPlan; + this.Webhook = webhook; + this.WebhookEvent = webhookEvent; + this.AliasProject = aliasProject; + this.AliasProtectionBypass = aliasProtectionBypass; + this.BulkRedirects = bulkRedirects; + this.BuildMachine = buildMachine; + this.ConnectConfigurationLink = connectConfigurationLink; + this.DataCacheNamespace = dataCacheNamespace; + this.Deployment = deployment; + this.DeploymentBuildLogs = deploymentBuildLogs; + this.DeploymentCheck = deploymentCheck; + this.DeploymentCheckPreview = deploymentCheckPreview; + this.DeploymentCheckReRunFromProductionBranch = deploymentCheckReRunFromProductionBranch; + this.DeploymentProductionGit = deploymentProductionGit; + this.DeploymentV0 = deploymentV0; + this.DeploymentPreview = deploymentPreview; + this.DeploymentPrivate = deploymentPrivate; + this.DeploymentPromote = deploymentPromote; + this.DeploymentRollback = deploymentRollback; + this.EdgeCacheNamespace = edgeCacheNamespace; + this.Environments = environments; + this.Job = job; + this.Logs = logs; + this.LogsPreset = logsPreset; + this.ObservabilityData = observabilityData; + this.OnDemandBuild = onDemandBuild; + this.OnDemandConcurrency = onDemandConcurrency; + this.OptionsAllowlist = optionsAllowlist; + this.PasswordProtection = passwordProtection; + this.PrivateLinkEndpoint = privateLinkEndpoint; + this.ProductionAliasProtectionBypass = productionAliasProtectionBypass; + this.Project = project; + this.ProjectAccessGroup = projectAccessGroup; + this.ProjectAnalyticsSampling = projectAnalyticsSampling; + this.ProjectAnalyticsUsage = projectAnalyticsUsage; + this.ProjectCheck = projectCheck; + this.ProjectCheckRun = projectCheckRun; + this.ProjectDelegatedProtection = projectDelegatedProtection; + this.ProjectDeploymentExpiration = projectDeploymentExpiration; + this.ProjectDeploymentHook = projectDeploymentHook; + this.ProjectDeploymentProtectionStrict = projectDeploymentProtectionStrict; + this.ProjectDomain = projectDomain; + this.ProjectDomainCheckConfig = projectDomainCheckConfig; + this.ProjectDomainMove = projectDomainMove; + this.ProjectEvent = projectEvent; + this.ProjectEnvVars = projectEnvVars; + this.ProjectEnvVarsProduction = projectEnvVarsProduction; + this.ProjectEnvVarsUnownedByIntegration = projectEnvVarsUnownedByIntegration; + this.ProjectFlags = projectFlags; + this.ProjectFlagsProduction = projectFlagsProduction; + this.ProjectFromV0 = projectFromV0; + this.ProjectId = projectId; + this.ProjectIntegrationConfiguration = projectIntegrationConfiguration; + this.ProjectLink = projectLink; + this.ProjectMember = projectMember; + this.ProjectMonitoring = projectMonitoring; + this.ProjectOIDCToken = projectOIDCToken; + this.ProjectPermissions = projectPermissions; + this.ProjectProductionBranch = projectProductionBranch; + this.ProjectProtectionBypass = projectProtectionBypass; + this.ProjectRollingRelease = projectRollingRelease; + this.ProjectRoutes = projectRoutes; + this.ProjectSupportCase = projectSupportCase; + this.ProjectSupportCaseComment = projectSupportCaseComment; + this.ProjectTier = projectTier; + this.ProjectTransfer = projectTransfer; + this.ProjectTransferOut = projectTransferOut; + this.ProjectUsage = projectUsage; + this.PageIntegrity = pageIntegrity; + this.SeawallConfig = seawallConfig; + this.SecurityPlusConfiguration = securityPlusConfiguration; + this.ShareableLinkStrict = shareableLinkStrict; + this.SharedEnvVarConnection = sharedEnvVarConnection; + this.SkewProtection = skewProtection; + this.Analytics = analytics; + this.TrustedIps = trustedIps; + this.TrustedSources = trustedSources; + this.V0Chat = v0Chat; + this.WebAnalytics = webAnalytics; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponsePermissions() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypass.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypass.Json.g.cs new file mode 100644 index 000000000..bb4e12cd2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypass.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseProtectionBypass + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseProtectionBypass? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypass), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseProtectionBypass; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseProtectionBypass? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypass), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseProtectionBypass; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypass.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypass.g.cs new file mode 100644 index 000000000..1f8d7e1b3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypass.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseProtectionBypass + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1.Json.g.cs new file mode 100644 index 000000000..d9f9223eb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseProtectionBypassVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1.g.cs new file mode 100644 index 000000000..662955911 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1.g.cs @@ -0,0 +1,85 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseProtectionBypassVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdBy")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string CreatedBy { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("scope")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope Scope { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("integrationId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string IntegrationId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("configurationId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ConfigurationId { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseProtectionBypassVariant1( + double createdAt, + string createdBy, + string integrationId, + string configurationId, + global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope scope) + { + this.CreatedAt = createdAt; + this.CreatedBy = createdBy ?? throw new global::System.ArgumentNullException(nameof(createdBy)); + this.Scope = scope; + this.IntegrationId = integrationId ?? throw new global::System.ArgumentNullException(nameof(integrationId)); + this.ConfigurationId = configurationId ?? throw new global::System.ArgumentNullException(nameof(configurationId)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseProtectionBypassVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs new file mode 100644 index 000000000..0be7f331b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseProtectionBypassVariant1Scope + { + /// + /// + /// + IntegrationAutomationBypass, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseProtectionBypassVariant1ScopeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseProtectionBypassVariant1Scope value) + { + return value switch + { + UploadProjectAvatarResponseProtectionBypassVariant1Scope.IntegrationAutomationBypass => "integration-automation-bypass", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseProtectionBypassVariant1Scope? ToEnum(string value) + { + return value switch + { + "integration-automation-bypass" => UploadProjectAvatarResponseProtectionBypassVariant1Scope.IntegrationAutomationBypass, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2.Json.g.cs new file mode 100644 index 000000000..6b6ebafaa --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseProtectionBypassVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2.g.cs new file mode 100644 index 000000000..d140d9ca6 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2.g.cs @@ -0,0 +1,87 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseProtectionBypassVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdBy")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string CreatedBy { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("scope")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope Scope { get; set; } + + /// + /// When there was only one bypass, it was automatically set as an env var on deployments. With multiple bypasses, there is always one bypass that is selected as the default, and gets set as an env var on deployments. As this is a new field, undefined means that the bypass is the env var. If there are any automation bypasses, exactly one must be the env var. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isEnvVar")] + public bool? IsEnvVar { get; set; } + + /// + /// Optional note about the bypass to be displayed in the UI + /// + [global::System.Text.Json.Serialization.JsonPropertyName("note")] + public string? Note { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// When there was only one bypass, it was automatically set as an env var on deployments. With multiple bypasses, there is always one bypass that is selected as the default, and gets set as an env var on deployments. As this is a new field, undefined means that the bypass is the env var. If there are any automation bypasses, exactly one must be the env var. + /// + /// + /// Optional note about the bypass to be displayed in the UI + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseProtectionBypassVariant2( + double createdAt, + string createdBy, + global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope scope, + bool? isEnvVar, + string? note) + { + this.CreatedAt = createdAt; + this.CreatedBy = createdBy ?? throw new global::System.ArgumentNullException(nameof(createdBy)); + this.Scope = scope; + this.IsEnvVar = isEnvVar; + this.Note = note; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseProtectionBypassVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs new file mode 100644 index 000000000..7f6fc6dc6 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseProtectionBypassVariant2Scope + { + /// + /// + /// + AutomationBypass, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseProtectionBypassVariant2ScopeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseProtectionBypassVariant2Scope value) + { + return value switch + { + UploadProjectAvatarResponseProtectionBypassVariant2Scope.AutomationBypass => "automation-bypass", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseProtectionBypassVariant2Scope? ToEnum(string value) + { + return value switch + { + "automation-bypass" => UploadProjectAvatarResponseProtectionBypassVariant2Scope.AutomationBypass, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfig.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfig.Json.g.cs new file mode 100644 index 000000000..61af465ab --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfig.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseResourceConfig + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseResourceConfig? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseResourceConfig), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseResourceConfig; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseResourceConfig? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseResourceConfig), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseResourceConfig; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfig.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfig.g.cs new file mode 100644 index 000000000..d2fdd202d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfig.g.cs @@ -0,0 +1,147 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseResourceConfig + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("elasticConcurrencyEnabled")] + public bool? ElasticConcurrencyEnabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("fluid")] + public bool? Fluid { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("functionDefaultRegions")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList FunctionDefaultRegions { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("functionDefaultTimeout")] + public double? FunctionDefaultTimeout { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("functionDefaultMemoryType")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType? FunctionDefaultMemoryType { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("functionZeroConfigFailover")] + public bool? FunctionZeroConfigFailover { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildMachineType")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType? BuildMachineType { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildMachineSelection")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection? BuildMachineSelection { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildMachineElasticLastUpdated")] + public double? BuildMachineElasticLastUpdated { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("isNSNBDisabled")] + public bool? IsNSNBDisabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("buildQueue")] + public global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueue? BuildQueue { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enableFunctionsBeta")] + public bool? EnableFunctionsBeta { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseResourceConfig( + global::System.Collections.Generic.IList functionDefaultRegions, + bool? elasticConcurrencyEnabled, + bool? fluid, + double? functionDefaultTimeout, + global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType? functionDefaultMemoryType, + bool? functionZeroConfigFailover, + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType? buildMachineType, + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection? buildMachineSelection, + double? buildMachineElasticLastUpdated, + bool? isNSNBDisabled, + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueue? buildQueue, + bool? enableFunctionsBeta) + { + this.ElasticConcurrencyEnabled = elasticConcurrencyEnabled; + this.Fluid = fluid; + this.FunctionDefaultRegions = functionDefaultRegions ?? throw new global::System.ArgumentNullException(nameof(functionDefaultRegions)); + this.FunctionDefaultTimeout = functionDefaultTimeout; + this.FunctionDefaultMemoryType = functionDefaultMemoryType; + this.FunctionZeroConfigFailover = functionZeroConfigFailover; + this.BuildMachineType = buildMachineType; + this.BuildMachineSelection = buildMachineSelection; + this.BuildMachineElasticLastUpdated = buildMachineElasticLastUpdated; + this.IsNSNBDisabled = isNSNBDisabled; + this.BuildQueue = buildQueue; + this.EnableFunctionsBeta = enableFunctionsBeta; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseResourceConfig() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs new file mode 100644 index 000000000..2bbde1faa --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseResourceConfigBuildMachineSelection + { + /// + /// + /// + Elastic, + /// + /// + /// + Fixed, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseResourceConfigBuildMachineSelectionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseResourceConfigBuildMachineSelection value) + { + return value switch + { + UploadProjectAvatarResponseResourceConfigBuildMachineSelection.Elastic => "elastic", + UploadProjectAvatarResponseResourceConfigBuildMachineSelection.Fixed => "fixed", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseResourceConfigBuildMachineSelection? ToEnum(string value) + { + return value switch + { + "elastic" => UploadProjectAvatarResponseResourceConfigBuildMachineSelection.Elastic, + "fixed" => UploadProjectAvatarResponseResourceConfigBuildMachineSelection.Fixed, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs new file mode 100644 index 000000000..1ae8050dd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseResourceConfigBuildMachineType + { + /// + /// + /// + Enhanced, + /// + /// + /// + Standard, + /// + /// + /// + Turbo, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseResourceConfigBuildMachineTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseResourceConfigBuildMachineType value) + { + return value switch + { + UploadProjectAvatarResponseResourceConfigBuildMachineType.Enhanced => "enhanced", + UploadProjectAvatarResponseResourceConfigBuildMachineType.Standard => "standard", + UploadProjectAvatarResponseResourceConfigBuildMachineType.Turbo => "turbo", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseResourceConfigBuildMachineType? ToEnum(string value) + { + return value switch + { + "enhanced" => UploadProjectAvatarResponseResourceConfigBuildMachineType.Enhanced, + "standard" => UploadProjectAvatarResponseResourceConfigBuildMachineType.Standard, + "turbo" => UploadProjectAvatarResponseResourceConfigBuildMachineType.Turbo, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueue.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueue.Json.g.cs new file mode 100644 index 000000000..3cb957081 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueue.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseResourceConfigBuildQueue + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueue? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueue), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueue; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueue? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueue), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueue; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueue.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueue.g.cs new file mode 100644 index 000000000..afde23c78 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueue.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseResourceConfigBuildQueue + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("configuration")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration? Configuration { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseResourceConfigBuildQueue( + global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration? configuration) + { + this.Configuration = configuration; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseResourceConfigBuildQueue() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs new file mode 100644 index 000000000..af2d1bba3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration + { + /// + /// + /// + SkipNamespaceQueue, + /// + /// + /// + WaitForNamespaceQueue, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration value) + { + return value switch + { + UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.SkipNamespaceQueue => "SKIP_NAMESPACE_QUEUE", + UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.WaitForNamespaceQueue => "WAIT_FOR_NAMESPACE_QUEUE", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration? ToEnum(string value) + { + return value switch + { + "SKIP_NAMESPACE_QUEUE" => UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.SkipNamespaceQueue, + "WAIT_FOR_NAMESPACE_QUEUE" => UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.WaitForNamespaceQueue, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs new file mode 100644 index 000000000..d8e47cbea --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType + { + /// + /// + /// + Performance, + /// + /// + /// + Standard, + /// + /// + /// + StandardLegacy, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType value) + { + return value switch + { + UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.Performance => "performance", + UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.Standard => "standard", + UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.StandardLegacy => "standard_legacy", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType? ToEnum(string value) + { + return value switch + { + "performance" => UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.Performance, + "standard" => UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.Standard, + "standard_legacy" => UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.StandardLegacy, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollbackDescription.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollbackDescription.Json.g.cs new file mode 100644 index 000000000..98ac93dc1 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollbackDescription.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseRollbackDescription + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseRollbackDescription? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseRollbackDescription), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseRollbackDescription; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseRollbackDescription? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseRollbackDescription), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseRollbackDescription; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollbackDescription.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollbackDescription.g.cs new file mode 100644 index 000000000..4f8430e18 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollbackDescription.g.cs @@ -0,0 +1,83 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Description of why a project was rolled back, and by whom. Note that lastAliasRequest contains the from/to details of the rollback. + /// + public sealed partial class UploadProjectAvatarResponseRollbackDescription + { + /// + /// The user who rolled back the project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("userId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string UserId { get; set; } + + /// + /// The username of the user who rolled back the project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("username")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Username { get; set; } + + /// + /// User-supplied explanation of why they rolled back the project. Limited to 250 characters. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("description")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Description { get; set; } + + /// + /// Timestamp of when the rollback was requested. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The user who rolled back the project. + /// + /// + /// The username of the user who rolled back the project. + /// + /// + /// User-supplied explanation of why they rolled back the project. Limited to 250 characters. + /// + /// + /// Timestamp of when the rollback was requested. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseRollbackDescription( + string userId, + string username, + string description, + double createdAt) + { + this.UserId = userId ?? throw new global::System.ArgumentNullException(nameof(userId)); + this.Username = username ?? throw new global::System.ArgumentNullException(nameof(username)); + this.Description = description ?? throw new global::System.ArgumentNullException(nameof(description)); + this.CreatedAt = createdAt; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseRollbackDescription() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingRelease.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingRelease.Json.g.cs new file mode 100644 index 000000000..6a1e4ecff --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingRelease.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseRollingRelease + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseRollingRelease? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseRollingRelease), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseRollingRelease; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseRollingRelease? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseRollingRelease), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseRollingRelease; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingRelease.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingRelease.g.cs new file mode 100644 index 000000000..6d02a89b2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingRelease.g.cs @@ -0,0 +1,75 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Project-level rolling release configuration that defines how deployments should be gradually rolled out + /// + public sealed partial class UploadProjectAvatarResponseRollingRelease + { + /// + /// The environment that the release targets, currently only supports production. Adding in case we want to configure with alias groups or custom environments.
+ /// Example: production + ///
+ /// production + [global::System.Text.Json.Serialization.JsonPropertyName("target")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Target { get; set; } + + /// + /// An array of all the stages required during a deployment release. Each stage defines a target percentage and advancement rules. The final stage must always have targetPercentage: 100. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("stages")] + public global::System.Collections.Generic.IList? Stages { get; set; } + + /// + /// Whether the request served by a canary deployment should return a header indicating a canary was served. Defaults to `false` when omitted.
+ /// Example: false + ///
+ /// false + [global::System.Text.Json.Serialization.JsonPropertyName("canaryResponseHeader")] + public bool? CanaryResponseHeader { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The environment that the release targets, currently only supports production. Adding in case we want to configure with alias groups or custom environments.
+ /// Example: production + /// + /// + /// An array of all the stages required during a deployment release. Each stage defines a target percentage and advancement rules. The final stage must always have targetPercentage: 100. + /// + /// + /// Whether the request served by a canary deployment should return a header indicating a canary was served. Defaults to `false` when omitted.
+ /// Example: false + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseRollingRelease( + string target, + global::System.Collections.Generic.IList? stages, + bool? canaryResponseHeader) + { + this.Target = target ?? throw new global::System.ArgumentNullException(nameof(target)); + this.Stages = stages; + this.CanaryResponseHeader = canaryResponseHeader; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseRollingRelease() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingReleaseStage.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingReleaseStage.Json.g.cs new file mode 100644 index 000000000..d91f64021 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingReleaseStage.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseRollingReleaseStage + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseRollingReleaseStage? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseRollingReleaseStage), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseRollingReleaseStage; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseRollingReleaseStage? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseRollingReleaseStage), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseRollingReleaseStage; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingReleaseStage.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingReleaseStage.g.cs new file mode 100644 index 000000000..9b7e9fafd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseRollingReleaseStage.g.cs @@ -0,0 +1,92 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// An array of all the stages required during a deployment release. Each stage defines a target percentage and advancement rules. The final stage must always have targetPercentage: 100. + /// + public sealed partial class UploadProjectAvatarResponseRollingReleaseStage + { + /// + /// The percentage of traffic to serve to the canary deployment (0-100)
+ /// Example: 25 + ///
+ /// 25 + [global::System.Text.Json.Serialization.JsonPropertyName("targetPercentage")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double TargetPercentage { get; set; } + + /// + /// Whether or not this stage requires manual approval to proceed
+ /// Example: false + ///
+ /// false + [global::System.Text.Json.Serialization.JsonPropertyName("requireApproval")] + public bool? RequireApproval { get; set; } + + /// + /// Duration in minutes for automatic advancement to the next stage
+ /// Example: 600 + ///
+ /// 600 + [global::System.Text.Json.Serialization.JsonPropertyName("duration")] + public double? Duration { get; set; } + + /// + /// Whether to linearly shift traffic over the duration of this stage
+ /// Example: false + ///
+ /// false + [global::System.Text.Json.Serialization.JsonPropertyName("linearShift")] + public bool? LinearShift { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The percentage of traffic to serve to the canary deployment (0-100)
+ /// Example: 25 + /// + /// + /// Whether or not this stage requires manual approval to proceed
+ /// Example: false + /// + /// + /// Duration in minutes for automatic advancement to the next stage
+ /// Example: 600 + /// + /// + /// Whether to linearly shift traffic over the duration of this stage
+ /// Example: false + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseRollingReleaseStage( + double targetPercentage, + bool? requireApproval, + double? duration, + bool? linearShift) + { + this.TargetPercentage = targetPercentage; + this.RequireApproval = requireApproval; + this.Duration = duration; + this.LinearShift = linearShift; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseRollingReleaseStage() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurity.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurity.Json.g.cs new file mode 100644 index 000000000..3065fcef0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurity.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseSecurity + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseSecurity? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseSecurity), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseSecurity; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseSecurity? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseSecurity), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseSecurity; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurity.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurity.g.cs new file mode 100644 index 000000000..d1b21d42d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurity.g.cs @@ -0,0 +1,182 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseSecurity + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("attackModeEnabled")] + public bool? AttackModeEnabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("attackModeUpdatedAt")] + public double? AttackModeUpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("firewallEnabled")] + public bool? FirewallEnabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("firewallUpdatedAt")] + public double? FirewallUpdatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("attackModeActiveUntil")] + public double? AttackModeActiveUntil { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("firewallConfigVersion")] + public double? FirewallConfigVersion { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("firewallSeawallEnabled")] + public bool? FirewallSeawallEnabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ja3Enabled")] + public bool? Ja3Enabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ja4Enabled")] + public bool? Ja4Enabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("firewallBypassIps")] + public global::System.Collections.Generic.IList? FirewallBypassIps { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("managedRules")] + public global::Vercel.UploadProjectAvatarResponseSecurityManagedRules? ManagedRules { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("botIdEnabled")] + public bool? BotIdEnabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("log_headers")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>))] + public global::Vercel.OneOf, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>? LogHeaders { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("securityPlus")] + public bool? SecurityPlus { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("securityPlusMetadata")] + public global::Vercel.UploadProjectAvatarResponseSecuritySecurityPlusMetadata? SecurityPlusMetadata { get; set; } + + /// + /// Whether Page Integrity is enabled for this project. Used by the metadata service to gate DynamoDB lookups against the page-integrity-inventory table. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("pageIntegrityEnabled")] + public bool? PageIntegrityEnabled { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Whether Page Integrity is enabled for this project. Used by the metadata service to gate DynamoDB lookups against the page-integrity-inventory table. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseSecurity( + bool? attackModeEnabled, + double? attackModeUpdatedAt, + bool? firewallEnabled, + double? firewallUpdatedAt, + double? attackModeActiveUntil, + double? firewallConfigVersion, + bool? firewallSeawallEnabled, + bool? ja3Enabled, + bool? ja4Enabled, + global::System.Collections.Generic.IList? firewallBypassIps, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRules? managedRules, + bool? botIdEnabled, + global::Vercel.OneOf, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>? logHeaders, + bool? securityPlus, + global::Vercel.UploadProjectAvatarResponseSecuritySecurityPlusMetadata? securityPlusMetadata, + bool? pageIntegrityEnabled) + { + this.AttackModeEnabled = attackModeEnabled; + this.AttackModeUpdatedAt = attackModeUpdatedAt; + this.FirewallEnabled = firewallEnabled; + this.FirewallUpdatedAt = firewallUpdatedAt; + this.AttackModeActiveUntil = attackModeActiveUntil; + this.FirewallConfigVersion = firewallConfigVersion; + this.FirewallSeawallEnabled = firewallSeawallEnabled; + this.Ja3Enabled = ja3Enabled; + this.Ja4Enabled = ja4Enabled; + this.FirewallBypassIps = firewallBypassIps; + this.ManagedRules = managedRules; + this.BotIdEnabled = botIdEnabled; + this.LogHeaders = logHeaders; + this.SecurityPlus = securityPlus; + this.SecurityPlusMetadata = securityPlusMetadata; + this.PageIntegrityEnabled = pageIntegrityEnabled; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseSecurity() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityLogHeaders.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityLogHeaders.g.cs new file mode 100644 index 000000000..68dcad097 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityLogHeaders.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseSecurityLogHeaders + { + /// + /// + /// + Multiply, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseSecurityLogHeadersExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseSecurityLogHeaders value) + { + return value switch + { + UploadProjectAvatarResponseSecurityLogHeaders.Multiply => "*", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseSecurityLogHeaders? ToEnum(string value) + { + return value switch + { + "*" => UploadProjectAvatarResponseSecurityLogHeaders.Multiply, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRules.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRules.Json.g.cs new file mode 100644 index 000000000..a786d4f62 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRules.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseSecurityManagedRules + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRules? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRules), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRules; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRules? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRules), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRules; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRules.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRules.g.cs new file mode 100644 index 000000000..880c77b91 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRules.g.cs @@ -0,0 +1,75 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseSecurityManagedRules + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("vercel_ruleset")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset VercelRuleset { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("bot_filter")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilter BotFilter { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ai_bots")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBots AiBots { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("owasp")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwasp Owasp { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseSecurityManagedRules( + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset vercelRuleset, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilter botFilter, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBots aiBots, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwasp owasp) + { + this.VercelRuleset = vercelRuleset ?? throw new global::System.ArgumentNullException(nameof(vercelRuleset)); + this.BotFilter = botFilter ?? throw new global::System.ArgumentNullException(nameof(botFilter)); + this.AiBots = aiBots ?? throw new global::System.ArgumentNullException(nameof(aiBots)); + this.Owasp = owasp ?? throw new global::System.ArgumentNullException(nameof(owasp)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseSecurityManagedRules() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBots.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBots.Json.g.cs new file mode 100644 index 000000000..0576556ff --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBots.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseSecurityManagedRulesAiBots + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBots? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBots), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBots; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBots? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBots), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBots; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBots.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBots.g.cs new file mode 100644 index 000000000..447769fa9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBots.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseSecurityManagedRulesAiBots + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("active")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Active { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction? Action { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseSecurityManagedRulesAiBots( + bool active, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction? action) + { + this.Active = active; + this.Action = action; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseSecurityManagedRulesAiBots() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs new file mode 100644 index 000000000..9540c64a2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction + { + /// + /// + /// + Challenge, + /// + /// + /// + Deny, + /// + /// + /// + Log, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction value) + { + return value switch + { + UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.Challenge => "challenge", + UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.Deny => "deny", + UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.Log => "log", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction? ToEnum(string value) + { + return value switch + { + "challenge" => UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.Challenge, + "deny" => UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.Deny, + "log" => UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.Log, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilter.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilter.Json.g.cs new file mode 100644 index 000000000..df9781c53 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilter.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseSecurityManagedRulesBotFilter + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilter? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilter), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilter; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilter? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilter), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilter; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilter.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilter.g.cs new file mode 100644 index 000000000..edf00ef9d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilter.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseSecurityManagedRulesBotFilter + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("active")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Active { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction? Action { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseSecurityManagedRulesBotFilter( + bool active, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction? action) + { + this.Active = active; + this.Action = action; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseSecurityManagedRulesBotFilter() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs new file mode 100644 index 000000000..ef360e155 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction + { + /// + /// + /// + Challenge, + /// + /// + /// + Deny, + /// + /// + /// + Log, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction value) + { + return value switch + { + UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.Challenge => "challenge", + UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.Deny => "deny", + UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.Log => "log", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction? ToEnum(string value) + { + return value switch + { + "challenge" => UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.Challenge, + "deny" => UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.Deny, + "log" => UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.Log, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwasp.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwasp.Json.g.cs new file mode 100644 index 000000000..043773403 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwasp.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseSecurityManagedRulesOwasp + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwasp? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwasp), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwasp; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwasp? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwasp), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwasp; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwasp.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwasp.g.cs new file mode 100644 index 000000000..fc035419d --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwasp.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseSecurityManagedRulesOwasp + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("active")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Active { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction? Action { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseSecurityManagedRulesOwasp( + bool active, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction? action) + { + this.Active = active; + this.Action = action; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseSecurityManagedRulesOwasp() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs new file mode 100644 index 000000000..cf3ee0613 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseSecurityManagedRulesOwaspAction + { + /// + /// + /// + Challenge, + /// + /// + /// + Deny, + /// + /// + /// + Log, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseSecurityManagedRulesOwaspActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseSecurityManagedRulesOwaspAction value) + { + return value switch + { + UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.Challenge => "challenge", + UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.Deny => "deny", + UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.Log => "log", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseSecurityManagedRulesOwaspAction? ToEnum(string value) + { + return value switch + { + "challenge" => UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.Challenge, + "deny" => UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.Deny, + "log" => UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.Log, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset.Json.g.cs new file mode 100644 index 000000000..e8081dce2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset.g.cs new file mode 100644 index 000000000..810a2aaed --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("active")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Active { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("action")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction? Action { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset( + bool active, + global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction? action) + { + this.Active = active; + this.Action = action; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseSecurityManagedRulesVercelRuleset() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs new file mode 100644 index 000000000..317c8d83c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction + { + /// + /// + /// + Challenge, + /// + /// + /// + Deny, + /// + /// + /// + Log, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction value) + { + return value switch + { + UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.Challenge => "challenge", + UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.Deny => "deny", + UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.Log => "log", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction? ToEnum(string value) + { + return value switch + { + "challenge" => UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.Challenge, + "deny" => UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.Deny, + "log" => UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.Log, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecuritySecurityPlusMetadata.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecuritySecurityPlusMetadata.Json.g.cs new file mode 100644 index 000000000..991041a10 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecuritySecurityPlusMetadata.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseSecuritySecurityPlusMetadata + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseSecuritySecurityPlusMetadata? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseSecuritySecurityPlusMetadata), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseSecuritySecurityPlusMetadata; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseSecuritySecurityPlusMetadata? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseSecuritySecurityPlusMetadata), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseSecuritySecurityPlusMetadata; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecuritySecurityPlusMetadata.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecuritySecurityPlusMetadata.g.cs new file mode 100644 index 000000000..bd230b464 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSecuritySecurityPlusMetadata.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseSecuritySecurityPlusMetadata + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("updatedAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double UpdatedAt { get; set; } + + /// + /// Timestamp when the feature was first enabled. Never changes after initial enablement. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("firstEnabledAt")] + public double? FirstEnabledAt { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// Timestamp when the feature was first enabled. Never changes after initial enablement. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseSecuritySecurityPlusMetadata( + double updatedAt, + double? firstEnabledAt) + { + this.UpdatedAt = updatedAt; + this.FirstEnabledAt = firstEnabledAt; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseSecuritySecurityPlusMetadata() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSpeedInsights.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSpeedInsights.Json.g.cs new file mode 100644 index 000000000..3be48e164 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSpeedInsights.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseSpeedInsights + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseSpeedInsights? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseSpeedInsights), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseSpeedInsights; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseSpeedInsights? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseSpeedInsights), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseSpeedInsights; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSpeedInsights.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSpeedInsights.g.cs new file mode 100644 index 000000000..8b213907c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSpeedInsights.g.cs @@ -0,0 +1,90 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseSpeedInsights + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabledAt")] + public double? EnabledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("disabledAt")] + public double? DisabledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("canceledAt")] + public double? CanceledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("hasData")] + public bool? HasData { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("paidAt")] + public double? PaidAt { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseSpeedInsights( + string id, + double? enabledAt, + double? disabledAt, + double? canceledAt, + bool? hasData, + double? paidAt) + { + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.EnabledAt = enabledAt; + this.DisabledAt = disabledAt; + this.CanceledAt = canceledAt; + this.HasData = hasData; + this.PaidAt = paidAt; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseSpeedInsights() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtection.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtection.Json.g.cs new file mode 100644 index 000000000..6342a41ab --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtection.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseSsoProtection + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseSsoProtection? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseSsoProtection), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseSsoProtection; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseSsoProtection? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseSsoProtection), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseSsoProtection; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtection.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtection.g.cs new file mode 100644 index 000000000..83c0b7583 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtection.g.cs @@ -0,0 +1,66 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseSsoProtection + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentType")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType DeploymentType { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("cve55182MigrationAppliedFrom")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom? Cve55182MigrationAppliedFrom { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("april2026SecurityIncidentMigrationAppliedFrom")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom? April2026SecurityIncidentMigrationAppliedFrom { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseSsoProtection( + global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType deploymentType, + global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom? cve55182MigrationAppliedFrom, + global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom? april2026SecurityIncidentMigrationAppliedFrom) + { + this.DeploymentType = deploymentType; + this.Cve55182MigrationAppliedFrom = cve55182MigrationAppliedFrom; + this.April2026SecurityIncidentMigrationAppliedFrom = april2026SecurityIncidentMigrationAppliedFrom; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseSsoProtection() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs new file mode 100644 index 000000000..ba53184af --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs @@ -0,0 +1,63 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom + { + /// + /// + /// + All, + /// + /// + /// + AllExceptCustomDomains, + /// + /// + /// + Preview, + /// + /// + /// + ProdDeploymentUrlsAndAllPreviews, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom value) + { + return value switch + { + UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.All => "all", + UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.AllExceptCustomDomains => "all_except_custom_domains", + UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.Preview => "preview", + UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.ProdDeploymentUrlsAndAllPreviews => "prod_deployment_urls_and_all_previews", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom? ToEnum(string value) + { + return value switch + { + "all" => UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.All, + "all_except_custom_domains" => UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.AllExceptCustomDomains, + "preview" => UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.Preview, + "prod_deployment_urls_and_all_previews" => UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.ProdDeploymentUrlsAndAllPreviews, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs new file mode 100644 index 000000000..3c1919443 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs @@ -0,0 +1,63 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom + { + /// + /// + /// + All, + /// + /// + /// + AllExceptCustomDomains, + /// + /// + /// + Preview, + /// + /// + /// + ProdDeploymentUrlsAndAllPreviews, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom value) + { + return value switch + { + UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.All => "all", + UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.AllExceptCustomDomains => "all_except_custom_domains", + UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.Preview => "preview", + UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.ProdDeploymentUrlsAndAllPreviews => "prod_deployment_urls_and_all_previews", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom? ToEnum(string value) + { + return value switch + { + "all" => UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.All, + "all_except_custom_domains" => UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.AllExceptCustomDomains, + "preview" => UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.Preview, + "prod_deployment_urls_and_all_previews" => UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.ProdDeploymentUrlsAndAllPreviews, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs new file mode 100644 index 000000000..d5a9ec0ff --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs @@ -0,0 +1,63 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseSsoProtectionDeploymentType + { + /// + /// + /// + All, + /// + /// + /// + AllExceptCustomDomains, + /// + /// + /// + Preview, + /// + /// + /// + ProdDeploymentUrlsAndAllPreviews, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseSsoProtectionDeploymentTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseSsoProtectionDeploymentType value) + { + return value switch + { + UploadProjectAvatarResponseSsoProtectionDeploymentType.All => "all", + UploadProjectAvatarResponseSsoProtectionDeploymentType.AllExceptCustomDomains => "all_except_custom_domains", + UploadProjectAvatarResponseSsoProtectionDeploymentType.Preview => "preview", + UploadProjectAvatarResponseSsoProtectionDeploymentType.ProdDeploymentUrlsAndAllPreviews => "prod_deployment_urls_and_all_previews", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseSsoProtectionDeploymentType? ToEnum(string value) + { + return value switch + { + "all" => UploadProjectAvatarResponseSsoProtectionDeploymentType.All, + "all_except_custom_domains" => UploadProjectAvatarResponseSsoProtectionDeploymentType.AllExceptCustomDomains, + "preview" => UploadProjectAvatarResponseSsoProtectionDeploymentType.Preview, + "prod_deployment_urls_and_all_previews" => UploadProjectAvatarResponseSsoProtectionDeploymentType.ProdDeploymentUrlsAndAllPreviews, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseStaticIps.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseStaticIps.Json.g.cs new file mode 100644 index 000000000..de59510b1 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseStaticIps.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseStaticIps + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseStaticIps? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseStaticIps), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseStaticIps; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseStaticIps? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseStaticIps), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseStaticIps; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseStaticIps.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseStaticIps.g.cs new file mode 100644 index 000000000..750722efa --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseStaticIps.g.cs @@ -0,0 +1,65 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseStaticIps + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("builds")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Builds { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Enabled { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("regions")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Regions { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseStaticIps( + bool builds, + bool enabled, + global::System.Collections.Generic.IList regions) + { + this.Builds = builds; + this.Enabled = enabled; + this.Regions = regions ?? throw new global::System.ArgumentNullException(nameof(regions)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseStaticIps() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets.Json.g.cs new file mode 100644 index 000000000..c34b1afca --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTargets + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTargets? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTargets), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTargets; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTargets? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTargets), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTargets; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets.g.cs new file mode 100644 index 000000000..b458abed9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTargets + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets2.Json.g.cs new file mode 100644 index 000000000..7311bb887 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTargets2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTargets2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTargets2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTargets2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTargets2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTargets2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTargets2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets2.g.cs new file mode 100644 index 000000000..787e56b06 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargets2.g.cs @@ -0,0 +1,236 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTargets2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("alias")] + public global::System.Collections.Generic.IList? Alias { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("aliasAssigned")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + public global::Vercel.OneOf? AliasAssigned { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("builds")] + public global::System.Collections.Generic.IList? Builds { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdAt")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double CreatedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("createdIn")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string CreatedIn { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("creator")] + public global::Vercel.UploadProjectAvatarResponseTargetsCreator? Creator { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentHostname")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string DeploymentHostname { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("forced")] + public bool? Forced { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("meta")] + public global::System.Collections.Generic.Dictionary? Meta { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("plan")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Plan { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("private")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Private { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("readyState")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ReadyState { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("requestedAt")] + public double? RequestedAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("target")] + public string? Target { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("teamId")] + public string? TeamId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("url")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Url { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("userId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string UserId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("withCache")] + public bool? WithCache { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTargets2( + double createdAt, + string createdIn, + string deploymentHostname, + string name, + string id, + string plan, + bool @private, + string readyState, + string type, + string url, + string userId, + global::System.Collections.Generic.IList? alias, + global::Vercel.OneOf? aliasAssigned, + global::System.Collections.Generic.IList? builds, + global::Vercel.UploadProjectAvatarResponseTargetsCreator? creator, + bool? forced, + global::System.Collections.Generic.Dictionary? meta, + double? requestedAt, + string? target, + string? teamId, + bool? withCache) + { + this.Alias = alias; + this.AliasAssigned = aliasAssigned; + this.Builds = builds; + this.CreatedAt = createdAt; + this.CreatedIn = createdIn ?? throw new global::System.ArgumentNullException(nameof(createdIn)); + this.Creator = creator; + this.DeploymentHostname = deploymentHostname ?? throw new global::System.ArgumentNullException(nameof(deploymentHostname)); + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Forced = forced; + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Meta = meta; + this.Plan = plan ?? throw new global::System.ArgumentNullException(nameof(plan)); + this.Private = @private; + this.ReadyState = readyState ?? throw new global::System.ArgumentNullException(nameof(readyState)); + this.RequestedAt = requestedAt; + this.Target = target; + this.TeamId = teamId; + this.Type = type ?? throw new global::System.ArgumentNullException(nameof(type)); + this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); + this.UserId = userId ?? throw new global::System.ArgumentNullException(nameof(userId)); + this.WithCache = withCache; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTargets2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsBuild.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsBuild.Json.g.cs new file mode 100644 index 000000000..fa0ff5e49 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsBuild.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTargetsBuild + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTargetsBuild? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTargetsBuild), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTargetsBuild; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTargetsBuild? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTargetsBuild), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTargetsBuild; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsBuild.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsBuild.g.cs new file mode 100644 index 000000000..f7a39e6bf --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsBuild.g.cs @@ -0,0 +1,63 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTargetsBuild + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("use")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Use { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("src")] + public string? Src { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dest")] + public string? Dest { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTargetsBuild( + string use, + string? src, + string? dest) + { + this.Use = use ?? throw new global::System.ArgumentNullException(nameof(use)); + this.Src = src; + this.Dest = dest; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTargetsBuild() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsCreator.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsCreator.Json.g.cs new file mode 100644 index 000000000..f944ec145 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsCreator.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTargetsCreator + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTargetsCreator? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTargetsCreator), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTargetsCreator; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTargetsCreator? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTargetsCreator), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTargetsCreator; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsCreator.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsCreator.g.cs new file mode 100644 index 000000000..53dcedd44 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsCreator.g.cs @@ -0,0 +1,83 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTargetsCreator + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("email")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Email { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("githubLogin")] + public string? GithubLogin { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("gitlabLogin")] + public string? GitlabLogin { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("uid")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Uid { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("username")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Username { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTargetsCreator( + string email, + string uid, + string username, + string? githubLogin, + string? gitlabLogin) + { + this.Email = email ?? throw new global::System.ArgumentNullException(nameof(email)); + this.GithubLogin = githubLogin; + this.GitlabLogin = gitlabLogin; + this.Uid = uid ?? throw new global::System.ArgumentNullException(nameof(uid)); + this.Username = username ?? throw new global::System.ArgumentNullException(nameof(username)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTargetsCreator() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsMeta.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsMeta.Json.g.cs new file mode 100644 index 000000000..7d98df5e0 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsMeta.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTargetsMeta + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTargetsMeta? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTargetsMeta), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTargetsMeta; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTargetsMeta? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTargetsMeta), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTargetsMeta; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsMeta.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsMeta.g.cs new file mode 100644 index 000000000..79605bb2e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTargetsMeta.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTargetsMeta + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracing.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracing.Json.g.cs new file mode 100644 index 000000000..edbe8924b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracing.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTracing + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTracing? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTracing), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTracing; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTracing? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTracing), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTracing; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracing.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracing.g.cs new file mode 100644 index 000000000..0dd50ded6 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracing.g.cs @@ -0,0 +1,62 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTracing + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("domains")] + public string? Domains { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("ignorePaths")] + public global::System.Collections.Generic.IList? IgnorePaths { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("samplingRules")] + public global::System.Collections.Generic.IList? SamplingRules { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTracing( + string? domains, + global::System.Collections.Generic.IList? ignorePaths, + global::System.Collections.Generic.IList? samplingRules) + { + this.Domains = domains; + this.IgnorePaths = ignorePaths; + this.SamplingRules = samplingRules; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTracing() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRule.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRule.Json.g.cs new file mode 100644 index 000000000..e96bfb1fb --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRule.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTracingSamplingRule + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTracingSamplingRule? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTracingSamplingRule), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTracingSamplingRule; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTracingSamplingRule? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTracingSamplingRule), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTracingSamplingRule; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRule.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRule.g.cs new file mode 100644 index 000000000..781d59287 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRule.g.cs @@ -0,0 +1,64 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTracingSamplingRule + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("rate")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double Rate { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("env")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv? Env { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("requestPath")] + public string? RequestPath { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTracingSamplingRule( + double rate, + global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv? env, + string? requestPath) + { + this.Rate = rate; + this.Env = env; + this.RequestPath = requestPath; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTracingSamplingRule() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs new file mode 100644 index 000000000..72fa2bed3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTracingSamplingRuleEnv + { + /// + /// + /// + Preview, + /// + /// + /// + Production, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTracingSamplingRuleEnvExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTracingSamplingRuleEnv value) + { + return value switch + { + UploadProjectAvatarResponseTracingSamplingRuleEnv.Preview => "preview", + UploadProjectAvatarResponseTracingSamplingRuleEnv.Production => "production", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTracingSamplingRuleEnv? ToEnum(string value) + { + return value switch + { + "preview" => UploadProjectAvatarResponseTracingSamplingRuleEnv.Preview, + "production" => UploadProjectAvatarResponseTracingSamplingRuleEnv.Production, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1.Json.g.cs new file mode 100644 index 000000000..348ffc61c --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedIpsVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1.g.cs new file mode 100644 index 000000000..d99a05e51 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1.g.cs @@ -0,0 +1,67 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTrustedIpsVariant1 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentType")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType DeploymentType { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("addresses")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Addresses { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("protectionMode")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode ProtectionMode { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedIpsVariant1( + global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType deploymentType, + global::System.Collections.Generic.IList addresses, + global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode protectionMode) + { + this.DeploymentType = deploymentType; + this.Addresses = addresses ?? throw new global::System.ArgumentNullException(nameof(addresses)); + this.ProtectionMode = protectionMode; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedIpsVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1Addresse.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1Addresse.Json.g.cs new file mode 100644 index 000000000..434b9f2b3 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1Addresse.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedIpsVariant1Addresse + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1Addresse? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1Addresse), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1Addresse; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1Addresse? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1Addresse), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1Addresse; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1Addresse.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1Addresse.g.cs new file mode 100644 index 000000000..bda2341cc --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1Addresse.g.cs @@ -0,0 +1,54 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTrustedIpsVariant1Addresse + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("value")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Value { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("note")] + public string? Note { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedIpsVariant1Addresse( + string value, + string? note) + { + this.Value = value ?? throw new global::System.ArgumentNullException(nameof(value)); + this.Note = note; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedIpsVariant1Addresse() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs new file mode 100644 index 000000000..1445339c8 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs @@ -0,0 +1,69 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType + { + /// + /// + /// + All, + /// + /// + /// + AllExceptCustomDomains, + /// + /// + /// + Preview, + /// + /// + /// + ProdDeploymentUrlsAndAllPreviews, + /// + /// + /// + Production, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType value) + { + return value switch + { + UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.All => "all", + UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.AllExceptCustomDomains => "all_except_custom_domains", + UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.Preview => "preview", + UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.ProdDeploymentUrlsAndAllPreviews => "prod_deployment_urls_and_all_previews", + UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.Production => "production", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType? ToEnum(string value) + { + return value switch + { + "all" => UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.All, + "all_except_custom_domains" => UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.AllExceptCustomDomains, + "preview" => UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.Preview, + "prod_deployment_urls_and_all_previews" => UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.ProdDeploymentUrlsAndAllPreviews, + "production" => UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.Production, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs new file mode 100644 index 000000000..356ceacc9 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode + { + /// + /// + /// + Additional, + /// + /// + /// + Exclusive, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode value) + { + return value switch + { + UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.Additional => "additional", + UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.Exclusive => "exclusive", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode? ToEnum(string value) + { + return value switch + { + "additional" => UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.Additional, + "exclusive" => UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.Exclusive, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2.Json.g.cs new file mode 100644 index 000000000..c79badedd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedIpsVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2.g.cs new file mode 100644 index 000000000..e28fdccea --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2.g.cs @@ -0,0 +1,46 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTrustedIpsVariant2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("deploymentType")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType DeploymentType { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedIpsVariant2( + global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType deploymentType) + { + this.DeploymentType = deploymentType; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedIpsVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs new file mode 100644 index 000000000..bcdd11758 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs @@ -0,0 +1,69 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType + { + /// + /// + /// + All, + /// + /// + /// + AllExceptCustomDomains, + /// + /// + /// + Preview, + /// + /// + /// + ProdDeploymentUrlsAndAllPreviews, + /// + /// + /// + Production, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType value) + { + return value switch + { + UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.All => "all", + UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.AllExceptCustomDomains => "all_except_custom_domains", + UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.Preview => "preview", + UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.ProdDeploymentUrlsAndAllPreviews => "prod_deployment_urls_and_all_previews", + UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.Production => "production", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType? ToEnum(string value) + { + return value switch + { + "all" => UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.All, + "all_except_custom_domains" => UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.AllExceptCustomDomains, + "preview" => UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.Preview, + "prod_deployment_urls_and_all_previews" => UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.ProdDeploymentUrlsAndAllPreviews, + "production" => UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.Production, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSources.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSources.Json.g.cs new file mode 100644 index 000000000..4bc90378e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSources.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSources + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSources? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSources), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSources; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSources? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSources), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSources; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSources.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSources.g.cs new file mode 100644 index 000000000..bd81eb4aa --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSources.g.cs @@ -0,0 +1,53 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTrustedSources + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("projects")] + public global::System.Collections.Generic.Dictionary? Projects { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("oidcProviders")] + public global::System.Collections.Generic.Dictionary>? OidcProviders { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSources( + global::System.Collections.Generic.Dictionary? projects, + global::System.Collections.Generic.Dictionary>? oidcProviders) + { + this.Projects = projects; + this.OidcProviders = oidcProviders; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSources() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProvider.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProvider.Json.g.cs new file mode 100644 index 000000000..2515d137e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProvider.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProvider + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProvider? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProvider), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProvider; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProvider? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProvider), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProvider; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProvider.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProvider.g.cs new file mode 100644 index 000000000..ac2c924e5 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProvider.g.cs @@ -0,0 +1,65 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProvider + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("to")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.OneOf To { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("label")] + public string? Label { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("claims")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.Dictionary> Claims { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSourcesOidcProvider( + global::Vercel.OneOf to, + global::System.Collections.Generic.Dictionary> claims, + string? label) + { + this.To = to; + this.Label = label; + this.Claims = claims ?? throw new global::System.ArgumentNullException(nameof(claims)); + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSourcesOidcProvider() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims.Json.g.cs new file mode 100644 index 000000000..a37aa6b80 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims.g.cs new file mode 100644 index 000000000..86e030991 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProviderClaims + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1.Json.g.cs new file mode 100644 index 000000000..af425d1cf --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1.g.cs new file mode 100644 index 000000000..f230aba02 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The target envs on the current project that may be accessed. + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1 + { + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("slugs")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Slugs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("preset")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset? Preset { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1( + global::System.Collections.Generic.IList slugs, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset? preset) + { + this.Slugs = slugs ?? throw new global::System.ArgumentNullException(nameof(slugs)); + this.Preset = preset; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs new file mode 100644 index 000000000..20a000aa7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset + { + /// + /// + /// + AllCustom, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset value) + { + return value switch + { + UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.AllCustom => "all-custom", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset? ToEnum(string value) + { + return value switch + { + "all-custom" => UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.AllCustom, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2.Json.g.cs new file mode 100644 index 000000000..3711732c4 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2.g.cs new file mode 100644 index 000000000..a00168c0b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The target envs on the current project that may be accessed. + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2 + { + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("slugs")] + public global::System.Collections.Generic.IList? Slugs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("preset")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset Preset { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2( + global::System.Collections.Generic.IList? slugs, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset preset) + { + this.Slugs = slugs; + this.Preset = preset; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs new file mode 100644 index 000000000..244a2f88e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset + { + /// + /// + /// + AllCustom, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset value) + { + return value switch + { + UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.AllCustom => "all-custom", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset? ToEnum(string value) + { + return value switch + { + "all-custom" => UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.AllCustom, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviders.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviders.Json.g.cs new file mode 100644 index 000000000..5fa37c45a --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviders.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProviders + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviders? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviders), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviders; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviders? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviders), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviders; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviders.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviders.g.cs new file mode 100644 index 000000000..f1e9897c1 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesOidcProviders.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesOidcProviders + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects.Json.g.cs new file mode 100644 index 000000000..f3374ad19 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjects + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects.g.cs new file mode 100644 index 000000000..ba47473f2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjects + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects2.Json.g.cs new file mode 100644 index 000000000..04f942563 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjects2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjects2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects2.g.cs new file mode 100644 index 000000000..52d29e365 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjects2.g.cs @@ -0,0 +1,55 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjects2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("label")] + public string? Label { get; set; } + + /// + /// Optional overrides for the default same-env-by-slug matching. Provide explicit rules to allow cross-env access or presets. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("customAllow")] + public global::System.Collections.Generic.IList? CustomAllow { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// Optional overrides for the default same-env-by-slug matching. Provide explicit rules to allow cross-env access or presets. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSourcesProjects2( + string? label, + global::System.Collections.Generic.IList? customAllow) + { + this.Label = label; + this.CustomAllow = customAllow; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSourcesProjects2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem.Json.g.cs new file mode 100644 index 000000000..88c5bd37b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem.g.cs new file mode 100644 index 000000000..f7b560ad6 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Optional overrides for the default same-env-by-slug matching. Provide explicit rules to allow cross-env access or presets. + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("from")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.OneOf From { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("to")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.OneOfJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vercel.OneOf To { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem( + global::Vercel.OneOf from, + global::Vercel.OneOf to) + { + this.From = from; + this.To = to; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItem() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1.Json.g.cs new file mode 100644 index 000000000..f2b284e6b --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1.g.cs new file mode 100644 index 000000000..071662ae1 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The source envs on the trusted project that are allowed to access `to`. + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1 + { + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("slugs")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Slugs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("preset")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset? Preset { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1( + global::System.Collections.Generic.IList slugs, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset? preset) + { + this.Slugs = slugs ?? throw new global::System.ArgumentNullException(nameof(slugs)); + this.Preset = preset; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs new file mode 100644 index 000000000..7ec8ff59e --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset + { + /// + /// + /// + AllCustom, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset value) + { + return value switch + { + UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.AllCustom => "all-custom", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset? ToEnum(string value) + { + return value switch + { + "all-custom" => UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.AllCustom, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2.Json.g.cs new file mode 100644 index 000000000..4c83c872f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2.g.cs new file mode 100644 index 000000000..e58e248ee --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The source envs on the trusted project that are allowed to access `to`. + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2 + { + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("slugs")] + public global::System.Collections.Generic.IList? Slugs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("preset")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset Preset { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2( + global::System.Collections.Generic.IList? slugs, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset preset) + { + this.Slugs = slugs; + this.Preset = preset; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs new file mode 100644 index 000000000..8d351ba19 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset + { + /// + /// + /// + AllCustom, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset value) + { + return value switch + { + UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.AllCustom => "all-custom", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset? ToEnum(string value) + { + return value switch + { + "all-custom" => UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.AllCustom, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1.Json.g.cs new file mode 100644 index 000000000..5b2584d28 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1.g.cs new file mode 100644 index 000000000..915667865 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The target envs on the current project that may be accessed. + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1 + { + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("slugs")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Slugs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("preset")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset? Preset { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1( + global::System.Collections.Generic.IList slugs, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset? preset) + { + this.Slugs = slugs ?? throw new global::System.ArgumentNullException(nameof(slugs)); + this.Preset = preset; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs new file mode 100644 index 000000000..c9c836c86 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset + { + /// + /// + /// + AllCustom, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset value) + { + return value switch + { + UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.AllCustom => "all-custom", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset? ToEnum(string value) + { + return value switch + { + "all-custom" => UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.AllCustom, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2.Json.g.cs new file mode 100644 index 000000000..90e2d18fd --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2.g.cs new file mode 100644 index 000000000..6c8ebf211 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// The target envs on the current project that may be accessed. + /// + public sealed partial class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2 + { + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("slugs")] + public global::System.Collections.Generic.IList? Slugs { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("preset")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset Preset { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2( + global::System.Collections.Generic.IList? slugs, + global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset preset) + { + this.Slugs = slugs; + this.Preset = preset; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs new file mode 100644 index 000000000..b96ab0683 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public enum UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset + { + /// + /// + /// + AllCustom, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset value) + { + return value switch + { + UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.AllCustom => "all-custom", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset? ToEnum(string value) + { + return value switch + { + "all-custom" => UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.AllCustom, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatus.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatus.Json.g.cs new file mode 100644 index 000000000..8a39c0db2 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatus.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseUsageStatus + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseUsageStatus? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseUsageStatus), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseUsageStatus; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseUsageStatus? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseUsageStatus), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseUsageStatus; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatus.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatus.g.cs new file mode 100644 index 000000000..262f6c093 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatus.g.cs @@ -0,0 +1,80 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseUsageStatus + { + /// + /// Billing mode. Always 'flat' for flat-rate projects. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("kind")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter))] + public global::Vercel.UploadProjectAvatarResponseUsageStatusKind Kind { get; set; } + + /// + /// Timestamp until which the project has exceeded its CDN allowance. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("exceededAllowanceUntil")] + public double? ExceededAllowanceUntil { get; set; } + + /// + /// Timestamp until which throttling is bypassed (project pays list rates for overage). + /// + [global::System.Text.Json.Serialization.JsonPropertyName("bypassThrottleUntil")] + public double? BypassThrottleUntil { get; set; } + + /// + /// Whether the project is currently throttled. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("throttled")] + public bool? Throttled { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Billing mode. Always 'flat' for flat-rate projects. + /// + /// + /// Timestamp until which the project has exceeded its CDN allowance. + /// + /// + /// Timestamp until which throttling is bypassed (project pays list rates for overage). + /// + /// + /// Whether the project is currently throttled. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseUsageStatus( + global::Vercel.UploadProjectAvatarResponseUsageStatusKind kind, + double? exceededAllowanceUntil, + double? bypassThrottleUntil, + bool? throttled) + { + this.Kind = kind; + this.ExceededAllowanceUntil = exceededAllowanceUntil; + this.BypassThrottleUntil = bypassThrottleUntil; + this.Throttled = throttled; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseUsageStatus() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatusKind.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatusKind.g.cs new file mode 100644 index 000000000..10c530be7 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseUsageStatusKind.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// Billing mode. Always 'flat' for flat-rate projects. + /// + public enum UploadProjectAvatarResponseUsageStatusKind + { + /// + /// + /// + Flat, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class UploadProjectAvatarResponseUsageStatusKindExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this UploadProjectAvatarResponseUsageStatusKind value) + { + return value switch + { + UploadProjectAvatarResponseUsageStatusKind.Flat => "flat", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static UploadProjectAvatarResponseUsageStatusKind? ToEnum(string value) + { + return value switch + { + "flat" => UploadProjectAvatarResponseUsageStatusKind.Flat, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseWebAnalytics.Json.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseWebAnalytics.Json.g.cs new file mode 100644 index 000000000..241086949 --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseWebAnalytics.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace Vercel +{ + public sealed partial class UploadProjectAvatarResponseWebAnalytics + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vercel.UploadProjectAvatarResponseWebAnalytics? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vercel.UploadProjectAvatarResponseWebAnalytics), + jsonSerializerContext) as global::Vercel.UploadProjectAvatarResponseWebAnalytics; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vercel.UploadProjectAvatarResponseWebAnalytics? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vercel.UploadProjectAvatarResponseWebAnalytics), + jsonSerializerContext).ConfigureAwait(false)) as global::Vercel.UploadProjectAvatarResponseWebAnalytics; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseWebAnalytics.g.cs b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseWebAnalytics.g.cs new file mode 100644 index 000000000..dc87e493f --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.Models.UploadProjectAvatarResponseWebAnalytics.g.cs @@ -0,0 +1,81 @@ + +#nullable enable + +namespace Vercel +{ + /// + /// + /// + public sealed partial class UploadProjectAvatarResponseWebAnalytics + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("disabledAt")] + public double? DisabledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("canceledAt")] + public double? CanceledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabledAt")] + public double? EnabledAt { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("hasData")] + public bool? HasData { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public UploadProjectAvatarResponseWebAnalytics( + string id, + double? disabledAt, + double? canceledAt, + double? enabledAt, + bool? hasData) + { + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.DisabledAt = disabledAt; + this.CanceledAt = canceledAt; + this.EnabledAt = enabledAt; + this.HasData = hasData; + } + + /// + /// Initializes a new instance of the class. + /// + public UploadProjectAvatarResponseWebAnalytics() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vercel/Generated/Vercel.ProjectsClient.UploadProjectAvatar.g.cs b/src/libs/Vercel/Generated/Vercel.ProjectsClient.UploadProjectAvatar.g.cs new file mode 100644 index 000000000..f9c9af6ba --- /dev/null +++ b/src/libs/Vercel/Generated/Vercel.ProjectsClient.UploadProjectAvatar.g.cs @@ -0,0 +1,638 @@ + +#nullable enable + +namespace Vercel +{ + public partial class ProjectsClient + { + + + private static readonly global::Vercel.EndPointSecurityRequirement s_UploadProjectAvatarSecurityRequirement0 = + new global::Vercel.EndPointSecurityRequirement + { + Authorizations = new global::Vercel.EndPointAuthorizationRequirement[] + { new global::Vercel.EndPointAuthorizationRequirement + { + Type = "Http", + SchemeId = "HttpBearer", + Location = "Header", + Name = "Bearer", + FriendlyName = "Bearer", + }, + }, + }; + private static readonly global::Vercel.EndPointSecurityRequirement[] s_UploadProjectAvatarSecurityRequirements = + new global::Vercel.EndPointSecurityRequirement[] + { s_UploadProjectAvatarSecurityRequirement0, + }; + partial void PrepareUploadProjectAvatarArguments( + global::System.Net.Http.HttpClient httpClient, + ref string idOrName, + ref string? teamId, + ref string? slug, + byte[] request); + partial void PrepareUploadProjectAvatarRequest( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpRequestMessage httpRequestMessage, + string idOrName, + string? teamId, + string? slug, + byte[] request); + partial void ProcessUploadProjectAvatarResponse( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage); + + partial void ProcessUploadProjectAvatarResponseContent( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage, + ref string content); + + /// + /// Upload a project avatar
+ /// Upload an image as the avatar of the project identified by `idOrName`. The request body is the raw bytes of a JPG, PNG, or SVG image; the `Content-Type` header must declare which. SVG payloads are sanitized and optimized server-side before storage. The final SHA-1 of the stored bytes becomes the project's `avatar` value. + ///
+ /// + /// The unique project identifier or the project name. + /// + /// + /// Example: team_1a2b3c4d5e6f7g8h9i0j1k2l + /// + /// + /// Example: my-team-url-slug + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task UploadProjectAvatarAsync( + string idOrName, + + byte[] request, + string? teamId = default, + string? slug = default, + global::Vercel.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + var __response = await UploadProjectAvatarAsResponseAsync( + idOrName: idOrName, + + request: request, + teamId: teamId, + slug: slug, + requestOptions: requestOptions, + cancellationToken: cancellationToken + ).ConfigureAwait(false); + + return __response.Body; + } + /// + /// Upload a project avatar
+ /// Upload an image as the avatar of the project identified by `idOrName`. The request body is the raw bytes of a JPG, PNG, or SVG image; the `Content-Type` header must declare which. SVG payloads are sanitized and optimized server-side before storage. The final SHA-1 of the stored bytes becomes the project's `avatar` value. + ///
+ /// + /// The unique project identifier or the project name. + /// + /// + /// Example: team_1a2b3c4d5e6f7g8h9i0j1k2l + /// + /// + /// Example: my-team-url-slug + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task> UploadProjectAvatarAsResponseAsync( + string idOrName, + + byte[] request, + string? teamId = default, + string? slug = default, + global::Vercel.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + request = request ?? throw new global::System.ArgumentNullException(nameof(request)); + + PrepareArguments( + client: HttpClient); + PrepareUploadProjectAvatarArguments( + httpClient: HttpClient, + idOrName: ref idOrName, + teamId: ref teamId, + slug: ref slug, + request: request); + + + var __authorizations = global::Vercel.EndPointSecurityResolver.ResolveAuthorizations( + availableAuthorizations: Authorizations, + securityRequirements: s_UploadProjectAvatarSecurityRequirements, + operationName: "UploadProjectAvatarAsync"); + + using var __timeoutCancellationTokenSource = global::Vercel.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource( + clientOptions: Options, + requestOptions: requestOptions, + cancellationToken: cancellationToken); + var __effectiveCancellationToken = __timeoutCancellationTokenSource?.Token ?? cancellationToken; + var __effectiveReadResponseAsString = global::Vercel.AutoSDKRequestOptionsSupport.GetReadResponseAsString( + clientOptions: Options, + requestOptions: requestOptions, + fallbackValue: ReadResponseAsString); + var __maxAttempts = global::Vercel.AutoSDKRequestOptionsSupport.GetMaxAttempts( + clientOptions: Options, + requestOptions: requestOptions, + supportsRetry: true); + + global::System.Net.Http.HttpRequestMessage __CreateHttpRequest() + { + + var __pathBuilder = new global::Vercel.PathBuilder( + path: $"/v1/projects/{idOrName}/avatar", + baseUri: HttpClient.BaseAddress); + __pathBuilder + .AddOptionalParameter("teamId", teamId) + .AddOptionalParameter("slug", slug) + ; + var __path = __pathBuilder.ToString(); + __path = global::Vercel.AutoSDKRequestOptionsSupport.AppendQueryParameters( + path: __path, + clientParameters: Options.QueryParameters, + requestParameters: requestOptions?.QueryParameters); + var __httpRequest = new global::System.Net.Http.HttpRequestMessage( + method: global::System.Net.Http.HttpMethod.Post, + requestUri: new global::System.Uri(__path, global::System.UriKind.RelativeOrAbsolute)); +#if NET6_0_OR_GREATER + __httpRequest.Version = global::System.Net.HttpVersion.Version11; + __httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher; +#endif + + foreach (var __authorization in __authorizations) + { + if (__authorization.Type == "Http" || + __authorization.Type == "OAuth2" || + __authorization.Type == "OpenIdConnect") + { + __httpRequest.Headers.Authorization = new global::System.Net.Http.Headers.AuthenticationHeaderValue( + scheme: __authorization.Name, + parameter: __authorization.Value); + } + else if (__authorization.Type == "ApiKey" && + __authorization.Location == "Header") + { + __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); + } + } + + var __httpRequestContent = new global::System.Net.Http.ByteArrayContent(request); + __httpRequestContent.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue("application/octet-stream"); + __httpRequest.Content = __httpRequestContent; + global::Vercel.AutoSDKRequestOptionsSupport.ApplyHeaders( + request: __httpRequest, + clientHeaders: Options.Headers, + requestHeaders: requestOptions?.Headers); + + PrepareRequest( + client: HttpClient, + request: __httpRequest); + PrepareUploadProjectAvatarRequest( + httpClient: HttpClient, + httpRequestMessage: __httpRequest, + idOrName: idOrName!, + teamId: teamId, + slug: slug, + request: request); + + return __httpRequest; + } + + global::System.Net.Http.HttpRequestMessage? __httpRequest = null; + global::System.Net.Http.HttpResponseMessage? __response = null; + var __attemptNumber = 0; + try + { + for (var __attempt = 1; __attempt <= __maxAttempts; __attempt++) + { + __attemptNumber = __attempt; + __httpRequest = __CreateHttpRequest(); + await global::Vercel.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync( + clientOptions: Options, + context: global::Vercel.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "UploadProjectAvatar", + methodName: "UploadProjectAvatarAsync", + pathTemplate: "$\"/v1/projects/{idOrName}/avatar\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: null, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + try + { + __response = await HttpClient.SendAsync( + request: __httpRequest, + completionOption: global::System.Net.Http.HttpCompletionOption.ResponseContentRead, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + } + catch (global::System.Net.Http.HttpRequestException __exception) + { + var __retryDelay = global::Vercel.AutoSDKRequestOptionsSupport.GetRetryDelay( + clientOptions: Options, + requestOptions: requestOptions, + response: null, + attempt: __attempt); + var __willRetry = __attempt < __maxAttempts && !__effectiveCancellationToken.IsCancellationRequested; + await global::Vercel.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::Vercel.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "UploadProjectAvatar", + methodName: "UploadProjectAvatarAsync", + pathTemplate: "$\"/v1/projects/{idOrName}/avatar\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: null, + exception: __exception, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: __willRetry, + retryDelay: __willRetry ? __retryDelay : (global::System.TimeSpan?)null, + retryReason: "exception", + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + if (!__willRetry) + { + throw; + } + + __httpRequest.Dispose(); + __httpRequest = null; + await global::Vercel.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + retryDelay: __retryDelay, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + if (__response != null && + __attempt < __maxAttempts && + global::Vercel.AutoSDKRequestOptionsSupport.ShouldRetryStatusCode(__response.StatusCode)) + { + var __retryDelay = global::Vercel.AutoSDKRequestOptionsSupport.GetRetryDelay( + clientOptions: Options, + requestOptions: requestOptions, + response: __response, + attempt: __attempt); + await global::Vercel.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::Vercel.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "UploadProjectAvatar", + methodName: "UploadProjectAvatarAsync", + pathTemplate: "$\"/v1/projects/{idOrName}/avatar\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: true, + retryDelay: __retryDelay, + retryReason: "status:" + ((int)__response.StatusCode).ToString(global::System.Globalization.CultureInfo.InvariantCulture), + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + __response.Dispose(); + __response = null; + __httpRequest.Dispose(); + __httpRequest = null; + await global::Vercel.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + retryDelay: __retryDelay, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + break; + } + + if (__response == null) + { + throw new global::System.InvalidOperationException("No response received."); + } + + using (__response) + { + + ProcessResponse( + client: HttpClient, + response: __response); + ProcessUploadProjectAvatarResponse( + httpClient: HttpClient, + httpResponseMessage: __response); + if (__response.IsSuccessStatusCode) + { + await global::Vercel.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync( + clientOptions: Options, + context: global::Vercel.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "UploadProjectAvatar", + methodName: "UploadProjectAvatarAsync", + pathTemplate: "$\"/v1/projects/{idOrName}/avatar\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + else + { + await global::Vercel.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::Vercel.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "UploadProjectAvatar", + methodName: "UploadProjectAvatarAsync", + pathTemplate: "$\"/v1/projects/{idOrName}/avatar\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + // + if ((int)__response.StatusCode == 400) + { + string? __content_400 = null; + global::System.Exception? __exception_400 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_400 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + else + { + __content_400 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + } + catch (global::System.Exception __ex) + { + __exception_400 = __ex; + } + + + throw global::Vercel.ApiException.Create( + statusCode: __response.StatusCode, + message: __content_400 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_400, + responseBody: __content_400, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + // + if ((int)__response.StatusCode == 401) + { + string? __content_401 = null; + global::System.Exception? __exception_401 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_401 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + else + { + __content_401 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + } + catch (global::System.Exception __ex) + { + __exception_401 = __ex; + } + + + throw global::Vercel.ApiException.Create( + statusCode: __response.StatusCode, + message: __content_401 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_401, + responseBody: __content_401, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + // + if ((int)__response.StatusCode == 403) + { + string? __content_403 = null; + global::System.Exception? __exception_403 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_403 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + else + { + __content_403 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + } + catch (global::System.Exception __ex) + { + __exception_403 = __ex; + } + + + throw global::Vercel.ApiException.Create( + statusCode: __response.StatusCode, + message: __content_403 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_403, + responseBody: __content_403, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + // + if ((int)__response.StatusCode == 413) + { + string? __content_413 = null; + global::System.Exception? __exception_413 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_413 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + else + { + __content_413 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + } + catch (global::System.Exception __ex) + { + __exception_413 = __ex; + } + + + throw global::Vercel.ApiException.Create( + statusCode: __response.StatusCode, + message: __content_413 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_413, + responseBody: __content_413, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + // + if ((int)__response.StatusCode == 415) + { + string? __content_415 = null; + global::System.Exception? __exception_415 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_415 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + else + { + __content_415 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + } + } + catch (global::System.Exception __ex) + { + __exception_415 = __ex; + } + + + throw global::Vercel.ApiException.Create( + statusCode: __response.StatusCode, + message: __content_415 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_415, + responseBody: __content_415, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + + if (__effectiveReadResponseAsString) + { + var __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + ProcessResponseContent( + client: HttpClient, + response: __response, + content: ref __content); + ProcessUploadProjectAvatarResponseContent( + httpClient: HttpClient, + httpResponseMessage: __response, + content: ref __content); + + try + { + __response.EnsureSuccessStatusCode(); + + var __value = global::Vercel.UploadProjectAvatarResponse.FromJson(__content, JsonSerializerContext) ?? + throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + return new global::Vercel.AutoSDKHttpResponse( + statusCode: __response.StatusCode, + headers: global::Vercel.AutoSDKHttpResponse.CreateHeaders(__response), + requestUri: __response.RequestMessage?.RequestUri, + body: __value); + } + catch (global::System.Exception __ex) + { + throw global::Vercel.ApiException.Create( + statusCode: __response.StatusCode, + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + responseBody: __content, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + } + else + { + try + { + __response.EnsureSuccessStatusCode(); + using var __content = await __response.Content.ReadAsStreamAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + var __value = await global::Vercel.UploadProjectAvatarResponse.FromJsonStreamAsync(__content, JsonSerializerContext).ConfigureAwait(false) ?? + throw new global::System.InvalidOperationException("Response deserialization failed."); + return new global::Vercel.AutoSDKHttpResponse( + statusCode: __response.StatusCode, + headers: global::Vercel.AutoSDKHttpResponse.CreateHeaders(__response), + requestUri: __response.RequestMessage?.RequestUri, + body: __value); + } + catch (global::System.Exception __ex) + { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + + throw global::Vercel.ApiException.Create( + statusCode: __response.StatusCode, + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + responseBody: __content, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + } + + } + } + finally + { + __httpRequest?.Dispose(); + } + } + } +} \ No newline at end of file diff --git a/src/libs/Vercel/openapi.yaml b/src/libs/Vercel/openapi.yaml index d1c537768..3df44bc15 100644 --- a/src/libs/Vercel/openapi.yaml +++ b/src/libs/Vercel/openapi.yaml @@ -102922,6 +102922,5716 @@ ] } }, + "/v1/projects/{idOrName}/avatar": { + "post": { + "description": "Upload an image as the avatar of the project identified by `idOrName`. The request body is the raw bytes of a JPG, PNG, or SVG image; the `Content-Type` header must declare which. SVG payloads are sanitized and optimized server-side before storage. The final SHA-1 of the stored bytes becomes the project's `avatar` value.", + "operationId": "uploadProjectAvatar", + "security": [ + { + "bearerToken": [] + } + ], + "summary": "Upload a project avatar", + "tags": [ + "projects" + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "properties": { + "accountId": { + "type": "string" + }, + "analytics": { + "properties": { + "id": { + "type": "string" + }, + "canceledAt": { + "nullable": true, + "type": "number" + }, + "disabledAt": { + "type": "number" + }, + "enabledAt": { + "type": "number" + }, + "paidAt": { + "type": "number" + }, + "sampleRatePercent": { + "nullable": true, + "type": "number" + }, + "spendLimitInDollars": { + "nullable": true, + "type": "number" + } + }, + "required": [ + "disabledAt", + "enabledAt", + "id" + ], + "type": "object" + }, + "appliedCve55182Migration": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "speedInsights": { + "properties": { + "id": { + "type": "string" + }, + "enabledAt": { + "type": "number" + }, + "disabledAt": { + "type": "number" + }, + "canceledAt": { + "type": "number" + }, + "hasData": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "paidAt": { + "type": "number" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "autoExposeSystemEnvs": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "autoAssignCustomDomains": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "autoAssignCustomDomainsUpdatedBy": { + "type": "string" + }, + "buildCommand": { + "nullable": true, + "type": "string" + }, + "commandForIgnoringBuildStep": { + "nullable": true, + "type": "string" + }, + "connectConfigurations": { + "nullable": true, + "items": { + "properties": { + "envId": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "string", + "enum": [ + "production", + "preview" + ] + } + ] + }, + "connectConfigurationId": { + "type": "string" + }, + "dc": { + "type": "string" + }, + "passive": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "buildsEnabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "aws": { + "properties": { + "subnetIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "securityGroupId": { + "type": "string" + } + }, + "required": [ + "subnetIds" + ], + "type": "object" + }, + "createdAt": { + "type": "number" + }, + "updatedAt": { + "type": "number" + } + }, + "required": [ + "buildsEnabled", + "connectConfigurationId", + "createdAt", + "envId", + "passive", + "updatedAt" + ], + "type": "object" + }, + "type": "array" + }, + "connectConfigurationId": { + "nullable": true, + "type": "string" + }, + "connectBuildsEnabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "passiveConnectConfigurationId": { + "nullable": true, + "type": "string" + }, + "createdAt": { + "type": "number" + }, + "customerSupportCodeVisibility": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "crons": { + "properties": { + "enabledAt": { + "type": "number", + "description": "The time the feature was enabled for this project. Note: It enables automatically with the first Deployment that outputs cronjobs." + }, + "disabledAt": { + "nullable": true, + "type": "number", + "description": "The time the feature was disabled for this project." + }, + "updatedAt": { + "type": "number" + }, + "deploymentId": { + "nullable": true, + "type": "string", + "description": "The ID of the Deployment from which the definitions originated." + }, + "definitions": { + "items": { + "properties": { + "host": { + "type": "string", + "description": "The hostname that should be used.", + "example": "vercel.com" + }, + "path": { + "type": "string", + "description": "The path that should be called for the cronjob.", + "example": "/api/crons/sync-something?hello=world" + }, + "schedule": { + "type": "string", + "description": "The cron expression.", + "example": "0 0 * * *" + }, + "source": { + "type": "string", + "enum": [ + "api" + ], + "description": "The origin of this definition. 'api' means created via the API. Undefined means it originated from a deployment (vercel.json)." + }, + "description": { + "type": "string", + "description": "A human-readable description of what this cron job does." + }, + "hostInferred": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether the host was inferred from the production deployment URL rather than explicitly provided." + } + }, + "required": [ + "host", + "path", + "schedule" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "definitions", + "deploymentId", + "disabledAt", + "enabledAt", + "updatedAt" + ], + "type": "object" + }, + "dataCache": { + "properties": { + "userDisabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "storageSizeBytes": { + "nullable": true, + "type": "number" + }, + "unlimited": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "userDisabled" + ], + "type": "object" + }, + "delegatedProtection": { + "nullable": true, + "type": "object" + }, + "deploymentExpiration": { + "properties": { + "expirationDays": { + "type": "number", + "description": "Number of days to keep non-production deployments (mostly preview deployments) before soft deletion." + }, + "expirationDaysProduction": { + "type": "number", + "description": "Number of days to keep production deployments before soft deletion." + }, + "expirationDaysCanceled": { + "type": "number", + "description": "Number of days to keep canceled deployments before soft deletion." + }, + "expirationDaysErrored": { + "type": "number", + "description": "Number of days to keep errored deployments before soft deletion." + }, + "deploymentsToKeep": { + "type": "number", + "description": "Minimum number of production deployments to keep for this project, even if they are over the production expiration limit." + } + }, + "type": "object", + "description": "Retention policies for deployments. These are enforced at the project level, but we also maintain an instance of this at the team level as a default policy that gets applied to new projects." + }, + "expiration": { + "oneOf": [ + { + "properties": { + "expiresAt": { + "type": "number", + "description": "Unix ms timestamp when the project is scheduled to expire." + } + }, + "required": [ + "expiresAt" + ], + "type": "object" + }, + { + "properties": { + "lockedAt": { + "type": "number", + "description": "Unix ms timestamp when the project was locked." + }, + "lockedBy": { + "type": "string", + "description": "userId of the actor that triggered the lock (system or admin)." + } + }, + "required": [ + "lockedAt", + "lockedBy" + ], + "type": "object" + } + ] + }, + "devCommand": { + "nullable": true, + "type": "string" + }, + "directoryListing": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "installCommand": { + "nullable": true, + "type": "string" + }, + "env": { + "items": { + "properties": { + "target": { + "oneOf": [ + { + "items": { + "type": "string", + "enum": [ + "production", + "preview", + "development", + "preview", + "development" + ] + }, + "type": "array" + }, + { + "type": "string", + "enum": [ + "production", + "preview", + "development", + "preview", + "development" + ] + } + ] + }, + "type": { + "type": "string", + "enum": [ + "system", + "encrypted", + "plain", + "sensitive", + "secret" + ] + }, + "sunsetSecretId": { + "type": "string", + "description": "This is used to identify variables that have been migrated from type secret to sensitive." + }, + "legacyValue": { + "type": "string", + "description": "Legacy now-encryption ciphertext, present after migration swaps value/vsmValue" + }, + "decrypted": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "value": { + "type": "string" + }, + "vsmValue": { + "type": "string" + }, + "id": { + "type": "string" + }, + "key": { + "type": "string" + }, + "configurationId": { + "nullable": true, + "type": "string" + }, + "createdAt": { + "type": "number" + }, + "updatedAt": { + "type": "number" + }, + "createdBy": { + "nullable": true, + "type": "string" + }, + "updatedBy": { + "nullable": true, + "type": "string" + }, + "gitBranch": { + "type": "string" + }, + "edgeConfigId": { + "nullable": true, + "type": "string" + }, + "edgeConfigTokenId": { + "nullable": true, + "type": "string" + }, + "contentHint": { + "type": "object", + "nullable": true, + "additionalProperties": true, + "description": "Provider-specific content hint metadata." + }, + "internalContentHint": { + "nullable": true, + "properties": { + "type": { + "type": "string", + "enum": [ + "flags-secret" + ] + }, + "encryptedValue": { + "type": "string", + "description": "Contains the `value` of the env variable, encrypted with a special key to make decryption possible in the subscriber Lambda." + } + }, + "required": [ + "encryptedValue", + "type" + ], + "type": "object", + "description": "Similar to `contentHints`, but should not be exposed to the user." + }, + "comment": { + "type": "string" + }, + "customEnvironmentIds": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "key", + "type", + "value" + ], + "type": "object" + }, + "type": "array" + }, + "customEnvironments": { + "items": { + "properties": { + "id": { + "type": "string", + "description": "Unique identifier for the custom environment (format: env_*)" + }, + "slug": { + "type": "string", + "description": "URL-friendly name of the environment" + }, + "type": { + "type": "string", + "enum": [ + "production", + "preview", + "development" + ], + "description": "The type of environment (production, preview, or development)" + }, + "description": { + "type": "string", + "description": "Optional description of the environment's purpose" + }, + "branchMatcher": { + "properties": { + "type": { + "type": "string", + "enum": [ + "endsWith", + "startsWith", + "equals" + ], + "description": "The type of matching to perform" + }, + "pattern": { + "type": "string", + "description": "The pattern to match against branch names" + } + }, + "required": [ + "pattern", + "type" + ], + "type": "object", + "description": "Configuration for matching git branches to this environment" + }, + "domains": { + "items": { + "properties": { + "name": { + "type": "string" + }, + "apexName": { + "type": "string" + }, + "projectId": { + "type": "string" + }, + "redirect": { + "nullable": true, + "type": "string" + }, + "redirectStatusCode": { + "nullable": true, + "type": "number", + "enum": [ + 301, + 302, + 307, + 308, + null + ] + }, + "gitBranch": { + "nullable": true, + "type": "string" + }, + "customEnvironmentId": { + "nullable": true, + "type": "string" + }, + "updatedAt": { + "type": "number" + }, + "createdAt": { + "type": "number" + }, + "verified": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "`true` if the domain is verified for use with the project. If `false` it will not be used as an alias on this project until the challenge in `verification` is completed." + }, + "verification": { + "items": { + "properties": { + "type": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "value": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "domain", + "reason", + "type", + "value" + ], + "type": "object", + "description": "A list of verification challenges, one of which must be completed to verify the domain for use on the project. After the challenge is complete `POST /projects/:idOrName/domains/:domain/verify` to verify the domain. Possible challenges: - If `verification.type = TXT` the `verification.domain` will be checked for a TXT record matching `verification.value`." + }, + "type": "array", + "description": "A list of verification challenges, one of which must be completed to verify the domain for use on the project. After the challenge is complete `POST /projects/:idOrName/domains/:domain/verify` to verify the domain. Possible challenges: - If `verification.type = TXT` the `verification.domain` will be checked for a TXT record matching `verification.value`." + } + }, + "required": [ + "apexName", + "name", + "projectId", + "verified" + ], + "type": "object", + "description": "List of domains associated with this environment" + }, + "type": "array", + "description": "List of domains associated with this environment" + }, + "currentDeploymentAliases": { + "items": { + "type": "string" + }, + "type": "array", + "description": "List of aliases for the current deployment" + }, + "createdAt": { + "type": "number", + "description": "Timestamp when the environment was created" + }, + "updatedAt": { + "type": "number", + "description": "Timestamp when the environment was last updated" + } + }, + "required": [ + "createdAt", + "id", + "slug", + "type", + "updatedAt" + ], + "type": "object", + "description": "Internal representation of a custom environment with all required properties" + }, + "type": "array" + }, + "framework": { + "nullable": true, + "type": "string", + "enum": [ + "blitzjs", + "nextjs", + "gatsby", + "remix", + "react-router", + "astro", + "hexo", + "eleventy", + "docusaurus-2", + "docusaurus", + "preact", + "solidstart-1", + "solidstart", + "dojo", + "ember", + "vue", + "scully", + "ionic-angular", + "angular", + "polymer", + "svelte", + "sveltekit", + "sveltekit-1", + "ionic-react", + "create-react-app", + "gridsome", + "umijs", + "sapper", + "saber", + "stencil", + "nuxtjs", + "redwoodjs", + "hugo", + "jekyll", + "brunch", + "middleman", + "zola", + "hydrogen", + "vite", + "tanstack-start", + "vitepress", + "vuepress", + "parcel", + "fastapi", + "flask", + "fasthtml", + "django", + "ash", + "sanity-v3", + "sanity", + "storybook", + "nitro", + "hono", + "express", + "h3", + "koa", + "nestjs", + "elysia", + "fastify", + "xmcp", + "python", + "ruby", + "rust", + "axum", + "actix-web", + "node", + "go", + "services", + "mastra", + null + ] + }, + "gitForkProtection": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "gitLFS": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "id": { + "type": "string" + }, + "ipBuckets": { + "items": { + "properties": { + "bucket": { + "type": "string" + }, + "default": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "supportUntil": { + "type": "number" + } + }, + "required": [ + "bucket" + ], + "type": "object" + }, + "type": "array" + }, + "jobs": { + "properties": { + "lint": { + "properties": { + "targets": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "targets" + ], + "type": "object" + }, + "typecheck": { + "properties": { + "targets": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "targets" + ], + "type": "object" + } + }, + "type": "object" + }, + "latestDeployments": { + "items": { + "properties": { + "alias": { + "items": { + "type": "string" + }, + "type": "array" + }, + "aliasAssigned": { + "nullable": true, + "oneOf": [ + { + "type": "number" + }, + { + "type": "boolean", + "enum": [ + false, + true + ] + } + ] + }, + "builds": { + "items": { + "properties": { + "use": { + "type": "string" + }, + "src": { + "type": "string" + }, + "dest": { + "type": "string" + } + }, + "required": [ + "use" + ], + "type": "object" + }, + "type": "array" + }, + "createdAt": { + "type": "number" + }, + "createdIn": { + "type": "string" + }, + "creator": { + "nullable": true, + "properties": { + "email": { + "type": "string" + }, + "githubLogin": { + "type": "string" + }, + "gitlabLogin": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "email", + "uid", + "username" + ], + "type": "object" + }, + "deploymentHostname": { + "type": "string" + }, + "name": { + "type": "string" + }, + "forced": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "id": { + "type": "string" + }, + "meta": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "plan": { + "type": "string" + }, + "private": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "readyState": { + "type": "string" + }, + "requestedAt": { + "type": "number" + }, + "target": { + "nullable": true, + "type": "string" + }, + "teamId": { + "nullable": true, + "type": "string" + }, + "type": { + "type": "string" + }, + "url": { + "type": "string" + }, + "userId": { + "type": "string" + }, + "withCache": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "createdAt", + "createdIn", + "creator", + "deploymentHostname", + "id", + "name", + "plan", + "private", + "readyState", + "type", + "url", + "userId" + ], + "type": "object" + }, + "type": "array" + }, + "link": { + "oneOf": [ + { + "properties": { + "org": { + "type": "string" + }, + "repoOwnerId": { + "type": "number", + "description": "A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes." + }, + "repo": { + "type": "string" + }, + "repoId": { + "type": "number" + }, + "type": { + "type": "string", + "enum": [ + "github" + ] + }, + "createdAt": { + "type": "number" + }, + "deployHooks": { + "items": { + "properties": { + "createdAt": { + "type": "number" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "ref": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "ref", + "url" + ], + "type": "object" + }, + "type": "array" + }, + "gitCredentialId": { + "type": "string" + }, + "updatedAt": { + "type": "number" + }, + "sourceless": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "productionBranch": { + "type": "string" + } + }, + "required": [ + "deployHooks", + "gitCredentialId", + "org", + "productionBranch", + "type" + ], + "type": "object" + }, + { + "properties": { + "type": { + "type": "string", + "enum": [ + "github-limited" + ] + }, + "repo": { + "type": "string" + }, + "repoId": { + "type": "number" + }, + "createdAt": { + "type": "number" + }, + "updatedAt": { + "type": "number" + }, + "org": { + "type": "string" + }, + "repoOwnerId": { + "type": "number", + "description": "A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes." + }, + "deployHooks": { + "items": { + "properties": { + "createdAt": { + "type": "number" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "ref": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "ref", + "url" + ], + "type": "object" + }, + "type": "array" + }, + "gitCredentialId": { + "type": "string" + }, + "sourceless": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "productionBranch": { + "type": "string" + } + }, + "required": [ + "deployHooks", + "gitCredentialId", + "org", + "productionBranch", + "type" + ], + "type": "object" + }, + { + "properties": { + "org": { + "type": "string" + }, + "repoOwnerId": { + "type": "number", + "description": "A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes." + }, + "repo": { + "type": "string" + }, + "repoId": { + "type": "number" + }, + "type": { + "type": "string", + "enum": [ + "github-custom-host" + ] + }, + "host": { + "type": "string" + }, + "createdAt": { + "type": "number" + }, + "deployHooks": { + "items": { + "properties": { + "createdAt": { + "type": "number" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "ref": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "ref", + "url" + ], + "type": "object" + }, + "type": "array" + }, + "gitCredentialId": { + "type": "string" + }, + "updatedAt": { + "type": "number" + }, + "sourceless": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "productionBranch": { + "type": "string" + } + }, + "required": [ + "deployHooks", + "gitCredentialId", + "host", + "org", + "productionBranch", + "type" + ], + "type": "object" + }, + { + "properties": { + "projectId": { + "type": "string" + }, + "projectName": { + "type": "string" + }, + "projectNameWithNamespace": { + "type": "string" + }, + "projectNamespace": { + "type": "string" + }, + "projectOwnerId": { + "type": "number", + "description": "A new field, should be included in all new project links, is being added just in time when a deployment is created. This is needed for Protected Git scopes. This is the id of the top level group that a namespace belongs to. Gitlab supports group nesting (up to 20 levels)." + }, + "projectUrl": { + "type": "string" + }, + "type": { + "type": "string", + "enum": [ + "gitlab" + ] + }, + "createdAt": { + "type": "number" + }, + "deployHooks": { + "items": { + "properties": { + "createdAt": { + "type": "number" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "ref": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "ref", + "url" + ], + "type": "object" + }, + "type": "array" + }, + "gitCredentialId": { + "type": "string" + }, + "updatedAt": { + "type": "number" + }, + "sourceless": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "productionBranch": { + "type": "string" + } + }, + "required": [ + "deployHooks", + "gitCredentialId", + "productionBranch", + "projectId", + "projectName", + "projectNameWithNamespace", + "projectNamespace", + "projectUrl", + "type" + ], + "type": "object" + }, + { + "properties": { + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "owner": { + "type": "string" + }, + "type": { + "type": "string", + "enum": [ + "bitbucket" + ] + }, + "uuid": { + "type": "string" + }, + "workspaceUuid": { + "type": "string" + }, + "createdAt": { + "type": "number" + }, + "deployHooks": { + "items": { + "properties": { + "createdAt": { + "type": "number" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "ref": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "ref", + "url" + ], + "type": "object" + }, + "type": "array" + }, + "gitCredentialId": { + "type": "string" + }, + "updatedAt": { + "type": "number" + }, + "sourceless": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "productionBranch": { + "type": "string" + } + }, + "required": [ + "deployHooks", + "gitCredentialId", + "name", + "owner", + "productionBranch", + "slug", + "type", + "uuid", + "workspaceUuid" + ], + "type": "object" + }, + { + "properties": { + "org": { + "type": "string" + }, + "repo": { + "type": "string" + }, + "type": { + "type": "string", + "enum": [ + "vercel" + ] + }, + "createdAt": { + "type": "number" + }, + "deployHooks": { + "items": { + "properties": { + "createdAt": { + "type": "number" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "ref": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "ref", + "url" + ], + "type": "object" + }, + "type": "array" + }, + "gitCredentialId": { + "type": "string" + }, + "updatedAt": { + "type": "number" + }, + "sourceless": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "productionBranch": { + "type": "string" + } + }, + "required": [ + "deployHooks", + "gitCredentialId", + "org", + "productionBranch", + "repo", + "type" + ], + "type": "object" + } + ] + }, + "microfrontends": { + "oneOf": [ + { + "properties": { + "isDefaultApp": { + "type": "boolean", + "enum": [ + true + ] + }, + "updatedAt": { + "type": "number", + "description": "Timestamp when the microfrontends settings were last updated." + }, + "groupIds": { + "type": "array", + "items": { + "type": "string" + }, + "minItems": 1, + "description": "The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together." + }, + "enabled": { + "type": "boolean", + "enum": [ + true + ], + "description": "Whether microfrontends are enabled for this project." + }, + "defaultRoute": { + "type": "string", + "description": "A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs`" + }, + "freeProjectForLegacyLimits": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project." + } + }, + "required": [ + "enabled", + "groupIds", + "isDefaultApp", + "updatedAt" + ], + "type": "object" + }, + { + "properties": { + "isDefaultApp": { + "type": "boolean", + "enum": [ + false + ] + }, + "routeObservabilityToThisProject": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether observability data should be routed to this microfrontend project or a root project." + }, + "doNotRouteWithMicrofrontendsRouting": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether to add microfrontends routing to aliases. This means domains in this project will route as a microfrontend." + }, + "updatedAt": { + "type": "number", + "description": "Timestamp when the microfrontends settings were last updated." + }, + "groupIds": { + "type": "array", + "items": { + "type": "string" + }, + "minItems": 1, + "description": "The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together." + }, + "enabled": { + "type": "boolean", + "enum": [ + true + ], + "description": "Whether microfrontends are enabled for this project." + }, + "defaultRoute": { + "type": "string", + "description": "A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs`" + }, + "freeProjectForLegacyLimits": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project." + } + }, + "required": [ + "enabled", + "groupIds", + "updatedAt" + ], + "type": "object" + }, + { + "properties": { + "updatedAt": { + "type": "number" + }, + "groupIds": { + "type": "array", + "items": {}, + "minItems": 0, + "maxItems": 0 + }, + "enabled": { + "type": "boolean", + "enum": [ + false + ] + }, + "freeProjectForLegacyLimits": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "enabled", + "groupIds", + "updatedAt" + ], + "type": "object" + } + ] + }, + "name": { + "type": "string" + }, + "nodeVersion": { + "type": "string", + "enum": [ + "24.x", + "22.x", + "20.x", + "18.x", + "16.x", + "14.x", + "12.x", + "10.x", + "8.10.x" + ] + }, + "optionsAllowlist": { + "nullable": true, + "properties": { + "paths": { + "items": { + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "paths" + ], + "type": "object" + }, + "outputDirectory": { + "nullable": true, + "type": "string" + }, + "passwordProtection": { + "nullable": true, + "type": "object" + }, + "productionDeploymentsFastLane": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "publicSource": { + "nullable": true, + "type": "boolean", + "enum": [ + false, + true, + null + ] + }, + "resourceConfig": { + "properties": { + "elasticConcurrencyEnabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "fluid": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "functionDefaultRegions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "functionDefaultTimeout": { + "type": "number" + }, + "functionDefaultMemoryType": { + "type": "string", + "enum": [ + "standard_legacy", + "standard", + "performance" + ] + }, + "functionZeroConfigFailover": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "buildMachineType": { + "type": "string", + "enum": [ + "standard", + "enhanced", + "turbo" + ] + }, + "buildMachineSelection": { + "type": "string", + "enum": [ + "fixed", + "elastic" + ] + }, + "buildMachineElasticLastUpdated": { + "type": "number" + }, + "isNSNBDisabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "buildQueue": { + "properties": { + "configuration": { + "type": "string", + "enum": [ + "SKIP_NAMESPACE_QUEUE", + "WAIT_FOR_NAMESPACE_QUEUE" + ] + } + }, + "type": "object" + }, + "enableFunctionsBeta": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "type": "object", + "required": [ + "functionDefaultRegions" + ] + }, + "rollbackDescription": { + "properties": { + "userId": { + "type": "string", + "description": "The user who rolled back the project." + }, + "username": { + "type": "string", + "description": "The username of the user who rolled back the project." + }, + "description": { + "type": "string", + "description": "User-supplied explanation of why they rolled back the project. Limited to 250 characters." + }, + "createdAt": { + "type": "number", + "description": "Timestamp of when the rollback was requested." + } + }, + "required": [ + "createdAt", + "description", + "userId", + "username" + ], + "type": "object", + "description": "Description of why a project was rolled back, and by whom. Note that lastAliasRequest contains the from/to details of the rollback." + }, + "rollingRelease": { + "nullable": true, + "properties": { + "target": { + "type": "string", + "description": "The environment that the release targets, currently only supports production. Adding in case we want to configure with alias groups or custom environments.", + "example": "production" + }, + "stages": { + "nullable": true, + "items": { + "properties": { + "targetPercentage": { + "type": "number", + "description": "The percentage of traffic to serve to the canary deployment (0-100)", + "example": 25 + }, + "requireApproval": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether or not this stage requires manual approval to proceed", + "example": false + }, + "duration": { + "type": "number", + "description": "Duration in minutes for automatic advancement to the next stage", + "example": 600 + }, + "linearShift": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether to linearly shift traffic over the duration of this stage", + "example": false + } + }, + "required": [ + "targetPercentage" + ], + "type": "object", + "description": "An array of all the stages required during a deployment release. Each stage defines a target percentage and advancement rules. The final stage must always have targetPercentage: 100." + }, + "type": "array", + "description": "An array of all the stages required during a deployment release. Each stage defines a target percentage and advancement rules. The final stage must always have targetPercentage: 100." + }, + "canaryResponseHeader": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether the request served by a canary deployment should return a header indicating a canary was served. Defaults to `false` when omitted.", + "example": false + } + }, + "required": [ + "target" + ], + "type": "object", + "description": "Project-level rolling release configuration that defines how deployments should be gradually rolled out" + }, + "defaultResourceConfig": { + "properties": { + "elasticConcurrencyEnabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "fluid": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "functionDefaultRegions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "functionDefaultTimeout": { + "type": "number" + }, + "functionDefaultMemoryType": { + "type": "string", + "enum": [ + "standard_legacy", + "standard", + "performance" + ] + }, + "functionZeroConfigFailover": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "buildMachineType": { + "type": "string", + "enum": [ + "standard", + "enhanced", + "turbo" + ] + }, + "buildMachineSelection": { + "type": "string", + "enum": [ + "fixed", + "elastic" + ] + }, + "buildMachineElasticLastUpdated": { + "type": "number" + }, + "isNSNBDisabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "buildQueue": { + "properties": { + "configuration": { + "type": "string", + "enum": [ + "SKIP_NAMESPACE_QUEUE", + "WAIT_FOR_NAMESPACE_QUEUE" + ] + } + }, + "type": "object" + }, + "enableFunctionsBeta": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "type": "object", + "required": [ + "functionDefaultRegions" + ] + }, + "rootDirectory": { + "nullable": true, + "type": "string" + }, + "serverlessFunctionZeroConfigFailover": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "skewProtectionBoundaryAt": { + "type": "number" + }, + "skewProtectionMaxAge": { + "type": "number" + }, + "skewProtectionAllowedDomains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "skipGitConnectDuringLink": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "staticIps": { + "properties": { + "builds": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "enabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "regions": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "builds", + "enabled", + "regions" + ], + "type": "object" + }, + "sourceFilesOutsideRootDirectory": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "enableAffectedProjectsDeployments": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "enableExternalRewriteCaching": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "ssoProtection": { + "nullable": true, + "properties": { + "deploymentType": { + "type": "string", + "enum": [ + "preview", + "all", + "prod_deployment_urls_and_all_previews", + "all_except_custom_domains" + ] + }, + "cve55182MigrationAppliedFrom": { + "nullable": true, + "type": "string", + "enum": [ + "preview", + "all", + "prod_deployment_urls_and_all_previews", + "all_except_custom_domains", + null + ] + }, + "april2026SecurityIncidentMigrationAppliedFrom": { + "nullable": true, + "type": "string", + "enum": [ + "preview", + "all", + "prod_deployment_urls_and_all_previews", + "all_except_custom_domains", + null + ] + } + }, + "required": [ + "deploymentType" + ], + "type": "object" + }, + "targets": { + "additionalProperties": { + "nullable": true, + "properties": { + "alias": { + "items": { + "type": "string" + }, + "type": "array" + }, + "aliasAssigned": { + "nullable": true, + "oneOf": [ + { + "type": "number" + }, + { + "type": "boolean", + "enum": [ + false, + true + ] + } + ] + }, + "builds": { + "items": { + "properties": { + "use": { + "type": "string" + }, + "src": { + "type": "string" + }, + "dest": { + "type": "string" + } + }, + "required": [ + "use" + ], + "type": "object" + }, + "type": "array" + }, + "createdAt": { + "type": "number" + }, + "createdIn": { + "type": "string" + }, + "creator": { + "nullable": true, + "properties": { + "email": { + "type": "string" + }, + "githubLogin": { + "type": "string" + }, + "gitlabLogin": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "email", + "uid", + "username" + ], + "type": "object" + }, + "deploymentHostname": { + "type": "string" + }, + "name": { + "type": "string" + }, + "forced": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "id": { + "type": "string" + }, + "meta": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "plan": { + "type": "string" + }, + "private": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "readyState": { + "type": "string" + }, + "requestedAt": { + "type": "number" + }, + "target": { + "nullable": true, + "type": "string" + }, + "teamId": { + "nullable": true, + "type": "string" + }, + "type": { + "type": "string" + }, + "url": { + "type": "string" + }, + "userId": { + "type": "string" + }, + "withCache": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "createdAt", + "createdIn", + "creator", + "deploymentHostname", + "id", + "name", + "plan", + "private", + "readyState", + "type", + "url", + "userId" + ], + "type": "object" + }, + "type": "object" + }, + "transferCompletedAt": { + "type": "number" + }, + "transferStartedAt": { + "type": "number" + }, + "transferToAccountId": { + "type": "string" + }, + "transferredFromAccountId": { + "type": "string" + }, + "updatedAt": { + "type": "number" + }, + "live": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "enablePreviewFeedback": { + "nullable": true, + "type": "boolean", + "enum": [ + false, + true, + null + ] + }, + "enableProductionFeedback": { + "nullable": true, + "type": "boolean", + "enum": [ + false, + true, + null + ] + }, + "permissions": { + "properties": { + "oauth2Connection": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "organization": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "user": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "userConnection": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "userMfaConfiguration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "userPreference": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "userSudo": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "webAuthn": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "accessGroup": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "agent": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "aiGatewayUsage": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "alerts": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "alertRules": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "aliasGlobal": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "analyticsSampling": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "analyticsUsage": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "apiKey": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "apiKeyAiGateway": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "apiKeyOwnedBySelf": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "oauth2Application": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "vercelAppInstallation": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "vercelAppInstallationRequest": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "auditLog": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "billingAddress": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "billingInformation": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "billingInvoice": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "billingInvoiceEmailRecipient": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "billingInvoiceLanguage": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "billingPlan": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "billingPurchaseOrder": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "billingRefund": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "billingTaxId": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "blob": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "blobStoreTokenSet": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "budget": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "cacheArtifact": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "cacheArtifactUsageEvent": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "codeChecks": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "ciInvocations": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "ciLogs": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "concurrentBuilds": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "connect": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "connectConfiguration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "connexClient": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "connexClientProject": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "connexToken": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "buildMachineDefault": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "dataCacheBillingSettings": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "defaultDeploymentProtection": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "delegatedProtectionClient": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentPolicy": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "domain": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "domainAcceptDelegation": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "domainAuthCodes": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "domainCertificate": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "domainCheckConfig": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "domainMove": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "domainPurchase": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "domainRecord": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "domainTransferIn": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "drain": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "edgeConfig": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "edgeConfigItem": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "edgeConfigSchema": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "edgeConfigToken": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "endpointVerification": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "event": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "fileUpload": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "flagsExplorerSubscription": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "gitRepository": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "imageOptimizationNewPrice": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationAccount": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationConfiguration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationConfigurationProjects": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationConfigurationRole": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationConfigurationTransfer": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationDeploymentAction": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationEvent": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationLog": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationResource": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationResourceData": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationResourceReplCommand": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationResourceSecrets": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationSSOSession": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationStrict": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationStoreTokenSet": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationVercelConfigurationOverride": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "integrationPullRequest": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "ipBlocking": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "jobGlobal": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "kmsIssuer": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "kmsProjectGrant": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "logDrain": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "marketplaceBillingData": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "marketplaceExperimentationEdgeConfigData": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "marketplaceExperimentationItem": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "marketplaceInstallationMember": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "marketplaceInvoice": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "marketplaceSettings": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "Monitoring": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "monitoringAlert": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "monitoringChart": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "monitoringQuery": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "monitoringSettings": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationCustomerBudget": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationDeploymentFailed": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationDomainConfiguration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationDomainExpire": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationDomainMoved": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationDomainPurchase": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationDomainRenewal": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationDomainTransfer": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationDomainUnverified": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "NotificationMonitoringAlert": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationPaymentFailed": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationPreferences": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationStatementOfReasons": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "notificationUsageAlert": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "oidcFederationPolicy": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "observabilityConfiguration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "observabilityFunnel": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "observabilityNotebook": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "openTelemetryEndpoint": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "ownEvent": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "organizationDomain": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "passwordProtectionInvoiceItem": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "paymentMethod": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "permissions": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "postgres": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "postgresStoreTokenSet": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "previewDeploymentSuffix": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "privateCloudAccount": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectTransferIn": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "proTrialOnboarding": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "rateLimit": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "redis": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "redisStoreTokenSet": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "remoteCaching": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "repository": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "samlConfig": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "secret": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "sensitiveEnvironmentVariablePolicy": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "sharedEnvVars": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "sharedEnvVarsProduction": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "space": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "spaceRun": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "storeIsLocked": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "storeTokenSetSensitive": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "storeTransfer": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "supportCase": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "supportCaseComment": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "team": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamAccessRequest": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamFellowMembership": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamGitExclusivity": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamInvite": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamInviteCode": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamInviteLink": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamJoin": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamMemberMfaStatus": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamMicrofrontends": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamOwnMembership": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamOwnMembershipDisconnectSAML": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamSudo": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "teamTokenInvalidation": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "token": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "toolbarComment": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "usage": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "usageCycle": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "vcrRepository": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "vercelRun": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "vpcPeeringConnection": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "webAnalyticsPlan": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "webhook": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "webhook-event": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "aliasProject": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "aliasProtectionBypass": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "bulkRedirects": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "buildMachine": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "connectConfigurationLink": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "dataCacheNamespace": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deployment": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentBuildLogs": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentCheck": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentCheckPreview": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentCheckReRunFromProductionBranch": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentProductionGit": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentV0": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentPreview": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentPrivate": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentPromote": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "deploymentRollback": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "edgeCacheNamespace": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "environments": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "job": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "logs": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "logsPreset": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "observabilityData": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "onDemandBuild": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "onDemandConcurrency": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "optionsAllowlist": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "passwordProtection": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "privateLinkEndpoint": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "productionAliasProtectionBypass": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "project": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectAccessGroup": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectAnalyticsSampling": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectAnalyticsUsage": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectCheck": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectCheckRun": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectDelegatedProtection": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectDeploymentExpiration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectDeploymentHook": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectDeploymentProtectionStrict": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectDomain": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectDomainCheckConfig": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectDomainMove": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectEvent": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectEnvVars": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectEnvVarsProduction": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectEnvVarsUnownedByIntegration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectFlags": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectFlagsProduction": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectFromV0": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectId": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectIntegrationConfiguration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectLink": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectMember": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectMonitoring": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectOIDCToken": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectPermissions": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectProductionBranch": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectProtectionBypass": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectRollingRelease": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectRoutes": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectSupportCase": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectSupportCaseComment": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectTier": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectTransfer": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectTransferOut": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "projectUsage": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "pageIntegrity": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "seawallConfig": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "securityPlusConfiguration": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "shareableLinkStrict": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "sharedEnvVarConnection": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "skewProtection": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "analytics": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "trustedIps": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "trustedSources": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "v0Chat": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + }, + "webAnalytics": { + "items": { + "$ref": "#/components/schemas/ACLAction" + }, + "type": "array" + } + }, + "type": "object" + }, + "lastRollbackTarget": { + "nullable": true, + "type": "object" + }, + "lastAliasRequest": { + "nullable": true, + "properties": { + "fromDeploymentId": { + "nullable": true, + "type": "string" + }, + "toDeploymentId": { + "type": "string" + }, + "fromRollingReleaseId": { + "type": "string", + "description": "If rolling back from a rolling release, fromDeploymentId captures the \"base\" of that rolling release, and fromRollingReleaseId captures the \"target\" of that rolling release." + }, + "jobStatus": { + "type": "string", + "enum": [ + "pending", + "in-progress", + "succeeded", + "failed", + "skipped" + ] + }, + "requestedAt": { + "type": "number" + }, + "type": { + "type": "string", + "enum": [ + "promote", + "rollback" + ] + } + }, + "required": [ + "fromDeploymentId", + "jobStatus", + "requestedAt", + "toDeploymentId", + "type" + ], + "type": "object" + }, + "protectionBypass": { + "additionalProperties": { + "oneOf": [ + { + "properties": { + "createdAt": { + "type": "number" + }, + "createdBy": { + "type": "string" + }, + "scope": { + "type": "string", + "enum": [ + "integration-automation-bypass" + ] + }, + "integrationId": { + "type": "string" + }, + "configurationId": { + "type": "string" + } + }, + "required": [ + "configurationId", + "createdAt", + "createdBy", + "integrationId", + "scope" + ], + "type": "object" + }, + { + "properties": { + "createdAt": { + "type": "number" + }, + "createdBy": { + "type": "string" + }, + "scope": { + "type": "string", + "enum": [ + "automation-bypass" + ] + }, + "isEnvVar": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "When there was only one bypass, it was automatically set as an env var on deployments. With multiple bypasses, there is always one bypass that is selected as the default, and gets set as an env var on deployments. As this is a new field, undefined means that the bypass is the env var. If there are any automation bypasses, exactly one must be the env var." + }, + "note": { + "type": "string", + "description": "Optional note about the bypass to be displayed in the UI" + } + }, + "required": [ + "createdAt", + "createdBy", + "scope" + ], + "type": "object" + } + ] + }, + "type": "object" + }, + "hasActiveBranches": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "trustedIps": { + "nullable": true, + "oneOf": [ + { + "properties": { + "deploymentType": { + "type": "string", + "enum": [ + "production", + "preview", + "all", + "prod_deployment_urls_and_all_previews", + "all_except_custom_domains" + ] + }, + "addresses": { + "items": { + "properties": { + "value": { + "type": "string" + }, + "note": { + "type": "string" + } + }, + "required": [ + "value" + ], + "type": "object" + }, + "type": "array" + }, + "protectionMode": { + "type": "string", + "enum": [ + "additional", + "exclusive" + ] + } + }, + "required": [ + "addresses", + "deploymentType", + "protectionMode" + ], + "type": "object" + }, + { + "properties": { + "deploymentType": { + "type": "string", + "enum": [ + "production", + "preview", + "all", + "prod_deployment_urls_and_all_previews", + "all_except_custom_domains" + ] + } + }, + "required": [ + "deploymentType" + ], + "type": "object" + } + ] + }, + "trustedSources": { + "nullable": true, + "properties": { + "projects": { + "additionalProperties": { + "properties": { + "label": { + "type": "string" + }, + "customAllow": { + "items": { + "properties": { + "from": { + "oneOf": [ + { + "properties": { + "slugs": { + "items": { + "type": "string" + }, + "type": "array", + "description": "System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project." + }, + "preset": { + "type": "string", + "enum": [ + "all-custom" + ] + } + }, + "required": [ + "slugs" + ], + "type": "object", + "description": "The source envs on the trusted project that are allowed to access `to`." + }, + { + "properties": { + "slugs": { + "items": { + "type": "string" + }, + "type": "array", + "description": "System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project." + }, + "preset": { + "type": "string", + "enum": [ + "all-custom" + ] + } + }, + "required": [ + "preset" + ], + "type": "object", + "description": "The source envs on the trusted project that are allowed to access `to`." + } + ] + }, + "to": { + "oneOf": [ + { + "properties": { + "slugs": { + "items": { + "type": "string" + }, + "type": "array", + "description": "System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project." + }, + "preset": { + "type": "string", + "enum": [ + "all-custom" + ] + } + }, + "required": [ + "slugs" + ], + "type": "object", + "description": "The target envs on the current project that may be accessed." + }, + { + "properties": { + "slugs": { + "items": { + "type": "string" + }, + "type": "array", + "description": "System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project." + }, + "preset": { + "type": "string", + "enum": [ + "all-custom" + ] + } + }, + "required": [ + "preset" + ], + "type": "object", + "description": "The target envs on the current project that may be accessed." + } + ] + } + }, + "required": [ + "from", + "to" + ], + "type": "object", + "description": "Optional overrides for the default same-env-by-slug matching. Provide explicit rules to allow cross-env access or presets." + }, + "type": "array", + "description": "Optional overrides for the default same-env-by-slug matching. Provide explicit rules to allow cross-env access or presets." + } + }, + "type": "object" + }, + "type": "object" + }, + "oidcProviders": { + "additionalProperties": { + "items": { + "properties": { + "to": { + "oneOf": [ + { + "properties": { + "slugs": { + "items": { + "type": "string" + }, + "type": "array", + "description": "System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project." + }, + "preset": { + "type": "string", + "enum": [ + "all-custom" + ] + } + }, + "required": [ + "slugs" + ], + "type": "object", + "description": "The target envs on the current project that may be accessed." + }, + { + "properties": { + "slugs": { + "items": { + "type": "string" + }, + "type": "array", + "description": "System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project." + }, + "preset": { + "type": "string", + "enum": [ + "all-custom" + ] + } + }, + "required": [ + "preset" + ], + "type": "object", + "description": "The target envs on the current project that may be accessed." + } + ] + }, + "label": { + "type": "string" + }, + "claims": { + "additionalProperties": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": "object" + } + }, + "required": [ + "claims", + "to" + ], + "type": "object" + }, + "type": "array" + }, + "type": "object" + } + }, + "type": "object" + }, + "gitComments": { + "properties": { + "onPullRequest": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether the Vercel bot should comment on PRs" + }, + "onCommit": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether the Vercel bot should comment on commits" + } + }, + "required": [ + "onCommit", + "onPullRequest" + ], + "type": "object" + }, + "gitProviderOptions": { + "properties": { + "createDeployments": { + "type": "string", + "enum": [ + "enabled", + "disabled" + ], + "description": "Whether the Vercel bot should automatically create GitHub deployments https://docs.github.com/en/rest/deployments/deployments#about-deployments NOTE: repository-dispatch events should be used instead" + }, + "disableRepositoryDispatchEvents": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether the Vercel bot should not automatically create GitHub repository-dispatch events on deployment events. https://vercel.com/docs/git/vercel-for-github#repository-dispatch-events - `true`: disable repository-dispatch events for this project (explicit override of the team setting). - `false`: enable repository-dispatch events for this project (explicit override of the team setting). - absent: inherit from `team.disableRepositoryDispatchEvents`." + }, + "requireVerifiedCommits": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether the project requires commits to be signed & verified before deployments will be created. - `true`: require verified commits for this project (explicit override of the team setting). - `false`: do not require verified commits (explicit override of the team setting). - absent: inherit from `team.requireVerifiedCommits`." + }, + "gitCommitStatus": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether Vercel should post commit statuses for this project. When omitted, commit statuses remain enabled." + }, + "consolidatedGitCommitStatus": { + "properties": { + "enabled": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether consolidated commit status is enabled." + }, + "propagateFailures": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether to propagate individual deployment failures to the consolidated status." + } + }, + "required": [ + "enabled", + "propagateFailures" + ], + "type": "object", + "description": "Configuration for consolidated git commit status reporting. When enabled, Vercel will post a single consolidated commit status instead of individual statuses for each deployment." + } + }, + "required": [ + "createDeployments" + ], + "type": "object" + }, + "paused": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "concurrencyBucketName": { + "type": "string" + }, + "webAnalytics": { + "properties": { + "id": { + "type": "string" + }, + "disabledAt": { + "type": "number" + }, + "canceledAt": { + "type": "number" + }, + "enabledAt": { + "type": "number" + }, + "hasData": { + "type": "boolean", + "enum": [ + true + ] + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "security": { + "properties": { + "attackModeEnabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "attackModeUpdatedAt": { + "type": "number" + }, + "firewallEnabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "firewallUpdatedAt": { + "type": "number" + }, + "attackModeActiveUntil": { + "nullable": true, + "type": "number" + }, + "firewallConfigVersion": { + "type": "number" + }, + "firewallSeawallEnabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "ja3Enabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "ja4Enabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "firewallBypassIps": { + "items": { + "type": "string" + }, + "type": "array" + }, + "managedRules": { + "nullable": true, + "properties": { + "vercel_ruleset": { + "properties": { + "active": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "action": { + "type": "string", + "enum": [ + "deny", + "challenge", + "log" + ] + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "bot_filter": { + "properties": { + "active": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "action": { + "type": "string", + "enum": [ + "deny", + "challenge", + "log" + ] + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "ai_bots": { + "properties": { + "active": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "action": { + "type": "string", + "enum": [ + "deny", + "challenge", + "log" + ] + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "owasp": { + "properties": { + "active": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "action": { + "type": "string", + "enum": [ + "deny", + "challenge", + "log" + ] + } + }, + "required": [ + "active" + ], + "type": "object" + } + }, + "required": [ + "ai_bots", + "bot_filter", + "owasp", + "vercel_ruleset" + ], + "type": "object" + }, + "botIdEnabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "log_headers": { + "oneOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string", + "enum": [ + "*" + ] + } + ] + }, + "securityPlus": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "securityPlusMetadata": { + "properties": { + "updatedAt": { + "type": "number" + }, + "firstEnabledAt": { + "type": "number", + "description": "Timestamp when the feature was first enabled. Never changes after initial enablement." + } + }, + "required": [ + "updatedAt" + ], + "type": "object" + }, + "pageIntegrityEnabled": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether Page Integrity is enabled for this project. Used by the metadata service to gate DynamoDB lookups against the page-integrity-inventory table." + } + }, + "type": "object" + }, + "oidcTokenConfig": { + "properties": { + "enabled": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether or not to generate OpenID Connect JSON Web Tokens." + }, + "issuerMode": { + "type": "string", + "enum": [ + "team", + "global" + ], + "description": "- team: `https://oidc.vercel.com/[team_slug]` - global: `https://oidc.vercel.com`" + } + }, + "type": "object" + }, + "deploymentPolicy": { + "nullable": true, + "properties": { + "gitSources": { + "nullable": true, + "properties": { + "sources": { + "items": { + "oneOf": [ + { + "properties": { + "provider": { + "type": "string", + "enum": [ + "github", + "gitlab", + "bitbucket" + ] + }, + "org": { + "type": "string" + } + }, + "required": [ + "org", + "provider" + ], + "type": "object" + }, + { + "properties": { + "provider": { + "type": "string", + "enum": [ + "github", + "gitlab", + "bitbucket" + ] + }, + "org": { + "type": "string" + }, + "repo": { + "type": "string" + } + }, + "required": [ + "org", + "provider", + "repo" + ], + "type": "object" + } + ] + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "enabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "environments": { + "items": { + "oneOf": [ + { + "properties": { + "type": { + "type": "string", + "enum": [ + "system" + ] + }, + "target": { + "type": "string", + "enum": [ + "production", + "preview" + ] + } + }, + "required": [ + "target", + "type" + ], + "type": "object" + }, + { + "properties": { + "type": { + "type": "string", + "enum": [ + "custom" + ] + }, + "environmentId": { + "type": "string" + } + }, + "required": [ + "environmentId", + "type" + ], + "type": "object" + } + ] + }, + "type": "array" + } + }, + "required": [ + "enabled", + "sources" + ], + "type": "object", + "description": "Restricts inbound Git deployments to an allowlist of orgs and/or repos. `enabled: true` with an empty `sources` list is treated as deny-all." + }, + "deploymentSources": { + "nullable": true, + "properties": { + "sources": { + "items": { + "type": "string", + "enum": [ + "git", + "cli", + "rest-api", + "deploy-hook", + "integration" + ], + "description": "The mechanism that produced a deployment, expressed as values a customer can write in a {@link DeploymentSourcesRule} allowlist. The JSON schema at `packages/deployment-policy/schemas/body.ts` enumerates exactly these values. - `'git'`: a Git provider webhook (GitHub / GitLab / Bitbucket). - `'cli'`: an upload via the Vercel CLI. Covers both the legacy CLI (classic user token, identified by `vercel`/`now` user-agent) and the Sign-In-With-Vercel CLI (a first-party Vercel App token whose `clientId` is the CLI's). The canonical CLI client IDs are tracked in `packages/acl/app-has-all-permissions.ts` (`isVercelCliApp`). - `'rest-api'`: a direct REST API upload \u2014 a user or team token POSTing directly. Does NOT cover deploy-hook URLs, Marketplace integration tokens, or first-party Vercel App tokens; those are their own sources. - `'deploy-hook'`: a trigger via a project deploy-hook URL. The URL itself is the credential, so the request has no authenticated principal. - `'integration'`: a **third-party Marketplace** OAuth2 actor \u2014 a Marketplace integration token, a user-delegated OAuth flow where a Marketplace integration is acting on a user's behalf, or an unrecognized third-party Vercel App token. First-party Vercel Apps are NEVER `'integration'`. Vercel-owned first-party apps other than the CLI (e.g. v0, Toolbar, Omni Agent) are *not* in this type \u2014 they aren't customer-configurable. They classify as `'first-party'` (see `ClassifiedSource` in `@api/deployment-policy/checks`) and are auto-allowed by `checkDeploymentSources`. The split is intentional: a team can permit their own automation and CLI usage while blocking third-party Marketplace integrators \u2014 and Vercel's own first-party tooling always works." + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "enabled": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "environments": { + "items": { + "oneOf": [ + { + "properties": { + "type": { + "type": "string", + "enum": [ + "system" + ] + }, + "target": { + "type": "string", + "enum": [ + "production", + "preview" + ] + } + }, + "required": [ + "target", + "type" + ], + "type": "object" + }, + { + "properties": { + "type": { + "type": "string", + "enum": [ + "custom" + ] + }, + "environmentId": { + "type": "string" + } + }, + "required": [ + "environmentId", + "type" + ], + "type": "object" + } + ] + }, + "type": "array" + } + }, + "required": [ + "enabled", + "sources" + ], + "type": "object", + "description": "Restricts which deployment sources are allowed. A deployment passes if its source is in `sources`. Multiple entries are evaluated as OR. `enabled: true` with an empty `sources` list is treated as deny-all." + } + }, + "type": "object", + "description": "Project-level shape. Each rule may be: - an object: overrides the team's value for that rule - `null`: explicitly clears the override on just that rule (inherit team) - omitted: inherit team To clear all overrides and inherit fully, set the project's `deploymentPolicy` field itself to `null`. Defined independently from {@link TeamDeploymentPolicy} so the two are not coupled by a shared type \u2014 the underlying data lives in separate stores." + }, + "tier": { + "type": "string" + }, + "flatRateTier": { + "type": "string", + "enum": [ + "standard", + "base", + "advanced", + "critical" + ] + }, + "usageStatus": { + "properties": { + "kind": { + "type": "string", + "enum": [ + "flat" + ], + "description": "Billing mode. Always 'flat' for flat-rate projects." + }, + "exceededAllowanceUntil": { + "type": "number", + "description": "Timestamp until which the project has exceeded its CDN allowance." + }, + "bypassThrottleUntil": { + "type": "number", + "description": "Timestamp until which throttling is bypassed (project pays list rates for overage)." + }, + "throttled": { + "type": "boolean", + "enum": [ + false, + true + ], + "description": "Whether the project is currently throttled." + } + }, + "required": [ + "kind" + ], + "type": "object" + }, + "features": { + "properties": { + "webAnalytics": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "type": "object" + }, + "v0": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "v0Created": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "abuse": { + "properties": { + "scanner": { + "type": "string" + }, + "history": { + "items": { + "properties": { + "scanner": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "by": { + "type": "string" + }, + "byId": { + "type": "string" + }, + "at": { + "type": "number" + } + }, + "required": [ + "at", + "by", + "byId", + "reason", + "scanner" + ], + "type": "object" + }, + "type": "array" + }, + "updatedAt": { + "type": "number" + }, + "block": { + "properties": { + "action": { + "type": "string", + "enum": [ + "blocked" + ] + }, + "reason": { + "type": "string" + }, + "statusCode": { + "type": "number" + }, + "createdAt": { + "type": "number" + }, + "caseId": { + "type": "string" + }, + "actor": { + "type": "string" + }, + "comment": { + "type": "string" + }, + "ineligibleForAppeal": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "isCascading": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "action", + "createdAt", + "reason", + "statusCode" + ], + "type": "object" + }, + "blockHistory": { + "items": { + "oneOf": [ + { + "properties": { + "action": { + "type": "string", + "enum": [ + "blocked" + ] + }, + "reason": { + "type": "string" + }, + "statusCode": { + "type": "number" + }, + "createdAt": { + "type": "number" + }, + "caseId": { + "type": "string" + }, + "actor": { + "type": "string" + }, + "comment": { + "type": "string" + }, + "ineligibleForAppeal": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "isCascading": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "action", + "createdAt", + "reason", + "statusCode" + ], + "type": "object" + }, + { + "properties": { + "action": { + "type": "string", + "enum": [ + "unblocked" + ] + }, + "createdAt": { + "type": "number" + }, + "caseId": { + "type": "string" + }, + "actor": { + "type": "string" + }, + "comment": { + "type": "string" + }, + "ineligibleForAppeal": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "isCascading": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "action", + "createdAt" + ], + "type": "object" + }, + { + "properties": { + "action": { + "type": "string", + "enum": [ + "route-blocked" + ] + }, + "route": { + "oneOf": [ + { + "properties": { + "src": { + "type": "string" + }, + "status": { + "type": "number" + } + }, + "required": [ + "src", + "status" + ], + "type": "object" + }, + { + "properties": { + "has": { + "items": { + "oneOf": [ + { + "properties": { + "type": { + "type": "string", + "enum": [ + "header" + ] + }, + "key": { + "type": "string", + "enum": [ + "x-vercel-ip-country" + ] + }, + "value": { + "properties": { + "eq": { + "type": "string" + } + }, + "required": [ + "eq" + ], + "type": "object" + } + }, + "required": [ + "key", + "type", + "value" + ], + "type": "object" + }, + { + "properties": { + "type": { + "type": "string", + "enum": [ + "host" + ] + }, + "value": { + "properties": { + "eq": { + "type": "string" + } + }, + "required": [ + "eq" + ], + "type": "object" + } + }, + "required": [ + "type", + "value" + ], + "type": "object" + } + ] + }, + "type": "array" + }, + "mitigate": { + "properties": { + "action": { + "type": "string", + "enum": [ + "block_legal_cwc" + ] + } + }, + "required": [ + "action" + ], + "type": "object" + }, + "src": { + "type": "string" + } + }, + "required": [ + "has", + "mitigate" + ], + "type": "object" + } + ] + }, + "reason": { + "type": "string" + }, + "createdAt": { + "type": "number" + }, + "caseId": { + "type": "string" + }, + "actor": { + "type": "string" + }, + "comment": { + "type": "string" + }, + "ineligibleForAppeal": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "isCascading": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "action", + "createdAt", + "reason", + "route" + ], + "type": "object" + }, + { + "properties": { + "action": { + "type": "string", + "enum": [ + "route-unblocked" + ] + }, + "route": { + "oneOf": [ + { + "properties": { + "src": { + "type": "string" + }, + "status": { + "type": "number" + } + }, + "required": [ + "src", + "status" + ], + "type": "object" + }, + { + "properties": { + "has": { + "items": { + "oneOf": [ + { + "properties": { + "type": { + "type": "string", + "enum": [ + "header" + ] + }, + "key": { + "type": "string", + "enum": [ + "x-vercel-ip-country" + ] + }, + "value": { + "properties": { + "eq": { + "type": "string" + } + }, + "required": [ + "eq" + ], + "type": "object" + } + }, + "required": [ + "key", + "type", + "value" + ], + "type": "object" + }, + { + "properties": { + "type": { + "type": "string", + "enum": [ + "host" + ] + }, + "value": { + "properties": { + "eq": { + "type": "string" + } + }, + "required": [ + "eq" + ], + "type": "object" + } + }, + "required": [ + "type", + "value" + ], + "type": "object" + } + ] + }, + "type": "array" + }, + "mitigate": { + "properties": { + "action": { + "type": "string", + "enum": [ + "block_legal_cwc" + ] + } + }, + "required": [ + "action" + ], + "type": "object" + }, + "src": { + "type": "string" + } + }, + "required": [ + "has", + "mitigate" + ], + "type": "object" + } + ] + }, + "statusCode": { + "type": "number" + }, + "createdAt": { + "type": "number" + }, + "caseId": { + "type": "string" + }, + "actor": { + "type": "string" + }, + "comment": { + "type": "string" + }, + "ineligibleForAppeal": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "isCascading": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "action", + "createdAt", + "route" + ], + "type": "object" + } + ] + }, + "type": "array" + }, + "interstitial": { + "type": "boolean", + "enum": [ + false, + true + ] + } + }, + "required": [ + "history", + "updatedAt" + ], + "type": "object" + }, + "internalRoutes": { + "items": { + "oneOf": [ + { + "properties": { + "src": { + "type": "string" + }, + "status": { + "type": "number" + } + }, + "required": [ + "src", + "status" + ], + "type": "object" + }, + { + "properties": { + "has": { + "items": { + "oneOf": [ + { + "properties": { + "type": { + "type": "string", + "enum": [ + "header" + ] + }, + "key": { + "type": "string", + "enum": [ + "x-vercel-ip-country" + ] + }, + "value": { + "properties": { + "eq": { + "type": "string" + } + }, + "required": [ + "eq" + ], + "type": "object" + } + }, + "required": [ + "key", + "type", + "value" + ], + "type": "object" + }, + { + "properties": { + "type": { + "type": "string", + "enum": [ + "host" + ] + }, + "value": { + "properties": { + "eq": { + "type": "string" + } + }, + "required": [ + "eq" + ], + "type": "object" + } + }, + "required": [ + "type", + "value" + ], + "type": "object" + } + ] + }, + "type": "array" + }, + "mitigate": { + "properties": { + "action": { + "type": "string", + "enum": [ + "block_legal_cwc" + ] + } + }, + "required": [ + "action" + ], + "type": "object" + }, + "src": { + "type": "string" + } + }, + "required": [ + "has", + "mitigate" + ], + "type": "object" + } + ] + }, + "type": "array" + }, + "hasDeployments": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "dismissedToasts": { + "items": { + "properties": { + "key": { + "type": "string" + }, + "dismissedAt": { + "type": "number" + }, + "action": { + "type": "string", + "enum": [ + "cancel", + "accept", + "delete" + ] + }, + "value": { + "nullable": true, + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "properties": { + "previousValue": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "type": "boolean", + "enum": [ + false, + true + ] + } + ] + }, + "currentValue": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "type": "boolean", + "enum": [ + false, + true + ] + } + ] + } + }, + "required": [ + "currentValue", + "previousValue" + ], + "type": "object" + }, + { + "type": "boolean", + "enum": [ + false, + true + ] + } + ] + } + }, + "required": [ + "action", + "dismissedAt", + "key", + "value" + ], + "type": "object" + }, + "type": "array" + }, + "protectedSourcemaps": { + "type": "boolean", + "enum": [ + false, + true + ] + }, + "tracing": { + "properties": { + "domains": { + "type": "string" + }, + "ignorePaths": { + "items": { + "type": "string" + }, + "type": "array" + }, + "samplingRules": { + "items": { + "properties": { + "rate": { + "type": "number" + }, + "env": { + "type": "string", + "enum": [ + "production", + "preview" + ] + }, + "requestPath": { + "type": "string" + } + }, + "required": [ + "rate" + ], + "type": "object" + }, + "type": "array" + } + }, + "type": "object" + }, + "avatar": { + "type": "string" + } + }, + "required": [ + "accountId", + "defaultResourceConfig", + "deploymentExpiration", + "directoryListing", + "id", + "name", + "nodeVersion", + "resourceConfig" + ], + "type": "object" + } + } + } + }, + "400": { + "description": "One of the provided values in the request query is invalid." + }, + "401": { + "description": "The request is not authorized." + }, + "403": { + "description": "You do not have permission to access this resource." + }, + "413": { + "description": "" + }, + "415": { + "description": "" + } + }, + "parameters": [ + { + "name": "idOrName", + "description": "The unique project identifier or the project name.", + "in": "path", + "required": true, + "schema": { + "description": "The unique project identifier or the project name.", + "type": "string" + } + }, + { + "description": "The Team identifier to perform the request on behalf of.", + "in": "query", + "name": "teamId", + "schema": { + "type": "string", + "example": "team_1a2b3c4d5e6f7g8h9i0j1k2l" + } + }, + { + "description": "The Team slug to perform the request on behalf of.", + "in": "query", + "name": "slug", + "schema": { + "type": "string", + "example": "my-team-url-slug" + } + } + ], + "requestBody": { + "content": { + "application/octet-stream": { + "schema": { + "type": "string", + "format": "binary" + } + } + } + } + } + }, "/v1/projects/{idOrName}/shared-connect-links": { "patch": { "description": "Allows configuring Static IPs for a project", @@ -119998,7 +125708,6 @@ "type": "integer", "description": "Maximum duration in milliseconds to wait for the command to finish. When elapsed, the process is killed with SIGKILL. Requires `wait` to be true.", "minimum": 100, - "maximum": 18000000, "example": 30000 } } @@ -126512,12 +132221,7 @@ }, "environments": { "items": { - "type": "string", - "enum": [ - "production", - "preview", - "development" - ] + "type": "string" }, "type": "array" },