De volgende objecten zijn direct gerelateerd aan de sla
(Service Level Agreement) API.
Het SLA-object heeft de volgende eigenschappen.
Eigenschap | Type | Beschrijving |
---|---|---|
slaid | string | (alleen-lezen) ID van het SLA. |
name (vereist) |
string | Naam van het SLA. |
period (vereist) |
integer | Rapporteringsperiode van het SLA. Mogelijke waarden: 0 - dagelijks; 1 - wekelijks; 2 - maandelijks; 3 - kwartaal; 4 - jaarlijks. |
slo (vereist) |
float | Minimum acceptabele Service Level Objective uitgedrukt als een percentage. Als de Service Level Indicator (SLI) lager wordt, wordt het SLA beschouwd als in een probleem/onvervulde staat. Mogelijke waarden: 0-100 (maximaal 4 cijfers achter de komma). |
effective_date | integer | Effectieve datum van het SLA. Mogelijke waarden: datumtijdstempel in UTC. |
timezone (vereist) |
string | Rapportagetijdzone, bijvoorbeeld: Europe/London , UTC .Voor de volledige lijst met ondersteunde tijdzones verwijzen we naar de PHP-documentatie. |
status | integer | Status van het SLA. Mogelijke waarden: 0 - (standaard) uitgeschakeld SLA; 1 - ingeschakeld SLA. |
description | string | Beschrijving van het SLA. |
Merk op dat voor sommige methoden (bijwerken, verwijderen) de vereiste/optionele parametercombinatie anders is.
Het SLA-planningsobject definieert perioden waarin de verbonden service(s) zijn gepland om in goede staat te zijn. Het heeft de volgende eigenschappen.
|--------------------------------|---------------- -------------------------------------|------------ -------------------------------------------------- -------------------------------------------------- ---------------------| | periode_vanaf
(verplicht) | geheel getal | Starttijd van de terugkerende wekelijkse periode (inclusief).
Mogelijke waarden: aantal seconden (te rekenen vanaf zondag). | | periode_to
(verplicht) | geheel getal | Eindtijd van de terugkerende wekelijkse periode (exclusief).
Mogelijke waarden: aantal seconden (te rekenen vanaf zondag). |
Het uitgesloten downtime-object definieert perioden waarin de verbonden service(s) volgens de planning buiten werking zijn, zonder SLI te beïnvloeden, b.v. gepland onderhoud ondergaan.
|--------------------------------|---------------- -------------------------------------|------------ -------------------------------------------------- -------------------------| | naam
(verplicht) | tekenreeks | Naam van de uitgesloten uitvaltijd. | | periode_vanaf
(verplicht) | geheel getal | Starttijd van de uitgesloten downtime (inclusief).
Mogelijke waarden: tijdstempel. | | periode_to
(verplicht) | geheel getal | Eindtijd van de uitgesloten downtime (exclusief).
Mogelijke waarden: tijdstempel. |
Het SLA-servicetagobject koppelt services die moeten worden opgenomen in de berekeningen voor de SLA. Het heeft de volgende eigenschappen.
|-----------------------|------------------------- ----------------------------|--------------------- -------------------------------------------------- ------------------| | tag
(verplicht) | tekenreeks | Naam van SLA-servicetag. | | operator | geheel getal | SLA-servicetag-operator.
Mogelijke waarden:
0 - (standaard) is gelijk aan;
2 - zoals | | waarde | tekenreeks | Waarde van SLA-servicetag. |