使用 CloudFormation 为现有 EFS 创建 EFS 访问点

问题描述

是否可以通过 CloudFormation 为现有 EFS 创建访问点?

例如,在 CloudFormation 模板中:

首先通过参数引用 EFS

FileSystemResource:
Type: 'AWS::EFS::FileSystem'
Properties:
  FileSystemId: !Ref some_param
  BackupPolicy:
    Status: ENABLED
  PerformanceMode: generalPurpose
  Encrypted: true
  ThroughputMode: bursting

然后引用 EFS 来创建接入点?

SomeAccesspoint:
Type: 'AWS::EFS::Accesspoint'
Properties:
  FileSystemId: !Ref FileSystemResource

解决方法

您必须先将现有文件系统import 放入 CloudFormation,然后才能执行此操作。