Class: Aws::Types::ContainerDefinition

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:repository_credentials, :environment])

Instance Attribute Summary collapse

Instance Attribute Details

#command::Array[::String]

Returns the value of attribute command.

Returns:

  • (::Array[::String])


246
247
248
# File 'sig/types.rbs', line 246

def command
  @command
end

#cpu::Integer

Returns the value of attribute cpu.

Returns:

  • (::Integer)


238
239
240
# File 'sig/types.rbs', line 238

def cpu
  @cpu
end

#credential_specs::Array[::String]

Returns the value of attribute credential_specs.

Returns:

  • (::Array[::String])


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.

Returns:



253
254
255
# File 'sig/types.rbs', line 253

def depends_on
  @depends_on
end

#disable_networkingBoolean

Returns the value of attribute disable_networking.

Returns:

  • (Boolean)


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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::Hash[::String, ::String])


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.

Returns:

  • (::Array[::String])


266
267
268
# File 'sig/types.rbs', line 266

def docker_security_options
  @docker_security_options
end

#entry_point::Array[::String]

Returns the value of attribute entry_point.

Returns:

  • (::Array[::String])


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.

Returns:



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.

Returns:



248
249
250
# File 'sig/types.rbs', line 248

def environment_files
  @environment_files
end

#essentialBoolean

Returns the value of attribute essential.

Returns:

  • (Boolean)


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.

Returns:



265
266
267
# File 'sig/types.rbs', line 265

def extra_hosts
  @extra_hosts
end

#firelens_configurationTypes::FirelensConfiguration

Returns the value of attribute firelens_configuration.



275
276
277
# File 'sig/types.rbs', line 275

def firelens_configuration
  @firelens_configuration
end

#health_checkTypes::HealthCheck

Returns the value of attribute health_check.

Returns:



272
273
274
# File 'sig/types.rbs', line 272

def health_check
  @health_check
end

#hostname::String

Returns the value of attribute hostname.

Returns:

  • (::String)


257
258
259
# File 'sig/types.rbs', line 257

def hostname
  @hostname
end

#image::String

Returns the value of attribute image.

Returns:

  • (::String)


236
237
238
# File 'sig/types.rbs', line 236

def image
  @image
end

#interactiveBoolean

Returns the value of attribute interactive.

Returns:

  • (Boolean)


267
268
269
# File 'sig/types.rbs', line 267

def interactive
  @interactive
end

Returns the value of attribute links.

Returns:

  • (::Array[::String])


241
242
243
# File 'sig/types.rbs', line 241

def links
  @links
end

#linux_parametersTypes::LinuxParameters

Returns the value of attribute linux_parameters.



251
252
253
# File 'sig/types.rbs', line 251

def linux_parameters
  @linux_parameters
end

#log_configurationTypes::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.

Returns:

  • (::Integer)


239
240
241
# File 'sig/types.rbs', line 239

def memory
  @memory
end

#memory_reservation::Integer

Returns the value of attribute memory_reservation.

Returns:

  • (::Integer)


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.

Returns:



249
250
251
# File 'sig/types.rbs', line 249

def mount_points
  @mount_points
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


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.

Returns:



242
243
244
# File 'sig/types.rbs', line 242

def port_mappings
  @port_mappings
end

#privilegedBoolean

Returns the value of attribute privileged.

Returns:

  • (Boolean)


261
262
263
# File 'sig/types.rbs', line 261

def privileged
  @privileged
end

#pseudo_terminalBoolean

Returns the value of attribute pseudo_terminal.

Returns:

  • (Boolean)


268
269
270
# File 'sig/types.rbs', line 268

def pseudo_terminal
  @pseudo_terminal
end

#readonly_root_filesystemBoolean

Returns the value of attribute readonly_root_filesystem.

Returns:

  • (Boolean)


262
263
264
# File 'sig/types.rbs', line 262

def readonly_root_filesystem
  @readonly_root_filesystem
end

#repository_credentialsTypes::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.

Returns:



274
275
276
# File 'sig/types.rbs', line 274

def resource_requirements
  @resource_requirements
end

#restart_policyTypes::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.

Returns:



252
253
254
# File 'sig/types.rbs', line 252

def secrets
  @secrets
end

#start_timeout::Integer

Returns the value of attribute start_timeout.

Returns:

  • (::Integer)


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.

Returns:

  • (::Integer)


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.

Returns:



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.

Returns:



270
271
272
# File 'sig/types.rbs', line 270

def ulimits
  @ulimits
end

#user::String

Returns the value of attribute user.

Returns:

  • (::String)


258
259
260
# File 'sig/types.rbs', line 258

def user
  @user
end

#version_consistency"enabled", "disabled"

Returns the value of attribute version_consistency.

Returns:

  • ("enabled", "disabled")


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.

Returns:



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.

Returns:

  • (::String)


259
260
261
# File 'sig/types.rbs', line 259

def working_directory
  @working_directory
end