Container

class Container

A Docker container that's part of a task.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Amazon Resource Name (ARN) of the container.

Link copied to clipboard
val cpu: String?

The number of CPU units set for the container. The value is 0 if no value was specified in the container definition when the task definition was registered.

Link copied to clipboard

The exit code returned from the container.

Link copied to clipboard

The IDs of each GPU assigned to the container.

Link copied to clipboard

The health status of the container. If health checks aren't configured for this container in its task definition, then it reports the health status as UNKNOWN.

Link copied to clipboard

The image used for the container.

Link copied to clipboard

The container image manifest digest.

Link copied to clipboard

The last known status of the container.

Link copied to clipboard

The details of any Amazon ECS managed agents associated with the container.

Link copied to clipboard

The hard limit (in MiB) of memory set for the container.

Link copied to clipboard

The soft limit (in MiB) of memory set for the container.

Link copied to clipboard
val name: String?

The name of the container.

Link copied to clipboard

The network bindings associated with the container.

Link copied to clipboard

The network interfaces associated with the container.

Link copied to clipboard

A short (1024 max characters) human-readable string to provide additional details about a running or stopped container.

Link copied to clipboard

The ID of the Docker container.

Link copied to clipboard

The ARN of the task.

Functions

Link copied to clipboard
inline fun copy(block: Container.Builder.() -> Unit = {}): Container
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String