SqlPoolSecurityAlertPolicy Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SqlPoolSecurityAlertPolicy() |
Inicializa una nueva instancia de la clase SqlPoolSecurityAlertPolicy. |
SqlPoolSecurityAlertPolicy(SecurityAlertPolicyState, String, String, String, IList<String>, IList<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTime>) |
Inicializa una nueva instancia de la clase SqlPoolSecurityAlertPolicy. |
SqlPoolSecurityAlertPolicy()
Inicializa una nueva instancia de la clase SqlPoolSecurityAlertPolicy.
public SqlPoolSecurityAlertPolicy ();
Public Sub New ()
Se aplica a
SqlPoolSecurityAlertPolicy(SecurityAlertPolicyState, String, String, String, IList<String>, IList<String>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<DateTime>)
Inicializa una nueva instancia de la clase 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)
Parámetros
- state
- SecurityAlertPolicyState
Especifica el estado de la directiva, si está habilitado o deshabilitado o si aún no se ha aplicado una directiva en el grupo de Sql específico. Entre los valores posibles se incluyen: "New", "Enabled", "Disabled"
- id
- String
Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
Nombre del recurso.
- type
- String
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"
Especifica una matriz de alertas que están deshabilitadas. Los valores permitidos son: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action
Especifica una matriz de direcciones de correo electrónico a las que se envía la alerta.
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.
Especifica el número de días que se conservarán en los registros de auditoría de detección de amenazas.
Se aplica a
Azure SDK for .NET