output.alarms

Alarms output

type

object

properties

  • else

The alarm to generate if condition is false

AlarmGenerationConfiguration

  • if

The condition on the value to apply the transform

type

string

  • isTemplateGeneratedByOspComposer

Name of the playbook that generated this file. If present, the file is managed by the Composer and may be overwritten on regeneration. Used for selective clean. Do not edit or set manually.

type

string

  • moduleId

The id of the linked Alarm module

type

string

  • templateId

The id of the template to use for this file

type

string

  • templateVariables

The variables and their values to be replaced from the template

type

object

additionalProperties

  • then

The alarm to generate if condition is true

AlarmGenerationConfiguration

  • variablesFiles

The variables files to use to replace the variables. The first file of the list will take precedence over the following one. Template variables take precedence over the contents of the files.

type

array

items

type

string

additionalProperties

False

AlarmGenerationConfiguration

type

object

properties

  • acknowledgement

The default acknowledgement to set on the alarms during the generation.

type

boolean

  • additionalData

Addition properties of the alarm

Default value is [{}]

type

object

default

additionalProperties

  • forceHide

The default forceHide to set on the alarms during the generation.

type

boolean

  • hideUntil

The default hideUntil to set on the alarms during the generation.

type

integer

  • initialJournal

The default journal to set on the alarms during the generation.

type

array

items

type

string

  • location

The location of the alarm

oneOf

CONSTANT

LIST

PROPERTIES

FIELD

  • parent

The parent to set on the alarms during the generation.

type

string

  • serial

The serial of the alarm. This is the unique identifier of an alarms.

oneOf

CONSTANT

LIST

PROPERTIES

FIELD

  • severity

The severity of the alarm

  • source

The source of the alarm

oneOf

CONSTANT

LIST

PROPERTIES

FIELD

  • summary

The summary of the alarm

oneOf

CONSTANT

LIST

PROPERTIES

FIELD

  • tags

The list of tags of the alarm

Default value is [[]]

type

array

default

items

type

string

  • timestamp

The timestamp of the alarm

oneOf

CONSTANT

LIST

PROPERTIES

FIELD

additionalProperties

False

CONSTANT

type

object

properties

  • type

type

string

enum

CONSTANT

default

CONSTANT

  • value

A constant value

additionalProperties

False

LIST

type

object

properties

  • type

type

string

enum

LIST

default

LIST

  • values

A list of value accessors

type

array

items

oneOf

CONSTANT

LIST

PROPERTIES

FIELD

additionalProperties

False

PROPERTIES

type

object

properties

  • type

type

string

enum

PROPERTIES

default

PROPERTIES

  • properties

An object of value accessors

type

object

additionalProperties

oneOf

CONSTANT

LIST

PROPERTIES

FIELD

additionalProperties

False

FIELD

type

object

properties

  • type

type

string

enum

FIELD

default

FIELD

  • field

A field of the value

type

string

enum

ID, CONTENT, ERROR, TYPE, TIMESTAMP, NAME, DESCRIPTION

  • fieldParser

An expression to access a field of the JSON content of the value

type

string

additionalProperties

False