Les objets suivants sont directement liés à l'API sla
(Service Level Agreement).
L'objet SLA a les propriétés suivantes.
|----------------------------|-------------------- ---------------------------------|---------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------| | slaid | string | (lecture seule) ID du SLA. | | name
(obligatoire) | string | Nom du SLA. | | period
(obligatoire) | integer | Période de rapport du SLA.
Valeurs possibles :
0 - quotidienne ;
1 - hebdomadaire ;
2 - mensuelle ;
3 - trimestrielle ;
4 - annuelle. | | slo
(obligatoire) | float | Objectif de niveau de service minimum acceptable exprimé en pourcentage. Si l'indicateur de niveau de service (SLI) baisse, le SLA est considéré comme étant en état de problème/non respecté.
Valeurs possibles : 0-100 (jusqu'à 4 chiffres fractionnaires). | | effective_date | integer | Date d'entrée en vigueur du SLA.
Valeurs possibles : date et horodatage en UTC. | | timezone
(obligatoire) | string | Fuseau horaire du rapport, par exemple : Europe/London
, UTC
.
Pour la liste complète des fuseaux horaires pris en charge, veuillez consulter la documentation PHP. | | status | integer | Statut du SLA.
Valeurs possibles :
0 - (par défaut) SLA désactivé ;
1 - SLA activé. | | descriptif | string | Description du SLA. |
Notez que pour certaines méthodes (mise à jour, suppression) la combinaison de paramètres requise/optionnelle est différente.
L'objet de planification SLA définit les périodes pendant lesquelles le(s) service(s) connecté(s) sont programmés pour être en état de marche. Il a les propriétés suivantes.
Propriété | Type | Description |
---|---|---|
period_from (obligatoire) |
integer | Heure de début de la période hebdomadaire récurrente (incluse). Valeurs possibles : nombre de secondes (à partir du dimanche). |
period_to (obligatoire) |
integer | Heure de fin de la période hebdomadaire récurrente (exclue). Valeurs possibles : nombre de secondes (à partir du dimanche). |
L'objet de temps d'arrêt exclu définit les périodes pendant lesquelles le ou les services connectés sont programmés pour être hors service, sans affecter le SLI, par ex. en cours de maintenance planifiée.
Propriété | Type | Description |
---|---|---|
name (obligatoire) |
string | Nom du temps d'arrêt exclu. |
period_from (obligatoire) |
integer | Heure de début du temps d'arrêt exclu (inclus). Valeurs possibles : timestamp. |
period_to (obligatoire) |
integer | Heure de fin du temps d'arrêt exclu (exclus).. Valeurs possibles : timestamp. |
L'objet de tag de service SLA relie les services à inclure dans les calculs du SLA. Il a les propriétés suivantes.
Propriété | Type | Description |
---|---|---|
tag (obligatoire) |
string | Nom du tag de service SLA. |
operator | integer | Opérateur de tag de service SLA. Valeurs possibles : 0 - (par défaut) equals; 2 - like |
value | string | Valeur de tag de service SLA. |