Package com.pulumi.aws.ecs.outputs
Class TaskDefinitionVolumeS3filesVolumeConfiguration
- java.lang.Object
-
- com.pulumi.aws.ecs.outputs.TaskDefinitionVolumeS3filesVolumeConfiguration
-
public final class TaskDefinitionVolumeS3filesVolumeConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTaskDefinitionVolumeS3filesVolumeConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>accessPointArn()static TaskDefinitionVolumeS3filesVolumeConfiguration.Builderbuilder()static TaskDefinitionVolumeS3filesVolumeConfiguration.Builderbuilder(TaskDefinitionVolumeS3filesVolumeConfiguration defaults)java.lang.StringfileSystemArn()java.util.Optional<java.lang.String>rootDirectory()java.util.Optional<java.lang.Integer>transitEncryptionPort()
-
-
-
Method Detail
-
accessPointArn
public java.util.Optional<java.lang.String> accessPointArn()
- Returns:
- Full ARN of the S3 Files access point to use. If configured, `rootDirectory` must either be omitted or set to `"/"`.
-
fileSystemArn
public java.lang.String fileSystemArn()
- Returns:
- Full ARN of the S3 Files file system to mount.
-
rootDirectory
public java.util.Optional<java.lang.String> rootDirectory()
- Returns:
- Directory within the Amazon S3 Files file system to mount as the root directory.
-
transitEncryptionPort
public java.util.Optional<java.lang.Integer> transitEncryptionPort()
- Returns:
- Port to use for sending encrypted data between the ECS host and the S3 Files file system.
-
builder
public static TaskDefinitionVolumeS3filesVolumeConfiguration.Builder builder()
-
builder
public static TaskDefinitionVolumeS3filesVolumeConfiguration.Builder builder(TaskDefinitionVolumeS3filesVolumeConfiguration defaults)
-
-