Job Definition Types

To specify the type of a Job Definition, select one of the following from the Type dropdown list in the Job Definition tab.

Note: If a Job Definition Type requires the ProcessServerService.OS.limit license key, that means it requires the key to run the associated code on a Platform Agent. The key is not required for creating such Job Definitions. However, you must have the ProcessServerService.LowVolume.limit, ProcessServerService.External.limit, or ProcessServerService.OS.limit license key to create a Job Server that can run such Job Definitions.

Job Definition Type Description
'R' statistical computing language Lets you run R scripts on a Platform Agent. Requires the ProcessServerService.OS.limit license key.
AS/400 Script Lets you run AS/400 CL commands on AS/400 Platform Agents. Requires the ProcessServerService.AS400.limit license key.
Bash Shell Script Lets you run Linux/UNIX Bourne Again Shell scripts on Platform Agents. Requires the ProcessServerService.OS.limit license key.
C Shell Script Lets you run C shell scripts on Platform Agents. Requires the ProcessServerService.OS.limit license key.
Groovy Language Program Lets you run Groovy scripts on a Platform Agent. Requires the ProcessServerService.OS.limit license key.
HTTP REST service programs Lets you send REST commands to and from RunMyJobs over HTTP. Requires the Module.WebServices.Inbound license key for inbound web services and the WebServices.OutboundServer.limit license key for outbound web services.
HTTP SOAP web-service programs Lets you send SOAP commands to and from RunMyJobs over HTTP. Requires the Module.WebServices.Inbound license key for inbound web services and the WebServices.OutboundServer.limit license key for outbound web services.
Java Language Program Lets you run Java code on a Platform Agent. Note that Java must be installed on the Platform Agent. Requires the ProcessServerService.OS.limit license key.
IBM z/OS JCL Job (via FTP) Lets you run z/OS JCL commands via FTP(S) login on a Platform Agent. Requires the ProcessServerService.JCL_FTP license key.
JDBC Definition Lets you run queries and stored procedures in a database such as Oracle or DB2. Requires the ProcessServerService.JDBC.limit license key.
Korn Shell Script Lets you run Korn shell scripts on Platform Agents. Requires the ProcessServerService.OS.limit license key.
Mail Template Definition Lets you configure mail servers and send emails. Requires the Module.Mail license key.
Microsoft PowerShell Script Lets you run Microsoft PowerShell scripts on Platform Agents. Requires the ProcessServerService.OS.limit license key.
Native Operating System Scripts Lets you run commands in the default shell on a Platform Agent (for example, CMD on Windows and BASH or KSH on Linux/Unix). Requires the ProcessServerService.OS.limit license key.
OpenVMS DCL Script Lets you run OpenVMS DCL scripts on Platform Agents. Requires the ProcessServerService.OS.limit license key.
Perl Script Lets you run Perl scripts on Platform Agents. Requires the ProcessServerService.OS.limit license key.
Perl Script (Unicode) Lets you run Unicode-formatted Perl scripts on Platform Agents. Requires the ProcessServerService.OS.limit license key.
Python Script Lets you run Python scripts on Platform Agents. Requires the ProcessServerService.OS.limit license key.
Redwood FTP Definition Lets you run FTP commands on Platform Agents. Requires the ProcessServerService.OS.limit license key.
RedwoodScript Lets you run RedwoodScript scripts on Platform Agents. Requires the Module.Scripting license key.
SQL*Plus Program Lets you run SQL*Plus commands against a SQL database. Requires the ProcessServerService.OS.limit license key.
Windows Command Shell Script Lets you run Windows command shell scripts on Windows Platform Agents. Requires the ProcessServerService.OS.limit license key.
Windows VBScript Definition Lets you run VBScript scripts on Windows Platform Agents. Requires the ProcessServerService.OS.limit license key.

Connector-Supplied Job Definition Types

Because the Job Definitions supplied with Connectors and Extensions require Job Definition Types, there are a number of Connector-supplied Job Definition Types. Do not attempt to use these Job Definition Types to create new Job Definitions.

  • Amazon Web Services Connector

  • Azure DataFactory Connector

  • Azure Synapse Definition Type

  • Boomi Definition Type

  • ChatGPT Connector

  • Connector Wizard Definition Type

  • Data Transformation Definition

  • Databricks Connector

  • Definition type to run Integration Suite definitions

  • IBM z/OS Job Definition Type

  • Informatica Cloud Definition Type

  • JD Edwards EnterpriseOne Definition Type

  • JSCAPE Job Definition Type

  • Kubernetes Connector

  • Oracle Applications Definition

  • Oracle Data Integrator Job Definition

  • Oracle Definition

  • PeopleSoft Definition

  • S/4 HANA Application Job Connector

  • SAP Cloud Integration for Data Services Job Definition

  • SAP IBP Connector

  • ServiceNow Job Definition