namestringaObbligoTitolo leggibile dall'uomo usato nella ricerca, negli avvisi e nei termini di incidente.
Esempio: Generate customer invoicesurlURL paginaObbligoHTTP o HTTPS endpoint chiamato dal lavoratore di esecuzione. Non inserire mai le credenziali nell'URL.
Esempio: https://billing.example.com/tasks/invoicescron_expressionstringaObbligoStandard cinque campi espressione crontab: minuto, ora, giorno del mese, mese e giorno della settimana.
Esempio: */15 * * * *descriptionstringaFacoltativoScopo operativo e contesto sicuro per i rispondenti. Massimo 600 caratteri.
Esempio: Creates invoices for completed billing periods.criticalityEnumeroFacoltativostandard, importante o critico. Predefiniti di importante.
Esempio: criticalmethodEnumeroFacoltativoGET, POST, PUT, PATCH, DELETE o HEAD. Predefiniti del GET.
Esempio: POSTheadersoggettoFacoltativoIntestazioni di richiesta HTTP. Memorizzato criptato. Non includerli nelle richieste di supporto.
Esempio: {"Authorization":"Bearer service-token"}bodystringaFacoltativoCorpo di richiesta HTTP raw inviato al punto finale.
Esempio: {"source":"cronlume"}group_idUUIDFacoltativoGruppo esistente nello stesso spazio di lavoro.
category_idsUUID[]FacoltativoIdentificatori di categoria esistenti nello stesso spazio di lavoro.
Esempio: []timezoneIANA timezoneFacoltativoTimezone usato per valutare l'espressione cron. Predefiniti per UTC.
Esempio: Europe/Brusselstimeout_secondsIntegroFacoltativoDurata massima totale della richiesta. Sono supportati endpoint a lungo termine. Predefiniti a 120.
Esempio: 180connect_timeout_secondsIntegroFacoltativoTempo massimo di connessione. Predefiniti a 15.
Esempio: 20follow_redirectsbooleanFacoltativoSeguire i reindirizzamenti HTTP. Predefiniti.
Esempio: 1verify_tlsbooleanFacoltativoVerificare il certificato TLS remoto. Tenere attivato in produzione.
Esempio: 1expected_status_minIntegroFacoltativoLo stato HTTP più basso considerato di successo. Predefiniti a 200.
Esempio: 200expected_status_maxIntegroFacoltativoStato HTTP più alto considerato di successo. Predefiniti a 399.
Esempio: 399max_retriesIntegroFacoltativoUlteriori tentativi dopo una richiesta fallita. Predefiniti a 2.
Esempio: 2retry_backoff_secondsIntegroFacoltativoRitardo tra tentativi di retry. Predefiniti a 30.
Esempio: 30failure_thresholdIntegroFacoltativoEsecuzioni fallite consecutive prima che il lavoro venga considerato in calo. Predefiniti a 2.
Esempio: 3recovery_thresholdIntegroFacoltativoI successi consecutivi necessari per risolvere un incidente. Predefiniti a 1.
Esempio: 1alert_repeat_minutesIntegroFacoltativoIntervallo di ripetizione per avvisi di incidente persistenti. Predefiniti a 15.
Esempio: 15grace_secondsIntegroFacoltativoScheduling periodo di grazia prima di una corsa mancata è considerato in ritardo. Predefiniti a 60.
Esempio: 60alert_on_pausebooleanFacoltativoInvia avvisi quando il lavoro viene disattivato automaticamente o manualmente. Predefiniti.
Esempio: 1failure_action_enabledbooleanFacoltativoChiama un URL di emergenza quando viene raggiunta la striscia di guasto configurata.
Esempio: 1failure_action_thresholdIntegroFacoltativoContare il guasto che attiva l'URL di emergenza. Gamma 1-20.
Esempio: 3failure_action_urlURLAFacoltativoURL HTTP(S) di emergenza. Deve differire dall'URL primario.
Esempio: https://backup.example.com/recover/invoicesis_activebooleanFacoltativoCreare il lavoro attivo o in pausa. Predefiniti.
Esempio: 1