Compartir a través de


ArmSecurityInsightsModelFactory.SecurityInsightsAlert Método

Definición

Inicializa una nueva instancia 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

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

additionalData
IReadOnlyDictionary<String,BinaryData>

Contenedor de campos personalizados que deben formar parte de la entidad y se mostrarán al usuario.

friendlyName
String

Nombre para mostrar del elemento de grafo, que es una breve descripción legible de la instancia del elemento de grafo. Esta propiedad es opcional y podría generarse por el sistema.

alertDisplayName
String

Nombre para mostrar de la alerta.

alertType
String

Nombre de tipo de la alerta.

compromisedEntity
String

Nombre para mostrar de la entidad principal en la que se notifica.

confidenceLevel
Nullable<SecurityInsightsAlertConfidenceLevel>

Nivel de confianza de esta alerta.

confidenceReasons
IEnumerable<SecurityInsightsAlertConfidenceReason>

Las razones de confianza.

confidenceScore
Nullable<Double>

Puntuación de confianza de la alerta.

confidenceScoreStatus
Nullable<SecurityInsightsAlertConfidenceScoreStatus>

Estado de cálculo de puntuación de confianza, es decir, que indica si el cálculo de puntuación está pendiente para esta alerta, no aplicable o final.

description
String

Descripción de la alerta.

endOn
Nullable<DateTimeOffset>

Hora de finalización del impacto de la alerta (la hora del último evento que contribuye a la alerta).

intent
Nullable<SecurityInsightsKillChainIntent>

Contiene la asignación de fases de intención de alerta para esta alerta.

providerAlertId
String

Identificador de la alerta dentro del producto que generó la alerta.

processingEndOn
Nullable<DateTimeOffset>

Hora en que la alerta estaba disponible para su consumo.

productComponentName
String

Nombre de un componente dentro del producto que generó la alerta.

productName
String

Nombre del producto que publicó esta alerta.

productVersion
String

Versión del producto que genera la alerta.

remediationSteps
IEnumerable<String>

Elementos de acción manual que se deben llevar a cabo para corregir la alerta.

severity
Nullable<SecurityInsightsAlertSeverity>

Gravedad de la alerta.

startOn
Nullable<DateTimeOffset>

Hora de inicio del impacto de la alerta (la hora del primer evento que contribuye a la alerta).

status
Nullable<SecurityInsightsAlertStatus>

Estado del ciclo de vida de la alerta.

systemAlertId
String

Contiene el identificador de producto de la alerta para el producto.

tactics
IEnumerable<SecurityInsightsAttackTactic>

Tácticas de la alerta.

alertGeneratedOn
Nullable<DateTimeOffset>

Hora en que se generó la alerta.

vendorName
String

Nombre del proveedor que genera la alerta.

alertLink
String

Vínculo URI de la alerta.

resourceIdentifiers
IEnumerable<BinaryData>

Lista de identificadores de recursos de la alerta.

Devoluciones

SecurityInsightsAlert Nueva instancia para simular.

Se aplica a