@servicenow/sdk - v4.4.1
    Preparing search index...
    interface sys_atf_step_config {
        active: Typed<
            boolean,
            {
                active: true;
                default: true;
                label: "Active";
                mandatory: false;
                read_only: false;
            },
        >;
        batch_order_constraint: Typed<
            "stop"
            | "start"
            | "middle",
            {
                active: true;
                choices: {
                    middle: {
                        inactive: false;
                        label: "Run in the middle of a batch execution";
                        language: "en";
                        sequence: 1;
                    };
                    start: {
                        inactive: false;
                        label: "Start a batch execution";
                        language: "en";
                        sequence: 0;
                    };
                    stop: {
                        inactive: false;
                        label: "Stop a batch execution";
                        language: "en";
                        sequence: 2;
                    };
                };
                dropdown: "dropdown_with_none";
                label: "Batch order constraint";
                mandatory: false;
                read_only: false;
            },
        >;
        can_mutate_page: Typed<
            boolean,
            {
                active: true;
                default: false;
                label: "Can mutate page";
                mandatory: false;
                read_only: false;
            },
        >;
        category: Typed<
            | string
            | ExplicitKey<"sys_atf_step_config_category">
            | TableBrand<"sys_atf_step_config_category">
            | Record<"sys_atf_step_config_category">,
            {
                active: true;
                label: "Category";
                mandatory: false;
                read_only: false;
                referenceTable: "sys_atf_step_config_category";
            },
        >;
        class_name: Typed<
            string,
            {
                active: true;
                dropdown: "none";
                label: "Class Name";
                mandatory: false;
                maxLength: 200;
                read_only: false;
            },
        >;
        class_type: Typed<
            "script"
            | "java",
            {
                active: true;
                choices: {
                    java: { inactive: false; label: "Java"; language: "en" };
                    script: { inactive: false; label: "Script"; language: "en" };
                };
                default: "script";
                dropdown: "dropdown_without_none";
                label: "Class type";
                mandatory: false;
                maxLength: 40;
                read_only: false;
            },
        >;
        deprecated: Typed<
            boolean,
            {
                active: true;
                default: false;
                label: "Deprecated";
                mandatory: false;
                read_only: false;
            },
        >;
        description_generator: Typed<
            string
            | number,
            {
                active: true;
                column_type: "script_plain";
                label: "Description generation script";
                mandatory: false;
                read_only: false;
            },
        >;
        html_description: Typed<
            string
            | number,
            {
                active: true;
                column_type: "translated_html";
                label: "HTML description";
                mandatory: true;
                read_only: false;
            },
        >;
        icon: Typed<
            string,
            {
                active: true;
                default: "icon-article-document";
                dropdown: "none";
                label: "Icon";
                mandatory: false;
                maxLength: 100;
                read_only: false;
            },
        >;
        inputs: Typed<
            string
            | number,
            {
                active: true;
                column_type: "glide_var";
                label: "Input variables";
                mandatory: false;
                read_only: false;
            },
        >;
        name: Typed<
            string,
            { active: true; label: "Name"; mandatory: true; read_only: false },
        >;
        order: Typed<
            number,
            { active: true; label: "Order"; mandatory: true; read_only: false },
        >;
        outputs: Typed<
            string
            | number,
            {
                active: true;
                column_type: "glide_var";
                label: "Output variables";
                mandatory: false;
                read_only: false;
            },
        >;
        performance_include: Typed<
            boolean,
            {
                active: true;
                default: false;
                label: "Include for Performance Comparison";
                mandatory: false;
                read_only: false;
            },
        >;
        step_env: Typed<
            | string
            | ExplicitKey<"sys_atf_step_env">
            | TableBrand<"sys_atf_step_env">
            | Record<"sys_atf_step_env">,
            {
                active: true;
                default: "6c2bcea1870312009dccc9ded0e3ecca";
                label: "Step environment";
                mandatory: true;
                read_only: false;
                referenceTable: "sys_atf_step_env";
            },
        >;
        step_execution_generator: Typed<
            string
            | number,
            {
                active: true;
                column_type: "script_plain";
                default: "javascript:new ATFVariablesUtil().getDefaultStepConfigScript();";
                label: "Step execution script";
                mandatory: false;
                read_only: false;
            },
        >;
        sys_id: Typed<
            string
            | number,
            {
                active: true;
                column_type: "GUID";
                label: "Sys ID";
                mandatory: false;
                read_only: false;
            },
        >;
        template_reminder: Typed<
            string,
            {
                active: true;
                label: "Template reminder";
                mandatory: true;
                read_only: false;
            },
        >;
        type: Typed<
            | string
            | ExplicitKey<"sys_db_object">
            | TableBrand<"sys_db_object">
            | Record<"sys_db_object">,
            {
                active: true;
                default: "javascript:var atf_step_db_object = new GlideRecord('sys_db_object'); atf_step_db_object.get('name', 'sys_atf_step'); atf_step_db_object.sys_id;";
                label: "Type";
                mandatory: true;
                read_only: false;
                referenceTable: "sys_db_object";
            },
        >;
        wizard_redirect: Typed<
            string,
            {
                active: true;
                dropdown: "none";
                label: "Wizard Redirect";
                mandatory: false;
                maxLength: 255;
                read_only: false;
            },
        >;
    }

    Hierarchy (View Summary)

    Index

    Properties

    active: Typed<
        boolean,
        {
            active: true;
            default: true;
            label: "Active";
            mandatory: false;
            read_only: false;
        },
    >
    batch_order_constraint: Typed<
        "stop"
        | "start"
        | "middle",
        {
            active: true;
            choices: {
                middle: {
                    inactive: false;
                    label: "Run in the middle of a batch execution";
                    language: "en";
                    sequence: 1;
                };
                start: {
                    inactive: false;
                    label: "Start a batch execution";
                    language: "en";
                    sequence: 0;
                };
                stop: {
                    inactive: false;
                    label: "Stop a batch execution";
                    language: "en";
                    sequence: 2;
                };
            };
            dropdown: "dropdown_with_none";
            label: "Batch order constraint";
            mandatory: false;
            read_only: false;
        },
    >
    can_mutate_page: Typed<
        boolean,
        {
            active: true;
            default: false;
            label: "Can mutate page";
            mandatory: false;
            read_only: false;
        },
    >
    category: Typed<
        | string
        | ExplicitKey<"sys_atf_step_config_category">
        | TableBrand<"sys_atf_step_config_category">
        | Record<"sys_atf_step_config_category">,
        {
            active: true;
            label: "Category";
            mandatory: false;
            read_only: false;
            referenceTable: "sys_atf_step_config_category";
        },
    >
    class_name: Typed<
        string,
        {
            active: true;
            dropdown: "none";
            label: "Class Name";
            mandatory: false;
            maxLength: 200;
            read_only: false;
        },
    >
    class_type: Typed<
        "script"
        | "java",
        {
            active: true;
            choices: {
                java: { inactive: false; label: "Java"; language: "en" };
                script: { inactive: false; label: "Script"; language: "en" };
            };
            default: "script";
            dropdown: "dropdown_without_none";
            label: "Class type";
            mandatory: false;
            maxLength: 40;
            read_only: false;
        },
    >
    deprecated: Typed<
        boolean,
        {
            active: true;
            default: false;
            label: "Deprecated";
            mandatory: false;
            read_only: false;
        },
    >
    description_generator: Typed<
        string
        | number,
        {
            active: true;
            column_type: "script_plain";
            label: "Description generation script";
            mandatory: false;
            read_only: false;
        },
    >
    html_description: Typed<
        string
        | number,
        {
            active: true;
            column_type: "translated_html";
            label: "HTML description";
            mandatory: true;
            read_only: false;
        },
    >
    icon: Typed<
        string,
        {
            active: true;
            default: "icon-article-document";
            dropdown: "none";
            label: "Icon";
            mandatory: false;
            maxLength: 100;
            read_only: false;
        },
    >
    inputs: Typed<
        string
        | number,
        {
            active: true;
            column_type: "glide_var";
            label: "Input variables";
            mandatory: false;
            read_only: false;
        },
    >
    name: Typed<
        string,
        { active: true; label: "Name"; mandatory: true; read_only: false },
    >
    order: Typed<
        number,
        { active: true; label: "Order"; mandatory: true; read_only: false },
    >
    outputs: Typed<
        string
        | number,
        {
            active: true;
            column_type: "glide_var";
            label: "Output variables";
            mandatory: false;
            read_only: false;
        },
    >
    performance_include: Typed<
        boolean,
        {
            active: true;
            default: false;
            label: "Include for Performance Comparison";
            mandatory: false;
            read_only: false;
        },
    >
    step_env: Typed<
        | string
        | ExplicitKey<"sys_atf_step_env">
        | TableBrand<"sys_atf_step_env">
        | Record<"sys_atf_step_env">,
        {
            active: true;
            default: "6c2bcea1870312009dccc9ded0e3ecca";
            label: "Step environment";
            mandatory: true;
            read_only: false;
            referenceTable: "sys_atf_step_env";
        },
    >
    step_execution_generator: Typed<
        string
        | number,
        {
            active: true;
            column_type: "script_plain";
            default: "javascript:new ATFVariablesUtil().getDefaultStepConfigScript();";
            label: "Step execution script";
            mandatory: false;
            read_only: false;
        },
    >
    sys_id: Typed<
        string
        | number,
        {
            active: true;
            column_type: "GUID";
            label: "Sys ID";
            mandatory: false;
            read_only: false;
        },
    >
    template_reminder: Typed<
        string,
        {
            active: true;
            label: "Template reminder";
            mandatory: true;
            read_only: false;
        },
    >
    type: Typed<
        | string
        | ExplicitKey<"sys_db_object">
        | TableBrand<"sys_db_object">
        | Record<"sys_db_object">,
        {
            active: true;
            default: "javascript:var atf_step_db_object = new GlideRecord('sys_db_object'); atf_step_db_object.get('name', 'sys_atf_step'); atf_step_db_object.sys_id;";
            label: "Type";
            mandatory: true;
            read_only: false;
            referenceTable: "sys_db_object";
        },
    >
    wizard_redirect: Typed<
        string,
        {
            active: true;
            dropdown: "none";
            label: "Wizard Redirect";
            mandatory: false;
            maxLength: 255;
            read_only: false;
        },
    >