Similar to how landing zones receive inputs from the underlying platform, building blocks should be able to access platform-specific inputs.
This will solve the problem that I have when I define multiple buildig blocks for a platform where I have to repeat myself all the time for authentication against the platform.
Example:
  • I have a VNET and Firewall BB. Both need Authentication against Azure. I want to define the inputs once in my "onprem" LZ and use them in the BB that are compatible with this LZ.