Support having a role wake/sleep on a queue having content (or going empty)
When a queue suddenly goes from being empty to having an item, or from having items to having none, it would be great to be able to spin up, or spin down a role.
The sleep/wake could allow for deploying or archiving a role such that it would no longer incur running and deployment costs. Instead, it would simply incur storage costs. This would remove the single point of failure of having to monitor queues from an outside system and use the management api to deploy and remove roles.