GetTaskDefinitionVolumeEfsVolumeConfiguration

data class GetTaskDefinitionVolumeEfsVolumeConfiguration(val authorizationConfigs: List<GetTaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig>, val fileSystemId: String, val rootDirectory: String, val transitEncryption: String, val transitEncryptionPort: Int)

Constructors

constructor(authorizationConfigs: List<GetTaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig>, fileSystemId: String, rootDirectory: String, transitEncryption: String, transitEncryptionPort: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Configuration block for authorization for the Amazon FSx for Windows File Server file system detailed below.

Link copied to clipboard

The Amazon FSx for Windows File Server file system ID to use.

Link copied to clipboard

The directory within the Amazon FSx for Windows File Server file system to mount as the root directory inside the host.

Link copied to clipboard

Whether or not to enable encryption for Amazon EFS data in transit between the Amazon ECS host and the Amazon EFS server. Transit encryption must be enabled if Amazon EFS IAM authorization is used. Valid values: ENABLED, DISABLED. If this parameter is omitted, the default value of DISABLED is used.

Link copied to clipboard

Port to use for transit encryption. If you do not specify a transit encryption port, it will use the port selection strategy that the Amazon EFS mount helper uses.