Compartir a través de


ManagedDatabaseSecurityAlertPolicyInner Constructores

Definición

Sobrecargas

ManagedDatabaseSecurityAlertPolicyInner()

Inicializa una nueva instancia de la clase ManagedDatabaseSecurityAlertPolicyInner.

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

Inicializa una nueva instancia de la clase ManagedDatabaseSecurityAlertPolicyInner.

ManagedDatabaseSecurityAlertPolicyInner()

Inicializa una nueva instancia de la clase ManagedDatabaseSecurityAlertPolicyInner.

public ManagedDatabaseSecurityAlertPolicyInner ();
Public Sub New ()

Se aplica a

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

Inicializa una nueva instancia de la clase ManagedDatabaseSecurityAlertPolicyInner.

public ManagedDatabaseSecurityAlertPolicyInner (Microsoft.Azure.Management.Sql.Fluent.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.Fluent.Models.ManagedDatabaseSecurityAlertPolicyInner : Microsoft.Azure.Management.Sql.Fluent.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.Fluent.Models.ManagedDatabaseSecurityAlertPolicyInner
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)

Parámetros

state
SecurityAlertPolicyState

Especifica el estado de la directiva, tanto si está habilitado como deshabilitado o si aún no se ha aplicado una directiva en la base de datos específica. Entre los valores posibles se incluyen: "New", "Enabled", "Disabled"

id
String
name
String
type
String
disabledAlerts
IList<String>

Especifica una matriz de alertas que están deshabilitadas. Los valores permitidos son: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action

emailAddresses
IList<String>

Especifica una matriz de direcciones de correo electrónico a las que se envía la alerta.

emailAccountAdmins
Nullable<Boolean>

Especifica que la alerta se envía a los administradores de la cuenta.

storageEndpoint
String

Especifica el punto de conexión de Blob Storage (por ejemplo, https://MyAccount.blob.core.windows.net). Este almacenamiento de blobs contendrá todos los registros de auditoría de detección de amenazas.

storageAccountAccessKey
String

Especifica la clave de identificador de la cuenta de almacenamiento de auditoría de detección de amenazas.

retentionDays
Nullable<Int32>

Especifica el número de días que se mantendrán en los registros de auditoría de detección de amenazas.

creationTime
Nullable<DateTime>

Especifica la hora de creación UTC de la directiva.

Se aplica a