AWS::ECS::TaskDefinition EFSVolumeConfiguration - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::ECS::TaskDefinition EFSVolumeConfiguration

当您使用 Amazon Elastic File System 进行任务存储时,指定此参数。有关更多信息,请参阅 Amazon Elastic Container Service 开发人员指南 中的 Amazon EFS 卷

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "AuthorizationConfig" : AuthorizationConfig, "FilesystemId" : String, "RootDirectory" : String, "TransitEncryption" : String, "TransitEncryptionPort" : Integer }

属性

AuthorizationConfig

Amazon EFS 文件系统的授权配置详细信息。

必需:否

类型AuthorizationConfig

Update requires: Replacement

FilesystemId

要使用的 Amazon EFS 文件系统 ID。

必需:是

类型:字符串

Update requires: Replacement

RootDirectory

Amazon EFS 文件系统中要作为主机内的根目录挂载的目录。如果忽略此参数,将使用 Amazon EFS 卷的根目录。指定 / 与忽略此参数效果相同。

重要

如果在 authorizationConfig 中指定了 EFS 访问点,则必须省略根目录值,或者将其设置为 /,以便在 EFS 访问点上强制执行设置的路径。

必需:否

类型:字符串

Update requires: Replacement

TransitEncryption

是否对 Amazon ECS 主机和 Amazon EFS 服务器之间传输的 Amazon EFS 数据启用加密。如果使用 Amazon EFS IAM 授权,则必须启用传输加密。如果忽略此参数,将使用 DISABLED 的默认值。有关更多信息,请参阅 Amazon Elastic File System 用户指南 中的加密传输中的数据

必需:否

类型:字符串

允许的值DISABLED | ENABLED

Update requires: Replacement

TransitEncryptionPort

在 Amazon ECS 主机和 Amazon EFS 服务器之间发送加密数据时要使用的端口。如果未指定传输加密端口,将使用 Amazon EFS 挂载帮助程序使用的端口选择策略。有关更多信息,请参阅 Amazon Elastic File System 用户指南 中的 EFS 装载帮助程序

必需:否

类型:整数

Update requires: Replacement