# IcebergCompactionConfigurationProperty

- Source: Generated code
- Type last changed: v2.262.0 · 22 Jul 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_glue as glue } from 'aws-cdk-lib';
const icebergCompactionConfigurationProperty: glue.CfnTableOptimizer.IcebergCompactionConfigurationProperty = {
  deleteFileThreshold: 123,
  minInputFiles: 123,
  strategy: 'strategy',
};
```

## Properties

- `deleteFileThreshold`: number — The minimum number of deletes in a data file to make it eligible for compaction.

- `minInputFiles`: number — The minimum number of input files before compaction is triggered.

- `strategy`: string — The compaction strategy to use.

  Valid values are binpack, sort, and z-order.
