class Aws::SecurityHub::Types::AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails
Information about the Amazon Elastic File System file system that is used for task storage.
@note When making an API call, you may pass AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails
data as a hash: { authorization_config: { access_point_id: "NonEmptyString", iam: "NonEmptyString", }, filesystem_id: "NonEmptyString", root_directory: "NonEmptyString", transit_encryption: "NonEmptyString", transit_encryption_port: 1, }
@!attribute [rw] authorization_config
The authorization configuration details for the Amazon EFS file system. @return [Types::AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails]
@!attribute [rw] filesystem_id
The Amazon EFS file system identifier to use. @return [String]
@!attribute [rw] root_directory
The directory within the Amazon EFS file system to mount as the root directory inside the host. @return [String]
@!attribute [rw] transit_encryption
Whether to enable encryption for Amazon EFS data in transit between the Amazon ECS host and the Amazon EFS server. @return [String]
@!attribute [rw] transit_encryption_port
The port to use when sending encrypted data between the Amazon ECS host and the Amazon EFS server. @return [Integer]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails AWS API Documentation
Constants
- SENSITIVE