Pulumi integration

This section describes the Connect Pulumi provider plugin.

Note: Many of the Pulumi integration enhancements were introduced in Connect version 26.2. If you are working with version 26.1, we recommend upgrading For details, see Pulumi installation and upgrade.

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 configurations, and ensure repeatability and consistency across environments.

The Connect Pulumi provider is a custom Pulumi plugin developed to enable infrastructure as code for Connect integrations. This provider is designed to streamline and automate Connect configuration as part of your DevOps workflow.

For a list of the requirements, see Prerequisites.

Supported resources

The Connect Pulumi provider currently supports the following resources:

  • User Maps: Manage user mappings between Connect users and connected data source users.
  • Data sources: Manage data source configurations and their connection properties.

Note: Currently, the Connect Pulumi provider is only available for Linux operating systems. Additional resource support is planned for future releases.

Integrations

The following sections describe Python and YAML integrations.