Partager via


ManagedServerSecurityAlertPolicy Constructeurs

Définition

Surcharges

ManagedServerSecurityAlertPolicy()

Initialise une nouvelle instance de la classe ManagedServerSecurityAlertPolicy.

ManagedServerSecurityAlertPolicy(SecurityAlertsPolicyState, String, String, String, SystemData, IList<String>, IList<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTime>)

Initialise une nouvelle instance de la classe ManagedServerSecurityAlertPolicy.

ManagedServerSecurityAlertPolicy()

Initialise une nouvelle instance de la classe ManagedServerSecurityAlertPolicy.

public ManagedServerSecurityAlertPolicy ();
Public Sub New ()

S’applique à

ManagedServerSecurityAlertPolicy(SecurityAlertsPolicyState, String, String, String, SystemData, IList<String>, IList<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTime>)

Initialise une nouvelle instance de la classe ManagedServerSecurityAlertPolicy.

public ManagedServerSecurityAlertPolicy (Microsoft.Azure.Management.Sql.Models.SecurityAlertsPolicyState state, string id = default, string name = default, string type = default, Microsoft.Azure.Management.Sql.Models.SystemData systemData = default, System.Collections.Generic.IList<string> disabledAlerts = default, System.Collections.Generic.IList<string> emailAddresses = default, bool? emailAccountAdmins = default, string storageEndpoint = default, string storageAccountAccessKey = default, int? retentionDays = default, DateTime? creationTime = default);
new Microsoft.Azure.Management.Sql.Models.ManagedServerSecurityAlertPolicy : Microsoft.Azure.Management.Sql.Models.SecurityAlertsPolicyState * string * string * string * Microsoft.Azure.Management.Sql.Models.SystemData * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * Nullable<bool> * string * string * Nullable<int> * Nullable<DateTime> -> Microsoft.Azure.Management.Sql.Models.ManagedServerSecurityAlertPolicy
Public Sub New (state As SecurityAlertsPolicyState, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional disabledAlerts As IList(Of String) = Nothing, Optional emailAddresses As IList(Of String) = Nothing, Optional emailAccountAdmins As Nullable(Of Boolean) = Nothing, Optional storageEndpoint As String = Nothing, Optional storageAccountAccessKey As String = Nothing, Optional retentionDays As Nullable(Of Integer) = Nothing, Optional creationTime As Nullable(Of DateTime) = Nothing)

Paramètres

state
SecurityAlertsPolicyState

Spécifie l’état de la stratégie, si elle est activée ou désactivée ou si une stratégie n’a pas encore été appliquée à la base de données spécifique. Les valeurs possibles sont les suivantes : 'Enabled', 'Disabled'

id
String

ID de la ressource

name
String

Nom de la ressource.

type
String

Type de ressource.

systemData
SystemData

SystemData of SecurityAlertPolicyResource.

disabledAlerts
IList<String>

Spécifie un tableau d’alertes qui sont désactivées. Les valeurs autorisées sont les suivantes : Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action, Brute_Force

emailAddresses
IList<String>

Spécifie un tableau d’adresses de messagerie auxquelles l’alerte est envoyée.

emailAccountAdmins
Nullable<Boolean>

Spécifie que l’alerte est envoyée aux administrateurs de compte.

storageEndpoint
String

Spécifie le point de terminaison de stockage d’objets blob (par exemple https://MyAccount.blob.core.windows.net). Ce stockage blob contient tous les journaux d’audit de détection des menaces.

storageAccountAccessKey
String

Spécifie la clé d’identificateur du compte de stockage d’audit détection des menaces.

retentionDays
Nullable<Int32>

Spécifie le nombre de jours à conserver dans les journaux d’audit détection des menaces.

creationTime
Nullable<DateTime>

Spécifie l’heure de création UTC de la stratégie.

S’applique à