Boomi Connector 1.0.0.0

The Boomi component allows you to list, import, and automate Boomi processes.

Prerequisites

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 one or more Boomi processes as RunMyJobs Job Definitions.

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 Import processes deployed to the specified Environment. 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

String In N Y=Yes,N=No
Generation Settings downloadLog Download Logs The vale to set for the Download Process Logs parameter on the generated definitions String In N Y=Yes,N=No
Generation Settings targetPartition Partition The Partition to create the new definitions in. String In

Generation Settings targetApplication Application The Application to create the new definitions in. String In

Generation Settings targetQueue Default Queue The default Queue to assign to the generated definitions. String In

Generation Settings targetPrefix Definition Name Prefix The prefix to add onto the name of the imported Boomi process to create the definition name. String In

Redwood_Boomi_ListProcesses

Lets you fetch information about the available Boomi processes. Boomi processes will only be returned if they are deployed to at least one environment. If a Boomi process is deployed to multiple environments, the output will contain a separate entry for each deployment of the process.

Parameters

Name Description Documentation Data Type Direction Default Expression Values
connection Connection The Connection object that defines the connection to the Boomi Instance. String In

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

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

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. Provide the ID of the desired process to run, then select the Atom to run it on. The Atoms list will display available Atoms from the environments that the selected process is deployed to. After submitting, the RunMyJobs Job will remain in a Running state until the Boomi process completes. If the Boomi process succeeds, the RunMyJobs Job will complete successfully. If the Boomi process fails, the RunMyJobs Job will complete in Error, and any available error information is written to the stdout.log file.

Parameters

Name Description Documentation Data Type Direction Default Expression Values
connection Connection The Connection object that defines the connection to the Boomi Instance. String In

atomId Atom The Atom to run the process on. Only atoms from the environments where the selected process is deployed are displayed. String In

downloadProcessLogs Download Process Logs Download the Process Logs when the process completes String In N Y=Yes,N=No
processId Process ID The unique ID of the process to run String In

executionId Execution ID The Execution ID of the process run String Out

Redwood_Boomi_RunProcess_Template

Template definition to run a Boomi process and monitor it until completion.

Parameters

Name Description Documentation Data Type Direction Default Expression Values
connection Connection The Connection object that defines the connection to the Boomi Instance. String In

processId Process ID The unique ID of the process to run String In

atomId Atom The Atom to run the process on. Only atoms from the environments where the selected process is deployed are displayed. String In

downloadProcessLogs Download Process Logs Download the Process Logs when the process completes String In N Y=Yes,N=No
executionId Execution ID The Execution ID of the process run String Out