# CfnQueueProps

Properties for defining a `CfnQueue`.

Extends: CfnQueueProps
Used as props by: CfnQueue

- Source: Generated code
- Type last changed: v2.257.0 · 21 May 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mediaconvert as mediaconvert } from 'aws-cdk-lib';

declare const tags: any;
const cfnQueueProps: mediaconvert.CfnQueueProps = {
  concurrentJobs: 123,
  description: 'description',
  maximumConcurrentFeeds: 123,
  name: 'name',
  pricingPlan: 'pricingPlan',
  status: 'status',
  tags: tags,
};
```

## Properties

- `concurrentJobs`: number — Specify the maximum number of jobs your queue can process concurrently.

  For on-demand queues, the value you enter is constrained by your service quotas for Maximum concurrent jobs, per on-demand queue and Maximum concurrent jobs, per account. For reserved queues, specify the number of jobs you can process concurrently in your reservation plan instead.

- `description`: string — Optional.

  A description of the queue that you are creating.

- `maximumConcurrentFeeds`: number — Specify the maximum number of Elemental Inference feeds MediaConvert can process concurrently.

- `name`: string — The name of the queue that you are creating.

- `pricingPlan`: string — When you use CloudFormation , you can create only on-demand queues.

  Therefore, always set `PricingPlan` to the value "ON_DEMAND" when declaring an AWS::MediaConvert::Queue in your CloudFormation template.

  To create a reserved queue, use the AWS Elemental MediaConvert console at https://console.aws.amazon.com/mediaconvert to set up a contract. For more information, see [Working with AWS Elemental MediaConvert Queues](https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-queues.html) in the ** .

- `status`: string — Initial state of the queue.

  Queues can be either ACTIVE or PAUSED. If you create a paused queue, then jobs that you send to that queue won't begin.

- `tags`: any — An array of key-value pairs to apply to this resource.

  For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
