This is a continuation to #10078.
Per discussions of #12821 and #10078, several members of the core team concluded that our definition files need a "type" (single virtual host vs. cluster-wide export) metadata field.
It then can be used for filtering out single virtual host files at definition boot, with a sensible error message.