
Azure ListRuns
CertifiedList Azure Logic App workflow runs
Azure ListRuns
List Azure Logic App workflow runs
Lists recent workflow runs for a Logic App, optionally filtered by run status.
type: io.kestra.plugin.azure.logicapps.ListRunsExamples
List runs
id: azure_logic_apps_list_runs
namespace: company.team
tasks:
- id: list_runs
type: io.kestra.plugin.azure.logicapps.ListRuns
tenantId: "{{ secret('AZURE_TENANT_ID') }}"
clientId: "{{ secret('AZURE_CLIENT_ID') }}"
clientSecret: "{{ secret('AZURE_CLIENT_SECRET') }}"
subscriptionId: "{{ secret('AZURE_SUBSCRIPTION_ID') }}"
resourceGroupName: my-resource-group
workflowName: my-logic-app
statusFilter: Failed
- id: log_count
type: io.kestra.plugin.core.log.Log
message: "Found {{ outputs.list_runs.total }} failed runs"
Properties
resourceGroupName *Requiredstring
Resource group name
Azure resource group containing the Logic App workflow.
subscriptionId *Requiredstring
Subscription ID
Azure subscription GUID that owns the Logic App workflow.
tenantId *Requiredstring
Azure AD tenant ID (GUID)
workflowName *Requiredstring
Workflow name
Name of the Azure Logic App workflow.
clientId string
Client ID of the Azure AD application
Application (client) ID used for service principal authentication.
clientSecret string
Client secret for the Azure AD application
Secret value associated with the client ID; store in a Kestra secret.
maxRuns integerstring
100Maximum runs
Maximum number of workflow runs to return. Defaults to 100.
pemCertificate string
PEM-encoded certificate content for client authentication
PEM text for certificate-based auth; alternative to clientSecret.
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
statusFilter string
Status filter
Optional workflow run status to filter on, for example Succeeded, Failed, or Cancelled.
Outputs
runs array
Workflow runs
Workflow runs returned by Azure Logic Apps.
io.kestra.plugin.azure.logicapps.RunRecord
Code
Result code reported by Azure Logic Apps.
Correlation ID
Correlation ID associated with the workflow run.
date-timeEnd time
Workflow run end time.
Error
Error payload returned by Azure Logic Apps, when available.
Run ID
Azure resource ID of the workflow run.
Run name
Name of the workflow run.
Outputs
Workflow run outputs keyed by output name.
date-timeStart time
Workflow run start time.
Status
Current status of the workflow run.
total integer
Total runs
Number of workflow runs returned.