Partager via


SqlPoolSecurityAlertPolicy Constructeurs

Définition

Surcharges

SqlPoolSecurityAlertPolicy()

Initialise une nouvelle instance de la classe SqlPoolSecurityAlertPolicy.

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

Initialise une nouvelle instance de la classe SqlPoolSecurityAlertPolicy.

SqlPoolSecurityAlertPolicy()

Initialise une nouvelle instance de la classe SqlPoolSecurityAlertPolicy.

public SqlPoolSecurityAlertPolicy ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe SqlPoolSecurityAlertPolicy.

public SqlPoolSecurityAlertPolicy (Microsoft.Azure.Management.Synapse.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.Synapse.Models.SqlPoolSecurityAlertPolicy : Microsoft.Azure.Management.Synapse.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.Synapse.Models.SqlPoolSecurityAlertPolicy
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 sur le pool Sql spécifique. Les valeurs possibles sont les suivantes : « Nouveau », « Activé », « Désactivé »

id
String

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

nom de la ressource.

type
String

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

disabledAlerts
IList<String>

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

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 d’objets blob contiendra tous les journaux d’audit de détection des menaces.

storageAccountAccessKey
String

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

retentionDays
Nullable<Int32>

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

creationTime
Nullable<DateTime>

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

S’applique à