Create a triage definition

post/triageDefinitions

Create or update a triage definition.

Request Samples

1

Response Samples

1{
2 "items": [
3 {
4 "columnDefinitionsJson": [
5 {
6 "tooltipTemplate": "textCellRenderer",
7 "datafield": "currentScore",
8 "datatype": "integer",
9 "text": "Score",
10 "cellsrenderer": "tdcScoreRenderer"
11 },
12 {
13 "datafield": "actionableEntityType",
14 "datatype": "text",
15 "text": "Actionable Entity Type"
16 },
17 {
18 "datafield": "actionableEntityLabel",
19 "datatype": "text",
20 "text": "Actionable Entity Label"
21 },
22 {
23 "tooltipTemplate": "tdcQueueNameForIDTemplate",
24 "datafield": "queueId",
25 "datatype": "text",
26 "text": "Queue",
27 "cellsrenderer": "tdcQueueNameForIDTemplate"
28 },
29 {
30 "datafield": "alertVersionTimeStamp",
31 "datatype": "datetime",
32 "text": "Alert Version Datetime"
33 }
34 ],
35 "createdBy": "sas.svi-alert",
36 "creationTimeStamp": "2024-04-18T14:46:27.554Z",
37 "defaultSortFieldName": "currentScore",
38 "defaultSortOrderCode": "descending",
39 "links": [
40 {
41 "method": "GET",
42 "rel": "self",
43 "href": "/svi-alert/triageDefinitions/strategy_default",
44 "uri": "/svi-alert/triageDefinitions/strategy_default",
45 "type": "application/vnd.sas.investigation.triage.triage.definition"
46 },
47 {
48 "method": "PUT",
49 "rel": "update",
50 "href": "/svi-alert/triageDefinitions/strategy_default",
51 "uri": "/svi-alert/triageDefinitions/strategy_default",
52 "type": "application/vnd.sas.investigation.triage.triage.definition",
53 "responseType": "application/vnd.sas.investigation.triage.triage.definition"
54 }
55 ],
56 "modifiedBy": "sas.svi-alert",
57 "modifiedTimeStamp": "2024-04-18T14:46:28.548Z",
58 "triageDefinitionId": "strategy_default"
59 }
60 ]
61}

Header Parameters

NameTypeRequiredDescription
Accept-Item
string
false

Specifies the media type of the items returned.

Allowed values:
application/vnd.sas.investigation.triage.triage.definition+jsonapplication/vnd.sas.collection+json

Request Body

A triage definition representation.

NameTypeRequiredDescription
triageDefinitionId
string
false
<= 36 characters
triageDefinitionName
string
false
<= 100 characters
triageDefinitionDescription
string
false
<= 500 characters
defaultSortFieldName
string
false
<= 100 characters
defaultSortOrderCode
string
false
<= 20 characters
defaultFilterText
string
false
<= 1000 characters
columnDefinitionsJson
array [object]
false
creationTimeStamp
string
false
modifiedTimeStamp
string
false
createdBy
string
false
modifiedBy
string
false
links
array [Link]
false

A link representation.

Responses

StatusMeaningDescription
201Created

A triage definition was created.

HeadersSchema
400Bad Request

The request was invalid.

Schema
500Internal Server Error

The request could not be fulfilled because of an unexpected server error.

Schema