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

    Variable sys_metadataConst

    sys_metadata: {
        name: "sys_metadata";
        schema: {
            sys_class_name: Typed<
                string,
                {
                    active: true;
                    default: "javascript:current.getTableName();";
                    label: "Class";
                    mandatory: false;
                    read_only: false;
                },
            >;
            sys_created_by: Typed<
                string,
                {
                    active: true;
                    label: "Created by";
                    mandatory: false;
                    maxLength: 40;
                    read_only: false;
                },
            >;
            sys_created_on: Typed<
                string
                | number,
                {
                    active: true;
                    column_type: "glide_date_time";
                    label: "Created";
                    mandatory: false;
                    read_only: false;
                },
            >;
            sys_id: Typed<
                string
                | number,
                {
                    active: true;
                    column_type: "GUID";
                    label: "Sys ID";
                    mandatory: false;
                    read_only: false;
                },
            >;
            sys_mod_count: Typed<
                number,
                { active: true; label: "Updates"; mandatory: false; read_only: false },
            >;
            sys_name: Typed<
                string,
                {
                    active: true;
                    label: "Display name";
                    mandatory: false;
                    maxLength: 255;
                    read_only: false;
                },
            >;
            sys_package: Typed<
                | string
                | ExplicitKey<"sys_package">
                | TableBrand<"sys_package">
                | Record<"sys_package">,
                {
                    active: true;
                    label: "Package";
                    mandatory: false;
                    read_only: true;
                    referenceTable: "sys_package";
                },
            >;
            sys_policy: Typed<
                "read"
                | "protected",
                {
                    active: true;
                    choices: {
                        protected: {
                            inactive: false;
                            label: "Protected";
                            language: "en";
                            sequence: 2;
                        };
                        read: {
                            inactive: false;
                            label: "Read-only";
                            language: "en";
                            sequence: 1;
                        };
                    };
                    label: "Protection policy";
                    mandatory: false;
                    maxLength: 40;
                    read_only: false;
                },
            >;
            sys_scope: Typed<
                | string
                | ExplicitKey<"sys_scope">
                | TableBrand<"sys_scope">
                | Record<"sys_scope">,
                {
                    active: true;
                    default: "javascript:(((typeof parent == 'object') && parent != null && parent.getTableName() == 'sys_app') ? parent.sys_id : gs.getCurrentApplicationId())";
                    label: "Application";
                    mandatory: false;
                    read_only: false;
                    referenceTable: "sys_scope";
                },
            >;
            sys_update_name: Typed<
                string,
                {
                    active: true;
                    label: "Update name";
                    mandatory: false;
                    maxLength: 250;
                    read_only: false;
                },
            >;
            sys_updated_by: Typed<
                string,
                {
                    active: true;
                    label: "Updated by";
                    mandatory: false;
                    maxLength: 40;
                    read_only: false;
                },
            >;
            sys_updated_on: Typed<
                string
                | number,
                {
                    active: true;
                    column_type: "glide_date_time";
                    label: "Updated";
                    mandatory: false;
                    read_only: false;
                },
            >;
        };
    } = ...

    Type Declaration

    • Readonlyname: "sys_metadata"
    • Readonlyschema: {
          sys_class_name: Typed<
              string,
              {
                  active: true;
                  default: "javascript:current.getTableName();";
                  label: "Class";
                  mandatory: false;
                  read_only: false;
              },
          >;
          sys_created_by: Typed<
              string,
              {
                  active: true;
                  label: "Created by";
                  mandatory: false;
                  maxLength: 40;
                  read_only: false;
              },
          >;
          sys_created_on: Typed<
              string
              | number,
              {
                  active: true;
                  column_type: "glide_date_time";
                  label: "Created";
                  mandatory: false;
                  read_only: false;
              },
          >;
          sys_id: Typed<
              string
              | number,
              {
                  active: true;
                  column_type: "GUID";
                  label: "Sys ID";
                  mandatory: false;
                  read_only: false;
              },
          >;
          sys_mod_count: Typed<
              number,
              { active: true; label: "Updates"; mandatory: false; read_only: false },
          >;
          sys_name: Typed<
              string,
              {
                  active: true;
                  label: "Display name";
                  mandatory: false;
                  maxLength: 255;
                  read_only: false;
              },
          >;
          sys_package: Typed<
              | string
              | ExplicitKey<"sys_package">
              | TableBrand<"sys_package">
              | Record<"sys_package">,
              {
                  active: true;
                  label: "Package";
                  mandatory: false;
                  read_only: true;
                  referenceTable: "sys_package";
              },
          >;
          sys_policy: Typed<
              "read"
              | "protected",
              {
                  active: true;
                  choices: {
                      protected: {
                          inactive: false;
                          label: "Protected";
                          language: "en";
                          sequence: 2;
                      };
                      read: {
                          inactive: false;
                          label: "Read-only";
                          language: "en";
                          sequence: 1;
                      };
                  };
                  label: "Protection policy";
                  mandatory: false;
                  maxLength: 40;
                  read_only: false;
              },
          >;
          sys_scope: Typed<
              | string
              | ExplicitKey<"sys_scope">
              | TableBrand<"sys_scope">
              | Record<"sys_scope">,
              {
                  active: true;
                  default: "javascript:(((typeof parent == 'object') && parent != null && parent.getTableName() == 'sys_app') ? parent.sys_id : gs.getCurrentApplicationId())";
                  label: "Application";
                  mandatory: false;
                  read_only: false;
                  referenceTable: "sys_scope";
              },
          >;
          sys_update_name: Typed<
              string,
              {
                  active: true;
                  label: "Update name";
                  mandatory: false;
                  maxLength: 250;
                  read_only: false;
              },
          >;
          sys_updated_by: Typed<
              string,
              {
                  active: true;
                  label: "Updated by";
                  mandatory: false;
                  maxLength: 40;
                  read_only: false;
              },
          >;
          sys_updated_on: Typed<
              string
              | number,
              {
                  active: true;
                  column_type: "glide_date_time";
                  label: "Updated";
                  mandatory: false;
                  read_only: false;
              },
          >;
      }