Membrane React - v0.6.0
    Preparing search index...

    Variable FieldMappingInstanceApiResponseConst

    FieldMappingInstanceApiResponse: ZodObject<
        {
            id: ZodString;
            key: ZodOptional<ZodString>;
            uuid: ZodOptional<ZodString>;
            description: ZodOptional<ZodString>;
            meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
            name: ZodString;
            errors: ZodOptional<
                ZodArray<
                    ZodType<
                        ErrorDataSchema,
                        unknown,
                        $ZodTypeInternals<ErrorDataSchema, unknown>,
                    >,
                >,
            >;
            createdAt: ZodOptional<ZodString>;
            updatedAt: ZodOptional<ZodString>;
            archivedAt: ZodOptional<ZodString>;
            isDeactivated: ZodOptional<ZodBoolean>;
            userId: ZodString;
            revision: ZodString;
            connectionId: ZodString;
            integrationId: ZodString;
            fieldMappingRevision: ZodOptional<ZodString>;
            fieldMappingId: ZodOptional<ZodString>;
            instanceKey: ZodOptional<ZodString>;
            dataSourceInstanceId: ZodOptional<ZodString>;
            dataSourceSchema: ZodOptional<
                ZodType<DataSchema, unknown, $ZodTypeInternals<DataSchema, unknown>>,
            >;
            direction: ZodOptional<ZodEnum<typeof FieldMappingDirection>>;
            appSchema: ZodOptional<
                ZodType<DataSchema, unknown, $ZodTypeInternals<DataSchema, unknown>>,
            >;
            importValue: ZodOptional<ZodAny>;
            exportValue: ZodOptional<ZodAny>;
            isCustomized: ZodOptional<ZodBoolean>;
            unifiedExportValue: ZodOptional<ZodAny>;
            unifiedImportValue: ZodOptional<ZodAny>;
            frozenImportFields: ZodOptional<ZodArray<ZodString>>;
            frozenExportFields: ZodOptional<ZodArray<ZodString>>;
            state: ZodOptional<ZodEnum<typeof WorkspaceElementState>>;
            error: ZodOptional<
                ZodType<
                    ErrorDataSchema,
                    unknown,
                    $ZodTypeInternals<ErrorDataSchema, unknown>,
                >,
            >;
            externalSchema: ZodOptional<ZodAny>;
            user: ZodOptional<
                ZodObject<
                    {
                        id: ZodString;
                        name: ZodString;
                        meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                        internalId: ZodString;
                        fields: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                        credentials: ZodOptional<ZodAny>;
                        lastActiveAt: ZodOptional<ZodString>;
                        isTest: ZodOptional<ZodBoolean>;
                        isBillable: ZodOptional<ZodBoolean>;
                        createdAt: ZodOptional<ZodString>;
                        archivedAt: ZodOptional<ZodString>;
                    },
                    $strip,
                >,
            >;
            connection: ZodOptional<
                ZodObject<
                    {
                        id: ZodString;
                        name: ZodString;
                        userId: ZodString;
                        isTest: ZodOptional<ZodBoolean>;
                        disconnected: ZodOptional<ZodBoolean>;
                        isDefunct: ZodOptional<ZodBoolean>;
                        state: ZodOptional<ZodEnum<typeof WorkspaceElementState>>;
                        error: ZodOptional<
                            ZodType<
                                ErrorDataSchema,
                                unknown,
                                $ZodTypeInternals<ErrorDataSchema, unknown>,
                            >,
                        >;
                        integrationId: ZodString;
                        authOptionKey: ZodOptional<ZodString>;
                        createdAt: ZodString;
                        updatedAt: ZodString;
                        lastActiveAt: ZodOptional<ZodString>;
                        nextCredentialsRefreshAt: ZodOptional<ZodString>;
                        archivedAt: ZodOptional<ZodString>;
                        isDeactivated: ZodOptional<ZodBoolean>;
                        meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                    },
                    $strip,
                >,
            >;
            integration: ZodOptional<
                ZodObject<
                    {
                        id: ZodString;
                        key: ZodOptional<ZodString>;
                        uuid: ZodOptional<ZodString>;
                        description: ZodOptional<ZodString>;
                        meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                        name: ZodString;
                        state: ZodOptional<ZodEnum<typeof WorkspaceElementState>>;
                        errors: ZodOptional<
                            ZodArray<
                                ZodType<
                                    ErrorDataSchema,
                                    unknown,
                                    $ZodTypeInternals<ErrorDataSchema, unknown>,
                                >,
                            >,
                        >;
                        revision: ZodOptional<ZodString>;
                        createdAt: ZodOptional<ZodString>;
                        updatedAt: ZodOptional<ZodString>;
                        logoUri: ZodString;
                        connectorId: ZodOptional<ZodString>;
                        connectorVersion: ZodOptional<ZodString>;
                        oAuthCallbackUri: ZodOptional<ZodString>;
                        parameters: ZodOptional<ZodAny>;
                        archivedAt: ZodOptional<ZodString>;
                        hasMissingParameters: ZodOptional<ZodBoolean>;
                        hasDocumentation: ZodOptional<ZodBoolean>;
                        hasOperations: ZodOptional<ZodBoolean>;
                        operationsCount: ZodOptional<ZodNumber>;
                        hasData: ZodOptional<ZodBoolean>;
                        dataCollectionsCount: ZodOptional<ZodNumber>;
                        hasEvents: ZodOptional<ZodBoolean>;
                        eventsCount: ZodOptional<ZodNumber>;
                        hasGlobalWebhooks: ZodOptional<ZodBoolean>;
                        hasUdm: ZodOptional<ZodBoolean>;
                        isTest: ZodOptional<ZodBoolean>;
                        appUuid: ZodOptional<ZodString>;
                        isDeactivated: ZodOptional<ZodBoolean>;
                        authType: ZodOptional<
                            ZodEnum<
                                {
                                    proxy: "proxy";
                                    "integration-app-token": "integration-app-token";
                                    "membrane-token": "membrane-token";
                                    oauth2: "oauth2";
                                    oauth1: "oauth1";
                                    "client-credentials": "client-credentials";
                                },
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
            fieldMapping: ZodOptional<
                ZodObject<
                    {
                        id: ZodString;
                        key: ZodOptional<ZodString>;
                        description: ZodOptional<ZodString>;
                        uuid: ZodOptional<ZodString>;
                        meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                        integrationId: ZodOptional<ZodString>;
                        universalFieldMappingId: ZodOptional<ZodString>;
                        dataSourceKey: ZodOptional<ZodString>;
                        dataSourceId: ZodOptional<ZodString>;
                        appSchema: ZodOptional<
                            ZodType<
                                DataSchema,
                                unknown,
                                $ZodTypeInternals<DataSchema, unknown>,
                            >,
                        >;
                        direction: ZodOptional<ZodEnum<typeof FieldMappingDirection>>;
                        defaultImportValue: ZodOptional<ZodAny>;
                        defaultExportValue: ZodOptional<ZodAny>;
                        importValue: ZodOptional<ZodAny>;
                        exportValue: ZodOptional<ZodAny>;
                        frozenImportFields: ZodOptional<ZodAny>;
                        frozenExportFields: ZodOptional<ZodAny>;
                        frozenUnifiedExportFields: ZodOptional<ZodAny>;
                        name: ZodString;
                        state: ZodOptional<ZodEnum<typeof WorkspaceElementState>>;
                        errors: ZodOptional<
                            ZodArray<
                                ZodType<
                                    ErrorDataSchema,
                                    unknown,
                                    $ZodTypeInternals<ErrorDataSchema, unknown>,
                                >,
                            >,
                        >;
                        revision: ZodOptional<ZodString>;
                        createdAt: ZodOptional<ZodString>;
                        updatedAt: ZodOptional<ZodString>;
                        archivedAt: ZodOptional<ZodString>;
                        isDeactivated: ZodOptional<ZodBoolean>;
                        isCustomized: ZodOptional<ZodBoolean>;
                        universalFieldMappingRevision: ZodOptional<ZodString>;
                    },
                    $strip,
                >,
            >;
            dataSourceInstance: ZodOptional<
                ZodObject<
                    {
                        id: ZodString;
                        key: ZodOptional<ZodString>;
                        uuid: ZodOptional<ZodString>;
                        description: ZodOptional<ZodString>;
                        meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                        name: ZodString;
                        state: ZodOptional<ZodEnum<typeof WorkspaceElementState>>;
                        createdAt: ZodOptional<ZodString>;
                        updatedAt: ZodOptional<ZodString>;
                        archivedAt: ZodOptional<ZodString>;
                        isDeactivated: ZodOptional<ZodBoolean>;
                        userId: ZodString;
                        revision: ZodString;
                        dataSourceRevision: ZodOptional<ZodString>;
                        dataSourceId: ZodOptional<ZodString>;
                        universalDataSourceId: ZodOptional<ZodString>;
                        udm: ZodOptional<ZodString>;
                        connectionId: ZodString;
                        integrationId: ZodString;
                        instanceKey: ZodOptional<ZodString>;
                        collectionKey: ZodOptional<ZodString>;
                        collectionParameters: ZodOptional<ZodAny>;
                        defaultCollectionKey: ZodOptional<ZodString>;
                        defaultCollectionParameters: ZodOptional<ZodAny>;
                        collectionSpec: ZodOptional<
                            ZodObject<
                                {
                                    type: ZodLiteral<"collection">;
                                    key: ZodOptional<ZodString>;
                                    name: ZodString;
                                    parametersSchema: ZodOptional<
                                        ZodType<DataSchema, unknown, $ZodTypeInternals<(...), (...)>>,
                                    >;
                                    fieldsSchema: ZodOptional<
                                        ZodType<DataSchema, unknown, $ZodTypeInternals<(...), (...)>>,
                                    >;
                                    list: ZodOptional<
                                        ZodObject<{ apiRequests: ...; filterFields: ... }, $strip>,
                                    >;
                                    search: ZodOptional<ZodObject<{ apiRequests: ... }, $strip>>;
                                    match: ZodOptional<
                                        ZodObject<{ apiRequests: ...; fields: ... }, $strip>,
                                    >;
                                    findById: ZodOptional<ZodObject<{ apiRequests: ... }, $strip>>;
                                    create: ZodOptional<
                                        ZodObject<
                                            {
                                                apiRequests: ...;
                                                fields: ...;
                                                requiredFields: ...;
                                                excludedFields: ...;
                                            },
                                            $strip,
                                        >,
                                    >;
                                    update: ZodOptional<
                                        ZodObject<
                                            { apiRequests: ...; fields: ...; excludedFields: ... },
                                            $strip,
                                        >,
                                    >;
                                    delete: ZodOptional<ZodObject<{ apiRequests: ... }, $strip>>;
                                    events: ZodOptional<
                                        ZodObject<
                                            { created: ...; updated: ...; deleted: ...; all: ... },
                                            $catchall<(...)>,
                                        >,
                                    >;
                                    customFields: ZodOptional<ZodBoolean>;
                                    udm: ZodOptional<ZodRecord<ZodString, ZodObject<(...), (...)>>>;
                                    find: ZodOptional<
                                        ZodObject<{ apiRequests: ...; queryFields: ... }, $strip>,
                                    >;
                                },
                                $strip,
                            >,
                        >;
                        isCustomized: ZodOptional<ZodBoolean>;
                        errors: ZodOptional<
                            ZodArray<
                                ZodType<
                                    ErrorDataSchema,
                                    unknown,
                                    $ZodTypeInternals<ErrorDataSchema, unknown>,
                                >,
                            >,
                        >;
                        pullUpdatesIntervalSeconds: ZodOptional<ZodNumber>;
                        fullSyncIntervalSeconds: ZodOptional<ZodNumber>;
                        path: ZodOptional<ZodString>;
                        defaultPath: ZodOptional<ZodString>;
                        user: ZodOptional<
                            ZodObject<
                                {
                                    id: ZodString;
                                    name: ZodString;
                                    meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                                    internalId: ZodString;
                                    fields: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                                    credentials: ZodOptional<ZodAny>;
                                    lastActiveAt: ZodOptional<ZodString>;
                                    isTest: ZodOptional<ZodBoolean>;
                                    isBillable: ZodOptional<ZodBoolean>;
                                    createdAt: ZodOptional<ZodString>;
                                    archivedAt: ZodOptional<ZodString>;
                                },
                                $strip,
                            >,
                        >;
                        dataSource: ZodOptional<
                            ZodObject<
                                {
                                    id: ZodString;
                                    key: ZodOptional<ZodString>;
                                    description: ZodOptional<ZodString>;
                                    uuid: ZodOptional<ZodString>;
                                    meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                                    integrationId: ZodOptional<ZodString>;
                                    universalDataSourceId: ZodOptional<ZodString>;
                                    udm: ZodOptional<ZodString>;
                                    pullUpdatesIntervalSeconds: ZodOptional<ZodNumber>;
                                    fullSyncIntervalSeconds: ZodOptional<ZodNumber>;
                                    collectionKey: ZodOptional<ZodString>;
                                    collectionParameters: ZodOptional<ZodAny>;
                                    defaultPath: ZodOptional<ZodString>;
                                    name: ZodString;
                                    state: ZodOptional<ZodEnum<typeof WorkspaceElementState>>;
                                    errors: ZodOptional<ZodArray<ZodType<(...), (...), (...)>>>;
                                    revision: ZodOptional<ZodString>;
                                    createdAt: ZodOptional<ZodString>;
                                    updatedAt: ZodOptional<ZodString>;
                                    archivedAt: ZodOptional<ZodString>;
                                    isDeactivated: ZodOptional<ZodBoolean>;
                                    isCustomized: ZodOptional<ZodBoolean>;
                                    universalDataSourceRevision: ZodOptional<ZodString>;
                                },
                                $strip,
                            >,
                        >;
                        connection: ZodOptional<
                            ZodObject<
                                {
                                    id: ZodString;
                                    name: ZodString;
                                    userId: ZodString;
                                    isTest: ZodOptional<ZodBoolean>;
                                    disconnected: ZodOptional<ZodBoolean>;
                                    isDefunct: ZodOptional<ZodBoolean>;
                                    state: ZodOptional<ZodEnum<typeof WorkspaceElementState>>;
                                    error: ZodOptional<
                                        ZodType<
                                            ErrorDataSchema,
                                            unknown,
                                            $ZodTypeInternals<(...), (...)>,
                                        >,
                                    >;
                                    integrationId: ZodString;
                                    authOptionKey: ZodOptional<ZodString>;
                                    createdAt: ZodString;
                                    updatedAt: ZodString;
                                    lastActiveAt: ZodOptional<ZodString>;
                                    nextCredentialsRefreshAt: ZodOptional<ZodString>;
                                    archivedAt: ZodOptional<ZodString>;
                                    isDeactivated: ZodOptional<ZodBoolean>;
                                    meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                                },
                                $strip,
                            >,
                        >;
                        integration: ZodOptional<
                            ZodObject<
                                {
                                    id: ZodString;
                                    key: ZodOptional<ZodString>;
                                    uuid: ZodOptional<ZodString>;
                                    description: ZodOptional<ZodString>;
                                    meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                                    name: ZodString;
                                    state: ZodOptional<ZodEnum<typeof WorkspaceElementState>>;
                                    errors: ZodOptional<ZodArray<ZodType<(...), (...), (...)>>>;
                                    revision: ZodOptional<ZodString>;
                                    createdAt: ZodOptional<ZodString>;
                                    updatedAt: ZodOptional<ZodString>;
                                    logoUri: ZodString;
                                    connectorId: ZodOptional<ZodString>;
                                    connectorVersion: ZodOptional<ZodString>;
                                    oAuthCallbackUri: ZodOptional<ZodString>;
                                    parameters: ZodOptional<ZodAny>;
                                    archivedAt: ZodOptional<ZodString>;
                                    hasMissingParameters: ZodOptional<ZodBoolean>;
                                    hasDocumentation: ZodOptional<ZodBoolean>;
                                    hasOperations: ZodOptional<ZodBoolean>;
                                    operationsCount: ZodOptional<ZodNumber>;
                                    hasData: ZodOptional<ZodBoolean>;
                                    dataCollectionsCount: ZodOptional<ZodNumber>;
                                    hasEvents: ZodOptional<ZodBoolean>;
                                    eventsCount: ZodOptional<ZodNumber>;
                                    hasGlobalWebhooks: ZodOptional<ZodBoolean>;
                                    hasUdm: ZodOptional<ZodBoolean>;
                                    isTest: ZodOptional<ZodBoolean>;
                                    appUuid: ZodOptional<ZodString>;
                                    isDeactivated: ZodOptional<ZodBoolean>;
                                    authType: ZodOptional<
                                        ZodEnum<
                                            {
                                                proxy: ...;
                                                "integration-app-token": ...;
                                                "membrane-token": ...;
                                                oauth2: ...;
                                                oauth1: ...;
                                                "client-credentials": ...;
                                            },
                                        >,
                                    >;
                                },
                                $strip,
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
        },
        $strip,
    >