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

    Variable sys_hub_flow_componentConst

    sys_hub_flow_component: {
        actions: { create: false; delete: false; read: true; update: false };
        allowClientScripts: false;
        allowNewFields: false;
        allowUiActions: false;
        allowWebServiceAccess: true;
        attributes: { domain_master: "flow" };
        display: "order";
        extensible: true;
        label: "Component";
        name: "sys_hub_flow_component";
        schema: {
            attributes: Typed<
                string,
                { attributes: { edge_encryption_enabled: true }; maxLength: 4000 },
            >;
            comment: Typed<
                string,
                { attributes: { edge_encryption_enabled: true }; maxLength: 255 },
            >;
            display_text: Typed<
                string,
                {
                    attributes: { edge_encryption_enabled: true };
                    label: "Display text";
                    maxLength: 1000;
                },
            >;
            flow: Typed<
                | string
                | Record<"sys_hub_flow_base">
                | ExplicitKey<"sys_hub_flow_base">
                | TableBrand<"sys_hub_flow_base">,
                {
                    attributes: { encode_utf8: false };
                    cascadeRule: "cascade";
                    maxLength: 32;
                    referenceTable: "sys_hub_flow_base";
                },
            >;
            generation_source: Typed<
                string,
                {
                    attributes: { edge_encryption_enabled: true };
                    label: "Generation source";
                    maxLength: 255;
                },
            >;
            order: Typed<string | number, { columnType: "int"; maxLength: 40 }>;
            parent_ui_id: Typed<
                string,
                { attributes: { edge_encryption_enabled: true }; maxLength: 255 },
            >;
            sys_class_name: Typed<
                string,
                {
                    default: "javascript:current.getTableName();";
                    dropdown: "dropdown_without_none";
                    label: "Class";
                    maxLength: 80;
                },
            >;
            sys_created_by: Typed<string, { label: "Created by"; maxLength: 40 }>;
            sys_created_on: Typed<
                `${number}-${number}-${number} ${number}:${number}:${number}`,
                { label: "Created"; maxLength: 40 },
            >;
            sys_id: Typed<string, { maxLength: 32; primary: true }>;
            sys_mod_count: Typed<number, { label: "Updates"; maxLength: 40 }>;
            sys_scope: Typed<
                | string
                | ExplicitKey<"sys_scope">
                | TableBrand<"sys_scope">
                | Record<"sys_scope">,
                {
                    attributes: { encode_utf8: false };
                    label: "Application";
                    maxLength: 32;
                    referenceTable: "sys_scope";
                },
            >;
            sys_updated_by: Typed<string, { label: "Updated by"; maxLength: 40 }>;
            sys_updated_on: Typed<
                `${number}-${number}-${number} ${number}:${number}:${number}`,
                { label: "Updated"; maxLength: 40 },
            >;
            ui_id: Typed<
                string,
                {
                    attributes: { edge_encryption_enabled: true };
                    label: "UI Identifier";
                    maxLength: 255;
                },
            >;
            updation_source: Typed<
                string,
                {
                    attributes: { edge_encryption_enabled: true };
                    label: "Updation source";
                    maxLength: 255;
                },
            >;
        };
    } = ...

    Type Declaration

    • Readonlyactions: { create: false; delete: false; read: true; update: false }
    • ReadonlyallowClientScripts: false
    • ReadonlyallowNewFields: false
    • ReadonlyallowUiActions: false
    • ReadonlyallowWebServiceAccess: true
    • Readonlyattributes: { domain_master: "flow" }
    • Readonlydisplay: "order"
    • Readonlyextensible: true
    • Readonlylabel: "Component"
    • Readonlyname: "sys_hub_flow_component"
    • Readonlyschema: {
          attributes: Typed<
              string,
              { attributes: { edge_encryption_enabled: true }; maxLength: 4000 },
          >;
          comment: Typed<
              string,
              { attributes: { edge_encryption_enabled: true }; maxLength: 255 },
          >;
          display_text: Typed<
              string,
              {
                  attributes: { edge_encryption_enabled: true };
                  label: "Display text";
                  maxLength: 1000;
              },
          >;
          flow: Typed<
              | string
              | Record<"sys_hub_flow_base">
              | ExplicitKey<"sys_hub_flow_base">
              | TableBrand<"sys_hub_flow_base">,
              {
                  attributes: { encode_utf8: false };
                  cascadeRule: "cascade";
                  maxLength: 32;
                  referenceTable: "sys_hub_flow_base";
              },
          >;
          generation_source: Typed<
              string,
              {
                  attributes: { edge_encryption_enabled: true };
                  label: "Generation source";
                  maxLength: 255;
              },
          >;
          order: Typed<string | number, { columnType: "int"; maxLength: 40 }>;
          parent_ui_id: Typed<
              string,
              { attributes: { edge_encryption_enabled: true }; maxLength: 255 },
          >;
          sys_class_name: Typed<
              string,
              {
                  default: "javascript:current.getTableName();";
                  dropdown: "dropdown_without_none";
                  label: "Class";
                  maxLength: 80;
              },
          >;
          sys_created_by: Typed<string, { label: "Created by"; maxLength: 40 }>;
          sys_created_on: Typed<
              `${number}-${number}-${number} ${number}:${number}:${number}`,
              { label: "Created"; maxLength: 40 },
          >;
          sys_id: Typed<string, { maxLength: 32; primary: true }>;
          sys_mod_count: Typed<number, { label: "Updates"; maxLength: 40 }>;
          sys_scope: Typed<
              | string
              | ExplicitKey<"sys_scope">
              | TableBrand<"sys_scope">
              | Record<"sys_scope">,
              {
                  attributes: { encode_utf8: false };
                  label: "Application";
                  maxLength: 32;
                  referenceTable: "sys_scope";
              },
          >;
          sys_updated_by: Typed<string, { label: "Updated by"; maxLength: 40 }>;
          sys_updated_on: Typed<
              `${number}-${number}-${number} ${number}:${number}:${number}`,
              { label: "Updated"; maxLength: 40 },
          >;
          ui_id: Typed<
              string,
              {
                  attributes: { edge_encryption_enabled: true };
                  label: "UI Identifier";
                  maxLength: 255;
              },
          >;
          updation_source: Typed<
              string,
              {
                  attributes: { edge_encryption_enabled: true };
                  label: "Updation source";
                  maxLength: 255;
              },
          >;
      }