In one stack, I'm deploying a VNet (Spoke) in subscription A / resource group B.
Now, I would like to peer this VNet (Spoke) to another VNet (Hub) in subscription C / resource group D.
The service principal I'm using to run pulumi up has Contributor role on both resource groups B and D.
I'm able to deploy the peering from VNet (Spoke) to VNet (Hub) as the pulumi up config is using subscription A.
Of course when trying to deploy the peering in the other way, it's not working, resource group D is not known in subscription A.
How could I deploy in multiple subscriptions inside the same stack? is it possible?