> SLA object

Poniższe obiekty są bezpośrednio powiązane z interfejsem API sla (Service Level Agreement).

SLA

Obiekt SLA posiada następujące właściwości.

Właściwość Typ Opis
slaid string (tylko do odczytu) ID SLA.
name
(wymagane)
string Nazwa SLA.
period
(wymagane)
integer Okres raportowania SLA.

Dopuszczalne wartości:
0 - dzienny;
1 - tygodniowy;
2 - miesięczny;
3 - kwartalny;
4 - roczny.
slo
(wymagane)
float Minimalny akceptowalny cel poziomu usług wyrażony w procentach. Jeśli wskaźnik poziomu usług (SLI) spada poniżej tego poziomu, SLA uznawane jest jako problem/niespełnione.

Dopuszczalne wartości: 0-100 (do 4 miejsc dziesiętnych).
effective_date integer Data wejścia w życie SLA.

Dopuszczalne wartości: znacznik czasu daty w UTC.
timezone
(wymagane)
string Strefa czasowa raportowania, na przykład: Europe/London, UTC.

Pełną listę obsługiwanych stref czasowych można znaleźć w dokumentacji PHP.
status integer Status SLA.

Dopuszczalne wartości:
0 - (domyślnie) wyłączone SLA;
1 - włączone SLA.
description string Opis SLA.

Należy zauważyć, że dla niektórych metod (aktualizacji, usuwania) kombinacja parametrów wymaganych/opcjonalnych jest różna.

SLA Schedule

Obiekt SLA Schedule definiuje okresy, w których podłączone usługi mają być sprawne. Posiada następujące właściwości.

Właściwość Typ Opis
period_from
(wymagane)
integer Czas rozpoczęcia cyklicznego tygodniowego okresu czasu (włącznie).

Dopuszczalne wartości: liczba sekund (liczone od niedzieli).
period_to
(wymagane)
integer Czas zakończenia cyklicznego tygodniowego okresu czasu (wyłącznie).

Dopuszczalne wartości: liczba sekund (liczone od niedzieli).

SLA excluded downtime

Obiekt SLA excluded downtime definiuje okresy, w których podłączone usługi mają być niedostępne, bez wpływu na SLI, np. podczas planowej konserwacji.

Właściwość Typ Opis
name
(wymagane)
string Nazwa wyłączonego czasu przestoju.
period_from
(wymagane)
integer Czas rozpoczęcia wyłączonego czasu przestoju (włącznie).

Dopuszczalne wartości: znacznik czasu.
period_to
(wymagane)
integer Czas zakończenia wyłączonego czasu przestoju (wyłącznie).

Dopuszczalne wartości: znacznik czasu.

SLA service tag

Obiekt SLA service tag łączy usługi do uwzględnienia w obliczeniach dla SLA. Posiada następujące właściwości.

Właściwość Typ Opis
tag
(wymagane)
string Nazwa znacznika usługi SLA.
operator integer Operator znacznika usługi SLA.

Dopuszczalne wartości:
0 - (domyślnie) równa się;
2 - zawiera.
value string Wartość znacznika usługi SLA.