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

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