Kill
Kill a running execution
Kill
Kill a running execution
yaml
type: io.kestra.plugin.kestra.executions.KillExamples
yaml
id: conditional-kill-flow
namespace: company.team
inputs:
- id: shouldKill
type: boolean
defaults: false
tasks:
- id: subflow
type: io.kestra.plugin.core.flow.Subflow
flowId: child
namespace: company.team
wait: false
- id: kill
type: io.kestra.plugin.kestra.executions.Kill
runIf: "{{ inputs.shouldKill == true }}"
executionId: "{{ execution.id }}"
propagateKill: true
auth:
username: "{{ secret('KESTRA_USERNAME') }}"
password: "{{ secret('KESTRA_PASSWORD') }}"
yaml
id: kill-specific-execution
namespace: company.team
tasks:
- id: kill_execution
type: io.kestra.plugin.kestra.executions.Kill
executionId: "{{ vars.targetExecutionId }}"
propagateKill: false
kestraUrl: http://localhost:8080
auth:
username: "{{ secret('KESTRA_USERNAME') }}"
password: "{{ secret('KESTRA_PASSWORD') }}"
Properties
executionId *Requiredstring
auth Non-dynamic
Definitions
io.kestra.plugin.kestra.AbstractKestraTask-Auth
apiTokenstring
autobooleanstring
Default
truepasswordstring
usernamestring
kestraUrl string
propagateKill booleanstring
Default
true