NAME
Paws::Batch::JobQueueDetail
USAGE
This class represents one of two things:
Arguments in a call to a service
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::JobQueueDetail object:
$service_obj->Method(Att1 => { ComputeEnvironmentOrder => $value, ..., Tags => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::Batch::JobQueueDetail object:
$result = $service_obj->Method(...);
$result->Att1->ComputeEnvironmentOrder
DESCRIPTION
An object representing the details of an AWS Batch job queue.
ATTRIBUTES
REQUIRED ComputeEnvironmentOrder => ArrayRef[Paws::Batch::ComputeEnvironmentOrder]
The compute environments that are attached to the job queue and the order that job placement is preferred. Compute environments are selected for job placement in ascending order.
REQUIRED JobQueueArn => Str
The Amazon Resource Name (ARN) of the job queue.
REQUIRED JobQueueName => Str
The name of the job queue.
REQUIRED Priority => Int
The priority of the job queue. Job queues with a higher priority (or a higher integer value for the priority
parameter) are evaluated first when associated with the same compute environment. Priority is determined in descending order, for example, a job queue with a priority value of 10
is given scheduling preference over a job queue with a priority value of 1
. All of the compute environments must be either EC2 (EC2
or SPOT
) or Fargate (FARGATE
or FARGATE_SPOT
); EC2 and Fargate compute environments can't be mixed.
REQUIRED State => Str
Describes the ability of the queue to accept new jobs. If the job queue state is ENABLED
, it's able to accept jobs. If the job queue state is DISABLED
, new jobs can't be added to the queue, but jobs already in the queue can finish.
Status => Str
The status of the job queue (for example, CREATING
or VALID
).
StatusReason => Str
A short, human-readable string to provide additional details about the current status of the job queue.
Tags => Paws::Batch::TagrisTagsMap
The tags applied to the job queue. For more information, see Tagging your AWS Batch resources (https://docs.aws.amazon.com/batch/latest/userguide/using-tags.html) in AWS Batch User Guide.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::Batch
BUGS and CONTRIBUTIONS
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