Manage logical groups
This topic describes how to manage logical groups with the Connect Pulumi plugin with Python and YAML.
Note: The ability to manage logical groups is available from version 26.3 and later.
The LogicalGroupResource resource
The LogicalGroupResource allows you to manage Connect logical groups using infrastructure as code. Logical groups let you control concurrency settings for synchronizations, iterations, and initializations.
Resource type: mfcpulumiprovider:index:LogicalGroupResource
Required Inputs
| Property | Type | Description |
|---|---|---|
connectName
|
string | The display name of the logical group. |
Optional Inputs
| Property | Type | Description |
|---|---|---|
logicalGroupProperties
|
object | Concurrency settings for the group. |
Logical Group Properties Object
| Field | Type | Description |
|---|---|---|
maximumConcurrentSynchronizations
|
integer | Maximum number of synchronizations that can run at once. |
maximumConcurrentIterations
|
integer | Maximum number of iterations that can run at once. |
maximumConcurrentInitializations
|
integer | Maximum number of initializations that can run at once. |
Python example: Logical groups
This section provides a Python example for managing logical groups.
import pulumi
import pulumi_mfcpulumiprovider as mfcpulumiprovider
my_logical_group = mfcpulumiprovider.LogicalGroupResource(
"myLogicalGroup",
connect_name="my-logical-group",
logical_group_properties=mfcpulumiprovider.LogicalGroupPropertiesArgs(
maximum_concurrent_synchronizations=5,
maximum_concurrent_iterations=10,
maximum_concurrent_initializations=3,
),
)
YAML example: Logical groups
This section provides a YAML example for managing logical groups.
name: pulumiConnect
description: Minimal Pulumi YAML program for mfcpulumiprovider
runtime: yaml
resources:
myLogicalGroup:
type: mfcpulumiprovider:index:LogicalGroupResource
properties:
connectName: my-logical-group
logicalGroupProperties:
maximumConcurrentSynchronizations: 5
maximumConcurrentIterations: 10
maximumConcurrentInitializations: 3
outputs: {}
For onboarding and importing existing resources into Pulumi state, see Pulumi onboarding.

