
Azure Sentinel UpdateIncident
CertifiedUpdate a Sentinel incident
Azure Sentinel UpdateIncident
Update a Sentinel incident
Reads and merges the writable incident properties, preserving omitted values and its ETag for optimistic concurrency.
type: io.kestra.plugin.azure.sentinel.UpdateIncidentExamples
Update a Sentinel incident
id: sentinel_updateincident
namespace: company.security
inputs:
- id: incidentId
type: STRING
tasks:
- id: sentinel
type: io.kestra.plugin.azure.sentinel.UpdateIncident
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
incidentId: "{{ inputs.incidentId }}"
status: Active
Properties
incidentId *string
Incident ID
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
{}1150classification string
UndeterminedTruePositiveBenignPositiveFalsePositiveClosure classification
Why the incident was closed. One of Undetermined, TruePositive, BenignPositive or FalsePositive.
classificationComment string
Closure classification comment
classificationReason string
SuspiciousActivitySuspiciousButExpectedIncorrectAlertLogicInaccurateDataClosure classification reason
Reason for the closure classification. One of SuspiciousActivity, SuspiciousButExpected,
IncorrectAlertLogic or InaccurateData.
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.
incidentDescription string
Incident description
labels array
User labels
Replace user labels with these names, preserving system labels. An empty list clears user labels; omitted leaves labels unchanged.
ownerEmail string
Owner email
Replaces the owner with the supplied owner fields. Use ownerObjectId for the most reliable assignment.
ownerObjectId string
Owner object ID
Most reliable way to assign an incident. Replaces the owner with the supplied owner fields.
pemCertificate string
PEM-encoded certificate content for client authentication
PEM text for certificate-based auth; alternative to clientSecret.
severity string
HighMediumLowInformationalIncident severity
New severity of the incident. One of High, Medium, Low or Informational.
status string
NewActiveClosedIncident status
New status of the incident. One of New, Active or Closed.
title string
Incident title
Outputs
incident object
Updated incident resource