Expiring a temporary AWS session by advancing simulated time with Yulin

Simulated AWS services in Yulin take their timestamps from a clock which belongs to the simulation rather than to the process running it. That clock can be moved, so you can simulate and test behaviour which only becomes interesting once time has passed. Here&rsquo;s a simulated Bucket with an Object in it, and a Role which is allowed to read that Object. They run in a simulation which starts at a…