public static interface AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails.Builder extends SdkPojo, CopyableBuilder<AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails.Builder,AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails.Builder authorizationConfig(AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails authorizationConfig)
The authorization configuration details for the Amazon EFS file system.
authorizationConfig - The authorization configuration details for the Amazon EFS file system.default AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails.Builder authorizationConfig(Consumer<AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails.Builder> authorizationConfig)
The authorization configuration details for the Amazon EFS file system.
This is a convenience method that creates an instance of theAwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails.Builder avoiding the need
to create one manually via
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to
authorizationConfig(AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails).
authorizationConfig - a consumer that will call methods on
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails.BuilderauthorizationConfig(AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails)AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails.Builder filesystemId(String filesystemId)
The Amazon EFS file system identifier to use.
filesystemId - The Amazon EFS file system identifier to use.AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails.Builder rootDirectory(String rootDirectory)
The directory within the Amazon EFS file system to mount as the root directory inside the host.
rootDirectory - The directory within the Amazon EFS file system to mount as the root directory inside the host.AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails.Builder transitEncryption(String transitEncryption)
Whether to enable encryption for Amazon EFS data in transit between the Amazon ECS host and the Amazon EFS server.
transitEncryption - Whether to enable encryption for Amazon EFS data in transit between the Amazon ECS host and the Amazon
EFS server.AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails.Builder transitEncryptionPort(Integer transitEncryptionPort)
The port to use when sending encrypted data between the Amazon ECS host and the Amazon EFS server.
transitEncryptionPort - The port to use when sending encrypted data between the Amazon ECS host and the Amazon EFS server.Copyright © 2023. All rights reserved.