ok, so I'm going to make the assumption that Azure Frontdoor on the AzureNative isn't usable, I can't seem to find anyway to create the subresources required to get healthprobe and loadbalancing strategy working. Perhaps this is something I'm going to have to revert to the previous API for?
I should have mentioned that it's the C# one I'm using... the issue is that
HealthProbeSettings
and
LoadBalancingSettings
aren't able to be configured on c#.
There's also a bit of chicken/egg with FrontendEndpoints in that you can't add a custom domain until you've pointed the CNAME to your Frontdoor domain, which you may not know until your frontdoor has been spun up (unless you hardcode the name of the frontdoor). On top of that, the "hostname" in the frontendendpoint args MUST be hardcoded and known, which makes it very inflexible.