Partager via


ManagedDatabaseSecurityAlertPolicy Constructeurs

Définition

Surcharges

ManagedDatabaseSecurityAlertPolicy()

Initialise une nouvelle instance de la classe ManagedDatabaseSecurityAlertPolicy.

ManagedDatabaseSecurityAlertPolicy(SecurityAlertPolicyState, String, String, String, IList<String>, IList<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTime>)

Initialise une nouvelle instance de la classe ManagedDatabaseSecurityAlertPolicy.

ManagedDatabaseSecurityAlertPolicy()

Initialise une nouvelle instance de la classe ManagedDatabaseSecurityAlertPolicy.

public ManagedDatabaseSecurityAlertPolicy ();
Public Sub New ()

S’applique à

ManagedDatabaseSecurityAlertPolicy(SecurityAlertPolicyState, String, String, String, IList<String>, IList<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTime>)

Initialise une nouvelle instance de la classe ManagedDatabaseSecurityAlertPolicy.

public ManagedDatabaseSecurityAlertPolicy (Microsoft.Azure.Management.Sql.Models.SecurityAlertPolicyState state, string id = default, string name = default, string type = 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.ManagedDatabaseSecurityAlertPolicy : Microsoft.Azure.Management.Sql.Models.SecurityAlertPolicyState * string * string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * Nullable<bool> * string * string * Nullable<int> * Nullable<DateTime> -> Microsoft.Azure.Management.Sql.Models.ManagedDatabaseSecurityAlertPolicy
Public Sub New (state As SecurityAlertPolicyState, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = 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
SecurityAlertPolicyState

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 : 'New', 'Enabled', 'Disabled'

id
String

ID de la ressource

name
String

Nom de la ressource.

type
String

Type de ressource.

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 à