我如何获取aws-cdk efs的文件系统ID

问题描述 投票:0回答:1
const fileSystem = new efs.CfnFileSystem(this, 'EFS', {}); //This creates the file system
new cdk.CfnOutput(this, 'FileSystemID', { value: fileSystem.???? }); 

但是我需要filesystemid作为环境变量传递给其他资源

aws-cdk efs
1个回答
0
投票
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 });
© www.soinside.com 2019 - 2024. All rights reserved.