Struct aws_sdk_batch::model::JobQueueDetail
source · #[non_exhaustive]pub struct JobQueueDetail { /* private fields */ }
Expand description
An object representing the details of an Batch job queue.
Implementations§
source§impl JobQueueDetail
impl JobQueueDetail
sourcepub fn job_queue_name(&self) -> Option<&str>
pub fn job_queue_name(&self) -> Option<&str>
The name of the job queue.
sourcepub fn job_queue_arn(&self) -> Option<&str>
pub fn job_queue_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the job queue.
sourcepub fn state(&self) -> Option<&JqState>
pub fn state(&self) -> Option<&JqState>
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.
sourcepub fn scheduling_policy_arn(&self) -> Option<&str>
pub fn scheduling_policy_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the scheduling policy. The format is aws:Partition:batch:Region:Account:scheduling-policy/Name
. For example, aws:aws:batch:us-west-2:012345678910:scheduling-policy/MySchedulingPolicy
.
sourcepub fn status(&self) -> Option<&JqStatus>
pub fn status(&self) -> Option<&JqStatus>
The status of the job queue (for example, CREATING
or VALID
).
sourcepub fn status_reason(&self) -> Option<&str>
pub fn status_reason(&self) -> Option<&str>
A short, human-readable string to provide additional details about the current status of the job queue.
sourcepub fn priority(&self) -> Option<i32>
pub fn priority(&self) -> Option<i32>
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.
sourcepub fn compute_environment_order(&self) -> Option<&[ComputeEnvironmentOrder]>
pub fn compute_environment_order(&self) -> Option<&[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.
The tags applied to the job queue. For more information, see Tagging your Batch resources in Batch User Guide.
source§impl JobQueueDetail
impl JobQueueDetail
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture JobQueueDetail
.
Trait Implementations§
source§impl Clone for JobQueueDetail
impl Clone for JobQueueDetail
source§fn clone(&self) -> JobQueueDetail
fn clone(&self) -> JobQueueDetail
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more