@servicenow/sdk - v4.4.1
    Preparing search index...
    interface sp_portal {
        alternate_portal: Typed<
            | string
            | Record<"sp_portal">
            | ExplicitKey<"sp_portal">
            | TableBrand<"sp_portal">,
            {
                active: true;
                label: "Alternate portal";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_portal";
            },
        >;
        css_variables: Typed<
            string
            | number,
            {
                active: true;
                column_type: "properties";
                label: "CSS variables";
                mandatory: false;
                read_only: false;
            },
        >;
        dark_theme: Typed<
            | string
            | ExplicitKey<"sp_theme">
            | TableBrand<"sp_theme">
            | Record<"sp_theme">,
            {
                active: true;
                label: "Dark theme";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_theme";
            },
        >;
        default: Typed<
            boolean,
            { active: true; label: "Default"; mandatory: false; read_only: false },
        >;
        enable_ais: Typed<
            boolean,
            {
                active: true;
                label: "Enable AI Search";
                mandatory: false;
                read_only: false;
            },
        >;
        enable_certificate_based_authentication: Typed<
            boolean,
            {
                active: true;
                default: false;
                label: "Enable certificate based authentication";
                mandatory: false;
                read_only: false;
            },
        >;
        enable_favorites: Typed<
            boolean,
            {
                active: true;
                label: "Enable favorites";
                mandatory: false;
                read_only: false;
            },
        >;
        hide_portal_name: Typed<
            boolean,
            {
                active: true;
                label: "Hide portal name";
                mandatory: false;
                read_only: false;
            },
        >;
        homepage: Typed<
            | string
            | Record<"sp_page">
            | ExplicitKey<"sp_page">
            | TableBrand<"sp_page">,
            {
                active: true;
                label: "Homepage";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_page";
            },
        >;
        icon: Typed<
            string
            | Image,
            { active: true; label: "Icon"; mandatory: false; read_only: false },
        >;
        inactive: Typed<
            boolean,
            {
                active: true;
                default: false;
                label: "Inactive";
                mandatory: false;
                read_only: false;
            },
        >;
        kb_knowledge_base: Typed<
            | string
            | ExplicitKey<"kb_knowledge_base">
            | TableBrand<"kb_knowledge_base">
            | Record<"kb_knowledge_base">,
            {
                active: true;
                label: "Knowledge base";
                mandatory: false;
                read_only: false;
                referenceTable: "kb_knowledge_base";
            },
        >;
        kb_knowledge_page: Typed<
            | string
            | Record<"sp_page">
            | ExplicitKey<"sp_page">
            | TableBrand<"sp_page">,
            {
                active: true;
                label: "KB home page";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_page";
            },
        >;
        login_page: Typed<
            | string
            | Record<"sp_page">
            | ExplicitKey<"sp_page">
            | TableBrand<"sp_page">,
            {
                active: true;
                label: "Login page";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_page";
            },
        >;
        logo: Typed<
            string
            | Image,
            { active: true; label: "Logo"; mandatory: false; read_only: false },
        >;
        notfound_page: Typed<
            | string
            | Record<"sp_page">
            | ExplicitKey<"sp_page">
            | TableBrand<"sp_page">,
            {
                active: true;
                label: "404 page";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_page";
            },
        >;
        quick_start_config: Typed<
            string
            | number,
            {
                active: true;
                column_type: "json";
                label: "Quick start config";
                mandatory: false;
                read_only: false;
            },
        >;
        rtl_enabled: Typed<
            boolean,
            {
                active: true;
                label: "Support right-to-left languages";
                mandatory: false;
                read_only: false;
            },
        >;
        sc_catalog: Typed<
            | string
            | Record<"sc_catalog">
            | ExplicitKey<"sc_catalog">
            | TableBrand<"sc_catalog">,
            {
                active: true;
                label: "Catalog";
                mandatory: false;
                read_only: false;
                referenceTable: "sc_catalog";
            },
        >;
        sc_catalog_page: Typed<
            | string
            | Record<"sp_page">
            | ExplicitKey<"sp_page">
            | TableBrand<"sp_page">,
            {
                active: true;
                label: "Catalog home page";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_page";
            },
        >;
        sc_category_page: Typed<
            | string
            | Record<"sp_page">
            | ExplicitKey<"sp_page">
            | TableBrand<"sp_page">,
            {
                active: true;
                label: "Catalog category home page";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_page";
            },
        >;
        search_application: Typed<
            | string
            | ExplicitKey<"sys_search_context_config">
            | TableBrand<"sys_search_context_config">
            | Record<"sys_search_context_config">,
            {
                active: true;
                label: "Search Application";
                mandatory: false;
                read_only: false;
                referenceTable: "sys_search_context_config";
            },
        >;
        search_results_configuration: Typed<
            | string
            | ExplicitKey<"sys_ux_composite_data">
            | TableBrand<"sys_ux_composite_data">
            | Record<"sys_ux_composite_data">,
            {
                active: true;
                label: "Search Results Configuration";
                mandatory: false;
                read_only: false;
                referenceTable: "sys_ux_composite_data";
            },
        >;
        sp_chat_queue: Typed<
            | string
            | ExplicitKey<"chat_queue">
            | TableBrand<"chat_queue">
            | Record<"chat_queue">,
            {
                active: true;
                label: "Chat Queue";
                mandatory: false;
                read_only: false;
                referenceTable: "chat_queue";
            },
        >;
        sp_rectangle_menu: Typed<
            | string
            | ExplicitKey<"sp_instance_menu">
            | TableBrand<"sp_instance_menu">
            | Record<"sp_instance_menu">,
            {
                active: true;
                label: "Main menu";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_instance_menu";
            },
        >;
        sys_id: Typed<
            string
            | number,
            {
                active: true;
                column_type: "GUID";
                label: "Sys ID";
                mandatory: false;
                read_only: false;
            },
        >;
        theme: Typed<
            | string
            | ExplicitKey<"sp_theme">
            | TableBrand<"sp_theme">
            | Record<"sp_theme">,
            {
                active: true;
                label: "Theme";
                mandatory: false;
                read_only: false;
                referenceTable: "sp_theme";
            },
        >;
        title: Typed<
            string,
            { active: true; label: "Title"; mandatory: true; read_only: false },
        >;
        ts_index_group: Typed<
            | string
            | ExplicitKey<"ts_index_group">
            | TableBrand<"ts_index_group">
            | Record<"ts_index_group">,
            {
                active: true;
                label: "Text Index Group";
                mandatory: false;
                read_only: false;
                referenceTable: "ts_index_group";
            },
        >;
        url_suffix: Typed<
            string,
            {
                active: true;
                dropdown: "none";
                label: "URL suffix";
                mandatory: true;
                maxLength: 40;
                read_only: false;
            },
        >;
    }

    Hierarchy (View Summary)

    Index

    Properties

    alternate_portal: Typed<
        | string
        | Record<"sp_portal">
        | ExplicitKey<"sp_portal">
        | TableBrand<"sp_portal">,
        {
            active: true;
            label: "Alternate portal";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_portal";
        },
    >
    css_variables: Typed<
        string
        | number,
        {
            active: true;
            column_type: "properties";
            label: "CSS variables";
            mandatory: false;
            read_only: false;
        },
    >
    dark_theme: Typed<
        | string
        | ExplicitKey<"sp_theme">
        | TableBrand<"sp_theme">
        | Record<"sp_theme">,
        {
            active: true;
            label: "Dark theme";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_theme";
        },
    >
    default: Typed<
        boolean,
        { active: true; label: "Default"; mandatory: false; read_only: false },
    >
    enable_ais: Typed<
        boolean,
        {
            active: true;
            label: "Enable AI Search";
            mandatory: false;
            read_only: false;
        },
    >
    enable_certificate_based_authentication: Typed<
        boolean,
        {
            active: true;
            default: false;
            label: "Enable certificate based authentication";
            mandatory: false;
            read_only: false;
        },
    >
    enable_favorites: Typed<
        boolean,
        {
            active: true;
            label: "Enable favorites";
            mandatory: false;
            read_only: false;
        },
    >
    hide_portal_name: Typed<
        boolean,
        {
            active: true;
            label: "Hide portal name";
            mandatory: false;
            read_only: false;
        },
    >
    homepage: Typed<
        | string
        | Record<"sp_page">
        | ExplicitKey<"sp_page">
        | TableBrand<"sp_page">,
        {
            active: true;
            label: "Homepage";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_page";
        },
    >
    icon: Typed<
        string
        | Image,
        { active: true; label: "Icon"; mandatory: false; read_only: false },
    >
    inactive: Typed<
        boolean,
        {
            active: true;
            default: false;
            label: "Inactive";
            mandatory: false;
            read_only: false;
        },
    >
    kb_knowledge_base: Typed<
        | string
        | ExplicitKey<"kb_knowledge_base">
        | TableBrand<"kb_knowledge_base">
        | Record<"kb_knowledge_base">,
        {
            active: true;
            label: "Knowledge base";
            mandatory: false;
            read_only: false;
            referenceTable: "kb_knowledge_base";
        },
    >
    kb_knowledge_page: Typed<
        | string
        | Record<"sp_page">
        | ExplicitKey<"sp_page">
        | TableBrand<"sp_page">,
        {
            active: true;
            label: "KB home page";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_page";
        },
    >
    login_page: Typed<
        | string
        | Record<"sp_page">
        | ExplicitKey<"sp_page">
        | TableBrand<"sp_page">,
        {
            active: true;
            label: "Login page";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_page";
        },
    >
    logo: Typed<
        string
        | Image,
        { active: true; label: "Logo"; mandatory: false; read_only: false },
    >
    notfound_page: Typed<
        | string
        | Record<"sp_page">
        | ExplicitKey<"sp_page">
        | TableBrand<"sp_page">,
        {
            active: true;
            label: "404 page";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_page";
        },
    >
    quick_start_config: Typed<
        string
        | number,
        {
            active: true;
            column_type: "json";
            label: "Quick start config";
            mandatory: false;
            read_only: false;
        },
    >
    rtl_enabled: Typed<
        boolean,
        {
            active: true;
            label: "Support right-to-left languages";
            mandatory: false;
            read_only: false;
        },
    >
    sc_catalog: Typed<
        | string
        | Record<"sc_catalog">
        | ExplicitKey<"sc_catalog">
        | TableBrand<"sc_catalog">,
        {
            active: true;
            label: "Catalog";
            mandatory: false;
            read_only: false;
            referenceTable: "sc_catalog";
        },
    >
    sc_catalog_page: Typed<
        | string
        | Record<"sp_page">
        | ExplicitKey<"sp_page">
        | TableBrand<"sp_page">,
        {
            active: true;
            label: "Catalog home page";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_page";
        },
    >
    sc_category_page: Typed<
        | string
        | Record<"sp_page">
        | ExplicitKey<"sp_page">
        | TableBrand<"sp_page">,
        {
            active: true;
            label: "Catalog category home page";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_page";
        },
    >
    search_application: Typed<
        | string
        | ExplicitKey<"sys_search_context_config">
        | TableBrand<"sys_search_context_config">
        | Record<"sys_search_context_config">,
        {
            active: true;
            label: "Search Application";
            mandatory: false;
            read_only: false;
            referenceTable: "sys_search_context_config";
        },
    >
    search_results_configuration: Typed<
        | string
        | ExplicitKey<"sys_ux_composite_data">
        | TableBrand<"sys_ux_composite_data">
        | Record<"sys_ux_composite_data">,
        {
            active: true;
            label: "Search Results Configuration";
            mandatory: false;
            read_only: false;
            referenceTable: "sys_ux_composite_data";
        },
    >
    sp_chat_queue: Typed<
        | string
        | ExplicitKey<"chat_queue">
        | TableBrand<"chat_queue">
        | Record<"chat_queue">,
        {
            active: true;
            label: "Chat Queue";
            mandatory: false;
            read_only: false;
            referenceTable: "chat_queue";
        },
    >
    sp_rectangle_menu: Typed<
        | string
        | ExplicitKey<"sp_instance_menu">
        | TableBrand<"sp_instance_menu">
        | Record<"sp_instance_menu">,
        {
            active: true;
            label: "Main menu";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_instance_menu";
        },
    >
    sys_id: Typed<
        string
        | number,
        {
            active: true;
            column_type: "GUID";
            label: "Sys ID";
            mandatory: false;
            read_only: false;
        },
    >
    theme: Typed<
        | string
        | ExplicitKey<"sp_theme">
        | TableBrand<"sp_theme">
        | Record<"sp_theme">,
        {
            active: true;
            label: "Theme";
            mandatory: false;
            read_only: false;
            referenceTable: "sp_theme";
        },
    >
    title: Typed<
        string,
        { active: true; label: "Title"; mandatory: true; read_only: false },
    >
    ts_index_group: Typed<
        | string
        | ExplicitKey<"ts_index_group">
        | TableBrand<"ts_index_group">
        | Record<"ts_index_group">,
        {
            active: true;
            label: "Text Index Group";
            mandatory: false;
            read_only: false;
            referenceTable: "ts_index_group";
        },
    >
    url_suffix: Typed<
        string,
        {
            active: true;
            dropdown: "none";
            label: "URL suffix";
            mandatory: true;
            maxLength: 40;
            read_only: false;
        },
    >