Package com.pulumi.aws.ecs.outputs
Class TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig
- java.lang.Object
-
- com.pulumi.aws.ecs.outputs.TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig
-
public final class TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>accessPointId()static TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig.Builderbuilder()static TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig.Builderbuilder(TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig defaults)java.util.Optional<java.lang.String>iam()
-
-
-
Method Detail
-
accessPointId
public java.util.Optional<java.lang.String> accessPointId()
- Returns:
- 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.
-
iam
public java.util.Optional<java.lang.String> iam()
- Returns:
- 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.
-
builder
public static TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig.Builder builder()
-
builder
public static TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig.Builder builder(TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig defaults)
-
-