Values.ContainerSourceA Docker container that's part of a task.
type nonrec t = {containerArn : String_.t option;The Amazon Resource Name (ARN) of the container.
*)taskArn : String_.t option;The ARN of the task.
*)name : String_.t option;The name of the container.
*)image : String_.t option;The image used for the container.
*)imageDigest : String_.t option;The container image manifest digest.
*)runtimeId : String_.t option;The ID of the Docker container.
*)lastStatus : String_.t option;The last known status of the container.
*)exitCode : BoxedInteger.t option;The exit code returned from the container.
*)reason : String_.t option;A short (1024 max characters) human-readable string to provide additional details about a running or stopped container.
*)networkBindings : NetworkBindings.t option;The network bindings associated with the container.
*)networkInterfaces : NetworkInterfaces.t option;The network interfaces associated with the container.
*)healthStatus : HealthStatus.t option;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.
*)managedAgents : ManagedAgents.t option;The details of any Amazon ECS managed agents associated with the container.
*)cpu : String_.t option;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.
*)memory : String_.t option;The hard limit (in MiB) of memory set for the container.
*)memoryReservation : String_.t option;The soft limit (in MiB) of memory set for the container.
*)gpuIds : GpuIds.t option;The IDs of each GPU assigned to the container.
*)}val make :
?containerArn:String_.t ->
?taskArn:String_.t ->
?name:String_.t ->
?image:String_.t ->
?imageDigest:String_.t ->
?runtimeId:String_.t ->
?lastStatus:String_.t ->
?exitCode:BoxedInteger.t ->
?reason:String_.t ->
?networkBindings:NetworkBindings.t ->
?networkInterfaces:NetworkInterfaces.t ->
?healthStatus:HealthStatus.t ->
?managedAgents:ManagedAgents.t ->
?cpu:String_.t ->
?memory:String_.t ->
?memoryReservation:String_.t ->
?gpuIds:GpuIds.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of BoxedInteger.t
| `List of
[> `String of String_.t
| `Structure of
(string
* [> `Enum of string
| `Integer of BoxedInteger.t
| `String of String_.t
| `Timestamp of Timestamp.t ])
list ]
list
| `String of String_.t ])
list ]