@servicenow/sdk - v4.4.1
    Preparing search index...
    interface sys_hub_flow_base {
        access: Typed<
            string,
            {
                default: "public";
                dropdown: "dropdown_with_none";
                label: "Accessible From";
                mandatory: true;
            },
        >;
        acls: Typed<
            string
            | string[]
            | Record<"sys_security_acl">[],
            {
                attributes: { no_sort: true; slushbucket_ref_no_expand: true };
                label: "ACLs";
                maxLength: 1024;
                referenceQual: "type=client_callable_flow_object";
                referenceTable: "sys_security_acl";
            },
        >;
        active: Typed<boolean, { default: true; label: "Active"; mandatory: true }>;
        annotation: Typed<
            string,
            {
                attributes: {
                    serializer: "com.glide.script.TranslatedTextXMLSerializer";
                };
                label: "Annotation";
                maxLength: 250;
            },
        >;
        attributes: Typed<string, { label: "Attributes"; maxLength: 4000 }>;
        authored_on_release_version: Typed<
            number,
            { label: "Authored on release version" },
        >;
        callable_by_client_api: Typed<
            boolean,
            { default: false; label: "Callable by Client API" },
        >;
        category: Typed<
            | string
            | Record<"sys_hub_category">
            | ExplicitKey<"sys_hub_category">
            | TableBrand<"sys_hub_category">,
            {
                attributes: { encode_utf8: false };
                label: "Category";
                referenceTable: "sys_hub_category";
            },
        >;
        copied_from: Typed<string, { label: "Copied from"; maxLength: 32 }>;
        copied_from_name: Typed<
            string,
            { label: "Copied from name"; maxLength: 32 },
        >;
        description: Typed<string, { label: "Description"; maxLength: 4000 }>;
        flow_priority: Typed<
            string,
            { dropdown: "dropdown_with_none"; label: "Flow Priority" },
        >;
        internal_name: Typed<string, { label: "Internal name"; maxLength: 255 }>;
        natlang: Typed<
            string,
            { label: "Natural Language Title"; maxLength: 4000 },
        >;
        outputs: Typed<
            string
            | number,
            {
                attributes: {
                    list_layout_ignore: true;
                    model_field: "sys_id";
                    record_watcher_blacklist: true;
                    serializer: "com.glide.vars.VariableValueXMLSerializer";
                    slushbucket_ref_no_expand: true;
                };
                columnType: "glide_var";
                label: "Outputs";
                maxLength: 32;
                referenceTable: "sys_hub_flow_output";
            },
        >;
        remote_trigger_id: Typed<
            string,
            { label: "Remote trigger ID"; maxLength: 32 },
        >;
        run_as: Typed<
            string,
            { default: "user"; dropdown: "dropdown_with_none"; label: "Run As" },
        >;
        run_with_roles: Typed<
            string
            | string[]
            | Record<"sys_user_role">[],
            {
                attributes: { no_sort: true; slushbucket_ref_no_expand: true };
                label: "Run flow with roles";
                maxLength: 1024;
                readOnly: true;
                readOnlyOption: "instance_configured";
                referenceTable: "sys_user_role";
            },
        >;
        sc_callable: Typed<boolean, { default: false; label: "Sc callable" }>;
        status: Typed<
            string,
            {
                default: "draft";
                dropdown: "dropdown_with_none";
                label: "Status";
                mandatory: true;
            },
        >;
        sys_id: Typed<
            string,
            {
                label: [{ label: "Sys ID"; language: "en"; plural: "Sys IDs" }];
                primary: true;
            },
        >;
        type: Typed<
            string,
            {
                default: "flow";
                dropdown: "dropdown_with_none";
                label: "Flow Type";
                mandatory: true;
            },
        >;
        version: Typed<string, { default: "1"; label: "Version" }>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    access: Typed<
        string,
        {
            default: "public";
            dropdown: "dropdown_with_none";
            label: "Accessible From";
            mandatory: true;
        },
    >
    acls: Typed<
        string
        | string[]
        | Record<"sys_security_acl">[],
        {
            attributes: { no_sort: true; slushbucket_ref_no_expand: true };
            label: "ACLs";
            maxLength: 1024;
            referenceQual: "type=client_callable_flow_object";
            referenceTable: "sys_security_acl";
        },
    >
    active: Typed<boolean, { default: true; label: "Active"; mandatory: true }>
    annotation: Typed<
        string,
        {
            attributes: {
                serializer: "com.glide.script.TranslatedTextXMLSerializer";
            };
            label: "Annotation";
            maxLength: 250;
        },
    >
    attributes: Typed<string, { label: "Attributes"; maxLength: 4000 }>
    authored_on_release_version: Typed<
        number,
        { label: "Authored on release version" },
    >
    callable_by_client_api: Typed<
        boolean,
        { default: false; label: "Callable by Client API" },
    >
    category: Typed<
        | string
        | Record<"sys_hub_category">
        | ExplicitKey<"sys_hub_category">
        | TableBrand<"sys_hub_category">,
        {
            attributes: { encode_utf8: false };
            label: "Category";
            referenceTable: "sys_hub_category";
        },
    >
    copied_from: Typed<string, { label: "Copied from"; maxLength: 32 }>
    copied_from_name: Typed<string, { label: "Copied from name"; maxLength: 32 }>
    description: Typed<string, { label: "Description"; maxLength: 4000 }>
    flow_priority: Typed<
        string,
        { dropdown: "dropdown_with_none"; label: "Flow Priority" },
    >
    internal_name: Typed<string, { label: "Internal name"; maxLength: 255 }>
    natlang: Typed<string, { label: "Natural Language Title"; maxLength: 4000 }>
    outputs: Typed<
        string
        | number,
        {
            attributes: {
                list_layout_ignore: true;
                model_field: "sys_id";
                record_watcher_blacklist: true;
                serializer: "com.glide.vars.VariableValueXMLSerializer";
                slushbucket_ref_no_expand: true;
            };
            columnType: "glide_var";
            label: "Outputs";
            maxLength: 32;
            referenceTable: "sys_hub_flow_output";
        },
    >
    remote_trigger_id: Typed<string, { label: "Remote trigger ID"; maxLength: 32 }>
    run_as: Typed<
        string,
        { default: "user"; dropdown: "dropdown_with_none"; label: "Run As" },
    >
    run_with_roles: Typed<
        string
        | string[]
        | Record<"sys_user_role">[],
        {
            attributes: { no_sort: true; slushbucket_ref_no_expand: true };
            label: "Run flow with roles";
            maxLength: 1024;
            readOnly: true;
            readOnlyOption: "instance_configured";
            referenceTable: "sys_user_role";
        },
    >
    sc_callable: Typed<boolean, { default: false; label: "Sc callable" }>
    status: Typed<
        string,
        {
            default: "draft";
            dropdown: "dropdown_with_none";
            label: "Status";
            mandatory: true;
        },
    >
    sys_id: Typed<
        string,
        {
            label: [{ label: "Sys ID"; language: "en"; plural: "Sys IDs" }];
            primary: true;
        },
    >
    type: Typed<
        string,
        {
            default: "flow";
            dropdown: "dropdown_with_none";
            label: "Flow Type";
            mandatory: true;
        },
    >
    version: Typed<string, { default: "1"; label: "Version" }>