Resource: awsMediaConvertQueue
Provides an AWS Elemental MediaConvert Queue.
Example Usage
/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as aws from "./.gen/providers/aws";
new aws.mediaConvertQueue.MediaConvertQueue(this, "test", {
name: "tf-test-queue",
});
Argument Reference
The following arguments are supported:
name
- (Required) A unique identifier describing the queuedescription
- (Optional) A description of the queuepricingPlan
- (Optional) Specifies whether the pricing plan for the queue is on-demand or reserved. Valid values areON_DEMAND
orreserved
. Default toON_DEMAND
.reservationPlanSettings
- (Optional) A detail pricing plan of the reserved queue. See below.status
- (Optional) A status of the queue. Valid values areactive
orreserved
. Default topaused
.tags
- (Optional) A map of tags to assign to the resource. If configured with a providerdefaultTags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Nested Fields
reservationPlanSettings
commitment
- (Required) The length of the term of your reserved queue pricing plan commitment. Valid value isONE_YEAR
.renewalType
- (Required) Specifies whether the term of your reserved queue pricing plan. Valid values areAUTO_RENEW
orexpire
.reservedSlots
- (Required) Specifies the number of reserved transcode slots (RTS) for queue.
Attributes Reference
In addition to all arguments above, the following attributes are exported:
id
- The same asname
arn
- The Arn of the queuetagsAll
- A map of tags assigned to the resource, including those inherited from the providerdefaultTags
configuration block.
Import
Media Convert Queue can be imported via the queue name, e.g.,