though looking at the appGw functionality, a programatic approach would be to autogenerate the dependencies of requestRoutingRules simply by defining them there (and then omitting httpListener config and the others). Granted, if I want to do that, I can do that, because, y'know, pulumi is written in actual programming languages 😄