Interface CfnQueueProps

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:59.922Z") @Stability(Stable) public interface CfnQueueProps extends
Properties for defining a CfnQueue.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 Object tags;
 CfnQueueProps cfnQueueProps = CfnQueueProps.builder()
  • Method Details

    • getDescription

      @Stability(Stable) @Nullable default String getDescription()

      A description of the queue that you are creating.

    • getName

      @Stability(Stable) @Nullable default String getName()
      The name of the queue that you are creating.
    • getPricingPlan

      @Stability(Stable) @Nullable default String getPricingPlan()
      When you use AWS 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 AWS CloudFormation template.

      To create a reserved queue, use the AWS Elemental MediaConvert console at to set up a contract. For more information, see Working with AWS Elemental MediaConvert Queues in the ** .

    • getStatus

      @Stability(Stable) @Nullable default String 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

      @Stability(Stable) @Nullable default Object getTags()
      An array of key-value pairs to apply to this resource.

      For more information, see Tag .

    • builder

      @Stability(Stable) static CfnQueueProps.Builder builder()
      a CfnQueueProps.Builder of CfnQueueProps