Shared resource configuration across multiple services

I have a project that is essentially structured as such:


Of course, each of these has a serverless.yml file. Yet, I cannot find any end to end example how can I have a top-level resource. Is there a way in which I can deploy, with a single serverless command which allows me the ability to refer things like subnet ids, groups etc in each of the services.

The closest I found is this article:

But it doesn’t explain how can I build multiple projects referencing these resources, nor there is any example.

Can anyone help with doing that?

I wish somebody answered at least one of these similar questions… ugh lol. Did you ever arrive at a solution, and if so, do you mind sharing it? Thanks.