Membrane SDK - v0.29.2
    Preparing search index...

    Variable FullOrgUserConst

    FullOrgUser: ZodObject<
        {
            id: ZodString;
            orgId: ZodString;
            userId: ZodString;
            role: ZodString;
            status: ZodString;
            workspacesWithRoles: ZodOptional<
                ZodArray<
                    ZodObject<
                        { workspaceId: ZodString; role: ZodEnum<typeof UserWorkspaceRole> },
                        $strip,
                    >,
                >,
            >;
            user: ZodObject<
                {
                    id: ZodString;
                    auth0Id: ZodOptional<ZodString>;
                    email: ZodString;
                    name: ZodString;
                    defaultAccountId: ZodOptional<ZodString>;
                    defaultWorkspaceId: ZodOptional<ZodString>;
                    isAdmin: ZodOptional<ZodBoolean>;
                    trialRequested: ZodBoolean;
                    pat: ZodOptional<ZodString>;
                    isEligible: ZodOptional<ZodBoolean>;
                    ineligibilityReason: ZodOptional<
                        ZodEnum<
                            { disposable: "disposable"; blockedDomain: "blockedDomain" },
                        >,
                    >;
                    emailVerified: ZodOptional<ZodBoolean>;
                    isCompanyEmail: ZodOptional<ZodBoolean>;
                },
                $strip,
            >;
            org: ZodObject<
                {
                    id: ZodString;
                    key: ZodString;
                    name: ZodString;
                    plan: ZodOptional<ZodEnum<typeof OrgPlan>>;
                    createdAt: ZodCoercedDate<unknown>;
                    updatedAt: ZodCoercedDate<unknown>;
                    trialEndDate: ZodOptional<ZodString>;
                    lastTrialExtensionDate: ZodOptional<ZodString>;
                    limits: ZodOptional<
                        ZodObject<
                            {
                                numberOfWorkspaces: ZodOptional<ZodNumber>;
                                todayUsage: ZodOptional<ZodNumber>;
                                lastThirtyDayUsage: ZodOptional<ZodNumber>;
                                membraneAgentLastThirtyDaysUsage: ZodOptional<ZodNumber>;
                                membraneExpertCreditsCapPerMonth: ZodOptional<ZodNullable<ZodNumber>>;
                                defaultTenantAiCreditsRolling30DayLimit: ZodOptional<
                                    ZodNullable<ZodNumber>,
                                >;
                            },
                            $strip,
                        >,
                    >;
                    thirtyDayTotalCredits: ZodOptional<ZodNumber>;
                    lastThirtyDayUsagePercent: ZodOptional<ZodNumber>;
                    todayUsagePercent: ZodOptional<ZodNumber>;
                    domains: ZodOptional<ZodArray<ZodString>>;
                    featureFlags: ZodOptional<ZodArray<ZodString>>;
                    freeAiCredits: ZodOptional<ZodNumber>;
                    paidAiCredits: ZodOptional<ZodNumber>;
                    freeAiMonthlyCredits: ZodOptional<ZodNullable<ZodNumber>>;
                    stripeCustomerId: ZodOptional<ZodString>;
                    autoChargeEnabled: ZodOptional<ZodBoolean>;
                    autoChargeThreshold: ZodOptional<ZodNumber>;
                    autoChargePurchaseAmount: ZodOptional<ZodNumber>;
                    autoChargeMonthlyLimit: ZodOptional<ZodNumber>;
                    freeEngineCredits: ZodOptional<ZodNumber>;
                    paidEngineCredits: ZodOptional<ZodNumber>;
                    freeEngineMonthlyCredits: ZodOptional<ZodNullable<ZodNumber>>;
                    engineAutoChargeEnabled: ZodOptional<ZodBoolean>;
                    engineAutoChargeThreshold: ZodOptional<ZodNumber>;
                    engineAutoChargePurchaseAmount: ZodOptional<ZodNumber>;
                    engineAutoChargeMonthlyLimit: ZodOptional<ZodNumber>;
                    currentUserCanLeave: ZodOptional<ZodBoolean>;
                },
                $strip,
            >;
            workspaces: ZodOptional<
                ZodUnion<
                    [
                        ZodArray<
                            ZodObject<
                                {
                                    limits: ZodOptional<
                                        ZodObject<
                                            {
                                                parallelEventPulls: ...;
                                                parallelIncrementalEventPullsPerConnection: ...;
                                                parallelFullSyncEventPullsPerConnection: ...;
                                                parallelFlowRuns: ...;
                                                parallelFlowRunsPerConnection: ...;
                                                parallelApiRequests: ...;
                                                parallelSseRequests: ...;
                                                parallelBackgroundJobs: ...;
                                                parallelEventProcessingJobs: ...;
                                                parallelEventProcessingJobsPerConnection: ...;
                                                parallelInstantTasksActiveJobs: ...;
                                                parallelAgentSessions: ...;
                                                parallelCustomCodeRuns: ...;
                                                ParallelWriteDatabaseRequests: ...;
                                                fileUploadsMbPerHour: ...;
                                                apiRequestsPerSecond: ...;
                                                apiRequestsPerHour: ...;
                                                webhookRequestsPerSecond: ...;
                                                webhookRequestsPerHour: ...;
                                                workspaceElementCreationsPerSecond: ...;
                                                workspaceElementCreationsPerHour: ...;
                                                workspaceElementSearchIndexingPerMinute: ...;
                                                mcpOAuthAuthorizationsPerHour: ...;
                                                mcpOAuthTokensPerHour: ...;
                                                totalNumberOfCustomers: ...;
                                                totalNumberOfConnections: ...;
                                                totalNumberOfWorkspaceElements: ...;
                                                totalNumberOfWorkspaceDatabaseRecords: ...;
                                                flowRunsQueueSizePerConnection: ...;
                                                instantTasksQueueSize: ...;
                                                QueuedTasksQueueSize: ...;
                                                parallelApiRequestsPerCustomer: ...;
                                                parallelBackgroundJobsPerCustomer: ...;
                                                parallelCustomCodeRunsPerCustomer: ...;
                                                totalNumberOfDatabaseEntitiesPerCustomer: ...;
                                                apiRequestsPerCustomerPerSecond: ...;
                                                apiRequestsPerCustomerPerHour: ...;
                                                webhookRequestsPerCustomerPerSecond: ...;
                                                webhookRequestsPerCustomerPerHour: ...;
                                                externalEventsPerCustomerPerDay: ...;
                                                defaultTenantAiCreditsRolling30DayLimit: ...;
                                            },
                                            $strip,
                                        >,
                                    >;
                                    settings: ZodOptional<
                                        ZodObject<
                                            {
                                                enableApiLogs: ...;
                                                enableWebhookLogs: ...;
                                                enableActionRunLogs: ...;
                                                disableSecretKeyAuth: ...;
                                                useMembraneUniverse: ...;
                                                useRemoteRepository: ...;
                                                autoGenerateIntegrationsFromConnectors: ...;
                                                autoGenerateIntegrationsFromExternalApps: ...;
                                                autoGenerateIntegrationsFromWebSearch: ...;
                                            },
                                            $strip,
                                        >,
                                    >;
                                    publicKeys: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
                                    userFieldsSchema: ZodOptional<ZodAny>;
                                    webhookUri: ZodOptional<ZodString>;
                                    enabledWebhookEvents: ZodOptional<ZodArray<ZodString>>;
                                    alertDeliverySettings: ZodOptional<
                                        ZodObject<{ alertTypes: ... }, $strip>,
                                    >;
                                    jwksUri: ZodOptional<ZodNullable<ZodString>>;
                                    type: ZodOptional<ZodEnum<typeof WorkspaceType>>;
                                    isReadOnly: ZodOptional<ZodBoolean>;
                                    id: ZodString;
                                    name: ZodString;
                                    orgId: ZodString;
                                    apiBaseUri: ZodOptional<ZodString>;
                                    key: ZodString;
                                    secret: ZodString;
                                    createdAt: ZodPipe<
                                        ZodTransform<unknown, unknown>,
                                        ZodPipe<ZodString, ZodTransform<(...), (...)>>,
                                    >;
                                    updatedAt: ZodPipe<
                                        ZodTransform<unknown, unknown>,
                                        ZodPipe<ZodString, ZodTransform<(...), (...)>>,
                                    >;
                                    engineAccessToken: ZodOptional<ZodString>;
                                    trialEndDate: ZodOptional<ZodString>;
                                    featureFlags: ZodOptional<ZodArray<ZodString>>;
                                    logoUri: ZodOptional<ZodString>;
                                    membraneInstanceId: ZodOptional<ZodString>;
                                    operatorLimits: ZodOptional<
                                        ZodObject<
                                            {
                                                parallelEventPulls: ...;
                                                parallelIncrementalEventPullsPerConnection: ...;
                                                parallelFullSyncEventPullsPerConnection: ...;
                                                parallelFlowRuns: ...;
                                                parallelFlowRunsPerConnection: ...;
                                                parallelApiRequests: ...;
                                                parallelSseRequests: ...;
                                                parallelBackgroundJobs: ...;
                                                parallelEventProcessingJobs: ...;
                                                parallelEventProcessingJobsPerConnection: ...;
                                                parallelInstantTasksActiveJobs: ...;
                                                parallelAgentSessions: ...;
                                                parallelCustomCodeRuns: ...;
                                                ParallelWriteDatabaseRequests: ...;
                                                fileUploadsMbPerHour: ...;
                                                apiRequestsPerSecond: ...;
                                                apiRequestsPerHour: ...;
                                                webhookRequestsPerSecond: ...;
                                                webhookRequestsPerHour: ...;
                                                workspaceElementCreationsPerSecond: ...;
                                                workspaceElementCreationsPerHour: ...;
                                                workspaceElementSearchIndexingPerMinute: ...;
                                                mcpOAuthAuthorizationsPerHour: ...;
                                                mcpOAuthTokensPerHour: ...;
                                                totalNumberOfCustomers: ...;
                                                totalNumberOfConnections: ...;
                                                totalNumberOfWorkspaceElements: ...;
                                                totalNumberOfWorkspaceDatabaseRecords: ...;
                                                flowRunsQueueSizePerConnection: ...;
                                                instantTasksQueueSize: ...;
                                                QueuedTasksQueueSize: ...;
                                                parallelApiRequestsPerCustomer: ...;
                                                parallelBackgroundJobsPerCustomer: ...;
                                                parallelCustomCodeRunsPerCustomer: ...;
                                                totalNumberOfDatabaseEntitiesPerCustomer: ...;
                                                apiRequestsPerCustomerPerSecond: ...;
                                                apiRequestsPerCustomerPerHour: ...;
                                                webhookRequestsPerCustomerPerSecond: ...;
                                                webhookRequestsPerCustomerPerHour: ...;
                                                externalEventsPerCustomerPerDay: ...;
                                                defaultTenantAiCreditsRolling30DayLimit: ...;
                                            },
                                            $strip,
                                        >,
                                    >;
                                    operatorLimitsSyncedAt: ZodOptional<
                                        ZodPipe<ZodTransform<(...), (...)>, ZodPipe<(...), (...)>>,
                                    >;
                                    operatorLimitsSyncError: ZodOptional<ZodString>;
                                },
                                $strip,
                            >,
                        >,
                        ZodArray<ZodString>,
                    ],
                >,
            >;
        },
        $strip,
    > = ...