Os objetos a seguir estão diretamente relacionados à API sla (Service Level Agreement).
SLA
O objeto SLA tem as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| slaid | string | (somente leitura) ID do SLA. |
| name (requerido) |
string | Nome do SLA. |
| period (requerido) |
integer | Período de reporte do SLA. Valores possíveis: 0 - diariamente; 1 - semanalmente; 2 - mensalmente; 3 - trimestralmente; 4 - anualmente. |
| slo (requerido) |
float | Objetivo de nível de serviço mínimo aceitável expresso em porcentagem. Se o Indicador de nível de serviço (SLI) cair, o SLA é considerado com problema/estado não cumprido. Valores possíveis: 0-100 (até 4 dígitos fracionários). |
| effective_date | integer | Data de vigência do SLA. Valores possíveis: data e hora em UTC. |
| timezone (requerido) |
string | Relatório de fuso horário, por exemplo: Europe/London, UTC.Para obter a lista completa de fusos horários compatíveis, consulte documentação do PHP. |
| status | integer | Status do SLA. Valores possíveis: 0 - (padrão) SLA desativado; 1 - SLA ativado. |
| description | string | Descrição do SLA. |
O objeto de agendamento SLA define os períodos em que os serviços conectados são agendados para funcionar. Tem as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| period_from (requerido) |
integer | Hora de início do período de tempo semanal recorrente (inclusive). Valores possíveis: número de segundos (contando a partir de domingo). |
| period_to (requerido) |
integer | Hora de término do período de tempo semanal recorrente (exclusivo). Valores possíveis: número de segundos (contando a partir de domingo). |
O objeto de tempo de inatividade excluído define períodos em que o(s) serviço(s) conectado(s) está(ão) programado(s) para não funcionar, sem afetar o SLI, por exemplo, em manutenção planejada.
| Propriedade | Tipo | Descrição |
|---|---|---|
| name (requerido) |
string | Nome do tempo de inatividade excluído. |
| period_from (requerido) |
integer | Hora de início do tempo de inatividade excluído (inclusive). Valores possíveis: timestamp. |
| period_to (requerido) |
integer | Tempo de término do tempo de inatividade excluído (exclusivo). Valores possíveis: timestamp. |
O objeto da etiqueta de serviço do SLA vincula os serviços a serem incluídos nos cálculos do SLA. Tem as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| tag (requerido) |
string | Nome da etiqueta de serviço SLA. |
| operator | integer | Operador de etiqueta de serviço SLA. Valores possíveis: 0 - (padrão) equals; 2 - like |
| value | string | Valor da etiqueta de serviço SLA. |