Pulumi provider
The Connect Pulumi provider is a custom Pulumi plugin that enables infrastructure as code for Connect integrations. This provider allows you to streamline and automate Connect configuration as part of your DevOps workflows.
Overview
Pulumi is an open-source infrastructure as code (IaC) platform that enables you to define, deploy, and manage cloud and on-premises resources using familiar programming languages. Pulumi allows you to automate infrastructure provisioning, manage configuration, and ensure repeatability and consistency across environments.
The Connect Pulumi provider is a custom plugin developed specifically for Connect to enable infrastructure as code capabilities for managing integrations. This provider is designed to streamline and automate Connect configuration as part of your DevOps workflows.
Note: Currently, the Connect Pulumi provider is available only on Linux.
Supported resources
The Connect Pulumi provider currently supports the following resources:
- User Maps - Automate the creation and management of user mappings between data sources. For details, see Automatic user mapping.
Note: Additional resource support is planned for future releases.
Environment requirements
Before installing the Connect Pulumi provider, ensure your system meets the following system requirements:
For detailed system requirements, refer to the Connect/PulumiProvider/docs/system-requirements.txt file in your installation directory. This file contains information about:
- Supported operating systems (Linux distributions)
- Required Pulumi version
- Python or YAML runtime requirements
- Connect server requirements
Installation and upgrades
This section described the installation and upgrade steps.
Installation steps
To install the Connect Pulumi provider:
-
Navigate to your Connect installation directory.
-
Locate the installation guide at
Connect/PulumiProvider/docs/install-mfconnect-provider.txt. -
Follow the step-by-step instructions in the installation guide to complete the provider installation.
Upgrading the provider
To upgrade an existing installation of the Connect Pulumi provider:
-
Navigate to your Connect installation directory.
-
Locate the upgrade guide at
Connect/PulumiProvider/docs/upgrade-mfconnect-provider.txt. -
Follow the upgrade instructions to update to the latest version of the provider.
Project setup
To set up your project to work with the Pulumi plugin, locate the Get Started file in the docs folder:
-
For Python project setup, see
Connect/PulumiProvider/docs/python/get-started-python.txtin your installation folder. -
For YAML project setup, see
Connect/PulumiProvider/docs/yaml/get-started-yaml.txtin your installation folder.
See also:

