Class: SLADefinition

SLADefinition

The SLADefinition class.

Constructor

new SLADefinition()

Extends

Members

database :Integer

Database to be used to store the service check results in.

Type:
  • Integer
See:

holiday :Integer

Refer to a HolidayDefinition to take the standard holidays from.

Type:
  • Integer

(readonly) id :Integer

The ID of this object.

Type:
  • Integer
Inherited From:

name :String

The name of this object.

Type:
  • String
Inherited From:

properties :Object.<string, string>

A place to store arbitrary string properties. In some cases objects store their configuration inside this hash/dictionary. If you store custom properties make sure you prefix them with your moduleId.

Type:
  • Object.<string, string>
Inherited From:
See:
  • upgrade_module

recurrentTimeRanges :Array.<TimeRangeRecurrent>

List of recurring time ranges to be taken into account.

Type:

reference :String

The reference of this object. May only contain the characters A-Za-z0-9_.+: -.

Type:
  • String
Inherited From:
Default Value:
  • ""

status :ElementStatus

The object status.

Type:
Inherited From:
Default Value:
  • ElementStatus.Active

tablename :String

Database table name.

Type:
  • String
Default Value:
  • "availabilitydata"

timeRanges :Array.<TimeRange>

List of time ranges to be taken into account during calculation.

Type:

timeZoneId :String

Time zone to be used for SLA calculations.

Type:
  • String