Interface CfnQueueProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnQueueProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:29:59.922Z")
@Stability(Stable)
public interface CfnQueueProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnQueue.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.mediaconvert.*;
Object tags;
CfnQueueProps cfnQueueProps = CfnQueueProps.builder()
.description("description")
.name("name")
.pricingPlan("pricingPlan")
.status("status")
.tags(tags)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnQueuePropsstatic final classAn implementation forCfnQueueProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnQueueProps.Builderbuilder()default StringOptional.default StringgetName()The name of the queue that you are creating.default StringWhen you use AWS CloudFormation , you can create only on-demand queues.default StringInitial state of the queue.default ObjectgetTags()An array of key-value pairs to apply to this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
Optional.A description of the queue that you are creating.
-
getName
The name of the queue that you are creating. -
getPricingPlan
When you use AWS CloudFormation , you can create only on-demand queues.Therefore, always set
PricingPlanto the value "ON_DEMAND" when declaring an AWS::MediaConvert::Queue in your AWS 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 ** .
-
getStatus
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.
-
getTags
An array of key-value pairs to apply to this resource.For more information, see Tag .
-
builder
- Returns:
- a
CfnQueueProps.BuilderofCfnQueueProps
-