Как получить идентификатор файловой системы для aws -cdk efs - PullRequest
0 голосов
/ 18 февраля 2020
const fileSystem = new efs.CfnFileSystem(this, 'EFS', {}); //This creates the file system
new cdk.CfnOutput(this, 'FileSystemID', { value: fileSystem.???? }); 

но мне нужно, чтобы fileystemid передавался как переменная окружения другим ресурсам

1 Ответ

1 голос
/ 18 февраля 2020
const fileSystem = new efs.CfnFileSystem(this, 'EFS', {

    });


    const mount = new efs.CfnMountTarget(this, 'MountTarget', {

      fileSystemId: fileSystem.ref,
      securityGroups: [vpc.vpcDefaultSecurityGroup],
      subnetId: vpc.publicSubnets[0].subnetId,

    });

    new cdk.CfnOutput(this, 'FileSystemId', { value: mount.fileSystemId });
...