

# AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails
<a name="API_AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails"></a>

The Linux capabilities for the container that are added to or dropped from the default configuration provided by Docker.

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

 ** Add **   <a name="securityhub-Type-AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails-Add"></a>
The Linux capabilities for the container that are added to the default configuration provided by Docker. Valid values are as follows:  
Valid values: `"ALL"` \$1 `"AUDIT_CONTROL"` \$1` "AUDIT_WRITE"` \$1 `"BLOCK_SUSPEND"` \$1 `"CHOWN"` \$1 `"DAC_OVERRIDE"` \$1 `"DAC_READ_SEARCH"` \$1 `"FOWNER"` \$1 `"FSETID"` \$1 `"IPC_LOCK"` \$1 `"IPC_OWNER"` \$1 `"KILL"` \$1 `"LEASE"` \$1 `"LINUX_IMMUTABLE"` \$1 `"MAC_ADMIN"` \$1` "MAC_OVERRIDE"` \$1 `"MKNOD"` \$1 `"NET_ADMIN"` \$1 `"NET_BIND_SERVICE"` \$1 `"NET_BROADCAST"` \$1 `"NET_RAW"` \$1 `"SETFCAP"` \$1 `"SETGID"` \$1 `"SETPCAP"` \$1 `"SETUID"` \$1 `"SYS_ADMIN"` \$1 `"SYS_BOOT"` \$1 `"SYS_CHROOT"` \$1 `"SYS_MODULE"` \$1 `"SYS_NICE"` \$1 `"SYS_PACCT"` \$1 `"SYS_PTRACE"` \$1 `"SYS_RAWIO"` \$1 `"SYS_RESOURCE"` \$1 `"SYS_TIME"` \$1 `"SYS_TTY_CONFIG"` \$1 `"SYSLOG"` \$1 `"WAKE_ALARM"`   
Type: Array of strings  
Pattern: `.*\S.*`   
Required: No

 ** Drop **   <a name="securityhub-Type-AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails-Drop"></a>
The Linux capabilities for the container that are dropped from the default configuration provided by Docker.  
Valid values: `"ALL"` \$1 `"AUDIT_CONTROL"` \$1` "AUDIT_WRITE"` \$1 `"BLOCK_SUSPEND"` \$1 `"CHOWN"` \$1 `"DAC_OVERRIDE"` \$1 `"DAC_READ_SEARCH"` \$1 `"FOWNER"` \$1 `"FSETID"` \$1 `"IPC_LOCK"` \$1 `"IPC_OWNER"` \$1 `"KILL"` \$1 `"LEASE"` \$1 `"LINUX_IMMUTABLE"` \$1 `"MAC_ADMIN"` \$1` "MAC_OVERRIDE"` \$1 `"MKNOD"` \$1 `"NET_ADMIN"` \$1 `"NET_BIND_SERVICE"` \$1 `"NET_BROADCAST"` \$1 `"NET_RAW"` \$1 `"SETFCAP"` \$1 `"SETGID"` \$1 `"SETPCAP"` \$1 `"SETUID"` \$1 `"SYS_ADMIN"` \$1 `"SYS_BOOT"` \$1 `"SYS_CHROOT"` \$1 `"SYS_MODULE"` \$1 `"SYS_NICE"` \$1 `"SYS_PACCT"` \$1 `"SYS_PTRACE"` \$1 `"SYS_RAWIO"` \$1 `"SYS_RESOURCE"` \$1 `"SYS_TIME"` \$1 `"SYS_TTY_CONFIG"` \$1 `"SYSLOG"` \$1 `"WAKE_ALARM"`   
Type: Array of strings  
Pattern: `.*\S.*`   
Required: No

## See Also
<a name="API_AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails_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/AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/securityhub-2018-10-26/AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/securityhub-2018-10-26/AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails) 