Struct rusoto_securityhub::AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetails [−][src]
pub struct AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetails { pub capabilities: Option<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails>, pub devices: Option<Vec<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails>>, pub init_process_enabled: Option<bool>, pub max_swap: Option<i64>, pub shared_memory_size: Option<i64>, pub swappiness: Option<i64>, pub tmpfs: Option<Vec<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails>>, }
Expand description
>Linux-specific modifications that are applied to the container, such as Linux kernel capabilities.
Fields
capabilities: Option<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails>
The Linux capabilities for the container that are added to or dropped from the default configuration provided by Docker.
devices: Option<Vec<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails>>
The host devices to expose to the container.
init_process_enabled: Option<bool>
Whether to run an init
process inside the container that forwards signals and reaps processes.
max_swap: Option<i64>
The total amount of swap memory (in MiB) that a container can use.
The value for the size (in MiB) of the /dev/shm volume.
swappiness: Option<i64>
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: Option<Vec<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails>>
The container path, mount options, and size (in MiB) of the tmpfs mount.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self