Values.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsSource>Linux-specific modifications that are applied to the container, such as Linux kernel capabilities.
type nonrec t = {capabilities : AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails.t
option;The Linux capabilities for the container that are added to or dropped from the default configuration provided by Docker.
*)devices : AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesList.t
option;The host devices to expose to the container.
*)initProcessEnabled : Boolean.t option;Whether to run an init process inside the container that forwards signals and reaps processes.
*)maxSwap : Integer.t option;The total amount of swap memory (in MiB) that a container can use.
*)swappiness : Integer.t option;Configures the container's memory swappiness behavior. Determines how aggressively pages are swapped. The higher the value, the more aggressive the swappiness. The default is 60.
*)tmpfs : AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsList.t
option;The container path, mount options, and size (in MiB) of the tmpfs mount.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Integer of Integer.t
| `List of
[> `Structure of
(string
* [> `Integer of Integer.t
| `List of [> `String of NonEmptyString.t ] list
| `String of NonEmptyString.t ])
list ]
list
| `Structure of
(string * [> `List of [> `String of NonEmptyString.t ] list ]) list ])
list ]