# CustomFileSystemProperty

A file system, created by you, that you assign 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 customFileSystemProperty: sagemaker.CfnSpace.CustomFileSystemProperty = {
  efsFileSystem: {
    fileSystemId: 'fileSystemId',
  },
  fSxLustreFileSystem: {
    fileSystemId: 'fileSystemId',
  },
  s3FileSystem: {
    s3Uri: 's3Uri',
  },
};
```

## Properties

- `efsFileSystem`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSpace.EFSFileSystemProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnSpace.EFSFileSystemProperty.html) — A custom file system in Amazon EFS.

- `fSxLustreFileSystem`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSpace.FSxLustreFileSystemProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnSpace.FSxLustreFileSystemProperty.html) — A custom file system in Amazon FSx for Lustre.

- `s3FileSystem`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSpace.S3FileSystemProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnSpace.S3FileSystemProperty.html) — A custom file system in Amazon S3.

  This is only supported in Amazon SageMaker Unified Studio.
