@servicenow/sdk - v4.4.1
    Preparing search index...
    interface sys_metadata {
        sys_class_name: Typed<
            string,
            {
                active: true;
                default: "javascript:current.getTableName();";
                label: "Class";
                mandatory: false;
                read_only: false;
            },
        >;
        sys_created_by: Typed<
            string,
            {
                active: true;
                label: "Created by";
                mandatory: false;
                maxLength: 40;
                read_only: false;
            },
        >;
        sys_created_on: Typed<
            string
            | number,
            {
                active: true;
                column_type: "glide_date_time";
                label: "Created";
                mandatory: false;
                read_only: false;
            },
        >;
        sys_id: Typed<
            string
            | number,
            {
                active: true;
                column_type: "GUID";
                label: "Sys ID";
                mandatory: false;
                read_only: false;
            },
        >;
        sys_mod_count: Typed<
            number,
            { active: true; label: "Updates"; mandatory: false; read_only: false },
        >;
        sys_name: Typed<
            string,
            {
                active: true;
                label: "Display name";
                mandatory: false;
                maxLength: 255;
                read_only: false;
            },
        >;
        sys_package: Typed<
            | string
            | Record<"sys_package">
            | ExplicitKey<"sys_package">
            | TableBrand<"sys_package">,
            {
                active: true;
                label: "Package";
                mandatory: false;
                read_only: true;
                referenceTable: "sys_package";
            },
        >;
        sys_policy: Typed<
            "read"
            | "protected",
            {
                active: true;
                choices: {
                    protected: {
                        inactive: false;
                        label: "Protected";
                        language: "en";
                        sequence: 2;
                    };
                    read: {
                        inactive: false;
                        label: "Read-only";
                        language: "en";
                        sequence: 1;
                    };
                };
                label: "Protection policy";
                mandatory: false;
                maxLength: 40;
                read_only: false;
            },
        >;
        sys_scope: Typed<
            | string
            | Record<"sys_scope">
            | ExplicitKey<"sys_scope">
            | TableBrand<"sys_scope">,
            {
                active: true;
                default: "javascript:(((typeof parent == 'object') && parent != null && parent.getTableName() == 'sys_app') ? parent.sys_id : gs.getCurrentApplicationId())";
                label: "Application";
                mandatory: false;
                read_only: false;
                referenceTable: "sys_scope";
            },
        >;
        sys_update_name: Typed<
            string,
            {
                active: true;
                label: "Update name";
                mandatory: false;
                maxLength: 250;
                read_only: false;
            },
        >;
        sys_updated_by: Typed<
            string,
            {
                active: true;
                label: "Updated by";
                mandatory: false;
                maxLength: 40;
                read_only: false;
            },
        >;
        sys_updated_on: Typed<
            string
            | number,
            {
                active: true;
                column_type: "glide_date_time";
                label: "Updated";
                mandatory: false;
                read_only: false;
            },
        >;
    }

    Hierarchy (View Summary)

    Index

    Properties

    sys_class_name: Typed<
        string,
        {
            active: true;
            default: "javascript:current.getTableName();";
            label: "Class";
            mandatory: false;
            read_only: false;
        },
    >
    sys_created_by: Typed<
        string,
        {
            active: true;
            label: "Created by";
            mandatory: false;
            maxLength: 40;
            read_only: false;
        },
    >
    sys_created_on: Typed<
        string
        | number,
        {
            active: true;
            column_type: "glide_date_time";
            label: "Created";
            mandatory: false;
            read_only: false;
        },
    >
    sys_id: Typed<
        string
        | number,
        {
            active: true;
            column_type: "GUID";
            label: "Sys ID";
            mandatory: false;
            read_only: false;
        },
    >
    sys_mod_count: Typed<
        number,
        { active: true; label: "Updates"; mandatory: false; read_only: false },
    >
    sys_name: Typed<
        string,
        {
            active: true;
            label: "Display name";
            mandatory: false;
            maxLength: 255;
            read_only: false;
        },
    >
    sys_package: Typed<
        | string
        | Record<"sys_package">
        | ExplicitKey<"sys_package">
        | TableBrand<"sys_package">,
        {
            active: true;
            label: "Package";
            mandatory: false;
            read_only: true;
            referenceTable: "sys_package";
        },
    >
    sys_policy: Typed<
        "read"
        | "protected",
        {
            active: true;
            choices: {
                protected: {
                    inactive: false;
                    label: "Protected";
                    language: "en";
                    sequence: 2;
                };
                read: {
                    inactive: false;
                    label: "Read-only";
                    language: "en";
                    sequence: 1;
                };
            };
            label: "Protection policy";
            mandatory: false;
            maxLength: 40;
            read_only: false;
        },
    >
    sys_scope: Typed<
        | string
        | Record<"sys_scope">
        | ExplicitKey<"sys_scope">
        | TableBrand<"sys_scope">,
        {
            active: true;
            default: "javascript:(((typeof parent == 'object') && parent != null && parent.getTableName() == 'sys_app') ? parent.sys_id : gs.getCurrentApplicationId())";
            label: "Application";
            mandatory: false;
            read_only: false;
            referenceTable: "sys_scope";
        },
    >
    sys_update_name: Typed<
        string,
        {
            active: true;
            label: "Update name";
            mandatory: false;
            maxLength: 250;
            read_only: false;
        },
    >
    sys_updated_by: Typed<
        string,
        {
            active: true;
            label: "Updated by";
            mandatory: false;
            maxLength: 40;
            read_only: false;
        },
    >
    sys_updated_on: Typed<
        string
        | number,
        {
            active: true;
            column_type: "glide_date_time";
            label: "Updated";
            mandatory: false;
            read_only: false;
        },
    >