Compartilhar via


DatabaseSecurityAlertPolicyInner Construtores

Definição

Sobrecargas

DatabaseSecurityAlertPolicyInner()

Inicializa uma nova instância da classe DatabaseSecurityAlertPolicyInner.

DatabaseSecurityAlertPolicyInner(SecurityAlertPolicyState, String, String, String, String, String, String, String, Nullable<SecurityAlertPolicyEmailAccountAdmins>, String, String, Nullable<Int32>, Nullable<SecurityAlertPolicyUseServerDefault>)

Inicializa uma nova instância da classe DatabaseSecurityAlertPolicyInner.

DatabaseSecurityAlertPolicyInner()

Inicializa uma nova instância da classe DatabaseSecurityAlertPolicyInner.

public DatabaseSecurityAlertPolicyInner ();
Public Sub New ()

Aplica-se a

DatabaseSecurityAlertPolicyInner(SecurityAlertPolicyState, String, String, String, String, String, String, String, Nullable<SecurityAlertPolicyEmailAccountAdmins>, String, String, Nullable<Int32>, Nullable<SecurityAlertPolicyUseServerDefault>)

Inicializa uma nova instância da classe DatabaseSecurityAlertPolicyInner.

public DatabaseSecurityAlertPolicyInner (Microsoft.Azure.Management.Sql.Fluent.Models.SecurityAlertPolicyState state, string id = default, string name = default, string type = default, string location = default, string kind = default, string disabledAlerts = default, string emailAddresses = default, Microsoft.Azure.Management.Sql.Fluent.Models.SecurityAlertPolicyEmailAccountAdmins? emailAccountAdmins = default, string storageEndpoint = default, string storageAccountAccessKey = default, int? retentionDays = default, Microsoft.Azure.Management.Sql.Fluent.Models.SecurityAlertPolicyUseServerDefault? useServerDefault = default);
new Microsoft.Azure.Management.Sql.Fluent.Models.DatabaseSecurityAlertPolicyInner : Microsoft.Azure.Management.Sql.Fluent.Models.SecurityAlertPolicyState * string * string * string * string * string * string * string * Nullable<Microsoft.Azure.Management.Sql.Fluent.Models.SecurityAlertPolicyEmailAccountAdmins> * string * string * Nullable<int> * Nullable<Microsoft.Azure.Management.Sql.Fluent.Models.SecurityAlertPolicyUseServerDefault> -> Microsoft.Azure.Management.Sql.Fluent.Models.DatabaseSecurityAlertPolicyInner
Public Sub New (state As SecurityAlertPolicyState, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional kind As String = Nothing, Optional disabledAlerts As String = Nothing, Optional emailAddresses As String = Nothing, Optional emailAccountAdmins As Nullable(Of SecurityAlertPolicyEmailAccountAdmins) = Nothing, Optional storageEndpoint As String = Nothing, Optional storageAccountAccessKey As String = Nothing, Optional retentionDays As Nullable(Of Integer) = Nothing, Optional useServerDefault As Nullable(Of SecurityAlertPolicyUseServerDefault) = Nothing)

Parâmetros

state
SecurityAlertPolicyState

Especifica o estado da política. Se o estado estiver Habilitado, storageEndpoint e storageAccountAccessKey serão necessários. Os valores possíveis incluem: 'Novo', 'Habilitado', 'Desabilitado'

id
String
name
String
type
String
location
String

A localização geográfica onde o recurso reside

kind
String

Tipo de recurso.

disabledAlerts
String

Especifica a lista separada por ponto e vírgula de alertas desabilitados ou cadeia de caracteres vazia para não desabilitar nenhum alerta. Valores possíveis: Sql_Injection; Sql_Injection_Vulnerability; Access_Anomaly; Data_Exfiltration; Unsafe_Action.

emailAddresses
String

Especifica a lista separada por ponto e vírgula de endereços de email aos quais o alerta é enviado.

emailAccountAdmins
Nullable<SecurityAlertPolicyEmailAccountAdmins>

Especifica que o alerta é enviado aos administradores da conta. Os valores possíveis incluem: 'Enabled', 'Disabled'

storageEndpoint
String

Especifica o ponto de extremidade de armazenamento de blobs (por exemplo, https://MyAccount.blob.core.windows.net). Esse armazenamento de blobs armazenará todos os logs de auditoria de Detecção de Ameaças. Se o estado estiver Habilitado, storageEndpoint será necessário.

storageAccountAccessKey
String

Especifica a chave de identificador da conta de armazenamento de auditoria de Detecção de Ameaças. Se o estado estiver Habilitado, storageAccountAccessKey será necessário.

retentionDays
Nullable<Int32>

Especifica o número de dias a serem mantidos nos logs de auditoria de Detecção de Ameaças.

useServerDefault
Nullable<SecurityAlertPolicyUseServerDefault>

Especifica se a política de servidor padrão deve ser usada. Os valores possíveis incluem: 'Enabled', 'Disabled'

Aplica-se a