Partilhar via


ArmSecurityInsightsModelFactory.SecurityInsightsAlert Método

Definição

Inicializa uma nova instância de SecurityInsightsAlert.

public static Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlert SecurityInsightsAlert (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> additionalData = default, string friendlyName = default, string alertDisplayName = default, string alertType = default, string compromisedEntity = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertConfidenceLevel? confidenceLevel = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertConfidenceReason> confidenceReasons = default, double? confidenceScore = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertConfidenceScoreStatus? confidenceScoreStatus = default, string description = default, DateTimeOffset? endOn = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsKillChainIntent? intent = default, string providerAlertId = default, DateTimeOffset? processingEndOn = default, string productComponentName = default, string productName = default, string productVersion = default, System.Collections.Generic.IEnumerable<string> remediationSteps = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertSeverity? severity = default, DateTimeOffset? startOn = default, Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertStatus? status = default, string systemAlertId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAttackTactic> tactics = default, DateTimeOffset? alertGeneratedOn = default, string vendorName = default, string alertLink = default, System.Collections.Generic.IEnumerable<BinaryData> resourceIdentifiers = default);
static member SecurityInsightsAlert : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> * string * string * string * string * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertConfidenceLevel> * seq<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertConfidenceReason> * Nullable<double> * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertConfidenceScoreStatus> * string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsKillChainIntent> * string * Nullable<DateTimeOffset> * string * string * string * seq<string> * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertSeverity> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertStatus> * string * seq<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAttackTactic> * Nullable<DateTimeOffset> * string * string * seq<BinaryData> -> Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlert
Public Shared Function SecurityInsightsAlert (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional additionalData As IReadOnlyDictionary(Of String, BinaryData) = Nothing, Optional friendlyName As String = Nothing, Optional alertDisplayName As String = Nothing, Optional alertType As String = Nothing, Optional compromisedEntity As String = Nothing, Optional confidenceLevel As Nullable(Of SecurityInsightsAlertConfidenceLevel) = Nothing, Optional confidenceReasons As IEnumerable(Of SecurityInsightsAlertConfidenceReason) = Nothing, Optional confidenceScore As Nullable(Of Double) = Nothing, Optional confidenceScoreStatus As Nullable(Of SecurityInsightsAlertConfidenceScoreStatus) = Nothing, Optional description As String = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing, Optional intent As Nullable(Of SecurityInsightsKillChainIntent) = Nothing, Optional providerAlertId As String = Nothing, Optional processingEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional productComponentName As String = Nothing, Optional productName As String = Nothing, Optional productVersion As String = Nothing, Optional remediationSteps As IEnumerable(Of String) = Nothing, Optional severity As Nullable(Of SecurityInsightsAlertSeverity) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional status As Nullable(Of SecurityInsightsAlertStatus) = Nothing, Optional systemAlertId As String = Nothing, Optional tactics As IEnumerable(Of SecurityInsightsAttackTactic) = Nothing, Optional alertGeneratedOn As Nullable(Of DateTimeOffset) = Nothing, Optional vendorName As String = Nothing, Optional alertLink As String = Nothing, Optional resourceIdentifiers As IEnumerable(Of BinaryData) = Nothing) As SecurityInsightsAlert

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

additionalData
IReadOnlyDictionary<String,BinaryData>

Um recipiente de campos personalizados que devem fazer parte da entidade e serão apresentados ao usuário.

friendlyName
String

O nome de exibição do item de grafo que é uma breve descrição legível humanamente da instância do item de grafo. Essa propriedade é opcional e pode ser gerada pelo sistema.

alertDisplayName
String

O nome de exibição do alerta.

alertType
String

O nome do tipo do alerta.

compromisedEntity
String

Nome de exibição da entidade main que está sendo relatada.

confidenceLevel
Nullable<SecurityInsightsAlertConfidenceLevel>

O nível de confiança desse alerta.

confidenceReasons
IEnumerable<SecurityInsightsAlertConfidenceReason>

As razões de confiança.

confidenceScore
Nullable<Double>

A pontuação de confiança do alerta.

confidenceScoreStatus
Nullable<SecurityInsightsAlertConfidenceScoreStatus>

O cálculo da pontuação de confiança status, ou seja, indicando se o cálculo de pontuação está pendente para esse alerta, não aplicável ou final.

description
String

Descrição do alerta.

endOn
Nullable<DateTimeOffset>

A hora de término do impacto do alerta (a hora do último evento que contribui para o alerta).

intent
Nullable<SecurityInsightsKillChainIntent>

Contém o mapeamento dos estágios de intenção de alerta para esse alerta.

providerAlertId
String

O identificador do alerta dentro do produto que gerou o alerta.

processingEndOn
Nullable<DateTimeOffset>

A hora em que o alerta foi disponibilizado para consumo.

productComponentName
String

O nome de um componente dentro do produto que gerou o alerta.

productName
String

O nome do produto que publicou esse alerta.

productVersion
String

A versão do produto que gera o alerta.

remediationSteps
IEnumerable<String>

Itens de ação manual a serem usados para corrigir o alerta.

severity
Nullable<SecurityInsightsAlertSeverity>

A severidade do alerta.

startOn
Nullable<DateTimeOffset>

A hora de início do impacto do alerta (a hora do primeiro evento que contribui para o alerta).

status
Nullable<SecurityInsightsAlertStatus>

O ciclo de vida status do alerta.

systemAlertId
String

Contém o identificador do produto do alerta para o produto.

tactics
IEnumerable<SecurityInsightsAttackTactic>

As táticas do alerta.

alertGeneratedOn
Nullable<DateTimeOffset>

A hora em que o alerta foi gerado.

vendorName
String

O nome do fornecedor que gera o alerta.

alertLink
String

O link do URI do alerta.

resourceIdentifiers
IEnumerable<BinaryData>

A lista de identificadores de recursos do alerta.

Retornos

Uma nova SecurityInsightsAlert instância para zombar.

Aplica-se a