GetTaskExecutionOverrides

data class GetTaskExecutionOverrides(val containerOverrides: List<GetTaskExecutionOverridesContainerOverride>? = null, val cpu: String? = null, val executionRoleArn: String? = null, val inferenceAcceleratorOverrides: List<GetTaskExecutionOverridesInferenceAcceleratorOverride>? = null, val memory: String? = null, val taskRoleArn: String? = null) : ConvertibleToJava<GetTaskExecutionOverrides>

Constructors

Link copied to clipboard
constructor(containerOverrides: List<GetTaskExecutionOverridesContainerOverride>? = null, cpu: String? = null, executionRoleArn: String? = null, inferenceAcceleratorOverrides: List<GetTaskExecutionOverridesInferenceAcceleratorOverride>? = null, memory: String? = null, taskRoleArn: String? = null)

Properties

Link copied to clipboard

One or more container overrides that are sent to a task. See below.

Link copied to clipboard
val cpu: String? = null

The CPU override for the task.

Link copied to clipboard

Amazon Resource Name (ARN) of the task execution role override for the task.

Link copied to clipboard

DEPRECATED Elastic Inference accelerator override for the task. See below.

Link copied to clipboard
val memory: String? = null

The memory override for the task.

Link copied to clipboard
val taskRoleArn: String? = null

Amazon Resource Name (ARN) of the role that containers in this task can assume.

Functions

Link copied to clipboard
open override fun toJava(): GetTaskExecutionOverrides