@servicenow/sdk - v4.13.3
    Preparing search index...
    interface sys_app_application {
        active: Typed<
            boolean,
            {
                default: true;
                label: [
                    { hint: "Application in use?"; label: "Active"; plural: "Active" },
                ];
            },
        >;
        category: Typed<
            | string
            | ExplicitKey<"sys_app_category">
            | TableBrand<"sys_app_category">
            | Record<"sys_app_category">,
            {
                label: [
                    {
                        hint: "Category permits application of styles";
                        label: "Category";
                        plural: "Categories";
                    },
                ];
                referenceFloats: true;
                referenceTable: "sys_app_category";
            },
        >;
        description: Typed<
            string,
            {
                label: [
                    {
                        hint: "Provide a more detailed explanation of what this application does";
                        label: "Description";
                        plural: "Descriptions";
                    },
                ];
                maxLength: 4000;
            },
        >;
        device_type: Typed<
            "browser"
            | "any"
            | "mobile",
            {
                choices: {
                    any: { label: "Any" };
                    browser: { label: "Browser" };
                    mobile: { label: "Mobile" };
                };
                default: "browser";
                dropdown: "dropdown_without_none";
                label: [
                    {
                        hint: "Modules without a specified device type are available on these devices";
                        label: "Default device type";
                        plural: "Default device types";
                    },
                ];
            },
        >;
        hint: Typed<
            string,
            {
                attributes: { no_truncate: true };
                label: [
                    {
                        hint: "Defines the text that appears in a tooltip when a user points to a link to this application";
                        label: "Hint";
                        plural: "Hints";
                    },
                ];
                maxLength: 255;
            },
        >;
        name: Typed<
            string,
            {
                label: [
                    {
                        hint: "An internal name to uniquely identify applications that have the same title";
                        label: "Name";
                        plural: "Names";
                    },
                ];
            },
        >;
        order: Typed<number, { label: "Order"; maxLength: 15 }>;
        roles: Typed<
            (string | Role)[],
            {
                array: true;
                attributes: { no_truncate: true };
                label: [
                    {
                        hint: "Who can use this application";
                        label: "Roles";
                        plural: "Roles";
                    },
                ];
                maxLength: 100;
            },
        >;
        sys_domain: Typed<
            string & {}
            | "global"
            | Record<"domain">,
            {
                default: "global";
                label: [
                    {
                        hint: "Domain to which the script belongs";
                        label: "Domain";
                        plural: "Domains";
                    },
                ];
            },
        >;
        sys_domain_path: Typed<
            string,
            {
                attributes: { case_sensitive: true };
                default: "/";
                label: "Domain Path";
            },
        >;
        sys_id: Typed<
            string
            | number,
            {
                active: true;
                column_type: "GUID";
                label: "Sys ID";
                mandatory: false;
                read_only: false;
            },
        >;
        sys_overrides: Typed<
            | string
            | TableBrand<"sys_app_application">
            | Record<"sys_app_application">
            | ExplicitKey<"sys_app_application">,
            {
                label: [
                    {
                        hint: "Application being overridden by the current record";
                        label: "Overrides";
                        plural: "Overrides";
                    },
                ];
                referenceTable: "sys_app_application";
            },
        >;
        title: Typed<
            string,
            {
                label: [
                    {
                        hint: "Name appearing in Menu (translated)";
                        label: "Title";
                        plural: "Titles";
                    },
                ];
                mandatory: true;
            },
        >;
        view_name: Typed<string, { label: "View name" }>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    active: Typed<
        boolean,
        {
            default: true;
            label: [
                { hint: "Application in use?"; label: "Active"; plural: "Active" },
            ];
        },
    >
    category: Typed<
        | string
        | ExplicitKey<"sys_app_category">
        | TableBrand<"sys_app_category">
        | Record<"sys_app_category">,
        {
            label: [
                {
                    hint: "Category permits application of styles";
                    label: "Category";
                    plural: "Categories";
                },
            ];
            referenceFloats: true;
            referenceTable: "sys_app_category";
        },
    >
    description: Typed<
        string,
        {
            label: [
                {
                    hint: "Provide a more detailed explanation of what this application does";
                    label: "Description";
                    plural: "Descriptions";
                },
            ];
            maxLength: 4000;
        },
    >
    device_type: Typed<
        "browser"
        | "any"
        | "mobile",
        {
            choices: {
                any: { label: "Any" };
                browser: { label: "Browser" };
                mobile: { label: "Mobile" };
            };
            default: "browser";
            dropdown: "dropdown_without_none";
            label: [
                {
                    hint: "Modules without a specified device type are available on these devices";
                    label: "Default device type";
                    plural: "Default device types";
                },
            ];
        },
    >
    hint: Typed<
        string,
        {
            attributes: { no_truncate: true };
            label: [
                {
                    hint: "Defines the text that appears in a tooltip when a user points to a link to this application";
                    label: "Hint";
                    plural: "Hints";
                },
            ];
            maxLength: 255;
        },
    >
    name: Typed<
        string,
        {
            label: [
                {
                    hint: "An internal name to uniquely identify applications that have the same title";
                    label: "Name";
                    plural: "Names";
                },
            ];
        },
    >
    order: Typed<number, { label: "Order"; maxLength: 15 }>
    roles: Typed<
        (string | Role)[],
        {
            array: true;
            attributes: { no_truncate: true };
            label: [
                {
                    hint: "Who can use this application";
                    label: "Roles";
                    plural: "Roles";
                },
            ];
            maxLength: 100;
        },
    >
    sys_domain: Typed<
        string & {}
        | "global"
        | Record<"domain">,
        {
            default: "global";
            label: [
                {
                    hint: "Domain to which the script belongs";
                    label: "Domain";
                    plural: "Domains";
                },
            ];
        },
    >
    sys_domain_path: Typed<
        string,
        {
            attributes: { case_sensitive: true };
            default: "/";
            label: "Domain Path";
        },
    >
    sys_id: Typed<
        string
        | number,
        {
            active: true;
            column_type: "GUID";
            label: "Sys ID";
            mandatory: false;
            read_only: false;
        },
    >
    sys_overrides: Typed<
        | string
        | TableBrand<"sys_app_application">
        | Record<"sys_app_application">
        | ExplicitKey<"sys_app_application">,
        {
            label: [
                {
                    hint: "Application being overridden by the current record";
                    label: "Overrides";
                    plural: "Overrides";
                },
            ];
            referenceTable: "sys_app_application";
        },
    >
    title: Typed<
        string,
        {
            label: [
                {
                    hint: "Name appearing in Menu (translated)";
                    label: "Title";
                    plural: "Titles";
                },
            ];
            mandatory: true;
        },
    >
    view_name: Typed<string, { label: "View name" }>