8.1 KiB
Response Schema Schema
https://raw.githubusercontent.com/splunk/security_content/develop/docs/spec/response.spec.json
schema for response
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|---|---|---|---|---|---|---|---|
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | responses.spec.json |
Response Schema Type
object (Response Schema)
Response Schema Default Value
The default value is:
{}
Response Schema Properties
| 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 |
| response_phase | array |
Required | cannot be null | Response Schema |
| tags | object |
Required | cannot be null | Response Schema |
| version | integer |
Required | cannot be null | Response Schema |
| is_note_required | boolean |
Optional | cannot be null | Response Schema |
| references | array |
Optional | cannot be null | Response Schema |
| Additional Properties | Any | Optional | can be null |
author
Author of the response
author
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
author Type
string
author Examples
Rico Valdez, Patrick Bareiß, Splunk
date
date of creation or modification, format yyyy-mm-dd
date
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
date Type
string
date Examples
'2019-12-06'
description
Description of response
description
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
description Type
string
description Examples
Response example.
id
UUID as unique identifier
id
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
id Type
string
id Examples
fb4c31b0-13e8-4155-8aa5-24de4b8d6717
name
Name of response
name
-
is required
-
Type:
string -
cannot be null
-
defined in: Response Schema
name Type
string
name Examples
Response Example
response_phase
Response divided into phases. These will used to referenced known response_phase parameters
response_phase
-
is required
-
Type:
array -
cannot be null
-
defined in: Response Schema
response_phase Type
array
response_phase Constraints
minimum number of items: the minimum number of items for this array is: 1
response_phase Default Value
The default value is:
{}
response_phase Examples
preparation:
- id: 7c72d944-3995-4485-8e57-67b4c353989b
name: Preparation NIST
identification:
- id: c36f3f48-e0bb-4c20-a62a-cdc8f6418892
name: Detection and Analysis
- id: 0dc849b2-2eb4-4fd2-add1-b6cc475765f0
name: Analysis
tags
An array of key value pairs for tagging
tags
-
is required
-
Type:
object(Details) -
cannot be null
-
defined in: Response Schema
tags Type
object (Details)
tags Constraints
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.
tags Default Value
The default value is:
{}
tags Examples
analytic_story: credential_dumping
version
version of detection, e.g. 1 or 2 ...
version
-
is required
-
Type:
integer -
cannot be null
-
defined in: Response Schema
version Type
integer
version Examples
1
is_note_required
Global assignment for notes being required for tasks, can be individually set in the task
is_note_required
-
is optional
-
Type:
boolean -
cannot be null
-
defined in: Response Schema
is_note_required Type
boolean
is_note_required Examples
true
false
references
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
references Type
string[] (Blue Team Handbook by Don Murdoch - Amazon)
references Default Value
The default value is:
[]
references Examples
- 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
Additional properties are allowed and do not have to follow a specific schema