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_order ⇒ Array<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_arn ⇒ String

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

Returns:

  • (String) —

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

#job_queue_name ⇒ String

The name of the job queue.

Returns:

  • (String) —

    The name of the job queue.

#priority ⇒ Integer

The priority of the job queue.

Returns:

  • (Integer) —

    The priority of the job queue.

#state ⇒ String

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.

#status ⇒ String

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_reason ⇒ String

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.

#tags ⇒ Hash<String,String>

The tags applied to the job queue.

Returns:

  • (Hash<String,String>) —

    The tags applied to the job queue.