Paws::Batch::ContainerDetail
This class represents one of two things:
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::Batch::ContainerDetail object:
$service_obj->Method(Att1 => { Command => $value, ..., Volumes => $value });
Use accessors for each attribute. If Att1 is expected to be an Paws::Batch::ContainerDetail object:
$result = $service_obj->Method(...); $result->Att1->Command
An object representing the details of a container that is part of a job.
The command that is passed to the container.
The Amazon Resource Name (ARN) of the container instance on which the container is running.
The environment variables to pass to a container.
Environment variables must not start with AWS_BATCH; this naming convention is reserved for variables that are set by the AWS Batch service.
AWS_BATCH
The exit code to return upon completion.
The image used to start the container.
The Amazon Resource Name (ARN) associated with the job upon execution.
The name of the CloudWatch Logs log stream associated with the container. The log group for AWS Batch jobs is C</aws/batch/job>. Each container attempt receives a log stream name when they reach the C<RUNNING> status.
The number of MiB of memory reserved for the job.
The mount points for data volumes in your container.
When this parameter is true, the container is given elevated privileges on the host container instance (similar to the C<root> user).
When this parameter is true, the container is given read-only access to its root file system.
A short (255 max characters) human-readable string to provide additional details about a running or stopped container.
The Amazon Resource Name (ARN) of the Amazon ECS task that is associated with the container job. Each container attempt receives a task ARN when they reach the C<STARTING> status.
A list of C<ulimit> values to set in the container.
The user name to use inside the container.
The number of VCPUs allocated for the job.
A list of volumes associated with the job.
This class forms part of Paws, describing an object used in Paws::Batch
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
To install Paws::SDK::Config, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws::SDK::Config
CPAN shell
perl -MCPAN -e shell install Paws::SDK::Config
For more information on module installation, please visit the detailed CPAN module installation guide.