SecurityInsightsIncidentData Class

Definition

A class representing the SecurityInsightsIncident data model.

public class SecurityInsightsIncidentData : Azure.ResourceManager.Models.ResourceData
public class SecurityInsightsIncidentData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityInsights.SecurityInsightsIncidentData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityInsights.SecurityInsightsIncidentData>
type SecurityInsightsIncidentData = class
    inherit ResourceData
type SecurityInsightsIncidentData = class
    inherit ResourceData
    interface IJsonModel<SecurityInsightsIncidentData>
    interface IPersistableModel<SecurityInsightsIncidentData>
Public Class SecurityInsightsIncidentData
Inherits ResourceData
Public Class SecurityInsightsIncidentData
Inherits ResourceData
Implements IJsonModel(Of SecurityInsightsIncidentData), IPersistableModel(Of SecurityInsightsIncidentData)
Inheritance
SecurityInsightsIncidentData
Implements

Constructors

SecurityInsightsIncidentData()

Initializes a new instance of SecurityInsightsIncidentData.

Properties

AdditionalInfo

Additional data on the incident.

Classification

The reason the incident was closed.

ClassificationComment

Describes the reason the incident was closed.

ClassificationReason

The classification reason the incident was closed with.

CreatedOn

The time the incident was created.

Description

The description of the incident.

ETag

Etag of the azure resource.

FirstActivityOn

The time of the first activity in the incident.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
IncidentNumber

A sequential number.

IncidentUri

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

Labels

List of labels relevant to this incident.

LastActivityOn

The time of the last activity in the incident.

LastModifiedOn

The last time the incident was updated.

Name

The name of the resource.

(Inherited from ResourceData)
Owner

Describes a user that the incident is assigned to.

ProviderIncidentId

The incident ID assigned by the incident provider.

ProviderName

The name of the source provider that generated the incident.

RelatedAnalyticRuleIds

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

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
Severity

The severity of the incident.

Status

The status of the incident.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
TeamInformation

Describes a team for the incident.

Title

The title of the incident.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Explicit Interface Implementations

IJsonModel<SecurityInsightsIncidentData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<SecurityInsightsIncidentData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SecurityInsightsIncidentData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SecurityInsightsIncidentData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<SecurityInsightsIncidentData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to