ArmSecurityInsightsModelFactory.SecurityInsightsIncidentData Method

Definition

Initializes a new instance of SecurityInsightsIncidentData.

public static Azure.ResourceManager.SecurityInsights.SecurityInsightsIncidentData SecurityInsightsIncidentData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string title = default, string description = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentSeverity? severity = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentStatus? status = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentClassification? classification = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentClassificationReason? classificationReason = default, string classificationComment = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentOwnerInfo owner = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentLabel> labels = default, DateTimeOffset? firstActivityOn = default, DateTimeOffset? lastActivityOn = default, DateTimeOffset? lastModifiedOn = default, DateTimeOffset? createdOn = default, int? incidentNumber = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentAdditionalInfo additionalInfo = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> relatedAnalyticRuleIds = default, Uri incidentUri = default, string providerName = default, string providerIncidentId = default, Azure.ResourceManager.SecurityInsights.Models.TeamInformation teamInformation = default, Azure.ETag? etag = default);
static member SecurityInsightsIncidentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentSeverity> * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentStatus> * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentClassification> * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentClassificationReason> * string * Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentOwnerInfo * seq<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentLabel> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int> * Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIncidentAdditionalInfo * seq<Azure.Core.ResourceIdentifier> * Uri * string * string * Azure.ResourceManager.SecurityInsights.Models.TeamInformation * Nullable<Azure.ETag> -> Azure.ResourceManager.SecurityInsights.SecurityInsightsIncidentData
Public Shared Function SecurityInsightsIncidentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional title As String = Nothing, Optional description As String = Nothing, Optional severity As Nullable(Of SecurityInsightsIncidentSeverity) = Nothing, Optional status As Nullable(Of SecurityInsightsIncidentStatus) = Nothing, Optional classification As Nullable(Of SecurityInsightsIncidentClassification) = Nothing, Optional classificationReason As Nullable(Of SecurityInsightsIncidentClassificationReason) = Nothing, Optional classificationComment As String = Nothing, Optional owner As SecurityInsightsIncidentOwnerInfo = Nothing, Optional labels As IEnumerable(Of SecurityInsightsIncidentLabel) = Nothing, Optional firstActivityOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastActivityOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional incidentNumber As Nullable(Of Integer) = Nothing, Optional additionalInfo As SecurityInsightsIncidentAdditionalInfo = Nothing, Optional relatedAnalyticRuleIds As IEnumerable(Of ResourceIdentifier) = Nothing, Optional incidentUri As Uri = Nothing, Optional providerName As String = Nothing, Optional providerIncidentId As String = Nothing, Optional teamInformation As TeamInformation = Nothing, Optional etag As Nullable(Of ETag) = Nothing) As SecurityInsightsIncidentData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

title
String

The title of the incident.

description
String

The description of the incident.

severity
Nullable<SecurityInsightsIncidentSeverity>

The severity of the incident.

status
Nullable<SecurityInsightsIncidentStatus>

The status of the incident.

classification
Nullable<SecurityInsightsIncidentClassification>

The reason the incident was closed.

classificationReason
Nullable<SecurityInsightsIncidentClassificationReason>

The classification reason the incident was closed with.

classificationComment
String

Describes the reason the incident was closed.

owner
SecurityInsightsIncidentOwnerInfo

Describes a user that the incident is assigned to.

labels
IEnumerable<SecurityInsightsIncidentLabel>

List of labels relevant to this incident.

firstActivityOn
Nullable<DateTimeOffset>

The time of the first activity in the incident.

lastActivityOn
Nullable<DateTimeOffset>

The time of the last activity in the incident.

lastModifiedOn
Nullable<DateTimeOffset>

The last time the incident was updated.

createdOn
Nullable<DateTimeOffset>

The time the incident was created.

incidentNumber
Nullable<Int32>

A sequential number.

additionalInfo
SecurityInsightsIncidentAdditionalInfo

Additional data on the incident.

relatedAnalyticRuleIds
IEnumerable<ResourceIdentifier>

List of resource ids of Analytic rules related to the incident.

incidentUri
Uri

The deep-link url to the incident in Azure portal.

providerName
String

The name of the source provider that generated the incident.

providerIncidentId
String

The incident ID assigned by the incident provider.

teamInformation
TeamInformation

Describes a team for the incident.

etag
Nullable<ETag>

Etag of the azure resource.

Returns

A new SecurityInsightsIncidentData instance for mocking.

Applies to