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.

Directions for use (REST)
The REST service interface must use the HTTP verb most suitable for the operation as indicated in RFC 7231
Message broker
The PUT method is usually used to modify the properties of topic / subscriptions and queues.
REST interface processing rules
Standard Methods
If the Update method only supports full resource update, it must use HTTP verb PUT