Sam Hulick
08/24/2021, 4:17 PMnew sst.EventBus(this, 'VideoUpdateHandler', {
defaultFunctionProps: { srcPath },
rules: {
processUpdateRule: {
eventPattern: {
source: ['aws.mediaconvert'],
detailType: ['MediaConvert Job State Change'],
detail: {
queue: [videoQueue.attrArn],
status: ['COMPLETE', 'PROGRESSING', 'STATUS_UPDATE', 'ERROR'],
},
},
targets: [`${handlerPrefix}/video-process-update.main`],
},
},
});
Sam Hulick
08/24/2021, 4:19 PMyarn start
won’t deploy the eventSam Hulick
08/24/2021, 4:19 PMyarn deploy
yetSam Hulick
08/24/2021, 4:20 PMthdxr
08/24/2021, 4:21 PMthdxr
08/24/2021, 4:21 PMSam Hulick
08/24/2021, 4:21 PMSam Hulick
08/24/2021, 4:21 PMSam Hulick
08/24/2021, 4:21 PMthdxr
08/24/2021, 4:21 PMSam Hulick
08/24/2021, 4:21 PMSam Hulick
08/24/2021, 4:21 PMthdxr
08/24/2021, 4:21 PMSam Hulick
08/24/2021, 4:21 PMSam Hulick
08/24/2021, 4:50 PMSam Hulick
08/24/2021, 4:54 PMthdxr
08/24/2021, 4:56 PMSam Hulick
08/24/2021, 4:57 PMthdxr
08/24/2021, 4:57 PMSam Hulick
08/24/2021, 4:57 PMthdxr
08/24/2021, 4:57 PMthdxr
08/24/2021, 4:57 PMSam Hulick
08/24/2021, 4:57 PMthdxr
08/24/2021, 4:57 PMthdxr
08/24/2021, 4:58 PMSam Hulick
08/24/2021, 4:59 PMSam Hulick
08/24/2021, 5:01 PMSam Hulick
08/24/2021, 5:06 PMSam Hulick
08/24/2021, 5:13 PMSam Hulick
08/24/2021, 5:18 PMeventBus.attachPermissions([[transcodeVideoFunc, 'grantInvoke']]);
thdxr
08/24/2021, 5:21 PMthdxr
08/24/2021, 5:22 PMSam Hulick
08/24/2021, 5:22 PMthdxr
08/24/2021, 5:22 PMSam Hulick
08/24/2021, 5:22 PMSam Hulick
08/24/2021, 5:22 PMthdxr
08/24/2021, 5:22 PMthdxr
08/24/2021, 5:22 PMSam Hulick
08/24/2021, 5:23 PMFrank
default
bus https://docs.serverless-stack.com/constructs/EventBus#importing-an-existing-eventbusthdxr
08/24/2021, 6:20 PMSam Hulick
08/24/2021, 6:21 PMFrank
thdxr
08/24/2021, 6:21 PMthdxr
08/24/2021, 6:22 PMevents.EventBus.fromEventBusName(this, "bus", "default")