class Aws::Batch::Types::JobQueueDetail

An object representing the details of an Batch job queue.

@!attribute [rw] job_queue_name

The name of the job queue.
@return [String]

@!attribute [rw] job_queue_arn

The Amazon Resource Name (ARN) of the job queue.
@return [String]

@!attribute [rw] state

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.
@return [String]

@!attribute [rw] status

The status of the job queue (for example, `CREATING` or `VALID`).
@return [String]

@!attribute [rw] status_reason

A short, human-readable string to provide additional details about
the current status of the job queue.
@return [String]

@!attribute [rw] priority

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.
@return [Integer]

@!attribute [rw] compute_environment_order

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.
@return [Array<Types::ComputeEnvironmentOrder>]

@!attribute [rw] tags

The tags applied to the job queue. For more information, see
[Tagging your Batch resources][1] in *Batch User Guide*.

[1]: https://docs.aws.amazon.com/batch/latest/userguide/using-tags.html
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/JobQueueDetail AWS API Documentation

Constants

SENSITIVE