yaml
type: "io.kestra.plugin.kestra.executions.Count"
yaml
id: count_success_executions
namespace: company.team

tasks:
  - id: count_success
    type: io.kestra.plugin.kestra.executions.Count
    kestraUrl: http://localhost:8080
    auth:
      username: "{{ secrets('KESTRA_USERNAME') }}"
      password: "{{ secrets('KESTRA_PASSWORD') }}"
    namespaces:
    - company.team
    states:
    - SUCCESS
    startDate: "{{ now() | dateAdd(-7, 'DAYS') }}"
    endDate: "{{ now() }}"
    expression: "{{ count >= 0 }}"

  - id: log_result
    type: io.kestra.plugin.core.log.Log
    message: |
        Execution count check completed.
        Matching executions: {{ outputs.count_success.count }}
Properties
Definitions
apiTokenstring
passwordstring
usernamestring
SubTypestring
SubTypestring
Possible Values
CREATEDSUBMITTEDRUNNINGPAUSEDRESTARTEDKILLINGSUCCESSWARNINGFAILEDKILLEDCANCELLEDQUEUEDRETRYINGRETRIEDSKIPPEDBREAKPOINTRESUBMITTEDUNKNOWN_DEFAULT_OPEN_API