severity.alarms

Alarms severity

type

object

properties

  • defaultEmptyClear

Flag to indicate that this severity is the default severity in case of empty filters.If true this severity is the default “empty clear severity” for alarm filters (must be set on at most one severity).

Default value is [false]

type

boolean

default

False

  • expiration

The expiration policy of the severity. If none is provided alarms with this severity will never expire.

oneOf

REMOVE

ESCALATE

  • 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 alarm module to attach this severity to

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

  • 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

REMOVE

type

object

properties

  • type

type

string

enum

REMOVE

default

REMOVE

  • duration

The period of time after which alarms with this expire. This duration must be expressed as _value_ and _unit_.

DurationConfigurationEntity

  • state

The state of the alarm can be used to limit the expiration. ACKNOWLEDGED to only check on acknowledged alarm, UNACKNOWLEDGED or ALL.

type

string

enum

ALL, ACKNOWLEDGED, UNACKNOWLEDGED

additionalProperties

False

DurationConfigurationEntity

type

object

properties

  • unit

The unit of time expressed

type

string

enum

NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS

  • value

The amount of time expressed with the unit

type

integer

additionalProperties

False

ESCALATE

type

object

properties

  • type

type

string

enum

ESCALATE

default

ESCALATE

  • duration

The period of time after which alarms with this expire. This duration must be expressed as _value_ and _unit_.

DurationConfigurationEntity

  • escalateToId

The id of the new severity to use on expiration for the ESCALATE type. The alarm severity will change to the given severity on expiration.

type

string

  • state

The state of the alarm can be used to limit the expiration. ACKNOWLEDGED to only check on acknowledged alarm, UNACKNOWLEDGED or ALL.

type

string

enum

ALL, ACKNOWLEDGED, UNACKNOWLEDGED

additionalProperties

False