You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Batch::Types::JobQueueDetail

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

An object representing the details of an AWS Batch job queue.

Instance Attribute Summary collapse

Instance Attribute Details

#compute_environment_orderArray<Types::ComputeEnvironmentOrder>

The compute environments that are attached to the job queue and the order in which job placement is preferred. Compute environments are selected for job placement in ascending order.

Returns:

  • (Array<Types::ComputeEnvironmentOrder>)

    The compute environments that are attached to the job queue and the order in which job placement is preferred.

#job_queue_arnString

The Amazon Resource Name (ARN) of the job queue.

Returns:

  • (String)

    The Amazon Resource Name (ARN) of the job queue.

#job_queue_nameString

The name of the job queue.

Returns:

  • (String)

    The name of the job queue.

#priorityInteger

The priority of the job queue.

Returns:

  • (Integer)

    The priority of the job queue.

#stateString

Describes the ability of the queue to accept new jobs. If the job queue state is ENABLED, it is able to accept jobs. If the job queue state is DISABLED, new jobs cannot be added to the queue, but jobs already in the queue can finish.

Possible values:

  • ENABLED
  • DISABLED

Returns:

  • (String)

    Describes the ability of the queue to accept new jobs.

#statusString

The status of the job queue (for example, CREATING or VALID).

Possible values:

  • CREATING
  • UPDATING
  • DELETING
  • DELETED
  • VALID
  • INVALID

Returns:

  • (String)

    The status of the job queue (for example, CREATING or VALID).

#status_reasonString

A short, human-readable string to provide additional details about the current status of the job queue.

Returns:

  • (String)

    A short, human-readable string to provide additional details about the current status of the job queue.

#tagsHash<String,String>

The tags applied to the job queue.

Returns:

  • (Hash<String,String>)

    The tags applied to the job queue.