Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Gestion de délais d'expiration dans des runbooks
La propriété timeoutSeconds
est partagée par toutes les actions de l'automatisation. Vous pouvez utiliser cette propriété pour spécifier la valeur de délai d'exécution d'une action. Vous pouvez également modifier la manière dont une action qui arrive à expiration affecte l'automatisation et le statut global de l'exécution. Pour ce faire, définissez également les propriétés partagées onFailure
et isCritical
d'une action.
Par exemple, selon votre cas d'utilisation, vous souhaiterez peut-être que l'automatisation passe à une autre action sans affecter le statut global de l'automatisation si une action arrive à expiration. Dans cet exemple, vous spécifiez la durée d'attente avant l'expiration de l'action à l'aide de la propriété timeoutSeconds
. Vous spécifiez ensuite l'action, ou l'étape, par laquelle l'automatisation doit passer si un délai d'expiration a été spécifié. Spécifiez une valeur au format step:
pour la propriété step
name
onFailure
plutôt que la valeur par défaut Abort
. Par défaut, si une action arrive à expiration, le statut de l'automatisation sera Timed Out
. Pour empêcher un délai d'expiration d'affecter le statut d'exécution de l'automatisation, spécifiez false
pour la propriété isCritical
.
L'exemple suivant illustre comment définir les propriétés partagées pour une action décrite dans ce scénario.
Pour de plus amples informations sur les propriétés partagées par toutes les actions de l'automatisation, veuillez consulter Propriétés partagées par toutes les actions.