Opinionated AWS lambda function used for cron based JVM workloads
Creates the resources used need to give the lambda an IAM role.
Applys friendly names to resources and makes sure its resource names don't collide across regions or terraform workspaces.
Does a data lookup of the s3 artifact to ensure existence before creating other resources.