Files
splunk-security_content/docs/spec/responses.md
T
2021-02-08 10:21:38 -05:00

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

author Type

string

author Examples

Rico Valdez, Patrick Bareiß, Splunk

date

date of creation or modification, format yyyy-mm-dd

date

date Type

string

date Examples

'2019-12-06'

description

Description of response

description

description Type

string

description Examples

Response example.

id

UUID as unique identifier

id

id Type

string

id Examples

fb4c31b0-13e8-4155-8aa5-24de4b8d6717

name

Name of response

name

name Type

string

name Examples

Response Example

response_phase

Response divided into phases. These will used to referenced known response_phase parameters

response_phase

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

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

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_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

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