namechaîneRequisTitre lisible par l'homme utilisé dans la recherche, les alertes et les délais d'incident.
Exemple : Generate customer invoicesurlURLRequisEndpoint HTTP ou HTTPS appelé par le worker d'exécution. Ne jamais placer d'identifiants dans l'URL.
Exemple : https://billing.example.com/tasks/invoicescron_expressionchaîneRequisExpression standard à cinq champs : minute, heure, jour du mois, mois et jour de la semaine.
Exemple : */15 * * * *descriptionchaîneFacultatifObjectif opérationnel et contexte sécuritaire pour les intervenants. Maximum 600 caractères.
Exemple : Creates invoices for completed billing periods.criticalityenumFacultatifstandard, important ou critique. Par défaut.
Exemple : criticalmethodenumFacultatifPrends, Post, Put, Patch, Delete ou la tête. Par défaut pour GET.
Exemple : POSTheadersobjetFacultatifEn-têtes de requête HTTP. Stocké crypté. Ne pas les inclure dans les demandes de soutien.
Exemple : {"Authorization":"Bearer service-token"}bodychaîneFacultatifCorps brut de requête HTTP envoyé au paramètre.
Exemple : {"source":"cronlume"}group_idNULLFacultatifGroupe existant dans le même espace de travail.
category_idsUUID[]FacultatifIdentificateurs de catégorie existants dans le même espace de travail.
Exemple : []timezonefuseau horaire IANAFacultatifTimezone utilisé pour évaluer l'expression cron. Par défaut vers UTC.
Exemple : Europe/Brusselstimeout_secondsentierFacultatifDurée maximale totale de la demande. Les paramètres à long terme sont pris en charge. Par défaut à 120.
Exemple : 180connect_timeout_secondsentierFacultatifDurée maximale de connexion-établissement. Par défaut à 15.
Exemple : 20follow_redirectsbooléenFacultatifSuivez les redirections HTTP. Par défaut.
Exemple : 1verify_tlsbooléenFacultatifVérifier le certificat TLS à distance. Maintenir activé dans la production.
Exemple : 1expected_status_minentierFacultatifLe statut HTTP le plus bas considéré comme réussi. Par défaut à 200.
Exemple : 200expected_status_maxentierFacultatifStatut HTTP le plus élevé considéré comme réussi. Par défaut à 399.
Exemple : 399max_retriesentierFacultatifTentatives supplémentaires après l'échec d'une demande. Par défaut à 2.
Exemple : 2retry_backoff_secondsentierFacultatifRetard entre les tentatives de réessayer. Par défaut à 30.
Exemple : 30failure_thresholdentierFacultatifLes exécutions consécutives ont échoué avant que le travail ne soit considéré comme un échec. Par défaut à 2.
Exemple : 3recovery_thresholdentierFacultatifSuccès consécutifs requis pour résoudre un incident. Par défaut à 1.
Exemple : 1alert_repeat_minutesentierFacultatifRépéter l'intervalle pour les alertes persistantes. Par défaut à 15.
Exemple : 15grace_secondsentierFacultatifLa période de grâce prévue avant une course manquée est considérée comme tardive. Par défaut à 60.
Exemple : 60alert_on_pausebooléenFacultatifEnvoyer des alertes lorsque le travail est désactivé automatiquement ou manuellement. Par défaut.
Exemple : 1failure_action_enabledbooléenFacultatifAppelez une URL d'urgence lorsque la séquence d'échec configurée est atteinte.
Exemple : 1failure_action_thresholdentierFacultatifCompte d'échec qui déclenche l'URL d'urgence. Gamme 1-20.
Exemple : 3failure_action_urlURL=NullFacultatifURL HTTP(S) d'urgence. Doit différer de l'URL primaire.
Exemple : https://backup.example.com/recover/invoicesis_activebooléenFacultatifCréer l'emploi actif ou interrompu. Par défaut.
Exemple : 1