The PUT method requests that the enclosed entity be stored under the supplied URI. If the URI refers to an already existing resource, it is modified; if the URI does not point to an existing resource, then the server can create the resource with that URI.
If the Update method only supports full resource update, it must use HTTP verb PUT
|Update Single Resource|
|Create New Resource - Consumer Supplied Identifier|
|PUT (Long running operations)|