mirror of
https://github.com/langgenius/dify.git
synced 2026-05-13 08:57:28 +08:00
1523 lines
80 KiB
TypeScript
1523 lines
80 KiB
TypeScript
/* eslint-disable */
|
|
// This file is auto-generated by @hey-api/openapi-ts
|
|
|
|
import { oc } from '@orpc/contract';
|
|
import * as z from 'zod';
|
|
|
|
import { zAdminSecretKeyCreateSecretKeyBody, zAdminSecretKeyCreateSecretKeyResponse, zAdminSecretKeyDeleteSecretKeyPath, zAdminSecretKeyDeleteSecretKeyResponse, zAdminSecretKeyListSecretKeysQuery, zAdminSecretKeyListSecretKeysResponse, zAppRunnerControlBatchResolveRuntimeArtifactsBody, zAppRunnerControlBatchResolveRuntimeArtifactsResponse, zAppRunnerControlBootstrapRunnerBody, zAppRunnerControlBootstrapRunnerResponse, zAppRunnerControlExchangeControlTokenBody, zAppRunnerControlExchangeControlTokenResponse, zConsoleSsoOAuth2LoginResponse, zConsoleSsoOidcLoginResponse, zConsoleSsoSamlLoginResponse, zDashboardSsoLoginOAuth2LoginResponse, zDashboardSsoLoginOidcLoginResponse, zDashboardSsoLoginSamlLoginResponse, zEnterpriseAppDeployConsoleCancelRuntimeDeploymentBody, zEnterpriseAppDeployConsoleCancelRuntimeDeploymentPath, zEnterpriseAppDeployConsoleCancelRuntimeDeploymentResponse, zEnterpriseAppDeployConsoleCreateAppInstanceBody, zEnterpriseAppDeployConsoleCreateAppInstanceResponse, zEnterpriseAppDeployConsoleCreateDeploymentBody, zEnterpriseAppDeployConsoleCreateDeploymentPath, zEnterpriseAppDeployConsoleCreateDeploymentResponse, zEnterpriseAppDeployConsoleCreateDeveloperApiKeyBody, zEnterpriseAppDeployConsoleCreateDeveloperApiKeyPath, zEnterpriseAppDeployConsoleCreateDeveloperApiKeyResponse, zEnterpriseAppDeployConsoleCreateReleaseBody, zEnterpriseAppDeployConsoleCreateReleasePath, zEnterpriseAppDeployConsoleCreateReleaseResponse, zEnterpriseAppDeployConsoleDeleteAppInstancePath, zEnterpriseAppDeployConsoleDeleteAppInstanceResponse, zEnterpriseAppDeployConsoleDeleteDeveloperApiKeyPath, zEnterpriseAppDeployConsoleDeleteDeveloperApiKeyResponse, zEnterpriseAppDeployConsoleGetAppInstanceAccessPath, zEnterpriseAppDeployConsoleGetAppInstanceAccessResponse, zEnterpriseAppDeployConsoleGetAppInstanceOverviewPath, zEnterpriseAppDeployConsoleGetAppInstanceOverviewResponse, zEnterpriseAppDeployConsoleGetAppInstanceSettingsPath, zEnterpriseAppDeployConsoleGetAppInstanceSettingsResponse, zEnterpriseAppDeployConsoleGetEnvironmentAccessPolicyPath, zEnterpriseAppDeployConsoleGetEnvironmentAccessPolicyResponse, zEnterpriseAppDeployConsoleListAppInstancesQuery, zEnterpriseAppDeployConsoleListAppInstancesResponse, zEnterpriseAppDeployConsoleListDeploymentBindingOptionsPath, zEnterpriseAppDeployConsoleListDeploymentBindingOptionsResponse, zEnterpriseAppDeployConsoleListDeploymentEnvironmentOptionsResponse, zEnterpriseAppDeployConsoleListReleasesPath, zEnterpriseAppDeployConsoleListReleasesQuery, zEnterpriseAppDeployConsoleListReleasesResponse, zEnterpriseAppDeployConsoleListRuntimeInstancesPath, zEnterpriseAppDeployConsoleListRuntimeInstancesResponse, zEnterpriseAppDeployConsolePreviewReleaseBody, zEnterpriseAppDeployConsolePreviewReleasePath, zEnterpriseAppDeployConsolePreviewReleaseResponse, zEnterpriseAppDeployConsoleSearchAccessSubjectsPath, zEnterpriseAppDeployConsoleSearchAccessSubjectsQuery, zEnterpriseAppDeployConsoleSearchAccessSubjectsResponse, zEnterpriseAppDeployConsoleUndeployRuntimeInstanceBody, zEnterpriseAppDeployConsoleUndeployRuntimeInstancePath, zEnterpriseAppDeployConsoleUndeployRuntimeInstanceResponse, zEnterpriseAppDeployConsoleUpdateAccessChannelsBody, zEnterpriseAppDeployConsoleUpdateAccessChannelsPath, zEnterpriseAppDeployConsoleUpdateAccessChannelsResponse, zEnterpriseAppDeployConsoleUpdateAppInstanceBody, zEnterpriseAppDeployConsoleUpdateAppInstancePath, zEnterpriseAppDeployConsoleUpdateAppInstanceResponse, zEnterpriseAppDeployConsoleUpdateDeveloperApiBody, zEnterpriseAppDeployConsoleUpdateDeveloperApiPath, zEnterpriseAppDeployConsoleUpdateDeveloperApiResponse, zEnterpriseAppDeployConsoleUpdateEnvironmentAccessPolicyBody, zEnterpriseAppDeployConsoleUpdateEnvironmentAccessPolicyPath, zEnterpriseAppDeployConsoleUpdateEnvironmentAccessPolicyResponse, zEnterpriseBrandingGetBrandingInfoResponse, zEnterpriseBrandingUpdateBrandingInfoBody, zEnterpriseBrandingUpdateBrandingInfoResponse, zEnterpriseEnvironmentCreateEnvironmentBody, zEnterpriseEnvironmentCreateEnvironmentResponse, zEnterpriseEnvironmentDeleteEnvironmentPath, zEnterpriseEnvironmentDeleteEnvironmentResponse, zEnterpriseEnvironmentGetEnvironmentPath, zEnterpriseEnvironmentGetEnvironmentResponse, zEnterpriseEnvironmentListEnvironmentsQuery, zEnterpriseEnvironmentListEnvironmentsResponse, zEnterpriseEnvironmentRetryEnvironmentBody, zEnterpriseEnvironmentRetryEnvironmentPath, zEnterpriseEnvironmentRetryEnvironmentResponse, zEnterpriseEnvironmentTestEnvironmentConnectionBody, zEnterpriseEnvironmentTestEnvironmentConnectionPath, zEnterpriseEnvironmentTestEnvironmentConnectionResponse, zEnterpriseEnvironmentUpdateEnvironmentBody, zEnterpriseEnvironmentUpdateEnvironmentPath, zEnterpriseEnvironmentUpdateEnvironmentResponse, zEnterpriseMemberCreateMemberBody, zEnterpriseMemberCreateMemberResponse, zEnterpriseMemberDeleteMemberPath, zEnterpriseMemberDeleteMemberResponse, zEnterpriseMemberGetMemberPath, zEnterpriseMemberGetMemberResponse, zEnterpriseMemberListMembersQuery, zEnterpriseMemberListMembersResponse, zEnterpriseMemberResetMemberPasswordBody, zEnterpriseMemberResetMemberPasswordPath, zEnterpriseMemberResetMemberPasswordResponse, zEnterpriseMemberUpdateMemberBody, zEnterpriseMemberUpdateMemberPath, zEnterpriseMemberUpdateMemberResponse, zEnterpriseMfaGetMfaEnrollInfoResponse, zEnterpriseMfaGetMfaInfoResponse, zEnterpriseMfaMfaDeleteBackupCodesResponse, zEnterpriseMfaMfaDownloadBackupCodesSummaryResponse, zEnterpriseMfaMfaEnrollBody, zEnterpriseMfaMfaEnrollResponse, zEnterpriseMfaMfaGetBackupCodesResponse, zEnterpriseMfaMfaGetNewBackupCodesResponse, zEnterpriseMfaMfaModifyBody, zEnterpriseMfaMfaModifyResponse, zEnterpriseMfaMfaUnenrollResponse, zEnterpriseMfaUpdateMfaStatusGlobalBody, zEnterpriseMfaUpdateMfaStatusGlobalResponse, zEnterpriseMfaUpdateMfaStatusUserBody, zEnterpriseMfaUpdateMfaStatusUserResponse, zEnterprisePasswordPolicyGetPasswordPolicyResponse, zEnterprisePasswordPolicyGetPasswordStrengthBody, zEnterprisePasswordPolicyGetPasswordStrengthResponse, zEnterprisePasswordPolicyUpdatePasswordPolicyBody, zEnterprisePasswordPolicyUpdatePasswordPolicyResponse, zEnterpriseSsoDeleteAuthSettingsQuery, zEnterpriseSsoDeleteAuthSettingsResponse, zEnterpriseSsoGetAuthSettingsResponse, zEnterpriseSsoGetLoginTypesResponse, zEnterpriseSsoGetSystemUserSettingResponse, zEnterpriseSsoInfoResponse, zEnterpriseSsoInnerGetAppSsoLastUpdateTimeResponse, zEnterpriseSsoInnerGetWorkspaceSsoLastUpdateTimeResponse, zEnterpriseSsoSsoSettingsQuery, zEnterpriseSsoSsoSettingsResponse, zEnterpriseSsoUpdateAuthSettingsBody, zEnterpriseSsoUpdateAuthSettingsResponse, zEnterpriseSsoUpdateLoginTypesBody, zEnterpriseSsoUpdateLoginTypesResponse, zEnterpriseSsoUpdateSystemUserSettingBody, zEnterpriseSsoUpdateSystemUserSettingResponse, zEnterpriseSsoWorkspaceInfoPath, zEnterpriseSsoWorkspaceInfoResponse, zEnterpriseSystemGetEnterpriseSystemUserSettingResponse, zEnterpriseTelemetryHealthzResponse, zEnterpriseUserCheckPasswordStatusResponse, zEnterpriseUserCreateUserBody, zEnterpriseUserCreateUserResponse, zEnterpriseUserCurrentUserResponse, zEnterpriseUserDeleteUserPath, zEnterpriseUserDeleteUserResponse, zEnterpriseUserGetUserPath, zEnterpriseUserGetUserResponse, zEnterpriseUserListUsersQuery, zEnterpriseUserListUsersResponse, zEnterpriseUserResetPasswordBody, zEnterpriseUserResetPasswordResponse, zEnterpriseUserResetUserPasswordBody, zEnterpriseUserResetUserPasswordPath, zEnterpriseUserResetUserPasswordResponse, zEnterpriseUserUpdateUserBody, zEnterpriseUserUpdateUserPath, zEnterpriseUserUpdateUserResponse, zEnterpriseWorkspaceClearDefaultWorkspaceResponse, zEnterpriseWorkspaceCreateWorkspaceBody, zEnterpriseWorkspaceCreateWorkspaceResponse, zEnterpriseWorkspaceDeleteWorkspacePath, zEnterpriseWorkspaceDeleteWorkspaceResponse, zEnterpriseWorkspaceGetDefaultWorkspaceResponse, zEnterpriseWorkspaceGetWorkspacePath, zEnterpriseWorkspaceGetWorkspacePermissionPath, zEnterpriseWorkspaceGetWorkspacePermissionResponse, zEnterpriseWorkspaceGetWorkspaceResponse, zEnterpriseWorkspaceInnerGetWorkspacePermissionPath, zEnterpriseWorkspaceInnerGetWorkspacePermissionResponse, zEnterpriseWorkspaceInnerTryAddAccountToDefaultWorkspaceBody, zEnterpriseWorkspaceInnerTryAddAccountToDefaultWorkspaceResponse, zEnterpriseWorkspaceJoinWorkspaceBody, zEnterpriseWorkspaceJoinWorkspacePath, zEnterpriseWorkspaceJoinWorkspaceResponse, zEnterpriseWorkspaceListWorkSpacesQuery, zEnterpriseWorkspaceListWorkSpacesResponse, zEnterpriseWorkspaceSetDefaultWorkspaceBody, zEnterpriseWorkspaceSetDefaultWorkspacePath, zEnterpriseWorkspaceSetDefaultWorkspaceResponse, zEnterpriseWorkspaceUpdateWorkspaceBody, zEnterpriseWorkspaceUpdateWorkspacePath, zEnterpriseWorkspaceUpdateWorkspacePermissionBody, zEnterpriseWorkspaceUpdateWorkspacePermissionPath, zEnterpriseWorkspaceUpdateWorkspacePermissionResponse, zEnterpriseWorkspaceUpdateWorkspaceResponse, zInnerApiTokenRouterInnerGetTokenRouteBody, zInnerApiTokenRouterInnerGetTokenRouteResponse, zInnerAppDeployAccessInnerCheckAppDeployAccessBody, zInnerAppDeployAccessInnerCheckAppDeployAccessResponse, zInnerAppRunnerAckDeploymentBody, zInnerAppRunnerAckDeploymentPath, zInnerAppRunnerAckDeploymentResponse, zInnerAppRunnerGetInstancePath, zInnerAppRunnerGetInstanceResponse, zInnerAppRunnerResolveCredentialsBody, zInnerAppRunnerResolveCredentialsPath, zInnerAppRunnerResolveCredentialsResponse, zLicenseGetClusterInfoResponse, zLicenseGetLicenseResponse, zLicenseGetLicenseStatusResponse, zLicenseUpdateLicenseBody, zLicenseUpdateLicenseResponse, zLicenseUpdateOfflineLicenseBody, zLicenseUpdateOfflineLicenseResponse, zOtelExporterServiceGetMetricExporterStatusResponse, zOtelExporterServiceGetOtelExporterEndpointResponse, zOtelExporterServiceGetOtelExporterStatusResponse, zOtelExporterServiceGetTraceExporterStatusResponse, zOtelExporterServiceTestConnectionBody, zOtelExporterServiceTestConnectionForMetricsBody, zOtelExporterServiceTestConnectionForMetricsResponse, zOtelExporterServiceTestConnectionForTracesBody, zOtelExporterServiceTestConnectionForTracesResponse, zOtelExporterServiceTestConnectionResponse, zOtelExporterServiceToggleAllEndpointsBody, zOtelExporterServiceToggleMetricsEndpointBody, zOtelExporterServiceToggleTracesEndpointBody, zOtelExporterServiceUpdateAllEndpointsBody, zOtelExporterServiceUpdateMetricsEndpointBody, zOtelExporterServiceUpdateTracesEndpointBody, zPluginGetPluginInstallationSettingsResponse, zPluginUpdatePluginInstallationSettingsBody, zPluginUpdatePluginInstallationSettingsResponse, zScimProvisioningCreateBearerTokenBody, zScimProvisioningCreateBearerTokenResponse, zScimProvisioningGetBearerTokenResponse, zScimProvisioningGetSettingsResponse, zScimProvisioningUpdateSettingsBody, zScimProvisioningUpdateSettingsResponse, zWebAppAuthCreateNewGroupsBody, zWebAppAuthCreateNewGroupsResponse, zWebAppAuthDeleteGroupsQuery, zWebAppAuthDeleteGroupsResponse, zWebAppAuthGetGroupSubjectsQuery, zWebAppAuthGetGroupSubjectsResponse, zWebAppAuthGetJoinedGroupsQuery, zWebAppAuthGetJoinedGroupsResponse, zWebAppAuthGetRootGroupsResponse, zWebAppAuthGetWebAppAccessModeQuery, zWebAppAuthGetWebAppAccessModeResponse, zWebAppAuthGetWebAppAuthInfoResponse, zWebAppAuthGetWebAppWhitelistSubjectsQuery, zWebAppAuthGetWebAppWhitelistSubjectsResponse, zWebAppAuthInnerBatchGetWebAppAccessModesByIdBody, zWebAppAuthInnerBatchGetWebAppAccessModesByIdResponse, zWebAppAuthInnerBatchIsUserAllowedToAccessWebAppBody, zWebAppAuthInnerBatchIsUserAllowedToAccessWebAppResponse, zWebAppAuthInnerCleanAppQuery, zWebAppAuthInnerCleanAppResponse, zWebAppAuthInnerGetWebAppAccessModeByCodeQuery, zWebAppAuthInnerGetWebAppAccessModeByCodeResponse, zWebAppAuthInnerGetWebAppAccessModeByIdQuery, zWebAppAuthInnerGetWebAppAccessModeByIdResponse, zWebAppAuthInnerIsUserAllowedToAccessWebAppQuery, zWebAppAuthInnerIsUserAllowedToAccessWebAppResponse, zWebAppAuthInnerUpdateAccessModeBody, zWebAppAuthInnerUpdateAccessModeResponse, zWebAppAuthIsUserAllowedToAccessWebAppQuery, zWebAppAuthIsUserAllowedToAccessWebAppResponse, zWebAppAuthSearchForWhilteListCandidatesQuery, zWebAppAuthSearchForWhilteListCandidatesResponse, zWebAppAuthUpdateGroupsBody, zWebAppAuthUpdateGroupsResponse, zWebAppAuthUpdateGroupSubjectsBody, zWebAppAuthUpdateGroupSubjectsResponse, zWebAppAuthUpdateJoinedGroupsBody, zWebAppAuthUpdateJoinedGroupsResponse, zWebAppAuthUpdateMembersInGroupsBody, zWebAppAuthUpdateMembersInGroupsResponse, zWebAppAuthUpdateWebAppAuthInfoBody, zWebAppAuthUpdateWebAppAuthInfoResponse, zWebAppAuthUpdateWebAppWhitelistSubjectsBody, zWebAppAuthUpdateWebAppWhitelistSubjectsResponse, zWebSsoWebOauth2ExternalLoginQuery, zWebSsoWebOauth2ExternalLoginResponse, zWebSsoWebOauth2LoginQuery, zWebSsoWebOauth2LoginResponse, zWebSsoWebOidcExternalLoginQuery, zWebSsoWebOidcExternalLoginResponse, zWebSsoWebOidcLoginQuery, zWebSsoWebOidcLoginResponse, zWebSsoWebSamlExternalLoginQuery, zWebSsoWebSamlExternalLoginResponse, zWebSsoWebSamlLoginQuery, zWebSsoWebSamlLoginResponse } from './zod.gen';
|
|
|
|
export const webSsoWebOauth2Login = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebSSO_WebOauth2Login',
|
|
path: '/api/enterprise/sso/members/oauth2/login',
|
|
tags: ['WebSSO']
|
|
}).input(z.object({ query: zWebSsoWebOauth2LoginQuery.optional() })).output(zWebSsoWebOauth2LoginResponse);
|
|
|
|
export const webSsoWebOidcLogin = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebSSO_WebOIDCLogin',
|
|
path: '/api/enterprise/sso/members/oidc/login',
|
|
tags: ['WebSSO']
|
|
}).input(z.object({ query: zWebSsoWebOidcLoginQuery.optional() })).output(zWebSsoWebOidcLoginResponse);
|
|
|
|
export const webSsoWebSamlLogin = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebSSO_WebSAMLLogin',
|
|
path: '/api/enterprise/sso/members/saml/login',
|
|
tags: ['WebSSO']
|
|
}).input(z.object({ query: zWebSsoWebSamlLoginQuery.optional() })).output(zWebSsoWebSamlLoginResponse);
|
|
|
|
export const webSsoWebOauth2ExternalLogin = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebSSO_WebOauth2ExternalLogin',
|
|
path: '/api/enterprise/sso/oauth2/login',
|
|
tags: ['WebSSO']
|
|
}).input(z.object({ query: zWebSsoWebOauth2ExternalLoginQuery.optional() })).output(zWebSsoWebOauth2ExternalLoginResponse);
|
|
|
|
export const webSsoWebOidcExternalLogin = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebSSO_WebOIDCExternalLogin',
|
|
path: '/api/enterprise/sso/oidc/login',
|
|
tags: ['WebSSO']
|
|
}).input(z.object({ query: zWebSsoWebOidcExternalLoginQuery.optional() })).output(zWebSsoWebOidcExternalLoginResponse);
|
|
|
|
export const webSsoWebSamlExternalLogin = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebSSO_WebSAMLExternalLogin',
|
|
path: '/api/enterprise/sso/saml/login',
|
|
tags: ['WebSSO']
|
|
}).input(z.object({ query: zWebSsoWebSamlExternalLoginQuery.optional() })).output(zWebSsoWebSamlExternalLoginResponse);
|
|
|
|
export const enterpriseAppDeployConsoleListAppInstances = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_ListAppInstances',
|
|
path: '/enterprise/app-instances',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ query: zEnterpriseAppDeployConsoleListAppInstancesQuery.optional() })).output(zEnterpriseAppDeployConsoleListAppInstancesResponse);
|
|
|
|
export const enterpriseAppDeployConsoleCreateAppInstance = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseAppDeployConsole_CreateAppInstance',
|
|
path: '/enterprise/app-instances',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleCreateAppInstanceBody })).output(zEnterpriseAppDeployConsoleCreateAppInstanceResponse);
|
|
|
|
export const enterpriseAppDeployConsoleDeleteAppInstance = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseAppDeployConsole_DeleteAppInstance',
|
|
path: '/enterprise/app-instances/{appInstanceId}',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleDeleteAppInstancePath })).output(zEnterpriseAppDeployConsoleDeleteAppInstanceResponse);
|
|
|
|
export const enterpriseAppDeployConsoleUpdateAppInstance = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PATCH',
|
|
operationId: 'EnterpriseAppDeployConsole_UpdateAppInstance',
|
|
path: '/enterprise/app-instances/{appInstanceId}',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleUpdateAppInstanceBody, params: zEnterpriseAppDeployConsoleUpdateAppInstancePath })).output(zEnterpriseAppDeployConsoleUpdateAppInstanceResponse);
|
|
|
|
export const enterpriseAppDeployConsoleGetAppInstanceAccess = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_GetAppInstanceAccess',
|
|
path: '/enterprise/app-instances/{appInstanceId}/access',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleGetAppInstanceAccessPath })).output(zEnterpriseAppDeployConsoleGetAppInstanceAccessResponse);
|
|
|
|
export const enterpriseAppDeployConsoleUpdateAccessChannels = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PATCH',
|
|
operationId: 'EnterpriseAppDeployConsole_UpdateAccessChannels',
|
|
path: '/enterprise/app-instances/{appInstanceId}/access-channels',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleUpdateAccessChannelsBody, params: zEnterpriseAppDeployConsoleUpdateAccessChannelsPath })).output(zEnterpriseAppDeployConsoleUpdateAccessChannelsResponse);
|
|
|
|
export const enterpriseAppDeployConsoleSearchAccessSubjects = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_SearchAccessSubjects',
|
|
path: '/enterprise/app-instances/{appInstanceId}/access-subjects:search',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleSearchAccessSubjectsPath, query: zEnterpriseAppDeployConsoleSearchAccessSubjectsQuery.optional() })).output(zEnterpriseAppDeployConsoleSearchAccessSubjectsResponse);
|
|
|
|
export const enterpriseAppDeployConsoleCreateDeveloperApiKey = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseAppDeployConsole_CreateDeveloperApiKey',
|
|
path: '/enterprise/app-instances/{appInstanceId}/api-keys',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleCreateDeveloperApiKeyBody, params: zEnterpriseAppDeployConsoleCreateDeveloperApiKeyPath })).output(zEnterpriseAppDeployConsoleCreateDeveloperApiKeyResponse);
|
|
|
|
export const enterpriseAppDeployConsoleDeleteDeveloperApiKey = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseAppDeployConsole_DeleteDeveloperApiKey',
|
|
path: '/enterprise/app-instances/{appInstanceId}/api-keys/{apiKeyId}',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleDeleteDeveloperApiKeyPath })).output(zEnterpriseAppDeployConsoleDeleteDeveloperApiKeyResponse);
|
|
|
|
export const enterpriseAppDeployConsoleListDeploymentBindingOptions = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_ListDeploymentBindingOptions',
|
|
path: '/enterprise/app-instances/{appInstanceId}/deployment-binding-options',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleListDeploymentBindingOptionsPath })).output(zEnterpriseAppDeployConsoleListDeploymentBindingOptionsResponse);
|
|
|
|
export const enterpriseAppDeployConsoleCreateDeployment = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseAppDeployConsole_CreateDeployment',
|
|
path: '/enterprise/app-instances/{appInstanceId}/deployments',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleCreateDeploymentBody, params: zEnterpriseAppDeployConsoleCreateDeploymentPath })).output(zEnterpriseAppDeployConsoleCreateDeploymentResponse);
|
|
|
|
export const enterpriseAppDeployConsoleUpdateDeveloperApi = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PATCH',
|
|
operationId: 'EnterpriseAppDeployConsole_UpdateDeveloperApi',
|
|
path: '/enterprise/app-instances/{appInstanceId}/developer-api',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleUpdateDeveloperApiBody, params: zEnterpriseAppDeployConsoleUpdateDeveloperApiPath })).output(zEnterpriseAppDeployConsoleUpdateDeveloperApiResponse);
|
|
|
|
export const enterpriseAppDeployConsoleGetEnvironmentAccessPolicy = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_GetEnvironmentAccessPolicy',
|
|
path: '/enterprise/app-instances/{appInstanceId}/environments/{environmentId}/access-policy',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleGetEnvironmentAccessPolicyPath })).output(zEnterpriseAppDeployConsoleGetEnvironmentAccessPolicyResponse);
|
|
|
|
export const enterpriseAppDeployConsoleUpdateEnvironmentAccessPolicy = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'EnterpriseAppDeployConsole_UpdateEnvironmentAccessPolicy',
|
|
path: '/enterprise/app-instances/{appInstanceId}/environments/{environmentId}/access-policy',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleUpdateEnvironmentAccessPolicyBody, params: zEnterpriseAppDeployConsoleUpdateEnvironmentAccessPolicyPath })).output(zEnterpriseAppDeployConsoleUpdateEnvironmentAccessPolicyResponse);
|
|
|
|
export const enterpriseAppDeployConsoleGetAppInstanceOverview = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_GetAppInstanceOverview',
|
|
path: '/enterprise/app-instances/{appInstanceId}/overview',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleGetAppInstanceOverviewPath })).output(zEnterpriseAppDeployConsoleGetAppInstanceOverviewResponse);
|
|
|
|
export const enterpriseAppDeployConsoleListReleases = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_ListReleases',
|
|
path: '/enterprise/app-instances/{appInstanceId}/releases',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleListReleasesPath, query: zEnterpriseAppDeployConsoleListReleasesQuery.optional() })).output(zEnterpriseAppDeployConsoleListReleasesResponse);
|
|
|
|
export const enterpriseAppDeployConsoleCreateRelease = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseAppDeployConsole_CreateRelease',
|
|
path: '/enterprise/app-instances/{appInstanceId}/releases',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleCreateReleaseBody, params: zEnterpriseAppDeployConsoleCreateReleasePath })).output(zEnterpriseAppDeployConsoleCreateReleaseResponse);
|
|
|
|
export const enterpriseAppDeployConsolePreviewRelease = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseAppDeployConsole_PreviewRelease',
|
|
path: '/enterprise/app-instances/{appInstanceId}/releases:preview',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsolePreviewReleaseBody, params: zEnterpriseAppDeployConsolePreviewReleasePath })).output(zEnterpriseAppDeployConsolePreviewReleaseResponse);
|
|
|
|
export const enterpriseAppDeployConsoleListRuntimeInstances = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_ListRuntimeInstances',
|
|
path: '/enterprise/app-instances/{appInstanceId}/runtime-instances',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleListRuntimeInstancesPath })).output(zEnterpriseAppDeployConsoleListRuntimeInstancesResponse);
|
|
|
|
export const enterpriseAppDeployConsoleCancelRuntimeDeployment = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseAppDeployConsole_CancelRuntimeDeployment',
|
|
path: '/enterprise/app-instances/{appInstanceId}/runtime-instances/{runtimeInstanceId}/deployment:cancel',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleCancelRuntimeDeploymentBody, params: zEnterpriseAppDeployConsoleCancelRuntimeDeploymentPath })).output(zEnterpriseAppDeployConsoleCancelRuntimeDeploymentResponse);
|
|
|
|
export const enterpriseAppDeployConsoleUndeployRuntimeInstance = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseAppDeployConsole_UndeployRuntimeInstance',
|
|
path: '/enterprise/app-instances/{appInstanceId}/runtime-instances/{runtimeInstanceId}:undeploy',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ body: zEnterpriseAppDeployConsoleUndeployRuntimeInstanceBody, params: zEnterpriseAppDeployConsoleUndeployRuntimeInstancePath })).output(zEnterpriseAppDeployConsoleUndeployRuntimeInstanceResponse);
|
|
|
|
export const enterpriseAppDeployConsoleGetAppInstanceSettings = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_GetAppInstanceSettings',
|
|
path: '/enterprise/app-instances/{appInstanceId}/settings',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).input(z.object({ params: zEnterpriseAppDeployConsoleGetAppInstanceSettingsPath })).output(zEnterpriseAppDeployConsoleGetAppInstanceSettingsResponse);
|
|
|
|
export const enterpriseAppDeployConsoleListDeploymentEnvironmentOptions = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseAppDeployConsole_ListDeploymentEnvironmentOptions',
|
|
path: '/enterprise/deployment-environment-options',
|
|
tags: ['EnterpriseAppDeployConsole']
|
|
}).output(zEnterpriseAppDeployConsoleListDeploymentEnvironmentOptionsResponse);
|
|
|
|
export const consoleSsoOAuth2Login = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'ConsoleSSO_OAuth2Login',
|
|
path: '/enterprise/sso/oauth2/login',
|
|
tags: ['ConsoleSSO']
|
|
}).output(zConsoleSsoOAuth2LoginResponse);
|
|
|
|
export const consoleSsoOidcLogin = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'ConsoleSSO_OIDCLogin',
|
|
path: '/enterprise/sso/oidc/login',
|
|
tags: ['ConsoleSSO']
|
|
}).output(zConsoleSsoOidcLoginResponse);
|
|
|
|
export const consoleSsoSamlLogin = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'ConsoleSSO_SAMLLogin',
|
|
path: '/enterprise/sso/saml/login',
|
|
tags: ['ConsoleSSO']
|
|
}).output(zConsoleSsoSamlLoginResponse);
|
|
|
|
export const webAppAuthGetWebAppAccessMode = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_GetWebAppAccessMode',
|
|
path: '/enterprise/webapp/app/access-mode',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthGetWebAppAccessModeQuery.optional() })).output(zWebAppAuthGetWebAppAccessModeResponse);
|
|
|
|
export const webAppAuthUpdateWebAppWhitelistSubjects = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'WebAppAuth_UpdateWebAppWhitelistSubjects',
|
|
path: '/enterprise/webapp/app/access-mode',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthUpdateWebAppWhitelistSubjectsBody })).output(zWebAppAuthUpdateWebAppWhitelistSubjectsResponse);
|
|
|
|
export const webAppAuthSearchForWhilteListCandidates = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_SearchForWhilteListCandidates',
|
|
path: '/enterprise/webapp/app/subject/search',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthSearchForWhilteListCandidatesQuery.optional() })).output(zWebAppAuthSearchForWhilteListCandidatesResponse);
|
|
|
|
export const webAppAuthGetWebAppWhitelistSubjects = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_GetWebAppWhitelistSubjects',
|
|
path: '/enterprise/webapp/app/subjects',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthGetWebAppWhitelistSubjectsQuery.optional() })).output(zWebAppAuthGetWebAppWhitelistSubjectsResponse);
|
|
|
|
export const webAppAuthGetGroupSubjects = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_GetGroupSubjects',
|
|
path: '/enterprise/webapp/group/subjects',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthGetGroupSubjectsQuery.optional() })).output(zWebAppAuthGetGroupSubjectsResponse);
|
|
|
|
export const webAppAuthIsUserAllowedToAccessWebApp = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_IsUserAllowedToAccessWebApp',
|
|
path: '/enterprise/webapp/permission',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthIsUserAllowedToAccessWebAppQuery.optional() })).output(zWebAppAuthIsUserAllowedToAccessWebAppResponse);
|
|
|
|
export const enterpriseSsoSsoSettings = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseSSO_SSOSettings',
|
|
path: '/inner/api/app-sso-setting',
|
|
tags: ['EnterpriseSSO']
|
|
}).input(z.object({ query: zEnterpriseSsoSsoSettingsQuery.optional() })).output(zEnterpriseSsoSsoSettingsResponse);
|
|
|
|
/**
|
|
* Inner API: try to add an account to default workspace (if configured).
|
|
*/
|
|
export const enterpriseWorkspaceInnerTryAddAccountToDefaultWorkspace = oc.route({
|
|
description: 'Inner API: try to add an account to default workspace (if configured).',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseWorkspace_InnerTryAddAccountToDefaultWorkspace',
|
|
path: '/inner/api/default-workspace/members',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ body: zEnterpriseWorkspaceInnerTryAddAccountToDefaultWorkspaceBody })).output(zEnterpriseWorkspaceInnerTryAddAccountToDefaultWorkspaceResponse);
|
|
|
|
export const enterpriseSsoInfo = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseSSO_Info',
|
|
path: '/inner/api/info',
|
|
tags: ['EnterpriseSSO']
|
|
}).output(zEnterpriseSsoInfoResponse);
|
|
|
|
export const enterpriseSsoInnerGetAppSsoLastUpdateTime = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseSSO_InnerGetAppSSOLastUpdateTime',
|
|
path: '/inner/api/sso/app/last-update-time',
|
|
tags: ['EnterpriseSSO']
|
|
}).output(zEnterpriseSsoInnerGetAppSsoLastUpdateTimeResponse);
|
|
|
|
export const enterpriseSsoInnerGetWorkspaceSsoLastUpdateTime = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseSSO_InnerGetWorkspaceSSOLastUpdateTime',
|
|
path: '/inner/api/sso/workspace/last-update-time',
|
|
tags: ['EnterpriseSSO']
|
|
}).output(zEnterpriseSsoInnerGetWorkspaceSsoLastUpdateTimeResponse);
|
|
|
|
export const webAppAuthInnerUpdateAccessMode = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'WebAppAuth_InnerUpdateAccessMode',
|
|
path: '/inner/api/webapp/access-mode',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthInnerUpdateAccessModeBody })).output(zWebAppAuthInnerUpdateAccessModeResponse);
|
|
|
|
export const webAppAuthInnerBatchGetWebAppAccessModesById = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'WebAppAuth_InnerBatchGetWebAppAccessModesByID',
|
|
path: '/inner/api/webapp/access-mode/batch/id',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthInnerBatchGetWebAppAccessModesByIdBody })).output(zWebAppAuthInnerBatchGetWebAppAccessModesByIdResponse);
|
|
|
|
export const webAppAuthInnerGetWebAppAccessModeByCode = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_InnerGetWebAppAccessModeByCode',
|
|
path: '/inner/api/webapp/access-mode/code',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthInnerGetWebAppAccessModeByCodeQuery.optional() })).output(zWebAppAuthInnerGetWebAppAccessModeByCodeResponse);
|
|
|
|
/**
|
|
* Inner API
|
|
*/
|
|
export const webAppAuthInnerGetWebAppAccessModeById = oc.route({
|
|
description: 'Inner API',
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_InnerGetWebAppAccessModeByID',
|
|
path: '/inner/api/webapp/access-mode/id',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthInnerGetWebAppAccessModeByIdQuery.optional() })).output(zWebAppAuthInnerGetWebAppAccessModeByIdResponse);
|
|
|
|
export const webAppAuthInnerCleanApp = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'WebAppAuth_InnerCleanApp',
|
|
path: '/inner/api/webapp/clean',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthInnerCleanAppQuery.optional() })).output(zWebAppAuthInnerCleanAppResponse);
|
|
|
|
export const webAppAuthInnerIsUserAllowedToAccessWebApp = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_InnerIsUserAllowedToAccessWebApp',
|
|
path: '/inner/api/webapp/permission',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthInnerIsUserAllowedToAccessWebAppQuery.optional() })).output(zWebAppAuthInnerIsUserAllowedToAccessWebAppResponse);
|
|
|
|
export const webAppAuthInnerBatchIsUserAllowedToAccessWebApp = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'WebAppAuth_InnerBatchIsUserAllowedToAccessWebApp',
|
|
path: '/inner/api/webapp/permission/batch',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthInnerBatchIsUserAllowedToAccessWebAppBody })).output(zWebAppAuthInnerBatchIsUserAllowedToAccessWebAppResponse);
|
|
|
|
export const enterpriseSsoWorkspaceInfo = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseSSO_WorkspaceInfo',
|
|
path: '/inner/api/workspace/{workspaceId}/info',
|
|
tags: ['EnterpriseSSO']
|
|
}).input(z.object({ params: zEnterpriseSsoWorkspaceInfoPath })).output(zEnterpriseSsoWorkspaceInfoResponse);
|
|
|
|
export const enterpriseWorkspaceInnerGetWorkspacePermission = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseWorkspace_InnerGetWorkspacePermission',
|
|
path: '/inner/api/workspaces/{id}/permission',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ params: zEnterpriseWorkspaceInnerGetWorkspacePermissionPath })).output(zEnterpriseWorkspaceInnerGetWorkspacePermissionResponse);
|
|
|
|
/**
|
|
* Exchanges the bootstrap join token mounted into the AppRunner pod for a
|
|
* short-lived control-plane bearer token. This is the first call in the
|
|
* AppRunner startup path and is implemented for the current MVP.
|
|
*/
|
|
export const appRunnerControlExchangeControlToken = oc.route({
|
|
description: 'Exchanges the bootstrap join token mounted into the AppRunner pod for a\n short-lived control-plane bearer token. This is the first call in the\n AppRunner startup path and is implemented for the current MVP.',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'AppRunnerControl_ExchangeControlToken',
|
|
path: '/v1/app-runner/control-tokens',
|
|
tags: ['AppRunnerControl']
|
|
}).input(z.object({ body: zAppRunnerControlExchangeControlTokenBody })).output(zAppRunnerControlExchangeControlTokenResponse);
|
|
|
|
/**
|
|
* Bootstrap returns the startup assignment baseline. The production provider
|
|
* should read runner assignments from Enterprise DB; the current MVP fixture
|
|
* provider only returns static/noop assignments for the AppRunner flow test.
|
|
*/
|
|
export const appRunnerControlBootstrapRunner = oc.route({
|
|
description: 'Bootstrap returns the startup assignment baseline. The production provider\n should read runner assignments from Enterprise DB; the current MVP fixture\n provider only returns static/noop assignments for the AppRunner flow test.',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'AppRunnerControl_BootstrapRunner',
|
|
path: '/v1/app-runner/runners',
|
|
tags: ['AppRunnerControl']
|
|
}).input(z.object({ body: zAppRunnerControlBootstrapRunnerBody })).output(zAppRunnerControlBootstrapRunnerResponse);
|
|
|
|
/**
|
|
* Batch runtime endpoint that returns the DSL YAML and binding snapshot
|
|
* payloads needed to materialize assigned AppRunner instances.
|
|
*/
|
|
export const appRunnerControlBatchResolveRuntimeArtifacts = oc.route({
|
|
description: 'Batch runtime endpoint that returns the DSL YAML and binding snapshot\n payloads needed to materialize assigned AppRunner instances.',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'AppRunnerControl_BatchResolveRuntimeArtifacts',
|
|
path: '/v1/app-runner/runtime-artifacts/batch',
|
|
tags: ['AppRunnerControl']
|
|
}).input(z.object({ body: zAppRunnerControlBatchResolveRuntimeArtifactsBody })).output(zAppRunnerControlBatchResolveRuntimeArtifactsResponse);
|
|
|
|
export const adminSecretKeyListSecretKeys = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'AdminSecretKey_ListSecretKeys',
|
|
path: '/v1/dashboard/api/admin-secret-keys',
|
|
tags: ['AdminSecretKey']
|
|
}).input(z.object({ query: zAdminSecretKeyListSecretKeysQuery.optional() })).output(zAdminSecretKeyListSecretKeysResponse);
|
|
|
|
export const adminSecretKeyCreateSecretKey = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'AdminSecretKey_CreateSecretKey',
|
|
path: '/v1/dashboard/api/admin-secret-keys',
|
|
tags: ['AdminSecretKey']
|
|
}).input(z.object({ body: zAdminSecretKeyCreateSecretKeyBody })).output(zAdminSecretKeyCreateSecretKeyResponse);
|
|
|
|
export const adminSecretKeyDeleteSecretKey = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'AdminSecretKey_DeleteSecretKey',
|
|
path: '/v1/dashboard/api/admin-secret-keys/{id}',
|
|
tags: ['AdminSecretKey']
|
|
}).input(z.object({ params: zAdminSecretKeyDeleteSecretKeyPath })).output(zAdminSecretKeyDeleteSecretKeyResponse);
|
|
|
|
export const enterpriseSsoDeleteAuthSettings = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseSSO_DeleteAuthSettings',
|
|
path: '/v1/dashboard/api/authentication',
|
|
tags: ['EnterpriseSSO']
|
|
}).input(z.object({ query: zEnterpriseSsoDeleteAuthSettingsQuery.optional() })).output(zEnterpriseSsoDeleteAuthSettingsResponse);
|
|
|
|
export const enterpriseSsoGetAuthSettings = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseSSO_GetAuthSettings',
|
|
path: '/v1/dashboard/api/authentication',
|
|
tags: ['EnterpriseSSO']
|
|
}).output(zEnterpriseSsoGetAuthSettingsResponse);
|
|
|
|
export const enterpriseSsoUpdateAuthSettings = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseSSO_UpdateAuthSettings',
|
|
path: '/v1/dashboard/api/authentication',
|
|
tags: ['EnterpriseSSO']
|
|
}).input(z.object({ body: zEnterpriseSsoUpdateAuthSettingsBody })).output(zEnterpriseSsoUpdateAuthSettingsResponse);
|
|
|
|
export const enterpriseBrandingGetBrandingInfo = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseBranding_GetBrandingInfo',
|
|
path: '/v1/dashboard/api/branding/info',
|
|
tags: ['EnterpriseBranding']
|
|
}).output(zEnterpriseBrandingGetBrandingInfoResponse);
|
|
|
|
export const enterpriseBrandingUpdateBrandingInfo = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PATCH',
|
|
operationId: 'EnterpriseBranding_UpdateBrandingInfo',
|
|
path: '/v1/dashboard/api/branding/info',
|
|
tags: ['EnterpriseBranding']
|
|
}).input(z.object({ body: zEnterpriseBrandingUpdateBrandingInfoBody })).output(zEnterpriseBrandingUpdateBrandingInfoResponse);
|
|
|
|
export const enterpriseUserCurrentUser = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseUser_CurrentUser',
|
|
path: '/v1/dashboard/api/current-user',
|
|
tags: ['EnterpriseUser']
|
|
}).output(zEnterpriseUserCurrentUserResponse);
|
|
|
|
export const enterpriseWorkspaceClearDefaultWorkspace = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseWorkspace_ClearDefaultWorkspace',
|
|
path: '/v1/dashboard/api/default-workspace',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).output(zEnterpriseWorkspaceClearDefaultWorkspaceResponse);
|
|
|
|
export const enterpriseWorkspaceGetDefaultWorkspace = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseWorkspace_GetDefaultWorkspace',
|
|
path: '/v1/dashboard/api/default-workspace',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).output(zEnterpriseWorkspaceGetDefaultWorkspaceResponse);
|
|
|
|
export const enterpriseSystemGetEnterpriseSystemUserSetting = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseSystem_GetEnterpriseSystemUserSetting',
|
|
path: '/v1/dashboard/api/enterprise-system-user-setting',
|
|
tags: ['EnterpriseSystem']
|
|
}).output(zEnterpriseSystemGetEnterpriseSystemUserSettingResponse);
|
|
|
|
export const enterpriseEnvironmentListEnvironments = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseEnvironment_ListEnvironments',
|
|
path: '/v1/dashboard/api/environments',
|
|
tags: ['EnterpriseEnvironment']
|
|
}).input(z.object({ query: zEnterpriseEnvironmentListEnvironmentsQuery.optional() })).output(zEnterpriseEnvironmentListEnvironmentsResponse);
|
|
|
|
export const enterpriseEnvironmentCreateEnvironment = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseEnvironment_CreateEnvironment',
|
|
path: '/v1/dashboard/api/environments',
|
|
tags: ['EnterpriseEnvironment']
|
|
}).input(z.object({ body: zEnterpriseEnvironmentCreateEnvironmentBody })).output(zEnterpriseEnvironmentCreateEnvironmentResponse);
|
|
|
|
export const enterpriseEnvironmentDeleteEnvironment = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseEnvironment_DeleteEnvironment',
|
|
path: '/v1/dashboard/api/environments/{id}',
|
|
tags: ['EnterpriseEnvironment']
|
|
}).input(z.object({ params: zEnterpriseEnvironmentDeleteEnvironmentPath })).output(zEnterpriseEnvironmentDeleteEnvironmentResponse);
|
|
|
|
export const enterpriseEnvironmentGetEnvironment = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseEnvironment_GetEnvironment',
|
|
path: '/v1/dashboard/api/environments/{id}',
|
|
tags: ['EnterpriseEnvironment']
|
|
}).input(z.object({ params: zEnterpriseEnvironmentGetEnvironmentPath })).output(zEnterpriseEnvironmentGetEnvironmentResponse);
|
|
|
|
export const enterpriseEnvironmentUpdateEnvironment = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PATCH',
|
|
operationId: 'EnterpriseEnvironment_UpdateEnvironment',
|
|
path: '/v1/dashboard/api/environments/{id}',
|
|
tags: ['EnterpriseEnvironment']
|
|
}).input(z.object({ body: zEnterpriseEnvironmentUpdateEnvironmentBody, params: zEnterpriseEnvironmentUpdateEnvironmentPath })).output(zEnterpriseEnvironmentUpdateEnvironmentResponse);
|
|
|
|
/**
|
|
* Flip a failed environment back to admission so the reconciler picks it up
|
|
* again. Only allowed when status = failed; protected by a per-env cooldown.
|
|
*/
|
|
export const enterpriseEnvironmentRetryEnvironment = oc.route({
|
|
description: 'Flip a failed environment back to admission so the reconciler picks it up\n again. Only allowed when status = failed; protected by a per-env cooldown.',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseEnvironment_RetryEnvironment',
|
|
path: '/v1/dashboard/api/environments/{id}/retry',
|
|
tags: ['EnterpriseEnvironment']
|
|
}).input(z.object({ body: zEnterpriseEnvironmentRetryEnvironmentBody, params: zEnterpriseEnvironmentRetryEnvironmentPath })).output(zEnterpriseEnvironmentRetryEnvironmentResponse);
|
|
|
|
/**
|
|
* Re-probe connectivity against the stored credentials. Diagnostic only;
|
|
* does not mutate env state or trigger a new bootstrap attempt.
|
|
*/
|
|
export const enterpriseEnvironmentTestEnvironmentConnection = oc.route({
|
|
description: 'Re-probe connectivity against the stored credentials. Diagnostic only;\n does not mutate env state or trigger a new bootstrap attempt.',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseEnvironment_TestEnvironmentConnection',
|
|
path: '/v1/dashboard/api/environments/{id}/test-connection',
|
|
tags: ['EnterpriseEnvironment']
|
|
}).input(z.object({ body: zEnterpriseEnvironmentTestEnvironmentConnectionBody, params: zEnterpriseEnvironmentTestEnvironmentConnectionPath })).output(zEnterpriseEnvironmentTestEnvironmentConnectionResponse);
|
|
|
|
export const licenseGetLicense = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'License_GetLicense',
|
|
path: '/v1/dashboard/api/license',
|
|
tags: ['License']
|
|
}).output(zLicenseGetLicenseResponse);
|
|
|
|
export const licenseUpdateLicense = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'License_UpdateLicense',
|
|
path: '/v1/dashboard/api/license',
|
|
tags: ['License']
|
|
}).input(z.object({ body: zLicenseUpdateLicenseBody })).output(zLicenseUpdateLicenseResponse);
|
|
|
|
export const licenseGetClusterInfo = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'License_GetClusterInfo',
|
|
path: '/v1/dashboard/api/license/cluster-info',
|
|
tags: ['License']
|
|
}).output(zLicenseGetClusterInfoResponse);
|
|
|
|
export const licenseUpdateOfflineLicense = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'License_UpdateOfflineLicense',
|
|
path: '/v1/dashboard/api/license/offline-code',
|
|
tags: ['License']
|
|
}).input(z.object({ body: zLicenseUpdateOfflineLicenseBody })).output(zLicenseUpdateOfflineLicenseResponse);
|
|
|
|
export const licenseGetLicenseStatus = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'License_GetLicenseStatus',
|
|
path: '/v1/dashboard/api/license/status',
|
|
tags: ['License']
|
|
}).output(zLicenseGetLicenseStatusResponse);
|
|
|
|
export const enterpriseSsoGetLoginTypes = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseSSO_GetLoginTypes',
|
|
path: '/v1/dashboard/api/login-types',
|
|
tags: ['EnterpriseSSO']
|
|
}).output(zEnterpriseSsoGetLoginTypesResponse);
|
|
|
|
export const enterpriseSsoUpdateLoginTypes = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseSSO_UpdateLoginTypes',
|
|
path: '/v1/dashboard/api/login-types',
|
|
tags: ['EnterpriseSSO']
|
|
}).input(z.object({ body: zEnterpriseSsoUpdateLoginTypesBody })).output(zEnterpriseSsoUpdateLoginTypesResponse);
|
|
|
|
export const enterpriseMemberListMembers = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseMember_ListMembers',
|
|
path: '/v1/dashboard/api/members',
|
|
tags: ['EnterpriseMember']
|
|
}).input(z.object({ query: zEnterpriseMemberListMembersQuery.optional() })).output(zEnterpriseMemberListMembersResponse);
|
|
|
|
export const enterpriseMemberCreateMember = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseMember_CreateMember',
|
|
path: '/v1/dashboard/api/members',
|
|
tags: ['EnterpriseMember']
|
|
}).input(z.object({ body: zEnterpriseMemberCreateMemberBody })).output(zEnterpriseMemberCreateMemberResponse);
|
|
|
|
export const enterpriseMemberDeleteMember = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseMember_DeleteMember',
|
|
path: '/v1/dashboard/api/members/{id}',
|
|
tags: ['EnterpriseMember']
|
|
}).input(z.object({ params: zEnterpriseMemberDeleteMemberPath })).output(zEnterpriseMemberDeleteMemberResponse);
|
|
|
|
export const enterpriseMemberGetMember = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseMember_GetMember',
|
|
path: '/v1/dashboard/api/members/{id}',
|
|
tags: ['EnterpriseMember']
|
|
}).input(z.object({ params: zEnterpriseMemberGetMemberPath })).output(zEnterpriseMemberGetMemberResponse);
|
|
|
|
export const enterpriseMemberUpdateMember = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'EnterpriseMember_UpdateMember',
|
|
path: '/v1/dashboard/api/members/{id}',
|
|
tags: ['EnterpriseMember']
|
|
}).input(z.object({ body: zEnterpriseMemberUpdateMemberBody, params: zEnterpriseMemberUpdateMemberPath })).output(zEnterpriseMemberUpdateMemberResponse);
|
|
|
|
export const enterpriseMemberResetMemberPassword = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseMember_ResetMemberPassword',
|
|
path: '/v1/dashboard/api/members/{id}/reset-password',
|
|
tags: ['EnterpriseMember']
|
|
}).input(z.object({ body: zEnterpriseMemberResetMemberPasswordBody, params: zEnterpriseMemberResetMemberPasswordPath })).output(zEnterpriseMemberResetMemberPasswordResponse);
|
|
|
|
export const enterpriseMfaMfaUnenroll = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseMFA_MFAUnenroll',
|
|
path: '/v1/dashboard/api/mfa',
|
|
tags: ['EnterpriseMFA']
|
|
}).output(zEnterpriseMfaMfaUnenrollResponse);
|
|
|
|
export const enterpriseMfaMfaModify = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseMFA_MFAModify',
|
|
path: '/v1/dashboard/api/mfa',
|
|
tags: ['EnterpriseMFA']
|
|
}).input(z.object({ body: zEnterpriseMfaMfaModifyBody })).output(zEnterpriseMfaMfaModifyResponse);
|
|
|
|
export const enterpriseMfaMfaDeleteBackupCodes = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseMFA_MFADeleteBackupCodes',
|
|
path: '/v1/dashboard/api/mfa/backup-codes',
|
|
tags: ['EnterpriseMFA']
|
|
}).output(zEnterpriseMfaMfaDeleteBackupCodesResponse);
|
|
|
|
export const enterpriseMfaMfaGetBackupCodes = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseMFA_MFAGetBackupCodes',
|
|
path: '/v1/dashboard/api/mfa/backup-codes',
|
|
tags: ['EnterpriseMFA']
|
|
}).output(zEnterpriseMfaMfaGetBackupCodesResponse);
|
|
|
|
export const enterpriseMfaMfaGetNewBackupCodes = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseMFA_MFAGetNewBackupCodes',
|
|
path: '/v1/dashboard/api/mfa/backup-codes/refresh',
|
|
tags: ['EnterpriseMFA']
|
|
}).output(zEnterpriseMfaMfaGetNewBackupCodesResponse);
|
|
|
|
export const enterpriseMfaMfaDownloadBackupCodesSummary = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseMFA_MFADownloadBackupCodesSummary',
|
|
path: '/v1/dashboard/api/mfa/backup-codes/summary',
|
|
tags: ['EnterpriseMFA']
|
|
}).output(zEnterpriseMfaMfaDownloadBackupCodesSummaryResponse);
|
|
|
|
export const enterpriseMfaUpdateMfaStatusGlobal = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseMFA_UpdateMFAStatusGlobal',
|
|
path: '/v1/dashboard/api/mfa/enable/global',
|
|
tags: ['EnterpriseMFA']
|
|
}).input(z.object({ body: zEnterpriseMfaUpdateMfaStatusGlobalBody })).output(zEnterpriseMfaUpdateMfaStatusGlobalResponse);
|
|
|
|
export const enterpriseMfaUpdateMfaStatusUser = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseMFA_UpdateMFAStatusUser',
|
|
path: '/v1/dashboard/api/mfa/enable/individual',
|
|
tags: ['EnterpriseMFA']
|
|
}).input(z.object({ body: zEnterpriseMfaUpdateMfaStatusUserBody })).output(zEnterpriseMfaUpdateMfaStatusUserResponse);
|
|
|
|
export const enterpriseMfaGetMfaEnrollInfo = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseMFA_GetMFAEnrollInfo',
|
|
path: '/v1/dashboard/api/mfa/enroll',
|
|
tags: ['EnterpriseMFA']
|
|
}).output(zEnterpriseMfaGetMfaEnrollInfoResponse);
|
|
|
|
export const enterpriseMfaMfaEnroll = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseMFA_MFAEnroll',
|
|
path: '/v1/dashboard/api/mfa/enroll',
|
|
tags: ['EnterpriseMFA']
|
|
}).input(z.object({ body: zEnterpriseMfaMfaEnrollBody })).output(zEnterpriseMfaMfaEnrollResponse);
|
|
|
|
export const enterpriseMfaGetMfaInfo = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseMFA_GetMFAInfo',
|
|
path: '/v1/dashboard/api/mfa/info',
|
|
tags: ['EnterpriseMFA']
|
|
}).output(zEnterpriseMfaGetMfaInfoResponse);
|
|
|
|
export const otelExporterServiceGetOtelExporterEndpoint = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'OtelExporterService_GetOtelExporterEndpoint',
|
|
path: '/v1/dashboard/api/otel/exporter/endpoints',
|
|
tags: ['OtelExporterService']
|
|
}).output(zOtelExporterServiceGetOtelExporterEndpointResponse);
|
|
|
|
/**
|
|
* Update both metrics and traces endpoints
|
|
* after updating, the mode will be set to unified automatically
|
|
*/
|
|
export const otelExporterServiceUpdateAllEndpoints = oc.route({
|
|
description: 'Update both metrics and traces endpoints\n after updating, the mode will be set to unified automatically',
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'OtelExporterService_UpdateAllEndpoints',
|
|
path: '/v1/dashboard/api/otel/exporter/endpoints',
|
|
tags: ['OtelExporterService']
|
|
}).input(z.object({ body: zOtelExporterServiceUpdateAllEndpointsBody }));
|
|
|
|
/**
|
|
* Toggle both metrics and traces endpoints enabled/disabled status
|
|
*/
|
|
export const otelExporterServiceToggleAllEndpoints = oc.route({
|
|
description: 'Toggle both metrics and traces endpoints enabled/disabled status',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'OtelExporterService_ToggleAllEndpoints',
|
|
path: '/v1/dashboard/api/otel/exporter/endpoints/toggle',
|
|
tags: ['OtelExporterService']
|
|
}).input(z.object({ body: zOtelExporterServiceToggleAllEndpointsBody }));
|
|
|
|
export const otelExporterServiceGetMetricExporterStatus = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'OtelExporterService_GetMetricExporterStatus',
|
|
path: '/v1/dashboard/api/otel/exporter/metric/status',
|
|
tags: ['OtelExporterService']
|
|
}).output(zOtelExporterServiceGetMetricExporterStatusResponse);
|
|
|
|
export const otelExporterServiceUpdateMetricsEndpoint = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'OtelExporterService_UpdateMetricsEndpoint',
|
|
path: '/v1/dashboard/api/otel/exporter/metrics/endpoint',
|
|
tags: ['OtelExporterService']
|
|
}).input(z.object({ body: zOtelExporterServiceUpdateMetricsEndpointBody }));
|
|
|
|
/**
|
|
* Toggle metrics endpoint enabled/disabled status
|
|
*/
|
|
export const otelExporterServiceToggleMetricsEndpoint = oc.route({
|
|
description: 'Toggle metrics endpoint enabled/disabled status',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'OtelExporterService_ToggleMetricsEndpoint',
|
|
path: '/v1/dashboard/api/otel/exporter/metrics/toggle',
|
|
tags: ['OtelExporterService']
|
|
}).input(z.object({ body: zOtelExporterServiceToggleMetricsEndpointBody }));
|
|
|
|
/**
|
|
* Get the status of both metrics and traces endpoints
|
|
* use this if mode is unified
|
|
*/
|
|
export const otelExporterServiceGetOtelExporterStatus = oc.route({
|
|
description: 'Get the status of both metrics and traces endpoints\n use this if mode is unified',
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'OtelExporterService_GetOtelExporterStatus',
|
|
path: '/v1/dashboard/api/otel/exporter/status',
|
|
tags: ['OtelExporterService']
|
|
}).output(zOtelExporterServiceGetOtelExporterStatusResponse);
|
|
|
|
/**
|
|
* Test connection for both metrics and traces endpoints
|
|
* use this if mode is unified
|
|
*/
|
|
export const otelExporterServiceTestConnection = oc.route({
|
|
description: 'Test connection for both metrics and traces endpoints\n use this if mode is unified',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'OtelExporterService_TestConnection',
|
|
path: '/v1/dashboard/api/otel/exporter/test',
|
|
tags: ['OtelExporterService']
|
|
}).input(z.object({ body: zOtelExporterServiceTestConnectionBody })).output(zOtelExporterServiceTestConnectionResponse);
|
|
|
|
export const otelExporterServiceTestConnectionForMetrics = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'OtelExporterService_TestConnectionForMetrics',
|
|
path: '/v1/dashboard/api/otel/exporter/test/metrics',
|
|
tags: ['OtelExporterService']
|
|
}).input(z.object({ body: zOtelExporterServiceTestConnectionForMetricsBody })).output(zOtelExporterServiceTestConnectionForMetricsResponse);
|
|
|
|
export const otelExporterServiceTestConnectionForTraces = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'OtelExporterService_TestConnectionForTraces',
|
|
path: '/v1/dashboard/api/otel/exporter/test/traces',
|
|
tags: ['OtelExporterService']
|
|
}).input(z.object({ body: zOtelExporterServiceTestConnectionForTracesBody })).output(zOtelExporterServiceTestConnectionForTracesResponse);
|
|
|
|
export const otelExporterServiceGetTraceExporterStatus = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'OtelExporterService_GetTraceExporterStatus',
|
|
path: '/v1/dashboard/api/otel/exporter/trace/status',
|
|
tags: ['OtelExporterService']
|
|
}).output(zOtelExporterServiceGetTraceExporterStatusResponse);
|
|
|
|
export const otelExporterServiceUpdateTracesEndpoint = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'OtelExporterService_UpdateTracesEndpoint',
|
|
path: '/v1/dashboard/api/otel/exporter/traces/endpoint',
|
|
tags: ['OtelExporterService']
|
|
}).input(z.object({ body: zOtelExporterServiceUpdateTracesEndpointBody }));
|
|
|
|
/**
|
|
* Toggle traces endpoint enabled/disabled status
|
|
*/
|
|
export const otelExporterServiceToggleTracesEndpoint = oc.route({
|
|
description: 'Toggle traces endpoint enabled/disabled status',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'OtelExporterService_ToggleTracesEndpoint',
|
|
path: '/v1/dashboard/api/otel/exporter/traces/toggle',
|
|
tags: ['OtelExporterService']
|
|
}).input(z.object({ body: zOtelExporterServiceToggleTracesEndpointBody }));
|
|
|
|
export const enterprisePasswordPolicyGetPasswordPolicy = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterprisePasswordPolicy_GetPasswordPolicy',
|
|
path: '/v1/dashboard/api/password/policy',
|
|
tags: ['EnterprisePasswordPolicy']
|
|
}).output(zEnterprisePasswordPolicyGetPasswordPolicyResponse);
|
|
|
|
export const enterprisePasswordPolicyUpdatePasswordPolicy = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'EnterprisePasswordPolicy_UpdatePasswordPolicy',
|
|
path: '/v1/dashboard/api/password/policy',
|
|
tags: ['EnterprisePasswordPolicy']
|
|
}).input(z.object({ body: zEnterprisePasswordPolicyUpdatePasswordPolicyBody })).output(zEnterprisePasswordPolicyUpdatePasswordPolicyResponse);
|
|
|
|
export const enterpriseUserCheckPasswordStatus = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseUser_CheckPasswordStatus',
|
|
path: '/v1/dashboard/api/password/status',
|
|
tags: ['EnterpriseUser']
|
|
}).output(zEnterpriseUserCheckPasswordStatusResponse);
|
|
|
|
export const enterprisePasswordPolicyGetPasswordStrength = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterprisePasswordPolicy_GetPasswordStrength',
|
|
path: '/v1/dashboard/api/password/strength',
|
|
tags: ['EnterprisePasswordPolicy']
|
|
}).input(z.object({ body: zEnterprisePasswordPolicyGetPasswordStrengthBody })).output(zEnterprisePasswordPolicyGetPasswordStrengthResponse);
|
|
|
|
export const pluginGetPluginInstallationSettings = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'Plugin_GetPluginInstallationSettings',
|
|
path: '/v1/dashboard/api/plugin/settings',
|
|
tags: ['Plugin']
|
|
}).output(zPluginGetPluginInstallationSettingsResponse);
|
|
|
|
export const pluginUpdatePluginInstallationSettings = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'Plugin_UpdatePluginInstallationSettings',
|
|
path: '/v1/dashboard/api/plugin/settings',
|
|
tags: ['Plugin']
|
|
}).input(z.object({ body: zPluginUpdatePluginInstallationSettingsBody })).output(zPluginUpdatePluginInstallationSettingsResponse);
|
|
|
|
export const enterpriseUserResetPassword = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseUser_ResetPassword',
|
|
path: '/v1/dashboard/api/reset-password',
|
|
tags: ['EnterpriseUser']
|
|
}).input(z.object({ body: zEnterpriseUserResetPasswordBody })).output(zEnterpriseUserResetPasswordResponse);
|
|
|
|
export const scimProvisioningGetSettings = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'SCIMProvisioning_GetSettings',
|
|
path: '/v1/dashboard/api/scim/settings',
|
|
tags: ['SCIMProvisioning']
|
|
}).output(zScimProvisioningGetSettingsResponse);
|
|
|
|
export const scimProvisioningUpdateSettings = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'SCIMProvisioning_UpdateSettings',
|
|
path: '/v1/dashboard/api/scim/settings',
|
|
tags: ['SCIMProvisioning']
|
|
}).input(z.object({ body: zScimProvisioningUpdateSettingsBody })).output(zScimProvisioningUpdateSettingsResponse);
|
|
|
|
export const scimProvisioningDeleteBearerToken = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'SCIMProvisioning_DeleteBearerToken',
|
|
path: '/v1/dashboard/api/scim/token',
|
|
tags: ['SCIMProvisioning']
|
|
});
|
|
|
|
export const scimProvisioningGetBearerToken = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'SCIMProvisioning_GetBearerToken',
|
|
path: '/v1/dashboard/api/scim/token',
|
|
tags: ['SCIMProvisioning']
|
|
}).output(zScimProvisioningGetBearerTokenResponse);
|
|
|
|
export const scimProvisioningCreateBearerToken = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'SCIMProvisioning_CreateBearerToken',
|
|
path: '/v1/dashboard/api/scim/token',
|
|
tags: ['SCIMProvisioning']
|
|
}).input(z.object({ body: zScimProvisioningCreateBearerTokenBody })).output(zScimProvisioningCreateBearerTokenResponse);
|
|
|
|
export const enterpriseSsoGetSystemUserSetting = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseSSO_GetSystemUserSetting',
|
|
path: '/v1/dashboard/api/system-user-setting',
|
|
tags: ['EnterpriseSSO']
|
|
}).output(zEnterpriseSsoGetSystemUserSettingResponse);
|
|
|
|
export const enterpriseSsoUpdateSystemUserSetting = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseSSO_UpdateSystemUserSetting',
|
|
path: '/v1/dashboard/api/system-user-setting',
|
|
tags: ['EnterpriseSSO']
|
|
}).input(z.object({ body: zEnterpriseSsoUpdateSystemUserSettingBody })).output(zEnterpriseSsoUpdateSystemUserSettingResponse);
|
|
|
|
export const enterpriseUserListUsers = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseUser_ListUsers',
|
|
path: '/v1/dashboard/api/users',
|
|
tags: ['EnterpriseUser']
|
|
}).input(z.object({ query: zEnterpriseUserListUsersQuery.optional() })).output(zEnterpriseUserListUsersResponse);
|
|
|
|
export const enterpriseUserCreateUser = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseUser_CreateUser',
|
|
path: '/v1/dashboard/api/users',
|
|
tags: ['EnterpriseUser']
|
|
}).input(z.object({ body: zEnterpriseUserCreateUserBody })).output(zEnterpriseUserCreateUserResponse);
|
|
|
|
export const enterpriseUserDeleteUser = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseUser_DeleteUser',
|
|
path: '/v1/dashboard/api/users/{id}',
|
|
tags: ['EnterpriseUser']
|
|
}).input(z.object({ params: zEnterpriseUserDeleteUserPath })).output(zEnterpriseUserDeleteUserResponse);
|
|
|
|
export const enterpriseUserGetUser = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseUser_GetUser',
|
|
path: '/v1/dashboard/api/users/{id}',
|
|
tags: ['EnterpriseUser']
|
|
}).input(z.object({ params: zEnterpriseUserGetUserPath })).output(zEnterpriseUserGetUserResponse);
|
|
|
|
export const enterpriseUserUpdateUser = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'EnterpriseUser_UpdateUser',
|
|
path: '/v1/dashboard/api/users/{id}',
|
|
tags: ['EnterpriseUser']
|
|
}).input(z.object({ body: zEnterpriseUserUpdateUserBody, params: zEnterpriseUserUpdateUserPath })).output(zEnterpriseUserUpdateUserResponse);
|
|
|
|
export const enterpriseUserResetUserPassword = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseUser_ResetUserPassword',
|
|
path: '/v1/dashboard/api/users/{id}/reset-password',
|
|
tags: ['EnterpriseUser']
|
|
}).input(z.object({ body: zEnterpriseUserResetUserPasswordBody, params: zEnterpriseUserResetUserPasswordPath })).output(zEnterpriseUserResetUserPasswordResponse);
|
|
|
|
export const webAppAuthGetWebAppAuthInfo = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_GetWebAppAuthInfo',
|
|
path: '/v1/dashboard/api/webapp/auth/info',
|
|
tags: ['WebAppAuth']
|
|
}).output(zWebAppAuthGetWebAppAuthInfoResponse);
|
|
|
|
export const webAppAuthUpdateWebAppAuthInfo = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'WebAppAuth_UpdateWebAppAuthInfo',
|
|
path: '/v1/dashboard/api/webapp/auth/info',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthUpdateWebAppAuthInfoBody })).output(zWebAppAuthUpdateWebAppAuthInfoResponse);
|
|
|
|
export const webAppAuthUpdateMembersInGroups = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'WebAppAuth_UpdateMembersInGroups',
|
|
path: '/v1/dashboard/api/webapp/group/batch',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthUpdateMembersInGroupsBody })).output(zWebAppAuthUpdateMembersInGroupsResponse);
|
|
|
|
export const webAppAuthUpdateGroupSubjects = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'WebAppAuth_UpdateGroupSubjects',
|
|
path: '/v1/dashboard/api/webapp/group/subjects',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthUpdateGroupSubjectsBody })).output(zWebAppAuthUpdateGroupSubjectsResponse);
|
|
|
|
export const webAppAuthDeleteGroups = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'WebAppAuth_DeleteGroups',
|
|
path: '/v1/dashboard/api/webapp/groups',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthDeleteGroupsQuery.optional() })).output(zWebAppAuthDeleteGroupsResponse);
|
|
|
|
/**
|
|
* CRUD for Groups
|
|
*/
|
|
export const webAppAuthGetRootGroups = oc.route({
|
|
description: 'CRUD for Groups',
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_GetRootGroups',
|
|
path: '/v1/dashboard/api/webapp/groups',
|
|
tags: ['WebAppAuth']
|
|
}).output(zWebAppAuthGetRootGroupsResponse);
|
|
|
|
export const webAppAuthCreateNewGroups = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'WebAppAuth_CreateNewGroups',
|
|
path: '/v1/dashboard/api/webapp/groups',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthCreateNewGroupsBody })).output(zWebAppAuthCreateNewGroupsResponse);
|
|
|
|
export const webAppAuthUpdateGroups = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'WebAppAuth_UpdateGroups',
|
|
path: '/v1/dashboard/api/webapp/groups',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthUpdateGroupsBody })).output(zWebAppAuthUpdateGroupsResponse);
|
|
|
|
export const webAppAuthGetJoinedGroups = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'WebAppAuth_GetJoinedGroups',
|
|
path: '/v1/dashboard/api/webapp/joined-groups',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ query: zWebAppAuthGetJoinedGroupsQuery.optional() })).output(zWebAppAuthGetJoinedGroupsResponse);
|
|
|
|
export const webAppAuthUpdateJoinedGroups = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'WebAppAuth_UpdateJoinedGroups',
|
|
path: '/v1/dashboard/api/webapp/joined-groups',
|
|
tags: ['WebAppAuth']
|
|
}).input(z.object({ body: zWebAppAuthUpdateJoinedGroupsBody })).output(zWebAppAuthUpdateJoinedGroupsResponse);
|
|
|
|
export const enterpriseWorkspaceListWorkSpaces = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseWorkspace_ListWorkSpaces',
|
|
path: '/v1/dashboard/api/workspaces',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ query: zEnterpriseWorkspaceListWorkSpacesQuery.optional() })).output(zEnterpriseWorkspaceListWorkSpacesResponse);
|
|
|
|
export const enterpriseWorkspaceCreateWorkspace = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseWorkspace_CreateWorkspace',
|
|
path: '/v1/dashboard/api/workspaces',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ body: zEnterpriseWorkspaceCreateWorkspaceBody })).output(zEnterpriseWorkspaceCreateWorkspaceResponse);
|
|
|
|
export const enterpriseWorkspaceDeleteWorkspace = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'DELETE',
|
|
operationId: 'EnterpriseWorkspace_DeleteWorkspace',
|
|
path: '/v1/dashboard/api/workspaces/{id}',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ params: zEnterpriseWorkspaceDeleteWorkspacePath })).output(zEnterpriseWorkspaceDeleteWorkspaceResponse);
|
|
|
|
export const enterpriseWorkspaceGetWorkspace = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseWorkspace_GetWorkspace',
|
|
path: '/v1/dashboard/api/workspaces/{id}',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ params: zEnterpriseWorkspaceGetWorkspacePath })).output(zEnterpriseWorkspaceGetWorkspaceResponse);
|
|
|
|
export const enterpriseWorkspaceUpdateWorkspace = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'EnterpriseWorkspace_UpdateWorkspace',
|
|
path: '/v1/dashboard/api/workspaces/{id}',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ body: zEnterpriseWorkspaceUpdateWorkspaceBody, params: zEnterpriseWorkspaceUpdateWorkspacePath })).output(zEnterpriseWorkspaceUpdateWorkspaceResponse);
|
|
|
|
export const enterpriseWorkspaceSetDefaultWorkspace = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'PUT',
|
|
operationId: 'EnterpriseWorkspace_SetDefaultWorkspace',
|
|
path: '/v1/dashboard/api/workspaces/{id}/default',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ body: zEnterpriseWorkspaceSetDefaultWorkspaceBody, params: zEnterpriseWorkspaceSetDefaultWorkspacePath })).output(zEnterpriseWorkspaceSetDefaultWorkspaceResponse);
|
|
|
|
export const enterpriseWorkspaceJoinWorkspace = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseWorkspace_JoinWorkspace',
|
|
path: '/v1/dashboard/api/workspaces/{id}/member',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ body: zEnterpriseWorkspaceJoinWorkspaceBody, params: zEnterpriseWorkspaceJoinWorkspacePath })).output(zEnterpriseWorkspaceJoinWorkspaceResponse);
|
|
|
|
export const enterpriseWorkspaceGetWorkspacePermission = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseWorkspace_GetWorkspacePermission',
|
|
path: '/v1/dashboard/api/workspaces/{id}/permission',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ params: zEnterpriseWorkspaceGetWorkspacePermissionPath })).output(zEnterpriseWorkspaceGetWorkspacePermissionResponse);
|
|
|
|
export const enterpriseWorkspaceUpdateWorkspacePermission = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'EnterpriseWorkspace_UpdateWorkspacePermission',
|
|
path: '/v1/dashboard/api/workspaces/{id}/permission',
|
|
tags: ['EnterpriseWorkspace']
|
|
}).input(z.object({ body: zEnterpriseWorkspaceUpdateWorkspacePermissionBody, params: zEnterpriseWorkspaceUpdateWorkspacePermissionPath })).output(zEnterpriseWorkspaceUpdateWorkspacePermissionResponse);
|
|
|
|
export const dashboardSsoLoginOAuth2Login = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'DashboardSSOLogin_OAuth2Login',
|
|
path: '/v1/dashboard/sso/oauth2/login',
|
|
tags: ['DashboardSSOLogin']
|
|
}).output(zDashboardSsoLoginOAuth2LoginResponse);
|
|
|
|
export const dashboardSsoLoginOidcLogin = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'DashboardSSOLogin_OIDCLogin',
|
|
path: '/v1/dashboard/sso/oidc/login',
|
|
tags: ['DashboardSSOLogin']
|
|
}).output(zDashboardSsoLoginOidcLoginResponse);
|
|
|
|
export const dashboardSsoLoginSamlLogin = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'DashboardSSOLogin_SAMLLogin',
|
|
path: '/v1/dashboard/sso/saml/login',
|
|
tags: ['DashboardSSOLogin']
|
|
}).output(zDashboardSsoLoginSamlLoginResponse);
|
|
|
|
export const enterpriseTelemetryHealthz = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'EnterpriseTelemetry_Healthz',
|
|
path: '/v1/healthz',
|
|
tags: ['EnterpriseTelemetry']
|
|
}).output(zEnterpriseTelemetryHealthzResponse);
|
|
|
|
export const innerApiTokenRouterInnerGetTokenRoute = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'InnerAPITokenRouter_InnerGetTokenRoute',
|
|
path: '/v1/inner/api-token-route',
|
|
tags: ['InnerAPITokenRouter']
|
|
}).input(z.object({ body: zInnerApiTokenRouterInnerGetTokenRouteBody })).output(zInnerApiTokenRouterInnerGetTokenRouteResponse);
|
|
|
|
export const innerAppDeployAccessInnerCheckAppDeployAccess = oc.route({
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'InnerAppDeployAccess_InnerCheckAppDeployAccess',
|
|
path: '/v1/inner/app-deploy-access/check',
|
|
tags: ['InnerAppDeployAccess']
|
|
}).input(z.object({ body: zInnerAppDeployAccessInnerCheckAppDeployAccessBody })).output(zInnerAppDeployAccessInnerCheckAppDeployAccessResponse);
|
|
|
|
/**
|
|
* AckDeployment transitions a deployment_history row + its instance based
|
|
* on AppRunner's observation. Stale acks fail with 409.
|
|
*/
|
|
export const innerAppRunnerAckDeployment = oc.route({
|
|
description: 'AckDeployment transitions a deployment_history row + its instance based\n on AppRunner\'s observation. Stale acks fail with 409.',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'InnerAppRunner_AckDeployment',
|
|
path: '/v1/inner/deployments/{deploymentId}/ack',
|
|
tags: ['InnerAppRunner']
|
|
}).input(z.object({ body: zInnerAppRunnerAckDeploymentBody, params: zInnerAppRunnerAckDeploymentPath })).output(zInnerAppRunnerAckDeploymentResponse);
|
|
|
|
/**
|
|
* GetInstance returns Instance state for reconciler pull-fallback.
|
|
*/
|
|
export const innerAppRunnerGetInstance = oc.route({
|
|
description: 'GetInstance returns Instance state for reconciler pull-fallback.',
|
|
inputStructure: 'detailed',
|
|
method: 'GET',
|
|
operationId: 'InnerAppRunner_GetInstance',
|
|
path: '/v1/inner/instances/{instanceId}',
|
|
tags: ['InnerAppRunner']
|
|
}).input(z.object({ params: zInnerAppRunnerGetInstancePath })).output(zInnerAppRunnerGetInstanceResponse);
|
|
|
|
/**
|
|
* ResolveCredentials returns decrypted values for slots AppRunner needs to
|
|
* run a deployment. Strictly instance+deployment scoped — a leaked id can't
|
|
* read anything it wasn't already bound to.
|
|
*/
|
|
export const innerAppRunnerResolveCredentials = oc.route({
|
|
description: 'ResolveCredentials returns decrypted values for slots AppRunner needs to\n run a deployment. Strictly instance+deployment scoped — a leaked id can\'t\n read anything it wasn\'t already bound to.',
|
|
inputStructure: 'detailed',
|
|
method: 'POST',
|
|
operationId: 'InnerAppRunner_ResolveCredentials',
|
|
path: '/v1/inner/instances/{instanceId}/credentials:resolve',
|
|
tags: ['InnerAppRunner']
|
|
}).input(z.object({ body: zInnerAppRunnerResolveCredentialsBody, params: zInnerAppRunnerResolveCredentialsPath })).output(zInnerAppRunnerResolveCredentialsResponse);
|
|
|
|
export const contract = {
|
|
webSsoWebOauth2Login,
|
|
webSsoWebOidcLogin,
|
|
webSsoWebSamlLogin,
|
|
webSsoWebOauth2ExternalLogin,
|
|
webSsoWebOidcExternalLogin,
|
|
webSsoWebSamlExternalLogin,
|
|
enterpriseAppDeployConsoleListAppInstances,
|
|
enterpriseAppDeployConsoleCreateAppInstance,
|
|
enterpriseAppDeployConsoleDeleteAppInstance,
|
|
enterpriseAppDeployConsoleUpdateAppInstance,
|
|
enterpriseAppDeployConsoleGetAppInstanceAccess,
|
|
enterpriseAppDeployConsoleUpdateAccessChannels,
|
|
enterpriseAppDeployConsoleSearchAccessSubjects,
|
|
enterpriseAppDeployConsoleCreateDeveloperApiKey,
|
|
enterpriseAppDeployConsoleDeleteDeveloperApiKey,
|
|
enterpriseAppDeployConsoleListDeploymentBindingOptions,
|
|
enterpriseAppDeployConsoleCreateDeployment,
|
|
enterpriseAppDeployConsoleUpdateDeveloperApi,
|
|
enterpriseAppDeployConsoleGetEnvironmentAccessPolicy,
|
|
enterpriseAppDeployConsoleUpdateEnvironmentAccessPolicy,
|
|
enterpriseAppDeployConsoleGetAppInstanceOverview,
|
|
enterpriseAppDeployConsoleListReleases,
|
|
enterpriseAppDeployConsoleCreateRelease,
|
|
enterpriseAppDeployConsolePreviewRelease,
|
|
enterpriseAppDeployConsoleListRuntimeInstances,
|
|
enterpriseAppDeployConsoleCancelRuntimeDeployment,
|
|
enterpriseAppDeployConsoleUndeployRuntimeInstance,
|
|
enterpriseAppDeployConsoleGetAppInstanceSettings,
|
|
enterpriseAppDeployConsoleListDeploymentEnvironmentOptions,
|
|
consoleSsoOAuth2Login,
|
|
consoleSsoOidcLogin,
|
|
consoleSsoSamlLogin,
|
|
webAppAuthGetWebAppAccessMode,
|
|
webAppAuthUpdateWebAppWhitelistSubjects,
|
|
webAppAuthSearchForWhilteListCandidates,
|
|
webAppAuthGetWebAppWhitelistSubjects,
|
|
webAppAuthGetGroupSubjects,
|
|
webAppAuthIsUserAllowedToAccessWebApp,
|
|
enterpriseSsoSsoSettings,
|
|
enterpriseWorkspaceInnerTryAddAccountToDefaultWorkspace,
|
|
enterpriseSsoInfo,
|
|
enterpriseSsoInnerGetAppSsoLastUpdateTime,
|
|
enterpriseSsoInnerGetWorkspaceSsoLastUpdateTime,
|
|
webAppAuthInnerUpdateAccessMode,
|
|
webAppAuthInnerBatchGetWebAppAccessModesById,
|
|
webAppAuthInnerGetWebAppAccessModeByCode,
|
|
webAppAuthInnerGetWebAppAccessModeById,
|
|
webAppAuthInnerCleanApp,
|
|
webAppAuthInnerIsUserAllowedToAccessWebApp,
|
|
webAppAuthInnerBatchIsUserAllowedToAccessWebApp,
|
|
enterpriseSsoWorkspaceInfo,
|
|
enterpriseWorkspaceInnerGetWorkspacePermission,
|
|
appRunnerControlExchangeControlToken,
|
|
appRunnerControlBootstrapRunner,
|
|
appRunnerControlBatchResolveRuntimeArtifacts,
|
|
adminSecretKeyListSecretKeys,
|
|
adminSecretKeyCreateSecretKey,
|
|
adminSecretKeyDeleteSecretKey,
|
|
enterpriseSsoDeleteAuthSettings,
|
|
enterpriseSsoGetAuthSettings,
|
|
enterpriseSsoUpdateAuthSettings,
|
|
enterpriseBrandingGetBrandingInfo,
|
|
enterpriseBrandingUpdateBrandingInfo,
|
|
enterpriseUserCurrentUser,
|
|
enterpriseWorkspaceClearDefaultWorkspace,
|
|
enterpriseWorkspaceGetDefaultWorkspace,
|
|
enterpriseSystemGetEnterpriseSystemUserSetting,
|
|
enterpriseEnvironmentListEnvironments,
|
|
enterpriseEnvironmentCreateEnvironment,
|
|
enterpriseEnvironmentDeleteEnvironment,
|
|
enterpriseEnvironmentGetEnvironment,
|
|
enterpriseEnvironmentUpdateEnvironment,
|
|
enterpriseEnvironmentRetryEnvironment,
|
|
enterpriseEnvironmentTestEnvironmentConnection,
|
|
licenseGetLicense,
|
|
licenseUpdateLicense,
|
|
licenseGetClusterInfo,
|
|
licenseUpdateOfflineLicense,
|
|
licenseGetLicenseStatus,
|
|
enterpriseSsoGetLoginTypes,
|
|
enterpriseSsoUpdateLoginTypes,
|
|
enterpriseMemberListMembers,
|
|
enterpriseMemberCreateMember,
|
|
enterpriseMemberDeleteMember,
|
|
enterpriseMemberGetMember,
|
|
enterpriseMemberUpdateMember,
|
|
enterpriseMemberResetMemberPassword,
|
|
enterpriseMfaMfaUnenroll,
|
|
enterpriseMfaMfaModify,
|
|
enterpriseMfaMfaDeleteBackupCodes,
|
|
enterpriseMfaMfaGetBackupCodes,
|
|
enterpriseMfaMfaGetNewBackupCodes,
|
|
enterpriseMfaMfaDownloadBackupCodesSummary,
|
|
enterpriseMfaUpdateMfaStatusGlobal,
|
|
enterpriseMfaUpdateMfaStatusUser,
|
|
enterpriseMfaGetMfaEnrollInfo,
|
|
enterpriseMfaMfaEnroll,
|
|
enterpriseMfaGetMfaInfo,
|
|
otelExporterServiceGetOtelExporterEndpoint,
|
|
otelExporterServiceUpdateAllEndpoints,
|
|
otelExporterServiceToggleAllEndpoints,
|
|
otelExporterServiceGetMetricExporterStatus,
|
|
otelExporterServiceUpdateMetricsEndpoint,
|
|
otelExporterServiceToggleMetricsEndpoint,
|
|
otelExporterServiceGetOtelExporterStatus,
|
|
otelExporterServiceTestConnection,
|
|
otelExporterServiceTestConnectionForMetrics,
|
|
otelExporterServiceTestConnectionForTraces,
|
|
otelExporterServiceGetTraceExporterStatus,
|
|
otelExporterServiceUpdateTracesEndpoint,
|
|
otelExporterServiceToggleTracesEndpoint,
|
|
enterprisePasswordPolicyGetPasswordPolicy,
|
|
enterprisePasswordPolicyUpdatePasswordPolicy,
|
|
enterpriseUserCheckPasswordStatus,
|
|
enterprisePasswordPolicyGetPasswordStrength,
|
|
pluginGetPluginInstallationSettings,
|
|
pluginUpdatePluginInstallationSettings,
|
|
enterpriseUserResetPassword,
|
|
scimProvisioningGetSettings,
|
|
scimProvisioningUpdateSettings,
|
|
scimProvisioningDeleteBearerToken,
|
|
scimProvisioningGetBearerToken,
|
|
scimProvisioningCreateBearerToken,
|
|
enterpriseSsoGetSystemUserSetting,
|
|
enterpriseSsoUpdateSystemUserSetting,
|
|
enterpriseUserListUsers,
|
|
enterpriseUserCreateUser,
|
|
enterpriseUserDeleteUser,
|
|
enterpriseUserGetUser,
|
|
enterpriseUserUpdateUser,
|
|
enterpriseUserResetUserPassword,
|
|
webAppAuthGetWebAppAuthInfo,
|
|
webAppAuthUpdateWebAppAuthInfo,
|
|
webAppAuthUpdateMembersInGroups,
|
|
webAppAuthUpdateGroupSubjects,
|
|
webAppAuthDeleteGroups,
|
|
webAppAuthGetRootGroups,
|
|
webAppAuthCreateNewGroups,
|
|
webAppAuthUpdateGroups,
|
|
webAppAuthGetJoinedGroups,
|
|
webAppAuthUpdateJoinedGroups,
|
|
enterpriseWorkspaceListWorkSpaces,
|
|
enterpriseWorkspaceCreateWorkspace,
|
|
enterpriseWorkspaceDeleteWorkspace,
|
|
enterpriseWorkspaceGetWorkspace,
|
|
enterpriseWorkspaceUpdateWorkspace,
|
|
enterpriseWorkspaceSetDefaultWorkspace,
|
|
enterpriseWorkspaceJoinWorkspace,
|
|
enterpriseWorkspaceGetWorkspacePermission,
|
|
enterpriseWorkspaceUpdateWorkspacePermission,
|
|
dashboardSsoLoginOAuth2Login,
|
|
dashboardSsoLoginOidcLogin,
|
|
dashboardSsoLoginSamlLogin,
|
|
enterpriseTelemetryHealthz,
|
|
innerApiTokenRouterInnerGetTokenRoute,
|
|
innerAppDeployAccessInnerCheckAppDeployAccess,
|
|
innerAppRunnerAckDeployment,
|
|
innerAppRunnerGetInstance,
|
|
innerAppRunnerResolveCredentials
|
|
};
|