Stores the template future session hosts are built from: naming, domain join, image, VM size, disk, and network.
A full replacement, not a patch — omitted fields are cleared, so send the complete settings every time.
Adding hosts later reads these saved settings rather than taking them in the request.
Saving validates resource details and persists the template; it does not reconfigure the Azure host pool
or existing session hosts.
When new Entra session hosts are provisioned, including by autoscaling, Foundry adds
enablerdsaadauth:i:1 to the host pool's RDP properties if that property's name is absent.
Existing values, including an explicit enablerdsaadauth:i:0, and unrelated RDP properties are preserved.
General RDP defaults are applied only at pool creation. Selecting AD does not disable an existing Entra flag.
