Merge "init: rename 'Trigger' to 'Event' and convert to std::variant" am: d9ebf06117
am: d45b6f44d5

Change-Id: I3245296dcd06e5aa6daa45d3621fa424c5f5598e