From 7efca6d8079399451952a1f9e47cd967a3b0c278 Mon Sep 17 00:00:00 2001 From: fahd Date: Wed, 12 Aug 2026 13:48:02 +0300 Subject: [PATCH] FEAT: Provisioned MediaConvert Queue --- infrastructure/main.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/infrastructure/main.go b/infrastructure/main.go index 24c6afc..101b954 100644 --- a/infrastructure/main.go +++ b/infrastructure/main.go @@ -4,6 +4,7 @@ import ( "encoding/json" "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/cloudfront" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/mediaconvert" "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -109,6 +110,16 @@ func main() { return err } + _, err = mediaconvert.NewQueue(ctx, "awsQueueResource", &mediaconvert.QueueArgs{ + ConcurrentJobs: pulumi.Int(3), + Name: pulumi.String("main-transcoding-queue"), + PricingPlan: pulumi.String("ON-DEMAND"), + Status: pulumi.String("ACTIVE"), + }) + if err != nil { + return err + } + // Export the name of the bucket ctx.Export("bucketName", bucket.ID()) ctx.Export("cdnDomainName", distribution.DomainName)