@accelerated-software-development/caddy-api-client - v0.4.3
    Preparing search index...

    Variable AuthenticationPortalSchemaConst

    AuthenticationPortalSchema: ZodObject<
        {
            cookie_config: ZodOptional<
                ZodObject<
                    {
                        domains: ZodOptional<
                            ZodRecord<
                                ZodString,
                                ZodObject<
                                    {
                                        insecure: ZodOptional<ZodBoolean>;
                                        lifetime: ZodOptional<ZodNumber>;
                                        same_site: ZodOptional<ZodString>;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    { insecure?: boolean; lifetime?: number; same_site?: string },
                                    { insecure?: boolean; lifetime?: number; same_site?: string },
                                >,
                            >,
                        >;
                        insecure: ZodOptional<ZodBoolean>;
                        lifetime: ZodOptional<ZodNumber>;
                        path: ZodOptional<ZodString>;
                        same_site: ZodOptional<ZodString>;
                    },
                    "strip",
                    ZodTypeAny,
                    {
                        domains?: Record<
                            string,
                            { insecure?: boolean; lifetime?: number; same_site?: string },
                        >;
                        insecure?: boolean;
                        lifetime?: number;
                        path?: string;
                        same_site?: string;
                    },
                    {
                        domains?: Record<
                            string,
                            { insecure?: boolean; lifetime?: number; same_site?: string },
                        >;
                        insecure?: boolean;
                        lifetime?: number;
                        path?: string;
                        same_site?: string;
                    },
                >,
            >;
            identity_providers: ZodOptional<ZodArray<ZodString, "many">>;
            identity_stores: ZodOptional<ZodArray<ZodString, "many">>;
            name: ZodString;
            ui: ZodOptional<
                ZodObject<
                    {
                        custom_css: ZodOptional<ZodString>;
                        logo_url: ZodOptional<ZodString>;
                        theme: ZodOptional<ZodString>;
                    },
                    "strip",
                    ZodTypeAny,
                    { custom_css?: string; logo_url?: string; theme?: string },
                    { custom_css?: string; logo_url?: string; theme?: string },
                >,
            >;
            user_transformer_configs: ZodOptional<
                ZodArray<ZodRecord<ZodString, ZodUnknown>, "many">,
            >;
        },
        "strip",
        ZodTypeAny,
        {
            cookie_config?: {
                domains?: Record<
                    string,
                    { insecure?: boolean; lifetime?: number; same_site?: string },
                >;
                insecure?: boolean;
                lifetime?: number;
                path?: string;
                same_site?: string;
            };
            identity_providers?: string[];
            identity_stores?: string[];
            name: string;
            ui?: { custom_css?: string; logo_url?: string; theme?: string };
            user_transformer_configs?: Record<string, unknown>[];
        },
        {
            cookie_config?: {
                domains?: Record<
                    string,
                    { insecure?: boolean; lifetime?: number; same_site?: string },
                >;
                insecure?: boolean;
                lifetime?: number;
                path?: string;
                same_site?: string;
            };
            identity_providers?: string[];
            identity_stores?: string[];
            name: string;
            ui?: { custom_css?: string; logo_url?: string; theme?: string };
            user_transformer_configs?: Record<string, unknown>[];
        },
    > = ...

    Authentication portal schema