> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuration

> Configuration reference for global DLC properties such as `enabled`, `create-default-cloud-client`, and `rollback-transaction-on-error`, defined under the `dlc` namespace.

The following properties apply globally, regardless of source or topic type.

### Configuration properties

Properties for the DLC are defined in the `dlc` namespace, from where they are picked up as configurations.

| Key                               | Default | Type      | Description                                                  |
| --------------------------------- | ------- | --------- | ------------------------------------------------------------ |
| enabled                           | true    | `boolean` | Enables the DLC.                                             |
| create-default-cloud-client.aws   | false   | `boolean` | Creates a default cloud client for AWS.                      |
| create-default-cloud-client.azure | false   | `boolean` | Creates a default cloud client for Azure.                    |
| create-default-cloud-client.gcp   | false   | `boolean` | Creates a default cloud client for GCP.                      |
| rollback-transaction-on-error     | true    | `boolean` | Rolls back transaction if error is encountered in a request. |
