ArmSecurityCenterModelFactory.SecurityAlertData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de SecurityAlertData.
public static Azure.ResourceManager.SecurityCenter.SecurityAlertData SecurityAlertData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string version = default, string alertType = default, string systemAlertId = default, string productComponentName = default, string alertDisplayName = default, string description = default, Azure.ResourceManager.SecurityCenter.Models.SecurityAlertSeverity? severity = default, Azure.ResourceManager.SecurityCenter.Models.KillChainIntent? intent = default, DateTimeOffset? startOn = default, DateTimeOffset? endOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityAlertResourceIdentifier> resourceIdentifiers = default, System.Collections.Generic.IEnumerable<string> remediationSteps = default, string vendorName = default, Azure.ResourceManager.SecurityCenter.Models.SecurityAlertStatus? status = default, System.Collections.Generic.IEnumerable<System.Collections.Generic.IDictionary<string,string>> extendedLinks = default, Uri alertUri = default, DateTimeOffset? generatedOn = default, string productName = default, DateTimeOffset? processingEndOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityAlertEntity> entities = default, bool? isIncident = default, string correlationKey = default, System.Collections.Generic.IDictionary<string,string> extendedProperties = default, string compromisedEntity = default, System.Collections.Generic.IEnumerable<string> techniques = default, System.Collections.Generic.IEnumerable<string> subTechniques = default, Azure.ResourceManager.SecurityCenter.Models.SecurityAlertSupportingEvidence supportingEvidence = default);
static member SecurityAlertData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * string * string * string * Nullable<Azure.ResourceManager.SecurityCenter.Models.SecurityAlertSeverity> * Nullable<Azure.ResourceManager.SecurityCenter.Models.KillChainIntent> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityAlertResourceIdentifier> * seq<string> * string * Nullable<Azure.ResourceManager.SecurityCenter.Models.SecurityAlertStatus> * seq<System.Collections.Generic.IDictionary<string, string>> * Uri * Nullable<DateTimeOffset> * string * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityAlertEntity> * Nullable<bool> * string * System.Collections.Generic.IDictionary<string, string> * string * seq<string> * seq<string> * Azure.ResourceManager.SecurityCenter.Models.SecurityAlertSupportingEvidence -> Azure.ResourceManager.SecurityCenter.SecurityAlertData
Public Shared Function SecurityAlertData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional version As String = Nothing, Optional alertType As String = Nothing, Optional systemAlertId As String = Nothing, Optional productComponentName As String = Nothing, Optional alertDisplayName As String = Nothing, Optional description As String = Nothing, Optional severity As Nullable(Of SecurityAlertSeverity) = Nothing, Optional intent As Nullable(Of KillChainIntent) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing, Optional resourceIdentifiers As IEnumerable(Of SecurityAlertResourceIdentifier) = Nothing, Optional remediationSteps As IEnumerable(Of String) = Nothing, Optional vendorName As String = Nothing, Optional status As Nullable(Of SecurityAlertStatus) = Nothing, Optional extendedLinks As IEnumerable(Of IDictionary(Of String, String)) = Nothing, Optional alertUri As Uri = Nothing, Optional generatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional productName As String = Nothing, Optional processingEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional entities As IEnumerable(Of SecurityAlertEntity) = Nothing, Optional isIncident As Nullable(Of Boolean) = Nothing, Optional correlationKey As String = Nothing, Optional extendedProperties As IDictionary(Of String, String) = Nothing, Optional compromisedEntity As String = Nothing, Optional techniques As IEnumerable(Of String) = Nothing, Optional subTechniques As IEnumerable(Of String) = Nothing, Optional supportingEvidence As SecurityAlertSupportingEvidence = Nothing) As SecurityAlertData
Paramètres
ID.
- name
- String
Nom.
- resourceType
- ResourceType
ResourceType.
- systemData
- SystemData
SystemData.
- version
- String
Version du schéma.
- alertType
- String
Identificateur unique pour la logique de détection (toutes les instances d’alerte de la même logique de détection auront le même type d’alerte).
- systemAlertId
- String
Identificateur unique de l’alerte.
- productComponentName
- String
Nom de Azure Security Center niveau tarifaire qui alimente cette alerte. En savoir plus : https://docs.microsoft.com/en-us/azure/security-center/security-center-pricing.
- alertDisplayName
- String
Nom complet de l’alerte.
- description
- String
Description de l’activité suspecte détectée.
- severity
- Nullable<SecurityAlertSeverity>
Niveau de risque de la menace détectée. En savoir plus : https://docs.microsoft.com/en-us/azure/security-center/security-center-alerts-overview#how-are-alerts-classified.
- intent
- Nullable<KillChainIntent>
Intention de la chaîne de destruction derrière l’alerte. Pour obtenir la liste des valeurs prises en charge et des explications des intentions de chaîne de Azure Security Center prises en charge.
- startOn
- Nullable<DateTimeOffset>
Heure UTC du premier événement ou activité inclus dans l’alerte au format ISO8601.
- endOn
- Nullable<DateTimeOffset>
Heure UTC du dernier événement ou activité inclus dans l’alerte au format ISO8601.
- resourceIdentifiers
- IEnumerable<SecurityAlertResourceIdentifier>
Identificateurs de ressource qui peuvent être utilisés pour diriger l’alerte vers le groupe d’exposition de produit approprié (locataire, espace de travail, abonnement, etc.). Il peut y avoir plusieurs identificateurs de type différent par alerte. Veuillez noter qu’il SecurityAlertResourceIdentifier s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent AzureResourceIdentifier(ResourceIdentifier) et LogAnalyticsIdentifier(Nullable<Guid>, String, String, Nullable<Guid>).
- remediationSteps
- IEnumerable<String>
Éléments d’action manuelle à mettre à jour pour corriger l’alerte.
- vendorName
- String
Nom du fournisseur qui a déclenché l’alerte.
- status
- Nullable<SecurityAlertStatus>
Cycle de vie status de l’alerte.
- extendedLinks
- IEnumerable<IDictionary<String,String>>
Liens liés à l’alerte.
- alertUri
- Uri
Lien direct vers la page d’alerte dans le portail Azure.
- generatedOn
- Nullable<DateTimeOffset>
Heure UTC à laquelle l’alerte a été générée au format ISO8601.
- productName
- String
Nom du produit qui a publié cette alerte (Microsoft Sentinel, Microsoft Defender pour Identity, Microsoft Defender pour point de terminaison, Microsoft Defender pour Office, Microsoft Defender for Cloud Apps, etc.).
- processingEndOn
- Nullable<DateTimeOffset>
Heure de fin de traitement UTC de l’alerte au format ISO8601.
- entities
- IEnumerable<SecurityAlertEntity>
Liste des entités liées à l’alerte.
Ce champ détermine si l’alerte est un incident (regroupement composé de plusieurs alertes) ou une alerte unique.
- correlationKey
- String
Clé pour la corrélation des alertes associées. Alertes avec la même clé de corrélation considérée comme liée.
- extendedProperties
- IDictionary<String,String>
Propriétés personnalisées pour l’alerte.
- compromisedEntity
- String
Nom complet de la ressource la plus pertinente par rapport à cette alerte.
- techniques
- IEnumerable<String>
tuer les techniques liées à la chaîne derrière l’alerte.
- subTechniques
- IEnumerable<String>
Tuer les sous-techniques liées à la chaîne derrière l’alerte.
- supportingEvidence
- SecurityAlertSupportingEvidence
Modification de l’ensemble de propriétés en fonction du type pris en chargeEvidence.
Retours
Une nouvelle SecurityAlertData instance de moqueries.