# ConfigurationProperty

A configuration specification to be used when provisioning virtual clusters, which can include configurations for applications and software bundled with Amazon EMR on EKS.

- Source: Generated code
- Type last changed: v2.272.0 · 30 Sep 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_emrcontainers as emrcontainers } from 'aws-cdk-lib';

declare const configurationProperty_: emrcontainers.CfnJobTemplate.ConfigurationProperty;
const configurationProperty: emrcontainers.CfnJobTemplate.ConfigurationProperty = {
  classification: 'classification',

  // the properties below are optional
  configurations: [configurationProperty_],
  properties: {
    propertiesKey: 'properties',
  },
};
```

## Properties

- `classification`: string (required) — The classification within a configuration.

- `configurations`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnJobTemplate.ConfigurationProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_emrcontainers.CfnJobTemplate.ConfigurationProperty.html)[]

- `properties`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | { [key: string]: string } — A set of properties specified within a configuration classification.
