Interface ICfnQueueProps
Properties for defining a CfnQueue.
Namespace: Amazon.CDK.AWS.MediaConvert
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnQueueProps
Syntax (vb)
Public Interface ICfnQueueProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-queue.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaConvert;
var tags;
var cfnQueueProps = new CfnQueueProps {
ConcurrentJobs = 123,
Description = "description",
Name = "name",
PricingPlan = "pricingPlan",
Status = "status",
Tags = tags
};
Synopsis
Properties
| ConcurrentJobs | Specify the maximum number of jobs your queue can process concurrently. |
| Description | Optional. |
| Name | The name of the queue that you are creating. |
| PricingPlan | When you use CloudFormation , you can create only on-demand queues. |
| Status | Initial state of the queue. |
| Tags | An array of key-value pairs to apply to this resource. |
Properties
ConcurrentJobs
Specify the maximum number of jobs your queue can process concurrently.
double? ConcurrentJobs { get; }
Property Value
Remarks
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
Optional.
string? Description { get; }
Property Value
Remarks
A description of the queue that you are creating.
Name
The name of the queue that you are creating.
string? Name { get; }
Property Value
Remarks
PricingPlan
When you use CloudFormation , you can create only on-demand queues.
string? PricingPlan { get; }
Property Value
Remarks
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 in the ** .
Status
Initial state of the queue.
string? Status { get; }
Property Value
Remarks
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
An array of key-value pairs to apply to this resource.
object? Tags { get; }
Property Value
Remarks
For more information, see Tag .