TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfigArgs

data class TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfigArgs(val accessPointId: Output<String>? = null, val iam: Output<String>? = null) : ConvertibleToJava<TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfigArgs>

Constructors

constructor(accessPointId: Output<String>? = null, iam: Output<String>? = null)

Properties

Link copied to clipboard
val accessPointId: Output<String>? = null

Access point ID to use. If an access point is specified, the root directory value will be relative to the directory set for the access point. If specified, transit encryption must be enabled in the EFSVolumeConfiguration.

Link copied to clipboard
val iam: Output<String>? = null

Whether or not to use the Amazon ECS task IAM role defined in a task definition when mounting the Amazon EFS file system. If enabled, transit encryption must be enabled in the EFSVolumeConfiguration. Valid values: ENABLED, DISABLED. If this parameter is omitted, the default value of DISABLED is used.

Functions

Link copied to clipboard
open override fun toJava(): TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfigArgs