Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
In jclouds-labs/azurecompute-arm at the moment some of the OSProfile fields cannot be set from TemplateOptions.
This is also true for the deprecated Azure Classic provider.
My wish is to improve support for windowsConfiguration setting and listeners field which is in it.
Side note: I think we should think about making it easier to supply new parameters in templateOptions. Since these parameters are required only for the provisioning request I think it is overkill to make new class and getter and setter methods for every new section.
For json based endpoints I would love to see supplying a simple Map<String, Object> and conveting that as a json automatically. This will loose validation of properties inside which is obvious much better and can be done in fine manner with standard class serialization. I don't have good ideas for solution to the latter.