# DataReadCacheConfigurationProperty

The configuration for the optional provisioned SSD read cache on Amazon FSx for Lustre file systems that use the Intelligent-Tiering storage class.

- Source: Generated code
- Type last changed: v2.200.0 · 2 Jun 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_fsx as fsx } from 'aws-cdk-lib';
const dataReadCacheConfigurationProperty: fsx.CfnFileSystem.DataReadCacheConfigurationProperty = {
  sizeGiB: 123,
  sizingMode: 'sizingMode',
};
```

## Properties

- `sizeGiB`: number — Required if `SizingMode` is set to `USER_PROVISIONED` .

  Specifies the size of the file system's SSD read cache, in gibibytes (GiB).

- `sizingMode`: string — Specifies how the provisioned SSD read cache is sized, as follows:.

  - Set to `NO_CACHE` if you do not want to use an SSD read cache with your Intelligent-Tiering file system.
  - Set to `USER_PROVISIONED` to specify the exact size of your SSD read cache.
  - Set to `PROPORTIONAL_TO_THROUGHPUT_CAPACITY` to have your SSD read cache automatically sized based on your throughput capacity.
