Class IncidentAdditionalData

java.lang.Object
com.azure.resourcemanager.securityinsights.models.IncidentAdditionalData

public final class IncidentAdditionalData extends Object
Incident additional data property bag.
  • Constructor Details

    • IncidentAdditionalData

      public IncidentAdditionalData()
  • Method Details

    • alertsCount

      public Integer alertsCount()
      Get the alertsCount property: The number of alerts in the incident.
      Returns:
      the alertsCount value.
    • bookmarksCount

      public Integer bookmarksCount()
      Get the bookmarksCount property: The number of bookmarks in the incident.
      Returns:
      the bookmarksCount value.
    • commentsCount

      public Integer commentsCount()
      Get the commentsCount property: The number of comments in the incident.
      Returns:
      the commentsCount value.
    • alertProductNames

      public List<String> alertProductNames()
      Get the alertProductNames property: List of product names of alerts in the incident.
      Returns:
      the alertProductNames value.
    • providerIncidentUrl

      public String providerIncidentUrl()
      Get the providerIncidentUrl property: The provider incident url to the incident in Microsoft 365 Defender portal.
      Returns:
      the providerIncidentUrl value.
    • tactics

      public List<AttackTactic> tactics()
      Get the tactics property: The tactics associated with incident.
      Returns:
      the tactics value.
    • techniques

      public List<String> techniques()
      Get the techniques property: The techniques associated with incident's tactics'.
      Returns:
      the techniques value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.