Skip to content

Commit 7f41261

Browse files
authored
Update textract-pipeline-stack.ts
1 parent da0dd8f commit 7f41261

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

textract-pipeline/lib/textract-pipeline-stack.ts

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,20 @@ export class TextractPipelineStack extends cdk.Stack {
122122
s3Processor.addLayers(helperLayer)
123123
//Trigger
124124
s3Processor.addEventSource(new S3EventSource(contentBucket, {
125-
126-
events: [ s3.EventType.OBJECT_CREATED ]
125+
events: [ s3.EventType.OBJECT_CREATED ],
126+
filters: [ { suffix: '.pdf' }]
127+
}));
128+
s3Processor.addEventSource(new S3EventSource(contentBucket, {
129+
events: [ s3.EventType.OBJECT_CREATED ],
130+
filters: [ { suffix: '.png' }]
131+
}));
132+
s3Processor.addEventSource(new S3EventSource(contentBucket, {
133+
events: [ s3.EventType.OBJECT_CREATED ],
134+
filters: [ { suffix: '.jpg' }]
135+
}));
136+
s3Processor.addEventSource(new S3EventSource(contentBucket, {
137+
events: [ s3.EventType.OBJECT_CREATED ],
138+
filters: [ { suffix: '.jpeg' }]
127139
}));
128140
//Permissions
129141
documentsTable.grantReadWriteData(s3Processor)

0 commit comments

Comments
 (0)