@servicenow/sdk - v4.9.0
    Preparing search index...
    interface sys_flow_data {
        activity_id: Typed<string, { label: "Activity ID"; readOnly: true }>;
        assigned_to: Typed<
            | string
            | ExplicitKey<"sys_user">
            | TableBrand<"sys_user">
            | Record<"sys_user">,
            { label: "Assigned To"; referenceTable: "sys_user" },
        >;
        assignment_group: Typed<
            | string
            | Record<"sys_user_group">
            | ExplicitKey<"sys_user_group">
            | TableBrand<"sys_user_group">,
            { label: "Assignment Group"; referenceTable: "sys_user_group" },
        >;
        definition: Typed<
            | string
            | ExplicitKey<"sys_flow_data_definition">
            | TableBrand<"sys_flow_data_definition">
            | Record<"sys_flow_data_definition">,
            {
                label: "Definition";
                readOnly: true;
                referenceTable: "sys_flow_data_definition";
            },
        >;
        playbook_context: Typed<
            | string
            | ExplicitKey<"sys_pd_context">
            | TableBrand<"sys_pd_context">
            | Record<"sys_pd_context">,
            {
                label: "Playbook Context";
                readOnly: true;
                referenceTable: "sys_pd_context";
            },
        >;
        state: Typed<
            | "PENDING"
            | "CANCELLED"
            | "COMPLETE"
            | "ERROR"
            | "IN_PROGRESS"
            | "READY"
            | "SCHEDULED"
            | "SKIPPED",
            {
                choices: {
                    CANCELLED: { label: "Cancelled" };
                    COMPLETE: { label: "Complete" };
                    ERROR: { label: "Error" };
                    IN_PROGRESS: { label: "In Progress" };
                    PENDING: { label: "Pending" };
                    READY: { label: "Ready" };
                    SCHEDULED: { label: "Scheduled" };
                    SKIPPED: { label: "Skipped" };
                };
                default: "PENDING";
                label: "State";
            },
        >;
        sys_created_by: Typed<string, { label: "Created by" }>;
        sys_created_on: Typed<
            `${number}-${number}-${number} ${number}:${number}:${number}`,
            { label: "Created" },
        >;
        sys_domain: Typed<
            "global"
            | Record<"domain">,
            { default: "global"; label: "Domain"; readOnly: true },
        >;
        sys_domain_path: Typed<string, { default: "/"; label: "Domain Path" }>;
        sys_id: Typed<string, { label: "Sys ID"; primary: true }>;
        sys_mod_count: Typed<number, { label: "Updates" }>;
        sys_updated_by: Typed<string, { label: "Updated by" }>;
        sys_updated_on: Typed<
            `${number}-${number}-${number} ${number}:${number}:${number}`,
            { label: "Updated" },
        >;
        vars: Typed<
            string
            | number,
            {
                attributes: { model_field: "definition" };
                columnType: "glide_var";
                label: "Variables";
                referenceTable: "sys_flow_data_var";
            },
        >;
    }

    Hierarchy (View Summary)

    Index

    Properties

    activity_id: Typed<string, { label: "Activity ID"; readOnly: true }>
    assigned_to: Typed<
        | string
        | ExplicitKey<"sys_user">
        | TableBrand<"sys_user">
        | Record<"sys_user">,
        { label: "Assigned To"; referenceTable: "sys_user" },
    >
    assignment_group: Typed<
        | string
        | Record<"sys_user_group">
        | ExplicitKey<"sys_user_group">
        | TableBrand<"sys_user_group">,
        { label: "Assignment Group"; referenceTable: "sys_user_group" },
    >
    definition: Typed<
        | string
        | ExplicitKey<"sys_flow_data_definition">
        | TableBrand<"sys_flow_data_definition">
        | Record<"sys_flow_data_definition">,
        {
            label: "Definition";
            readOnly: true;
            referenceTable: "sys_flow_data_definition";
        },
    >
    playbook_context: Typed<
        | string
        | ExplicitKey<"sys_pd_context">
        | TableBrand<"sys_pd_context">
        | Record<"sys_pd_context">,
        {
            label: "Playbook Context";
            readOnly: true;
            referenceTable: "sys_pd_context";
        },
    >
    state: Typed<
        | "PENDING"
        | "CANCELLED"
        | "COMPLETE"
        | "ERROR"
        | "IN_PROGRESS"
        | "READY"
        | "SCHEDULED"
        | "SKIPPED",
        {
            choices: {
                CANCELLED: { label: "Cancelled" };
                COMPLETE: { label: "Complete" };
                ERROR: { label: "Error" };
                IN_PROGRESS: { label: "In Progress" };
                PENDING: { label: "Pending" };
                READY: { label: "Ready" };
                SCHEDULED: { label: "Scheduled" };
                SKIPPED: { label: "Skipped" };
            };
            default: "PENDING";
            label: "State";
        },
    >
    sys_created_by: Typed<string, { label: "Created by" }>
    sys_created_on: Typed<
        `${number}-${number}-${number} ${number}:${number}:${number}`,
        { label: "Created" },
    >
    sys_domain: Typed<
        "global"
        | Record<"domain">,
        { default: "global"; label: "Domain"; readOnly: true },
    >
    sys_domain_path: Typed<string, { default: "/"; label: "Domain Path" }>
    sys_id: Typed<string, { label: "Sys ID"; primary: true }>
    sys_mod_count: Typed<number, { label: "Updates" }>
    sys_updated_by: Typed<string, { label: "Updated by" }>
    sys_updated_on: Typed<
        `${number}-${number}-${number} ${number}:${number}:${number}`,
        { label: "Updated" },
    >
    vars: Typed<
        string
        | number,
        {
            attributes: { model_field: "definition" };
            columnType: "glide_var";
            label: "Variables";
            referenceTable: "sys_flow_data_var";
        },
    >