Interface ICfnQueueMixinProps
Properties for CfnQueuePropsMixin.
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.MediaConvert
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface ICfnQueueMixinProps
Syntax (vb)
Public Interface ICfnQueueMixinProps
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.CfnPropertyMixins.AWS.MediaConvert;
var tags;
var cfnQueueMixinProps = new CfnQueueMixinProps {
ConcurrentJobs = 123,
Description = "description",
MaximumConcurrentFeeds = 123,
Name = "name",
PricingPlan = "pricingPlan",
Status = "status",
Tags = tags
};
Synopsis
Properties
| ConcurrentJobs | Specify the maximum number of jobs your queue can process concurrently. |
| Description | Optional. |
| MaximumConcurrentFeeds | Properties for CfnQueuePropsMixin. |
| 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.
MaximumConcurrentFeeds
Properties for CfnQueuePropsMixin.
double? MaximumConcurrentFeeds { get; }
Property Value
Remarks
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 .