Interface IncidentProperties
-
public interface IncidentProperties
An immutable client-side representation of IncidentProperties.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IncidentAdditionalData
additionalData()
Gets the additionalData property: Additional data on the incident.IncidentClassification
classification()
Gets the classification property: The reason the incident was closed.String
classificationComment()
Gets the classificationComment property: Describes the reason the incident was closed.IncidentClassificationReason
classificationReason()
Gets the classificationReason property: The classification reason the incident was closed with.OffsetDateTime
createdTimeUtc()
Gets the createdTimeUtc property: The time the incident was created.String
description()
Gets the description property: The description of the incident.OffsetDateTime
firstActivityTimeUtc()
Gets the firstActivityTimeUtc property: The time of the first activity in the incident.Integer
incidentNumber()
Gets the incidentNumber property: A sequential number.String
incidentUrl()
Gets the incidentUrl property: The deep-link url to the incident in Azure portal.IncidentPropertiesInner
innerModel()
Gets the inner com.azure.resourcemanager.securityinsights.fluent.models.IncidentPropertiesInner object.List<IncidentLabel>
labels()
Gets the labels property: List of labels relevant to this incident.OffsetDateTime
lastActivityTimeUtc()
Gets the lastActivityTimeUtc property: The time of the last activity in the incident.OffsetDateTime
lastModifiedTimeUtc()
Gets the lastModifiedTimeUtc property: The last time the incident was updated.IncidentOwnerInfo
owner()
Gets the owner property: Describes a user that the incident is assigned to.String
providerIncidentId()
Gets the providerIncidentId property: The incident ID assigned by the incident provider.String
providerName()
Gets the providerName property: The name of the source provider that generated the incident.List<String>
relatedAnalyticRuleIds()
Gets the relatedAnalyticRuleIds property: List of resource ids of Analytic rules related to the incident.IncidentSeverity
severity()
Gets the severity property: The severity of the incident.IncidentStatus
status()
Gets the status property: The status of the incident.TeamInformation
teamInformation()
Gets the teamInformation property: Describes a team for the incident.String
title()
Gets the title property: The title of the incident.
-
-
-
Method Detail
-
additionalData
IncidentAdditionalData additionalData()
Gets the additionalData property: Additional data on the incident.- Returns:
- the additionalData value.
-
classification
IncidentClassification classification()
Gets the classification property: The reason the incident was closed.- Returns:
- the classification value.
-
classificationComment
String classificationComment()
Gets the classificationComment property: Describes the reason the incident was closed.- Returns:
- the classificationComment value.
-
classificationReason
IncidentClassificationReason classificationReason()
Gets the classificationReason property: The classification reason the incident was closed with.- Returns:
- the classificationReason value.
-
createdTimeUtc
OffsetDateTime createdTimeUtc()
Gets the createdTimeUtc property: The time the incident was created.- Returns:
- the createdTimeUtc value.
-
description
String description()
Gets the description property: The description of the incident.- Returns:
- the description value.
-
firstActivityTimeUtc
OffsetDateTime firstActivityTimeUtc()
Gets the firstActivityTimeUtc property: The time of the first activity in the incident.- Returns:
- the firstActivityTimeUtc value.
-
incidentUrl
String incidentUrl()
Gets the incidentUrl property: The deep-link url to the incident in Azure portal.- Returns:
- the incidentUrl value.
-
incidentNumber
Integer incidentNumber()
Gets the incidentNumber property: A sequential number.- Returns:
- the incidentNumber value.
-
labels
List<IncidentLabel> labels()
Gets the labels property: List of labels relevant to this incident.- Returns:
- the labels value.
-
providerName
String providerName()
Gets the providerName property: The name of the source provider that generated the incident.- Returns:
- the providerName value.
-
providerIncidentId
String providerIncidentId()
Gets the providerIncidentId property: The incident ID assigned by the incident provider.- Returns:
- the providerIncidentId value.
-
lastActivityTimeUtc
OffsetDateTime lastActivityTimeUtc()
Gets the lastActivityTimeUtc property: The time of the last activity in the incident.- Returns:
- the lastActivityTimeUtc value.
-
lastModifiedTimeUtc
OffsetDateTime lastModifiedTimeUtc()
Gets the lastModifiedTimeUtc property: The last time the incident was updated.- Returns:
- the lastModifiedTimeUtc value.
-
owner
IncidentOwnerInfo owner()
Gets the owner property: Describes a user that the incident is assigned to.- Returns:
- the owner value.
-
relatedAnalyticRuleIds
List<String> relatedAnalyticRuleIds()
Gets the relatedAnalyticRuleIds property: List of resource ids of Analytic rules related to the incident.- Returns:
- the relatedAnalyticRuleIds value.
-
severity
IncidentSeverity severity()
Gets the severity property: The severity of the incident.- Returns:
- the severity value.
-
status
IncidentStatus status()
Gets the status property: The status of the incident.- Returns:
- the status value.
-
teamInformation
TeamInformation teamInformation()
Gets the teamInformation property: Describes a team for the incident.- Returns:
- the teamInformation value.
-
title
String title()
Gets the title property: The title of the incident.- Returns:
- the title value.
-
innerModel
IncidentPropertiesInner innerModel()
Gets the inner com.azure.resourcemanager.securityinsights.fluent.models.IncidentPropertiesInner object.- Returns:
- the inner object.
-
-