Boomi Connector 1.0.0.1
The Boomi component allows you to list, import, and automate Boomi processes.
New Features in 1.0.0.1
-
On the Redwood_Boomi_RunProcess Job Definition, the Process ID and Atom Parameters have been switched so that you can enter a Boomi process ID and then get an appropriate list of values for the Atom Parameter.
-
The new Dynamic Process Properties Parameter on the Redwood_Boomi_RunProcess Job Definition lets you supply dynamic process properties as key=value pairs.
-
The Redwood_Boomi_RunProcess_Template Job Definition now supports dynamic process properties.
-
Performance has been improved for listing and importing deployed processes in Boomi environments with thousands of processes, thousands of versions of a few processes, or some combination of both.
-
Added support for the Modern UI.
Prerequisites
- RunMyJobs 9.2.9 or later.
- Connection Management Extension 1.0.0.5 or later. This will be installed or updated automatically if necessary when you install this Connector.
- Privileges Required to Use Connections.
- Privileges Required to Use Boomi.
- A Boomi Connection.
Contents
Object Type | Name | Description |
---|---|---|
Application | GLOBAL.Redwood.REDWOOD.Boomi | Dell Boomi Connector |
Constraint Definition | REDWOOD.Redwood_BoomiAtomsForEnvironmentConstraint | Constraint for available Atoms for a Boomi Environment |
Constraint Definition | REDWOOD.Redwood_BoomiAtomsForProcessConstraint | Constraint for available Atoms for a Boomi Process |
Constraint Definition | REDWOOD.Redwood_BoomiConnectionConstraint | Constraint for Boomi Connection fields |
Constraint Definition | REDWOOD.Redwood_BoomiEnvironmentConstraint | Constraint for Boomi Environments |
Extension Point | REDWOOD.Redwood_BoomiConnection | Boomi Connection |
Job Definition | REDWOOD.Redwood_Boomi_ImportProcesses | Import processes from a Boomi environment |
Job Definition | REDWOOD.Redwood_Boomi_ListProcesses | List processes in the Boomi instance that are deployed to at least 1 environment |
Job Definition | REDWOOD.Redwood_Boomi_RunProcess | Run a Boomi Process and monitor it until completion |
Job Definition | REDWOOD.Redwood_Boomi_RunProcess_Template | Template definition to run a Boomi Process and monitor it until completion |
Job Definition Type | REDWOOD.Redwood_Boomi | Boomi Definition Type |
Library | REDWOOD.Redwood_Boomi | Library for Boomi Connector |
Job Definitions
Redwood_Boomi_ImportProcesses
Lets you import processes from a Boomi environment.
Parameters
Tab | Name | Description | Documentation | Data Type | Direction | Default Expression | Values |
---|---|---|---|---|---|---|---|
Parameters | connection
|
Connection | The Connection object that defines the connection to the Boomi instance. | String | In |
|
|
Parameters | environmentId
|
Environment | The environment that contains the processes. | String | In |
|
|
Parameters | processNameFilter
|
Process Name Filter | Only return processes where the name matches this filter. Wildcards * and ? are supported. If omitted, all processes that are deployed to the selected Environment will be imported. | String | In |
|
|
Generation Settings | atomId
|
Atom | The ID of the Atom that the generated processes should run on. | String | In |
|
|
Generation Settings | overwrite
|
Overwrite Existing Definition |
Lets you specify whether to overwrite any existing Boomi Job Definitions. |
String | In | N | Y = Yes, N = No |
Generation Settings | downloadLog
|
Download Logs | The value to set for the Download Process Logs Parameter on the generated Job Definitions | String | In | N | Y = Yes ,N = No |
Generation Settings | targetPartition
|
Partition | The Partition to create the new Job Definitions in. | String | In |
|
QueryFilter:User.Redwood System.Partition.Partition%2e;all |
Generation Settings | targetApplication
|
Application | The Application to create the new Job Definitions in. | String | In |
|
QueryFilter:User.Redwood System.Application.Application%2e;all |
Generation Settings | targetQueue
|
Default Queue | The default Queue to assign to the generated Job Definitions. | String | In |
|
QueryFilter:User.Redwood System.Queue.Queue%2e;all |
Generation Settings | targetPrefix
|
Definition Name Prefix | The prefix to add onto the name of the imported Boomi process to create the Job Definition name. | String | In |
|
|
Redwood_Boomi_ListProcesses
Lists the Boomi processes in that are deployed to at least one Boomi environment.
Parameters
Tab | Name | Description | Documentation | Data Type | Direction | Default Expression | Values |
---|---|---|---|---|---|---|---|
Parameters | connection
|
Connection | The Connection object that defines the connection to the Boomi instance. | String | In |
|
|
Parameters | processNameFilter
|
Process Name Filter | Only return processes where the name matches this filter. Wildcards * and ? are supported. If omitted, all processes that match the other filters will be returned. | String | In |
|
|
Parameters | environmentFilter
|
EnvironmentFilter | Only return processes that are deployed to the specified environment. If omitted, processes from any environment that match the other filters will be returned. | String | In |
|
|
Parameters | tasks
|
listing | List of Boomi processes that match the filters. | Table | Out |
|
|
Redwood_Boomi_RunProcess
Lets you run a Boomi process and monitor it until completion.
Parameters
Tab | Name | Description | Documentation | Data Type | Direction | Default Expression | Values |
---|---|---|---|---|---|---|---|
Parameters | connection
|
Connection | The Connection object that defines the connection to the Boomi instance. | String | In |
|
|
Parameters | processId
|
Process ID | The unique ID of the process to run. | String | In |
|
|
Parameters | atomId
|
Atom | The Atom to run the process on. Only Atoms from the environments where the selected process is deployed are displayed. | String | In |
|
|
Parameters | downloadProcessLogs
|
Download Process Logs | Lets you download the process logs when the process completes. | String | In | N | Y = Yes ,N = No |
Parameters | executionId
|
Execution Id | The Execution ID of the process run. | String | Out |
|
|
Parameters | dynamicProcessProperties
|
Dynamic Process Properties | Key=Value pairs where each entry represents a Dynamic Process Property. | String | In |
|
|
Redwood_Boomi_RunProcess_Template
Template definition to run a Boomi process and monitor it until completion.
To supply dynamic process properties in a Job Definition that is based on this template, create a Parameter Group named "Dynamic Process Properties". In that group, each RunMyJobs Parameter name is read as a process property name, and the corresponding Parameter value is read as the process property's value.
Parameters
Tab | Name | Description | Documentation | Data Type | Direction | Default Expression | Values |
---|---|---|---|---|---|---|---|
Parameters | connection
|
Connection | The Connection object that defines the connection to the Boomi instance. | String | In |
|
|
Parameters | processId
|
Process ID | The unique ID of the process to run. | String | In |
|
|
Parameters | atomId
|
Atom | The Atom to run the process on. Only Atoms from the environments where the selected process is deployed are displayed. | String | In |
|
|
Parameters | downloadProcessLogs
|
Download Process Logs | Lets you download the process logs when the process completes. | String | In | N | Y = Yes ,N = No |
Parameters | executionId
|
Execution Id | The Execution ID of the process run. | String | Out |
|
|