ArmSecurityInsightsModelFactory.SecurityInsightsAlert Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.
- 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).
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.