@servicenow/sdk - v4.9.0
    Preparing search index...

    Record Update trigger - fires when a record is updated.

    interface RecordUpdateTrigger {
        __inputs?: {
            condition: Typed<
                string,
                {
                    columnType: "string";
                    label: "Condition";
                    sysId: "52ce78d1ff2200108c8733af793bf1b3";
                },
            >;
            runTrigger: Typed<
                | "run_once"
                | "run_always"
                | "run_if_not_running"
                | "run_each_unique_change",
                {
                    choices: {
                        run_always: { label: "For every update" };
                        run_each_unique_change: { label: "For each unique change" };
                        run_if_not_running: { label: "Only if not currently running" };
                        run_once: { label: "Once" };
                    };
                    columnType: "string";
                    label: "Run My Trigger";
                    sysId: "ea38f4790f0010108c87f4f0ff767edb";
                },
            >;
            runTriggerOnExtendedTables: Typed<
                boolean,
                {
                    columnType: "boolean";
                    label: "Run On Extended";
                    sysId: "fb1af07d0f0010108c87f4f0ff767e00";
                },
            >;
            table: Typed<
                keyof Tables,
                {
                    columnType: "string";
                    label: "Table";
                    sysId: "82be38d1ff2200108c8733af793bf1a7";
                },
            >;
            triggerOnUniqueChange: Typed<
                boolean,
                {
                    columnType: "boolean";
                    label: "Trigger On Unique Change";
                    sysId: "506eded1a3d312104818f363041e61b1";
                },
            >;
        };
        __type: "PlaybookTriggerType";
        __userInputs?: undefined;
        inputs?: {
            condition: Typed<
                string,
                {
                    columnType: "string";
                    label: "Condition";
                    sysId: "52ce78d1ff2200108c8733af793bf1b3";
                },
            >;
            runTrigger: Typed<
                | "run_once"
                | "run_always"
                | "run_if_not_running"
                | "run_each_unique_change",
                {
                    choices: {
                        run_always: { label: "For every update" };
                        run_each_unique_change: { label: "For each unique change" };
                        run_if_not_running: { label: "Only if not currently running" };
                        run_once: { label: "Once" };
                    };
                    columnType: "string";
                    label: "Run My Trigger";
                    sysId: "ea38f4790f0010108c87f4f0ff767edb";
                },
            >;
            runTriggerOnExtendedTables: Typed<
                boolean,
                {
                    columnType: "boolean";
                    label: "Run On Extended";
                    sysId: "fb1af07d0f0010108c87f4f0ff767e00";
                },
            >;
            table: Typed<
                keyof Tables,
                {
                    columnType: "string";
                    label: "Table";
                    sysId: "82be38d1ff2200108c8733af793bf1a7";
                },
            >;
            triggerOnUniqueChange: Typed<
                boolean,
                {
                    columnType: "boolean";
                    label: "Trigger On Unique Change";
                    sysId: "506eded1a3d312104818f363041e61b1";
                },
            >;
        };
    }

    Hierarchy (View Summary)

    Index

    Properties

    __inputs?: {
        condition: Typed<
            string,
            {
                columnType: "string";
                label: "Condition";
                sysId: "52ce78d1ff2200108c8733af793bf1b3";
            },
        >;
        runTrigger: Typed<
            | "run_once"
            | "run_always"
            | "run_if_not_running"
            | "run_each_unique_change",
            {
                choices: {
                    run_always: { label: "For every update" };
                    run_each_unique_change: { label: "For each unique change" };
                    run_if_not_running: { label: "Only if not currently running" };
                    run_once: { label: "Once" };
                };
                columnType: "string";
                label: "Run My Trigger";
                sysId: "ea38f4790f0010108c87f4f0ff767edb";
            },
        >;
        runTriggerOnExtendedTables: Typed<
            boolean,
            {
                columnType: "boolean";
                label: "Run On Extended";
                sysId: "fb1af07d0f0010108c87f4f0ff767e00";
            },
        >;
        table: Typed<
            keyof Tables,
            {
                columnType: "string";
                label: "Table";
                sysId: "82be38d1ff2200108c8733af793bf1a7";
            },
        >;
        triggerOnUniqueChange: Typed<
            boolean,
            {
                columnType: "boolean";
                label: "Trigger On Unique Change";
                sysId: "506eded1a3d312104818f363041e61b1";
            },
        >;
    }
    __type: "PlaybookTriggerType"
    __userInputs?: undefined
    inputs?: {
        condition: Typed<
            string,
            {
                columnType: "string";
                label: "Condition";
                sysId: "52ce78d1ff2200108c8733af793bf1b3";
            },
        >;
        runTrigger: Typed<
            | "run_once"
            | "run_always"
            | "run_if_not_running"
            | "run_each_unique_change",
            {
                choices: {
                    run_always: { label: "For every update" };
                    run_each_unique_change: { label: "For each unique change" };
                    run_if_not_running: { label: "Only if not currently running" };
                    run_once: { label: "Once" };
                };
                columnType: "string";
                label: "Run My Trigger";
                sysId: "ea38f4790f0010108c87f4f0ff767edb";
            },
        >;
        runTriggerOnExtendedTables: Typed<
            boolean,
            {
                columnType: "boolean";
                label: "Run On Extended";
                sysId: "fb1af07d0f0010108c87f4f0ff767e00";
            },
        >;
        table: Typed<
            keyof Tables,
            {
                columnType: "string";
                label: "Table";
                sysId: "82be38d1ff2200108c8733af793bf1a7";
            },
        >;
        triggerOnUniqueChange: Typed<
            boolean,
            {
                columnType: "boolean";
                label: "Trigger On Unique Change";
                sysId: "506eded1a3d312104818f363041e61b1";
            },
        >;
    }