Информация о пользователе POSIX и владельце корневого каталога для создания ресурса AWS::EFS::Точка доступа

#amazon-web-services #amazon-cloudformation #nfs #amazon-efs

Вопрос:

Я пытаюсь создать точку доступа EFS для использования для подключения EFS.

В настоящее время у меня есть текущий код Cloudformation для этого.

 {
  "efs01": {
    "type": "efs",
    "depends_on": [],
    "persistent": "true",
    "descriptor": {
      "Resources" : {
        "SecurityGroup" : {
          "Type": "Pipeline::SecurityGroup",
          "Properties" : {
            "IngressRules" : [ { "sources": [ "app01","app02" ], "ports":["TCP:NFS"] } ]
          }
        },
        "FileSystem" : {
          "Type" : "AWS::EFS::FileSystem",
          "Properties" : {
            "ThroughputMode": "bursting",
            "ProvisionedThroughputInMibps": null
          }
        },
        "AccessPointResource": {
          "Type": "AWS::EFS::AccessPoint",
          "Properties": {
            "FileSystemId": {
              "Ref": "FileSystem"
            },
            "PosixUser": {
              "Uid": "12345",
              "Gid": "12345"
            },
            "RootDirectory": {
              "CreationInfo": {
                "OwnerGid": "1",
                "OwnerUid": "1",
                "Permissions": "0744"
              },
              "Path": "/ap1"
            }
          }
        }
      }
    }
  }
}
 

Хотя я могу смонтировать EFS, я не вижу созданной папки » ap1 » и не могу смонтировать EFS с помощью точки доступа.

Нужно ли мне где-то определять пользователя posix и владельца корневого каталога перед созданием EFS? Если да, то как мне это сделать?