https://raw.githubusercontent.com/splunk/security_content/develop/docs/spec/response_tasks.spec.jsonschema for response task
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|---|---|---|---|---|---|---|---|
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | response_tasks.spec.json |
object (Response Schema)
The default value is:
{}| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| author | string |
Required | cannot be null | Response Schema |
| date | string |
Required | cannot be null | Response Schema |
| description | string |
Required | cannot be null | Response Schema |
| id | string |
Required | cannot be null | Response Schema |
| name | string |
Required | cannot be null | Response Schema |
| sla | integer |
Optional | cannot be null | Response Schema |
| sla_type | string |
Optional | cannot be null | Response Schema |
| automation | object |
Optional | cannot be null | Response Schema |
| tags | object |
Required | cannot be null | Response Schema |
| version | integer |
Required | cannot be null | Response Schema |
| references | array |
Optional | cannot be null | Response Schema |
| Additional Properties | Any | Optional | can be null |
Author of the response task
author
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
string
ButterCup, Splunk
date of creation or modification, format yyyy-mm-dd
date
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
string
'2019-12-06'
Description of response task
description
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
string
Response example.
UUID as unique identifier
id
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
string
fb4c31b0-13e8-4155-8aa5-24de4b8d6717
Name of response task
name
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
string
Response Example
Measured integer for Service Level Agreement for completion of the phase
sla
-
is optional
-
Type:
integer -
cannot be null
-
defined in: Response Schema
integer
5
30
Duration for measured integer for Service Level Agreement for completion of the phase (e.g. minutes, or hours, etc)
sla_type
-
is optional
-
Type:
string -
cannot be null
-
defined in: Response Schema
string
The default value is:
"minutes"minutes
hours
days
An array of key value pairs for defining actions and playbooks
automation
-
is optional
-
Type:
object(Details) -
cannot be null
-
defined in: Response Schema
object (Details)
minimum number of items: the minimum number of items for this array is: 1
unique items: all items in this array must be unique. Duplicates are not allowed.
The default value is:
{
"is_note_required": false,
"sla_type": "minutes",
"sla": "",
"role": "",
"action": [],
"playbooks": []
}is_note_required: false
sla_type: minutes
sla: 30
action:
- run_query
playbooks:
- scm: local
playbook: automate something
- scm: local
playbook: automate something else
An array of key value pairs for tagging
tags
-
is required
-
Type:
object(Details) -
cannot be null
-
defined in: Response Schema
object (Details)
minimum number of items: the minimum number of items for this array is: 1
unique items: all items in this array must be unique. Duplicates are not allowed.
The default value is:
{}analytic_story: credential_dumping
version of detection, e.g. 1 or 2 ...
version
-
is required
-
Type:
integer -
cannot be null
-
defined in: Response Schema
integer
1
A list of references for this response, phase or task (e.g. web or printed citation)
references
-
is optional
-
Type:
string[](Blue Team Handbook by Don Murdoch - Amazon) -
cannot be null
-
defined in: Response Schema
string[] (Blue Team Handbook by Don Murdoch - Amazon)
The default value is:
[]- Blue Team Handbook by Don Murdoch - Alarm Triage Overview pages 146-148
- https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-61r2.pdf
Additional properties are allowed and do not have to follow a specific schema