
Azure Sentinel ListIncidents
CertifiedList Sentinel incidents
Azure Sentinel ListIncidents
List Sentinel incidents
Lists and filters Sentinel incidents, following pagination and returning inline results or an ION file.
type: io.kestra.plugin.azure.sentinel.ListIncidentsExamples
List Sentinel incidents
id: sentinel_listincidents
namespace: company.security
tasks:
- id: sentinel
type: io.kestra.plugin.azure.sentinel.ListIncidents
tenantId: "{{ secret('AZURE_TENANT_ID') }}"
clientId: "{{ secret('AZURE_CLIENT_ID') }}"
clientSecret: "{{ secret('AZURE_CLIENT_SECRET') }}"
subscriptionId: "{{ secret('AZURE_SUBSCRIPTION_ID') }}"
resourceGroup: rg-security
workspaceName: law-sentinel
statuses: [New, Active]
fetchType: STORE
Properties
resourceGroup *string
Azure resource group
Name of the resource group that contains the Sentinel workspace.
subscriptionId *string
Azure subscription ID
ID of the Azure subscription that contains the Sentinel workspace.
tenantId *string
Azure AD tenant ID (GUID)
workspaceName *string
Sentinel workspace name
ARM resource name of the Log Analytics workspace, not its customer GUID (the workspaceId used by Query).
armEndpoint string
https://management.azure.comAzure Resource Manager endpoint
Base URL of the Azure Resource Manager API. Defaults to https://management.azure.com (public cloud).
Override it for sovereign clouds, for example https://management.usgovcloudapi.net (Azure Government) or
https://management.chinacloudapi.cn (Azure China). The access token scope is derived from this endpoint
(<endpoint>/.default). Microsoft Entra sign-in uses the public authority
unless the worker sets the AZURE_AUTHORITY_HOST environment variable, for example https://login.microsoftonline.us.
assets
Assets this task consumes as inputs or produces as outputs, for lineage tracking and the asset graph (Enterprise Edition). A flow declaring this property on a task is rejected in the open-source edition.
io.kestra.core.models.assets.AssetsDeclaration
IGNOREFAILWARNAsset failure behavior
Behavior applied to the task state when a declared asset fails to render, emit, or be persisted (e.g. a lock conflict): FAIL escalates it to FAILED, WARN (default) warns it if it would otherwise succeed, IGNORE leaves the state untouched.
Whether to auto-register assets referenced dynamically at runtime that are not statically declared in inputs or outputs.
The assets consumed as inputs.
io.kestra.core.models.assets.AssetIdentifier
1The assets produced as outputs.
io.kestra.plugin.ee.assets.Dataset
1150{}1150io.kestra.plugin.ee.assets.File
1150{}1150io.kestra.plugin.ee.assets.Table
1150{}1150io.kestra.plugin.ee.assets.VM
1150{}1150io.kestra.core.models.assets.External
1150{}1150io.kestra.core.models.assets.Custom
11501Custom asset type
{}1150clientId 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.
fetchType string
STORESTOREFETCHFETCH_ONENONEFetch type
STORE (default) writes ION to internal storage; FETCH returns incidents; FETCH_ONE returns the first incident.
filter string
OData filter
Raw OData predicate, combined with severity and status filters using AND.
pemCertificate string
PEM-encoded certificate content for client authentication
PEM text for certificate-based auth; alternative to clientSecret.
severities array
HighMediumLowInformationalIncident severities
Severities to keep: High, Medium, Low or Informational. Values within this list are combined using OR.
statuses array
NewActiveClosedIncident statuses
Statuses to keep: New, Active or Closed. Values within this list are combined using OR.
top integerstring
100Page size
Number of incidents requested per page, between 1 and 1000. Defaults to 100.
All pages are fetched unless FETCH_ONE is selected.
Outputs
count integer
Number of incidents fetched or stored
incident object
First incident
Populated for FETCH_ONE, null when no incident matches.
incidents array
Fetched incidents
Populated for FETCH.
uri string
uriStored incidents URI
ION file in Kestra internal storage, populated for STORE.