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

    Variable sys_hub_flow_baseConst

    sys_hub_flow_base: {
        allowWebServiceAccess: true;
        extends: "sys_hub_flow_block";
        extensible: true;
        label: "Flow Base";
        name: "sys_hub_flow_base";
        schema: {
            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" }>;
        };
    } = ...

    Type Declaration

    • ReadonlyallowWebServiceAccess: true
    • Readonlyextends: "sys_hub_flow_block"
    • Readonlyextensible: true
    • Readonlylabel: "Flow Base"
    • Readonlyname: "sys_hub_flow_base"
    • Readonlyschema: {
          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" }>;
      }