@webitel/api-services
    Preparing search index...

    Variable UpdateLDAPCatalogBodyConst

    UpdateLDAPCatalogBody: ZodObject<
        {
            catalog: ZodOptional<
                ZodObject<
                    {
                        baseDn: ZodOptional<ZodString>;
                        bind: ZodOptional<ZodString>;
                        createdAt: ZodOptional<ZodString>;
                        createdBy: ZodOptional<
                            ZodObject<
                                { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                                $strip,
                            >,
                        >;
                        cron: ZodOptional<ZodString>;
                        entryModify: ZodOptional<ZodString>;
                        entryUuid: ZodOptional<ZodString>;
                        name: ZodOptional<ZodString>;
                        password: ZodOptional<ZodString>;
                        process: ZodOptional<
                            ZodObject<
                                {
                                    completeAt: ZodOptional<ZodString>;
                                    executeAt: ZodOptional<ZodString>;
                                    executeBy: ZodOptional<
                                        ZodObject<{ id: ...; name: ...; user: ... }, $strip>,
                                    >;
                                    id: ZodOptional<ZodString>;
                                    options: ZodOptional<
                                        ZodObject<
                                            {
                                                linkExistingObjects: ...;
                                                reassignDeviceUsers: ...;
                                                test: ...;
                                                timeout: ...;
                                            },
                                            $strip,
                                        >,
                                    >;
                                    progress: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
                                    status: ZodOptional<ZodString>;
                                },
                                $strip,
                            >,
                        >;
                        sync: ZodOptional<
                            ZodObject<
                                {
                                    linkExistingObjects: ZodOptional<ZodBoolean>;
                                    reassignDeviceUsers: ZodOptional<ZodBoolean>;
                                    test: ZodOptional<ZodBoolean>;
                                    timeout: ZodOptional<ZodString>;
                                },
                                $strip,
                            >,
                        >;
                        templates: ZodOptional<
                            ZodArray<
                                ZodObject<
                                    {
                                        agent: ZodOptional<ZodObject<(...), (...)>>;
                                        baseDn: ZodOptional<ZodString>;
                                        catalog: ZodOptional<ZodObject<(...), (...)>>;
                                        createdAt: ZodOptional<ZodString>;
                                        createdBy: ZodOptional<ZodObject<(...), (...)>>;
                                        device: ZodOptional<ZodObject<(...), (...)>>;
                                        enabled: ZodOptional<ZodBoolean>;
                                        id: ZodOptional<ZodString>;
                                        name: ZodOptional<ZodString>;
                                        role: ZodOptional<ZodObject<(...), (...)>>;
                                        search: ZodOptional<ZodString>;
                                        updatedAt: ZodOptional<ZodString>;
                                        updatedBy: ZodOptional<ZodObject<(...), (...)>>;
                                        user: ZodOptional<ZodObject<(...), (...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                        tls: ZodOptional<
                            ZodObject<
                                {
                                    ca: ZodOptional<ZodString>;
                                    cert: ZodOptional<ZodString>;
                                    key: ZodOptional<ZodString>;
                                },
                                $strip,
                            >,
                        >;
                        updatedAt: ZodOptional<ZodString>;
                        updatedBy: ZodOptional<
                            ZodObject<
                                { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                                $strip,
                            >,
                        >;
                        url: ZodOptional<ZodString>;
                        username: ZodOptional<ZodString>;
                    },
                    $strip,
                >,
            >;
            fields: ZodOptional<ZodArray<ZodString>>;
        },
        $strip,
    > = ...