# CfnEnvironmentBlueprintConfigurationProps

Properties for defining a `CfnEnvironmentBlueprintConfiguration`.

Extends: CfnEnvironmentBlueprintConfigurationProps
Used as props by: CfnEnvironmentBlueprintConfiguration

- Source: Generated code
- Type last changed: v2.235.0 · 15 Jan 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_datazone as datazone } from 'aws-cdk-lib';
const cfnEnvironmentBlueprintConfigurationProps: datazone.CfnEnvironmentBlueprintConfigurationProps = {
  domainIdentifier: 'domainIdentifier',
  enabledRegions: ['enabledRegions'],
  environmentBlueprintIdentifier: 'environmentBlueprintIdentifier',

  // the properties below are optional
  environmentRolePermissionBoundary: 'environmentRolePermissionBoundary',
  globalParameters: {
    globalParametersKey: 'globalParameters',
  },
  manageAccessRoleArn: 'manageAccessRoleArn',
  provisioningConfigurations: [{
    lakeFormationConfiguration: {
      locationRegistrationExcludeS3Locations: ['locationRegistrationExcludeS3Locations'],
      locationRegistrationRole: 'locationRegistrationRole',
    },
  }],
  provisioningRoleArn: 'provisioningRoleArn',
  regionalParameters: [{
    parameters: {
      parametersKey: 'parameters',
    },
    region: 'region',
  }],
};
```

## Properties

- `domainIdentifier`: string (required) — The identifier of the Amazon DataZone domain in which an environment blueprint exists.

- `enabledRegions`: string[] (required) — The enabled AWS Regions specified in a blueprint configuration.

- `environmentBlueprintIdentifier`: string (required) — The identifier of the environment blueprint.

  In the current release, only the following values are supported: `DefaultDataLake` and `DefaultDataWarehouse` .

- `environmentRolePermissionBoundary`: string — The environment role permission boundary.

- `globalParameters`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | { [key: string]: string } — Region-agnostic environment blueprint parameters.

- `manageAccessRoleArn`: string — The ARN of the manage access role.

- `provisioningConfigurations`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnEnvironmentBlueprintConfiguration.ProvisioningConfigurationProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_datazone.CfnEnvironmentBlueprintConfiguration.ProvisioningConfigurationProperty.html)[] — The provisioning configuration of a blueprint.

- `provisioningRoleArn`: string — The ARN of the provisioning role.

- `regionalParameters`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnEnvironmentBlueprintConfiguration.RegionalParameterProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_datazone.CfnEnvironmentBlueprintConfiguration.RegionalParameterProperty.html)[] — The regional parameters of the environment blueprint.
