Builder
Properties
This object is a list of containers.
Determines whether execute command functionality is turned on for this task. If true
, execute command functionality is turned on all the containers in the task.
The amount of ephemeral storage to allocate for the task. This parameter is used to expand the total amount of ephemeral storage available, beyond the default amount, for tasks hosted on Fargate.
The Amazon Resource Name (ARN) of the execution role that Batch can assume. For jobs that run on Fargate resources, you must provide an execution role. For more information, see Batch execution IAM role in the Batch User Guide.
The network configuration for jobs that are running on Fargate resources. Jobs that are running on Amazon EC2 resources must not specify this parameter.
The Fargate platform version where the jobs are running. A platform version is specified only for jobs that are running on Fargate resources. If one isn't specified, the LATEST
platform version is used by default. This uses a recent, approved version of the Fargate platform for compute resources. For more information, see Fargate platform versions in the Amazon Elastic Container Service Developer Guide.
An object that represents the compute environment architecture for Batch jobs on Fargate.
The Amazon Resource Name (ARN) that's associated with the Amazon ECS task.
Functions
construct an aws.sdk.kotlin.services.batch.model.EphemeralStorage inside the given block
construct an aws.sdk.kotlin.services.batch.model.NetworkConfiguration inside the given block
construct an aws.sdk.kotlin.services.batch.model.RuntimePlatform inside the given block