

# AwsEcsTaskDefinitionVolumesDetails
<a name="API_AwsEcsTaskDefinitionVolumesDetails"></a>

A data volume to mount from another container.

## Contents
<a name="API_AwsEcsTaskDefinitionVolumesDetails_Contents"></a>

 ** DockerVolumeConfiguration **   <a name="securityhub-Type-AwsEcsTaskDefinitionVolumesDetails-DockerVolumeConfiguration"></a>
Information about a Docker volume.  
Type: [AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails](API_AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails.md) object  
Required: No

 ** EfsVolumeConfiguration **   <a name="securityhub-Type-AwsEcsTaskDefinitionVolumesDetails-EfsVolumeConfiguration"></a>
Information about the Amazon Elastic File System file system that is used for task storage.  
Type: [AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails](API_AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails.md) object  
Required: No

 ** Host **   <a name="securityhub-Type-AwsEcsTaskDefinitionVolumesDetails-Host"></a>
Information about a bind mount host volume.  
Type: [AwsEcsTaskDefinitionVolumesHostDetails](API_AwsEcsTaskDefinitionVolumesHostDetails.md) object  
Required: No

 ** Name **   <a name="securityhub-Type-AwsEcsTaskDefinitionVolumesDetails-Name"></a>
The name of the data volume.  
Type: String  
Pattern: `.*\S.*`   
Required: No

## See Also
<a name="API_AwsEcsTaskDefinitionVolumesDetails_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/securityhub-2018-10-26/AwsEcsTaskDefinitionVolumesDetails) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/securityhub-2018-10-26/AwsEcsTaskDefinitionVolumesDetails) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/securityhub-2018-10-26/AwsEcsTaskDefinitionVolumesDetails) 