Class: Aws::Types::ContainerDefinition
- Inherits:
-
Object
- Object
- Aws::Types::ContainerDefinition
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#command ⇒ ::Array[::String]
Returns the value of attribute command.
-
#cpu ⇒ ::Integer
Returns the value of attribute cpu.
-
#credential_specs ⇒ ::Array[::String]
Returns the value of attribute credential_specs.
-
#depends_on ⇒ ::Array[Types::ContainerDependency]
Returns the value of attribute depends_on.
-
#disable_networking ⇒ Boolean
Returns the value of attribute disable_networking.
-
#dns_search_domains ⇒ ::Array[::String]
Returns the value of attribute dns_search_domains.
-
#dns_servers ⇒ ::Array[::String]
Returns the value of attribute dns_servers.
-
#docker_labels ⇒ ::Hash[::String, ::String]
Returns the value of attribute docker_labels.
-
#docker_security_options ⇒ ::Array[::String]
Returns the value of attribute docker_security_options.
-
#entry_point ⇒ ::Array[::String]
Returns the value of attribute entry_point.
-
#environment ⇒ ::Array[Types::KeyValuePair]
Returns the value of attribute environment.
-
#environment_files ⇒ ::Array[Types::EnvironmentFile]
Returns the value of attribute environment_files.
-
#essential ⇒ Boolean
Returns the value of attribute essential.
-
#extra_hosts ⇒ ::Array[Types::HostEntry]
Returns the value of attribute extra_hosts.
-
#firelens_configuration ⇒ Types::FirelensConfiguration
Returns the value of attribute firelens_configuration.
-
#health_check ⇒ Types::HealthCheck
Returns the value of attribute health_check.
-
#hostname ⇒ ::String
Returns the value of attribute hostname.
-
#image ⇒ ::String
Returns the value of attribute image.
-
#interactive ⇒ Boolean
Returns the value of attribute interactive.
-
#links ⇒ ::Array[::String]
Returns the value of attribute links.
-
#linux_parameters ⇒ Types::LinuxParameters
Returns the value of attribute linux_parameters.
-
#log_configuration ⇒ Types::LogConfiguration
Returns the value of attribute log_configuration.
-
#memory ⇒ ::Integer
Returns the value of attribute memory.
-
#memory_reservation ⇒ ::Integer
Returns the value of attribute memory_reservation.
-
#mount_points ⇒ ::Array[Types::MountPoint]
Returns the value of attribute mount_points.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#port_mappings ⇒ ::Array[Types::PortMapping]
Returns the value of attribute port_mappings.
-
#privileged ⇒ Boolean
Returns the value of attribute privileged.
-
#pseudo_terminal ⇒ Boolean
Returns the value of attribute pseudo_terminal.
-
#readonly_root_filesystem ⇒ Boolean
Returns the value of attribute readonly_root_filesystem.
-
#repository_credentials ⇒ Types::RepositoryCredentials
Returns the value of attribute repository_credentials.
-
#resource_requirements ⇒ ::Array[Types::ResourceRequirement]
Returns the value of attribute resource_requirements.
-
#restart_policy ⇒ Types::ContainerRestartPolicy
Returns the value of attribute restart_policy.
-
#secrets ⇒ ::Array[Types::Secret]
Returns the value of attribute secrets.
-
#start_timeout ⇒ ::Integer
Returns the value of attribute start_timeout.
-
#stop_timeout ⇒ ::Integer
Returns the value of attribute stop_timeout.
-
#system_controls ⇒ ::Array[Types::SystemControl]
Returns the value of attribute system_controls.
-
#ulimits ⇒ ::Array[Types::Ulimit]
Returns the value of attribute ulimits.
-
#user ⇒ ::String
Returns the value of attribute user.
-
#version_consistency ⇒ "enabled", "disabled"
Returns the value of attribute version_consistency.
-
#volumes_from ⇒ ::Array[Types::VolumeFrom]
Returns the value of attribute volumes_from.
-
#working_directory ⇒ ::String
Returns the value of attribute working_directory.
Instance Attribute Details
#command ⇒ ::Array[::String]
Returns the value of attribute command.
246 247 248 |
# File 'sig/types.rbs', line 246 def command @command end |
#cpu ⇒ ::Integer
Returns the value of attribute cpu.
238 239 240 |
# File 'sig/types.rbs', line 238 def cpu @cpu end |
#credential_specs ⇒ ::Array[::String]
Returns the value of attribute credential_specs.
276 277 278 |
# File 'sig/types.rbs', line 276 def credential_specs @credential_specs end |
#depends_on ⇒ ::Array[Types::ContainerDependency]
Returns the value of attribute depends_on.
253 254 255 |
# File 'sig/types.rbs', line 253 def depends_on @depends_on end |
#disable_networking ⇒ Boolean
Returns the value of attribute disable_networking.
260 261 262 |
# File 'sig/types.rbs', line 260 def disable_networking @disable_networking end |
#dns_search_domains ⇒ ::Array[::String]
Returns the value of attribute dns_search_domains.
264 265 266 |
# File 'sig/types.rbs', line 264 def dns_search_domains @dns_search_domains end |
#dns_servers ⇒ ::Array[::String]
Returns the value of attribute dns_servers.
263 264 265 |
# File 'sig/types.rbs', line 263 def dns_servers @dns_servers end |
#docker_labels ⇒ ::Hash[::String, ::String]
Returns the value of attribute docker_labels.
269 270 271 |
# File 'sig/types.rbs', line 269 def docker_labels @docker_labels end |
#docker_security_options ⇒ ::Array[::String]
Returns the value of attribute docker_security_options.
266 267 268 |
# File 'sig/types.rbs', line 266 def @docker_security_options end |
#entry_point ⇒ ::Array[::String]
Returns the value of attribute entry_point.
245 246 247 |
# File 'sig/types.rbs', line 245 def entry_point @entry_point end |
#environment ⇒ ::Array[Types::KeyValuePair]
Returns the value of attribute environment.
247 248 249 |
# File 'sig/types.rbs', line 247 def environment @environment end |
#environment_files ⇒ ::Array[Types::EnvironmentFile]
Returns the value of attribute environment_files.
248 249 250 |
# File 'sig/types.rbs', line 248 def environment_files @environment_files end |
#essential ⇒ Boolean
Returns the value of attribute essential.
243 244 245 |
# File 'sig/types.rbs', line 243 def essential @essential end |
#extra_hosts ⇒ ::Array[Types::HostEntry]
Returns the value of attribute extra_hosts.
265 266 267 |
# File 'sig/types.rbs', line 265 def extra_hosts @extra_hosts end |
#firelens_configuration ⇒ Types::FirelensConfiguration
Returns the value of attribute firelens_configuration.
275 276 277 |
# File 'sig/types.rbs', line 275 def firelens_configuration @firelens_configuration end |
#health_check ⇒ Types::HealthCheck
Returns the value of attribute health_check.
272 273 274 |
# File 'sig/types.rbs', line 272 def health_check @health_check end |
#hostname ⇒ ::String
Returns the value of attribute hostname.
257 258 259 |
# File 'sig/types.rbs', line 257 def hostname @hostname end |
#image ⇒ ::String
Returns the value of attribute image.
236 237 238 |
# File 'sig/types.rbs', line 236 def image @image end |
#interactive ⇒ Boolean
Returns the value of attribute interactive.
267 268 269 |
# File 'sig/types.rbs', line 267 def interactive @interactive end |
#links ⇒ ::Array[::String]
Returns the value of attribute links.
241 242 243 |
# File 'sig/types.rbs', line 241 def links @links end |
#linux_parameters ⇒ Types::LinuxParameters
Returns the value of attribute linux_parameters.
251 252 253 |
# File 'sig/types.rbs', line 251 def linux_parameters @linux_parameters end |
#log_configuration ⇒ Types::LogConfiguration
Returns the value of attribute log_configuration.
271 272 273 |
# File 'sig/types.rbs', line 271 def log_configuration @log_configuration end |
#memory ⇒ ::Integer
Returns the value of attribute memory.
239 240 241 |
# File 'sig/types.rbs', line 239 def memory @memory end |
#memory_reservation ⇒ ::Integer
Returns the value of attribute memory_reservation.
240 241 242 |
# File 'sig/types.rbs', line 240 def memory_reservation @memory_reservation end |
#mount_points ⇒ ::Array[Types::MountPoint]
Returns the value of attribute mount_points.
249 250 251 |
# File 'sig/types.rbs', line 249 def mount_points @mount_points end |
#name ⇒ ::String
Returns the value of attribute name.
235 236 237 |
# File 'sig/types.rbs', line 235 def name @name end |
#port_mappings ⇒ ::Array[Types::PortMapping]
Returns the value of attribute port_mappings.
242 243 244 |
# File 'sig/types.rbs', line 242 def port_mappings @port_mappings end |
#privileged ⇒ Boolean
Returns the value of attribute privileged.
261 262 263 |
# File 'sig/types.rbs', line 261 def privileged @privileged end |
#pseudo_terminal ⇒ Boolean
Returns the value of attribute pseudo_terminal.
268 269 270 |
# File 'sig/types.rbs', line 268 def pseudo_terminal @pseudo_terminal end |
#readonly_root_filesystem ⇒ Boolean
Returns the value of attribute readonly_root_filesystem.
262 263 264 |
# File 'sig/types.rbs', line 262 def readonly_root_filesystem @readonly_root_filesystem end |
#repository_credentials ⇒ Types::RepositoryCredentials
Returns the value of attribute repository_credentials.
237 238 239 |
# File 'sig/types.rbs', line 237 def repository_credentials @repository_credentials end |
#resource_requirements ⇒ ::Array[Types::ResourceRequirement]
Returns the value of attribute resource_requirements.
274 275 276 |
# File 'sig/types.rbs', line 274 def resource_requirements @resource_requirements end |
#restart_policy ⇒ Types::ContainerRestartPolicy
Returns the value of attribute restart_policy.
244 245 246 |
# File 'sig/types.rbs', line 244 def restart_policy @restart_policy end |
#secrets ⇒ ::Array[Types::Secret]
Returns the value of attribute secrets.
252 253 254 |
# File 'sig/types.rbs', line 252 def secrets @secrets end |
#start_timeout ⇒ ::Integer
Returns the value of attribute start_timeout.
254 255 256 |
# File 'sig/types.rbs', line 254 def start_timeout @start_timeout end |
#stop_timeout ⇒ ::Integer
Returns the value of attribute stop_timeout.
255 256 257 |
# File 'sig/types.rbs', line 255 def stop_timeout @stop_timeout end |
#system_controls ⇒ ::Array[Types::SystemControl]
Returns the value of attribute system_controls.
273 274 275 |
# File 'sig/types.rbs', line 273 def system_controls @system_controls end |
#ulimits ⇒ ::Array[Types::Ulimit]
Returns the value of attribute ulimits.
270 271 272 |
# File 'sig/types.rbs', line 270 def ulimits @ulimits end |
#user ⇒ ::String
Returns the value of attribute user.
258 259 260 |
# File 'sig/types.rbs', line 258 def user @user end |
#version_consistency ⇒ "enabled", "disabled"
Returns the value of attribute version_consistency.
256 257 258 |
# File 'sig/types.rbs', line 256 def version_consistency @version_consistency end |
#volumes_from ⇒ ::Array[Types::VolumeFrom]
Returns the value of attribute volumes_from.
250 251 252 |
# File 'sig/types.rbs', line 250 def volumes_from @volumes_from end |
#working_directory ⇒ ::String
Returns the value of attribute working_directory.
259 260 261 |
# File 'sig/types.rbs', line 259 def working_directory @working_directory end |