Attempts to modify the properties of a specified Decision Service. The request headers must have information about which Decision Service's properties to get. The Decision Service name, major version number, and minor version number are all required. The headers are set as follows:
Name: <The name of the Decision Service whose properties you want to set, REQUIRED> majorVersion: <The major version number of the Decision Service whose properties you want to set, REQUIRED> minorVersion: <The minor version number of the Decision Service whose properties you want to set, REQUIRED>
The object must contain a key/value format system of the form key: property name value: value intended to be set for this property, as shown:
The response contains a JSON object similar to the one in API Get Decision Service Properties. There is a list of key/value pairs representing the properties that were attempted to be set, in the form key: property name value: object representing success/failure of setting the property value, as shown:
{ "errors" : [ <A list of the property field names that have errors> ... ] <Property name> : { "status" : "OK", <The status field's existence signifies that the requested property change succeeded; if there was an error, this field is not included in the object> "error" : {...} <This field will only exist if the property did not get successfully set for any reason; this will be a standard error object> }, ... }
For example, if the following values were provided in a request: