import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  The <code>AWS::EFS::FileSystem</code> resource creates a new, empty file system in Amazon Elastic File System (Amazon EFS). You must create a mount target (<a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html">AWS::EFS::MountTarget</a>) to mount your EFS file system on an Amazon EC2 or other AWS cloud compute resource.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html">the AWS Docs</a>
*/
export function fileSystem(fileSystemProps = {}) {
    return new AwsResource('AWS::EFS::FileSystem', fileSystemProps, { FileSystemId: 'FileSystemId', Arn: 'Arn' });
}
