Class: Aws::ECS::Types::DaemonLinuxParameters

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb

Overview

The Linux-specific options that are applied to the daemon container, such as Linux kernel capabilities.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#capabilitiesTypes::KernelCapabilities

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



4599
4600
4601
4602
4603
4604
4605
4606
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4599

class DaemonLinuxParameters < Struct.new(
  :capabilities,
  :devices,
  :init_process_enabled,
  :tmpfs)
  SENSITIVE = []
  include Aws::Structure
end

#devicesArray<Types::Device>

Any host devices to expose to the container.

Returns:



4599
4600
4601
4602
4603
4604
4605
4606
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4599

class DaemonLinuxParameters < Struct.new(
  :capabilities,
  :devices,
  :init_process_enabled,
  :tmpfs)
  SENSITIVE = []
  include Aws::Structure
end

#init_process_enabledBoolean

Run an init process inside the container that forwards signals and reaps processes.

Returns:

  • (Boolean)


4599
4600
4601
4602
4603
4604
4605
4606
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4599

class DaemonLinuxParameters < Struct.new(
  :capabilities,
  :devices,
  :init_process_enabled,
  :tmpfs)
  SENSITIVE = []
  include Aws::Structure
end

#tmpfsArray<Types::Tmpfs>

The container path, mount options, and size (in MiB) of the tmpfs mount.

Returns:



4599
4600
4601
4602
4603
4604
4605
4606
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4599

class DaemonLinuxParameters < Struct.new(
  :capabilities,
  :devices,
  :init_process_enabled,
  :tmpfs)
  SENSITIVE = []
  include Aws::Structure
end