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

    Variable ConnectionMessagePayloadConst

    ConnectionMessagePayload: ZodDiscriminatedUnion<
        [
            ZodObject<
                {
                    source: ZodString;
                    requestId: ZodString;
                    type: ZodLiteral<"newConnectionCreated">;
                    connection: ZodObject<
                        {
                            user: ZodOptional<
                                ZodObject<
                                    {
                                        id: ZodString;
                                        name: ZodString;
                                        meta: ZodOptional<ZodRecord<(...), (...)>>;
                                        internalId: ZodString;
                                        fields: ZodOptional<ZodRecord<(...), (...)>>;
                                        credentials: ZodOptional<ZodAny>;
                                        lastActiveAt: ZodOptional<ZodString>;
                                        isTest: ZodOptional<ZodBoolean>;
                                        isBillable: ZodOptional<ZodBoolean>;
                                        createdAt: ZodOptional<ZodString>;
                                        archivedAt: ZodOptional<ZodString>;
                                    },
                                    $strip,
                                >,
                            >;
                            integration: ZodOptional<
                                ZodObject<
                                    {
                                        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<(...)>>;
                                        id: ZodString;
                                        key: ZodOptional<ZodString>;
                                        uuid: ZodOptional<ZodString>;
                                        description: ZodOptional<ZodString>;
                                        meta: ZodOptional<ZodRecord<(...), (...)>>;
                                        name: ZodString;
                                        state: ZodOptional<ZodEnum<(...)>>;
                                        errors: ZodOptional<ZodArray<(...)>>;
                                        revision: ZodOptional<ZodString>;
                                        createdAt: ZodOptional<ZodString>;
                                        updatedAt: ZodOptional<ZodString>;
                                    },
                                    $strip,
                                >,
                            >;
                            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>>;
                            id: ZodString;
                        },
                        $strip,
                    >;
                },
                $strip,
            >,
            ZodObject<
                {
                    source: ZodString;
                    requestId: ZodString;
                    type: ZodLiteral<"newConnectionFailure">;
                    error: ZodString;
                    errorData: ZodOptional<
                        ZodType<
                            ErrorDataSchema,
                            unknown,
                            $ZodTypeInternals<ErrorDataSchema, unknown>,
                        >,
                    >;
                },
                $strip,
            >,
        ],
        "type",
    > = ...