# CustomFileSystemConfigProperty

The settings for assigning a custom file system to a user profile or space for an Amazon SageMaker AI Domain.

Permitted users can access this file system in Amazon SageMaker AI Studio.

- Source: Generated code
- Type last changed: v2.211.0 · 13 Aug 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const customFileSystemConfigProperty: sagemaker.CfnDomain.CustomFileSystemConfigProperty = {
  efsFileSystemConfig: {
    fileSystemId: 'fileSystemId',

    // the properties below are optional
    fileSystemPath: 'fileSystemPath',
  },
  fSxLustreFileSystemConfig: {
    fileSystemId: 'fileSystemId',

    // the properties below are optional
    fileSystemPath: 'fileSystemPath',
  },
  s3FileSystemConfig: {
    mountPath: 'mountPath',
    s3Uri: 's3Uri',
  },
};
```

## Properties

- `efsFileSystemConfig`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnDomain.EFSFileSystemConfigProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnDomain.EFSFileSystemConfigProperty.html) — The settings for a custom Amazon EFS file system.

- `fSxLustreFileSystemConfig`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnDomain.FSxLustreFileSystemConfigProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnDomain.FSxLustreFileSystemConfigProperty.html) — The settings for a custom Amazon FSx for Lustre file system.

- `s3FileSystemConfig`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnDomain.S3FileSystemConfigProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnDomain.S3FileSystemConfigProperty.html) — Configuration settings for a custom Amazon S3 file system.
