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

    Variable sys_aliasConst

    sys_alias: {
        allowWebServiceAccess: true;
        extends: "sys_metadata";
        label: "Connection & Credential Aliases";
        name: "sys_alias";
        schema: {
            configuration_template: Typed<
                | string
                | Record<"sys_alias_templates">
                | ExplicitKey<"sys_alias_templates">
                | TableBrand<"sys_alias_templates">,
                {
                    attributes: { encode_utf8: false };
                    label: "Configuration Template";
                    mandatory: false;
                    referenceTable: "sys_alias_templates";
                },
            >;
            connection_type: Typed<
                | "http_connection"
                | "jdbc_connection"
                | "sys_connection"
                | "orch_jms_ds",
                {
                    attributes: { edge_encryption_enabled: true };
                    choices: {
                        http_connection: { label: "HTTP"; sequence: 0 };
                        jdbc_connection: { label: "JDBC"; sequence: 0 };
                        orch_jms_ds: { label: "JMS"; sequence: 0 };
                        sys_connection: { label: "Basic"; sequence: 0 };
                    };
                    default: "http_connection";
                    label: "Connection type";
                    mandatory: false;
                    maxLength: 40;
                },
            >;
            description: Typed<
                string,
                { label: "Description"; mandatory: false; maxLength: 4000 },
            >;
            id: Typed<
                string,
                {
                    attributes: { edge_encryption_enabled: true };
                    label: "ID";
                    mandatory: false;
                    maxLength: 255;
                    readOnly: true;
                },
            >;
            is_internal: Typed<
                boolean,
                { default: false; label: "Is internal"; mandatory: false },
            >;
            multiple_connections: Typed<
                boolean,
                {
                    default: false;
                    label: "Support Multiple Active Connections";
                    mandatory: false;
                },
            >;
            name: Typed<
                string,
                {
                    attributes: { edge_encryption_enabled: true };
                    label: "Name";
                    mandatory: true;
                    maxLength: 255;
                },
            >;
            parent: Typed<
                | string
                | Record<"sys_alias">
                | ExplicitKey<"sys_alias">
                | TableBrand<"sys_alias">,
                {
                    attributes: { encode_utf8: false };
                    label: "Parent Alias";
                    mandatory: false;
                    referenceTable: "sys_alias";
                },
            >;
            retry_policy: Typed<
                | string
                | Record<"sys_retry_policy">
                | ExplicitKey<"sys_retry_policy">
                | TableBrand<"sys_retry_policy">,
                {
                    attributes: { encode_utf8: false };
                    label: "Default Retry Policy";
                    mandatory: false;
                    referenceTable: "sys_retry_policy";
                },
            >;
            sys_id: Typed<
                string
                | number,
                { column_type: "GUID"; label: "Sys ID"; mandatory: false },
            >;
            type: Typed<
                "connection"
                | "credential",
                {
                    attributes: { edge_encryption_enabled: true };
                    choices: {
                        connection: { label: "Connection and Credential"; sequence: 0 };
                        credential: { label: "Credential"; sequence: 0 };
                    };
                    default: "connection";
                    label: "Type";
                    mandatory: true;
                    maxLength: 40;
                },
            >;
        };
    } = ...

    Type Declaration

    • ReadonlyallowWebServiceAccess: true
    • Readonlyextends: "sys_metadata"
    • Readonlylabel: "Connection & Credential Aliases"
    • Readonlyname: "sys_alias"
    • Readonlyschema: {
          configuration_template: Typed<
              | string
              | Record<"sys_alias_templates">
              | ExplicitKey<"sys_alias_templates">
              | TableBrand<"sys_alias_templates">,
              {
                  attributes: { encode_utf8: false };
                  label: "Configuration Template";
                  mandatory: false;
                  referenceTable: "sys_alias_templates";
              },
          >;
          connection_type: Typed<
              | "http_connection"
              | "jdbc_connection"
              | "sys_connection"
              | "orch_jms_ds",
              {
                  attributes: { edge_encryption_enabled: true };
                  choices: {
                      http_connection: { label: "HTTP"; sequence: 0 };
                      jdbc_connection: { label: "JDBC"; sequence: 0 };
                      orch_jms_ds: { label: "JMS"; sequence: 0 };
                      sys_connection: { label: "Basic"; sequence: 0 };
                  };
                  default: "http_connection";
                  label: "Connection type";
                  mandatory: false;
                  maxLength: 40;
              },
          >;
          description: Typed<
              string,
              { label: "Description"; mandatory: false; maxLength: 4000 },
          >;
          id: Typed<
              string,
              {
                  attributes: { edge_encryption_enabled: true };
                  label: "ID";
                  mandatory: false;
                  maxLength: 255;
                  readOnly: true;
              },
          >;
          is_internal: Typed<
              boolean,
              { default: false; label: "Is internal"; mandatory: false },
          >;
          multiple_connections: Typed<
              boolean,
              {
                  default: false;
                  label: "Support Multiple Active Connections";
                  mandatory: false;
              },
          >;
          name: Typed<
              string,
              {
                  attributes: { edge_encryption_enabled: true };
                  label: "Name";
                  mandatory: true;
                  maxLength: 255;
              },
          >;
          parent: Typed<
              | string
              | Record<"sys_alias">
              | ExplicitKey<"sys_alias">
              | TableBrand<"sys_alias">,
              {
                  attributes: { encode_utf8: false };
                  label: "Parent Alias";
                  mandatory: false;
                  referenceTable: "sys_alias";
              },
          >;
          retry_policy: Typed<
              | string
              | Record<"sys_retry_policy">
              | ExplicitKey<"sys_retry_policy">
              | TableBrand<"sys_retry_policy">,
              {
                  attributes: { encode_utf8: false };
                  label: "Default Retry Policy";
                  mandatory: false;
                  referenceTable: "sys_retry_policy";
              },
          >;
          sys_id: Typed<
              string
              | number,
              { column_type: "GUID"; label: "Sys ID"; mandatory: false },
          >;
          type: Typed<
              "connection"
              | "credential",
              {
                  attributes: { edge_encryption_enabled: true };
                  choices: {
                      connection: { label: "Connection and Credential"; sequence: 0 };
                      credential: { label: "Credential"; sequence: 0 };
                  };
                  default: "connection";
                  label: "Type";
                  mandatory: true;
                  maxLength: 40;
              },
          >;
      }