Alert interface
Security alert
- Extends
Properties
alert |
The display name of the alert. NOTE: This property will not be serialized. It can only be populated by the server. |
alert |
Unique identifier for the detection logic (all alert instances from the same detection logic will have the same alertType). NOTE: This property will not be serialized. It can only be populated by the server. |
alert |
A direct link to the alert page in Azure Portal. NOTE: This property will not be serialized. It can only be populated by the server. |
compromised |
The display name of the resource most related to this alert. NOTE: This property will not be serialized. It can only be populated by the server. |
correlation |
Key for corelating related alerts. Alerts with the same correlation key considered to be related. NOTE: This property will not be serialized. It can only be populated by the server. |
description | Description of the suspicious activity that was detected. NOTE: This property will not be serialized. It can only be populated by the server. |
end |
The UTC time of the last event or activity included in the alert in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server. |
entities | A list of entities related to the alert. NOTE: This property will not be serialized. It can only be populated by the server. |
extended |
Links related to the alert NOTE: This property will not be serialized. It can only be populated by the server. |
extended |
Custom properties for the alert. |
intent | The kill chain related intent behind the alert. For list of supported values, and explanations of Azure Security Center's supported kill chain intents. NOTE: This property will not be serialized. It can only be populated by the server. |
is |
This field determines whether the alert is an incident (a compound grouping of several alerts) or a single alert. NOTE: This property will not be serialized. It can only be populated by the server. |
processing |
The UTC processing end time of the alert in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server. |
product |
The name of Azure Security Center pricing tier which powering this alert. Learn more: https://docs.microsoft.com/en-us/azure/security-center/security-center-pricing NOTE: This property will not be serialized. It can only be populated by the server. |
product |
The name of the product which published this alert (Microsoft Sentinel, Microsoft Defender for Identity, Microsoft Defender for Endpoint, Microsoft Defender for Office, Microsoft Defender for Cloud Apps, and so on). NOTE: This property will not be serialized. It can only be populated by the server. |
remediation |
Manual action items to take to remediate the alert. NOTE: This property will not be serialized. It can only be populated by the server. |
resource |
The resource identifiers that can be used to direct the alert to the right product exposure group (tenant, workspace, subscription etc.). There can be multiple identifiers of different type per alert. NOTE: This property will not be serialized. It can only be populated by the server. |
severity | The risk level of the threat that was detected. Learn more: https://docs.microsoft.com/en-us/azure/security-center/security-center-alerts-overview#how-are-alerts-classified. NOTE: This property will not be serialized. It can only be populated by the server. |
start |
The UTC time of the first event or activity included in the alert in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server. |
status | The life cycle status of the alert. NOTE: This property will not be serialized. It can only be populated by the server. |
sub |
Kill chain related sub-techniques behind the alert. NOTE: This property will not be serialized. It can only be populated by the server. |
supporting |
Changing set of properties depending on the supportingEvidence type. |
system |
Unique identifier for the alert. NOTE: This property will not be serialized. It can only be populated by the server. |
techniques | kill chain related techniques behind the alert. NOTE: This property will not be serialized. It can only be populated by the server. |
time |
The UTC time the alert was generated in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server. |
vendor |
The name of the vendor that raises the alert. NOTE: This property will not be serialized. It can only be populated by the server. |
version | Schema version. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
id | Resource Id NOTE: This property will not be serialized. It can only be populated by the server. |
name | Resource name NOTE: This property will not be serialized. It can only be populated by the server. |
type | Resource type NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
alertDisplayName
The display name of the alert. NOTE: This property will not be serialized. It can only be populated by the server.
alertDisplayName?: string
Property Value
string
alertType
Unique identifier for the detection logic (all alert instances from the same detection logic will have the same alertType). NOTE: This property will not be serialized. It can only be populated by the server.
alertType?: string
Property Value
string
alertUri
A direct link to the alert page in Azure Portal. NOTE: This property will not be serialized. It can only be populated by the server.
alertUri?: string
Property Value
string
compromisedEntity
The display name of the resource most related to this alert. NOTE: This property will not be serialized. It can only be populated by the server.
compromisedEntity?: string
Property Value
string
correlationKey
Key for corelating related alerts. Alerts with the same correlation key considered to be related. NOTE: This property will not be serialized. It can only be populated by the server.
correlationKey?: string
Property Value
string
description
Description of the suspicious activity that was detected. NOTE: This property will not be serialized. It can only be populated by the server.
description?: string
Property Value
string
endTimeUtc
The UTC time of the last event or activity included in the alert in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server.
endTimeUtc?: Date
Property Value
Date
entities
A list of entities related to the alert. NOTE: This property will not be serialized. It can only be populated by the server.
entities?: AlertEntity[]
Property Value
extendedLinks
Links related to the alert NOTE: This property will not be serialized. It can only be populated by the server.
extendedLinks?: {[propertyName: string]: string}[]
Property Value
{[propertyName: string]: string}[]
extendedProperties
Custom properties for the alert.
extendedProperties?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
intent
The kill chain related intent behind the alert. For list of supported values, and explanations of Azure Security Center's supported kill chain intents. NOTE: This property will not be serialized. It can only be populated by the server.
intent?: string
Property Value
string
isIncident
This field determines whether the alert is an incident (a compound grouping of several alerts) or a single alert. NOTE: This property will not be serialized. It can only be populated by the server.
isIncident?: boolean
Property Value
boolean
processingEndTimeUtc
The UTC processing end time of the alert in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server.
processingEndTimeUtc?: Date
Property Value
Date
productComponentName
The name of Azure Security Center pricing tier which powering this alert. Learn more: https://docs.microsoft.com/en-us/azure/security-center/security-center-pricing NOTE: This property will not be serialized. It can only be populated by the server.
productComponentName?: string
Property Value
string
productName
The name of the product which published this alert (Microsoft Sentinel, Microsoft Defender for Identity, Microsoft Defender for Endpoint, Microsoft Defender for Office, Microsoft Defender for Cloud Apps, and so on). NOTE: This property will not be serialized. It can only be populated by the server.
productName?: string
Property Value
string
remediationSteps
Manual action items to take to remediate the alert. NOTE: This property will not be serialized. It can only be populated by the server.
remediationSteps?: string[]
Property Value
string[]
resourceIdentifiers
The resource identifiers that can be used to direct the alert to the right product exposure group (tenant, workspace, subscription etc.). There can be multiple identifiers of different type per alert. NOTE: This property will not be serialized. It can only be populated by the server.
resourceIdentifiers?: ResourceIdentifierUnion[]
Property Value
severity
The risk level of the threat that was detected. Learn more: https://docs.microsoft.com/en-us/azure/security-center/security-center-alerts-overview#how-are-alerts-classified. NOTE: This property will not be serialized. It can only be populated by the server.
severity?: string
Property Value
string
startTimeUtc
The UTC time of the first event or activity included in the alert in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server.
startTimeUtc?: Date
Property Value
Date
status
The life cycle status of the alert. NOTE: This property will not be serialized. It can only be populated by the server.
status?: string
Property Value
string
subTechniques
Kill chain related sub-techniques behind the alert. NOTE: This property will not be serialized. It can only be populated by the server.
subTechniques?: string[]
Property Value
string[]
supportingEvidence
Changing set of properties depending on the supportingEvidence type.
supportingEvidence?: AlertPropertiesSupportingEvidence
Property Value
systemAlertId
Unique identifier for the alert. NOTE: This property will not be serialized. It can only be populated by the server.
systemAlertId?: string
Property Value
string
techniques
kill chain related techniques behind the alert. NOTE: This property will not be serialized. It can only be populated by the server.
techniques?: string[]
Property Value
string[]
timeGeneratedUtc
The UTC time the alert was generated in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server.
timeGeneratedUtc?: Date
Property Value
Date
vendorName
The name of the vendor that raises the alert. NOTE: This property will not be serialized. It can only be populated by the server.
vendorName?: string
Property Value
string
version
Schema version. NOTE: This property will not be serialized. It can only be populated by the server.
version?: string
Property Value
string
Inherited Property Details
id
Resource Id NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From Resource.id
name
Resource name NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From Resource.name
type
Resource type NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From Resource.type
Azure SDK for JavaScript