Update a strategy
put/strategies/{strategyId}
Updates the strategy with the given strategy identifier.
1{2 "allUsers": true,3 "createdBy": "sas.svi-alert",4 "creationTimeStamp": "2024-04-18T07:36:46.031Z",5 "domainId": "svidomain",6 "generateWorkspace": true,7 "groupId": "sviusrs",8 "links": [9 {10 "method": "GET",11 "rel": "self",12 "href": "/svi-alert/strategies/strategy_default",13 "uri": "/svi-alert/strategies/strategy_default",14 "type": "application/vnd.sas.investigation.triage.strategy"15 },16 {17 "method": "PUT",18 "rel": "update",19 "href": "/svi-alert/strategies/strategy_default",20 "uri": "/svi-alert/strategies/strategy_default",21 "type": "application/vnd.sas.investigation.triage.strategy",22 "responseType": "application/vnd.sas.investigation.triage.strategy"23 },24 {25 "method": "GET",26 "rel": "domain",27 "href": "/svi-alert/domains/svidomain",28 "uri": "/svi-alert/domains/svidomain",29 "type": "application/vnd.sas.investigation.triage.domain"30 },31 {32 "method": "GET",33 "rel": "triageDefinition",34 "href": "/svi-alert/triageDefinitions/strategy_default",35 "uri": "/svi-alert/triageDefinitions/strategy_default",36 "type": "application/vnd.sas.investigation.triage.triage.definition"37 }38 ],39 "modifiedBy": "sas.svi-alert",40 "modifiedTimeStamp": "2024-04-18T07:53:30.571Z",41 "presentationMode": "DIRECT",42 "scoreRangeHigh": 900,43 "scoreRangeLow": 650,44 "solutionId": "sas_visual_investigator_default",45 "strategyDescription": "This is the default alert strategy",46 "strategyId": "strategy_default",47 "strategyName": "Default Alert Strategy",48 "strategyPriority": 32767,49 "strategyStatus": "ACTIVE",50 "triageDefinition": {51 "columnDefinitionsJson": [52 {53 "tooltipTemplate": "textCellRenderer",54 "datafield": "currentScore",55 "datatype": "integer",56 "text": "Score",57 "cellsrenderer": "tdcScoreRenderer"58 },59 {60 "datafield": "actionableEntityType",61 "datatype": "text",62 "text": "Actionable Entity Type"63 },64 {65 "datafield": "actionableEntityLabel",66 "datatype": "text",67 "text": "Actionable Entity Label"68 },69 {70 "tooltipTemplate": "tdcQueueNameForIDTemplate",71 "datafield": "queueId",72 "datatype": "text",73 "text": "Queue",74 "cellsrenderer": "tdcQueueNameForIDTemplate"75 },76 {77 "datafield": "alertVersionTimeStamp",78 "datatype": "datetime",79 "text": "Alert Version Datetime"80 }81 ],82 "createdBy": "sas.svi-alert",83 "creationTimeStamp": "2024-04-18T07:53:30.563Z",84 "defaultSortFieldName": "currentScore",85 "defaultSortOrderCode": "descending",86 "links": [87 {88 "method": "GET",89 "rel": "self",90 "href": "/svi-alert/triageDefinitions/strategy_default",91 "uri": "/svi-alert/triageDefinitions/strategy_default",92 "type": "application/vnd.sas.investigation.triage.triage.definition"93 },94 {95 "method": "PUT",96 "rel": "update",97 "href": "/svi-alert/triageDefinitions/strategy_default",98 "uri": "/svi-alert/triageDefinitions/strategy_default",99 "type": "application/vnd.sas.investigation.triage.triage.definition",100 "responseType": "application/vnd.sas.investigation.triage.triage.definition"101 }102 ],103 "modifiedBy": "sas.svi-alert",104 "modifiedTimeStamp": "2024-04-18T07:53:31.758Z",105 "triageDefinitionId": "strategy_default",106 "version": 1107 },108 "triageDefinitionId": "strategy_default",109 "userCreatedStrategy": false,110 "version": 1,111 "workspaceLevel": 2112}
| Name | Type | Required | Description |
|---|---|---|---|
strategyId | string | true | Specifies the identifier of the strategy. <= 36 characters |
| Name | Type | Required | Description |
|---|---|---|---|
If-Match | string | false | Specifies the entity tag value for the strategy. |
If-Unmodified-Since | string<date-time> | false | Specifies the last modified date of the item to update. |
A strategy representation.
| Name | Type | Required | Description |
|---|---|---|---|
domainId | string | false | <= 36 characters |
strategyId | string | false | <= 36 characters |
strategyName | string | false | <= 100 characters |
strategyDescription | string | false | <= 510 characters |
userCreatedStrategy | boolean | false | |
strategyPriority | integer | false | |
strategyStatus | string | false | <= 20 characters |
presentationMode | string | false | <= 20 characters |
autoServiceType | string | false | <= 20 characters |
allUsers | boolean | false | |
groupId | string | false | <= 36 characters |
dispUrlTemplate | string | false | <= 500 characters |
dispDocumentTypeName | string | false | <= 100 characters |
dispDocumentTypeId | integer<int64> | false | |
scoreRangeLow | integer | false | |
scoreRangeHigh | integer | false | |
triageDefinitionId | string | false | <= 36 characters |
triageDefinition | triageDefinitionRep | false | A triage definition representation. |
generateWorkspace | boolean | false | |
workspaceLevel | integer | false | |
solutionId | string | false | <= 250 characters |
queues | array [queueRep] | false | A queue representation. |
creationTimeStamp | string | false | |
modifiedTimeStamp | string | false | |
createdBy | string | false | |
modifiedBy | string | false | |
links | array [Link] | false | A link representation. |
| Status | Meaning | Description | ||
|---|---|---|---|---|
| 200 | OK | The request succeeded. | Headers | Schema |
| 400 | Bad Request | The request was invalid. | Schema | |
| 404 | Not Found | No strategy exists at the requested path. | Schema | |
| 412 | Precondition Failed | The | Schema | |
| 428 | Precondition Required | The request headers did not include a | Schema | |
| 500 | Internal Server Error | The request could not be fulfilled because of an unexpected server error. | Schema |