
Core Plugins and tasks ExecutionStatus
CertifiedMatch executions by status.
Core Plugins and tasks ExecutionStatus
Certified
Match executions by status.
Passes when the triggering execution’s current state is included in in and not present in notIn.
If a list is empty it is ignored, so provide at least one of them to avoid unintentionally matching everything.
yaml
type: io.kestra.plugin.core.condition.ExecutionStatusExamples
Trigger condition to execute the flow based on execution status of another flow(s).
yaml
id: flow_condition_executionstatus
namespace: company.team
tasks:
- id: hello
type: io.kestra.plugin.core.log.Log
message: "This flow will execute when any flow enters FAILED or KILLED state."
triggers:
- id: flow_trigger
type: io.kestra.plugin.core.trigger.Flow
conditions:
- type: io.kestra.plugin.core.condition.ExecutionStatus
in:
- FAILED
- KILLED
Properties
in array
SubTypestring
Possible Values
CREATEDSUBMITTEDRUNNINGPAUSEDRESTARTEDKILLINGSUCCESSWARNINGFAILEDKILLEDCANCELLEDQUEUEDRETRYINGRETRIEDSKIPPEDBREAKPOINTRESUBMITTEDList of states that are authorized.
notIn array
SubTypestring
Possible Values
CREATEDSUBMITTEDRUNNINGPAUSEDRESTARTEDKILLINGSUCCESSWARNINGFAILEDKILLEDCANCELLEDQUEUEDRETRYINGRETRIEDSKIPPEDBREAKPOINTRESUBMITTEDList of states that aren't authorized.