REST API: Update VM Settings in Auto-Scale without Resetting all Other Properties

Below are several VM settings that are independent of an auto-scale profile; however, the only endpoint that currently exists is the below pictured PUT method that sets everything here and in the auto-scale profile section too. The current request model requires many settings that end up overriding what is already there. Notably, there is no means of assigning an auto-scale profile to a host pool and then coming to update these settings without the endpoint automatically unassigning and overriding the profile assignment.

 

It would be great to set these fields in a less coupled manner. One option might be a PATCH method – another could be updating the endpoint to at least also respect profile assignments and not force all other custom auto-scale schema.

 

2

Comments (0 comments)

Please sign in to leave a comment.