Partilhar via


Schedule Maintenance - Get Schedule Maintenance

Recupera os detalhes da manutenção do horário para o ID de horário especificado.

GET http://<Servername>/OperationsManager/ScheduleMaintenance/{scheduleId}

Parâmetros do URI

Name Em Necessário Tipo Description
scheduleId
path True

string

uuid

Especifique a identificação do horário.

Respostas

Name Tipo Description
200 OK

ScheduleMaintenanceResponse

Ok. Programação recuperou com sucesso Detalhes de manutenção por ID de horário.

Media Types: "application/json", "text/json", "application/xml", "text/xml"

Exemplos

GetScheduleMaintenance

Sample Request

GET http://<Servername>/OperationsManager/ScheduleMaintenance/aaa0361a-985d-4e74-840c-975dae3f5bba

Sample Response

{
  "scheduledEndTime": "2022-06-16T20:44:53.362Z",
  "status": 13,
  "scheduleName": "aa",
  "monitoringObjectsId": [
    "aa"
  ],
  "startTime": "2022-06-16T20:44:53.362Z",
  "duration": 10,
  "freqType": 11,
  "category": 26,
  "scheduleEffectiveFrom": "2022-06-16T20:44:53.362Z",
  "recursive": true,
  "endDate": "2022-06-16T20:44:53.362Z",
  "enabled": true,
  "comment": "a",
  "freqInterval": 29,
  "freqRecurrenceFactor": 11,
  "freqRelativeInterval": 16,
  "isEndTimeSpecified": true
}

Definições

ScheduleMaintenanceResponse

Name Tipo Description
category enum:
  • 0
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

Código de razão do modo de manutenção

comment

string

comentar para agendamento

duration

integer

Duração do horário

enabled

boolean

está ativado

endDate

string

Data de fim

freqInterval

integer

intervalo de frequência

freqRecurrenceFactor

integer

fator de recorrência de frequência

freqRelativeInterval

integer

Intervalo relativo de frequência

freqType enum:
  • 1
  • 16
  • 32
  • 4
  • 8

Frequência da programação ['1', '4', '8', '16', '32']

isEndTimeSpecified

boolean

é fim de tempo especificado

monitoringObjectsId

string[]

ID de objetos de monitorização

recursive

boolean

é recursivo

scheduleEffectiveFrom

string

agendar tempo efetivo

scheduleName

string

Nome da programação

scheduledEndTime

string

Horário de fim de tempo

startTime

string

Horário de início da programação

status enum:
  • 0
  • 1
  • 2

Estado da Programação de Manutenção