Update a performance task definition

put/performanceTasks/{taskId}
Internal-Use Only

Updates the performance task definition associated with the specified task ID.

Request Samples

1

Response Samples

1{
2 "assessAlert": "string",
3 "assessWarn": "string",
4 "characteristicAlert": "string",
5 "characteristicWarn": "string",
6 "createdBy": "string",
7 "creationTimeStamp": "2019-08-24T14:15:22Z",
8 "dataLibrary": "string",
9 "dataPrefix": "string",
10 "id": "string",
11 "inputVariables": [
12 "string"
13 ],
14 "maxBins": -2147483648,
15 "modelId": [
16 "string"
17 ],
18 "modifiedBy": "string",
19 "modifiedTimeStamp": "2019-08-24T14:15:22Z",
20 "outputVariables": [
21 "string"
22 ],
23 "performanceResultSaved": true,
24 "resultLibrary": "string",
25 "scoreExecutionRequired": true,
26 "stabilityAlert": "string",
27 "stabilityWarn": "string",
28 "includeAllData": true,
29 "loadPerformanceResult": true,
30 "championMonitored": true,
31 "challengerMonitored": true,
32 "traceOn": true,
33 "version": 0,
34 "variableBinMap": {}
35}

Path Parameters

NameTypeRequiredDescription
taskId
string
true

The identifier of the task.

Header Parameters

NameTypeRequiredDescription
Etag
string
true

If-Match

Request Body

The task contents for updating the task.

Contains information about the performance task.

NameTypeRequiredDescription
assessAlert
string
false

The assessment measurements alert condition.

assessWarn
string
false

The assessment measurements warning condition.

characteristicAlert
string
false

The characteristic measurements alert condition.

characteristicWarn
string
false

The characteristic measurements warning condition.

createdBy
string
false

The user who created the task.

creationTimeStamp
string<date-time>
false

The timestamp for when the task was created, in the format of YYYY-MM-DDThh:mm:ss.sssZ.

dataLibrary
string
false

The performance table library URI.

dataPrefix
string
false

The performance data table prefix.

id
string
false

The identifier for a performance task.

inputVariables
array [string]
false
maxBins
integer<int32>
false

The maximum bins number.

modelId
array [string]
false
modifiedBy
string
false

The user who most recently modified the task.

modifiedTimeStamp
string<date-time>
false

The timestamp for when the job was last modified, in the format of YYYY-MM-DDThh:mm:ss.sssZ.

outputVariables
array [string]
false
performanceResultSaved
boolean
false

Indicates whether the performance results are saved.

resultLibrary
string
false

The performance output table library URI.

scoreExecutionRequired
boolean
false

Indicates whether the scoring task execution is required.

stabilityAlert
string
false

The stability measurements alert condition.

stabilityWarn
string
false

The stability measurements warning condition.

includeAllData
boolean
false

Indicates whether to run a performance job against all the data tables in a library.

loadPerformanceResult
boolean
false

Indicates to load performance result data.

championMonitored
boolean
false

Indicates to monitor the project champion model.

challengerMonitored
boolean
false

Indicates to monitor challenger models.

traceOn
boolean
false

Indicates whether to turn on tracing.

version
integer
false

The version number of application/vnd.sas.models.performance.task+json.

variableBinMap
object
false

Variable bins

Responses

StatusMeaningDescription
200OKThe request succeeded.HeadersSchema
400Bad RequestThe request was invalid.Schema
412Precondition FailedThe `If-Match` request header did not match the resource's entity tag (ETag).Schema
428Precondition RequiredThe request headers did not include a `If-Match` or `If-Unmodified-Since` precondition.Schema