* check if a topic called `${BucketName}-topic` exists, if not, create it * subscribe a lambda to the bucket to receive all events * emit received events on bucket topic and annotate message with event attributes * use SNS subscription filters on attributes to narrow subscription to desired events * tag all created topic so they can be found when the module is torn down
${BucketName}-topicexists, if not, create it