SqlServerThreatDetectionPolicyArgs

data class SqlServerThreatDetectionPolicyArgs(val disabledAlerts: Output<List<String>>? = null, val emailAccountAdmins: Output<Boolean>? = null, val emailAddresses: Output<List<String>>? = null, val retentionDays: Output<Int>? = null, val state: Output<String>? = null, val storageAccountAccessKey: Output<String>? = null, val storageEndpoint: Output<String>? = null) : ConvertibleToJava<SqlServerThreatDetectionPolicyArgs>

Constructors

Link copied to clipboard
constructor(disabledAlerts: Output<List<String>>? = null, emailAccountAdmins: Output<Boolean>? = null, emailAddresses: Output<List<String>>? = null, retentionDays: Output<Int>? = null, state: Output<String>? = null, storageAccountAccessKey: Output<String>? = null, storageEndpoint: Output<String>? = null)

Properties

Link copied to clipboard
val disabledAlerts: Output<List<String>>? = null

Specifies a list of alerts which should be disabled. Possible values include Access_Anomaly, Data_Exfiltration, Sql_Injection, Sql_Injection_Vulnerability and Unsafe_Action",.

Link copied to clipboard
val emailAccountAdmins: Output<Boolean>? = null

Should the account administrators be emailed when this alert is triggered?

Link copied to clipboard
val emailAddresses: Output<List<String>>? = null

A list of email addresses which alerts should be sent to.

Link copied to clipboard
val retentionDays: Output<Int>? = null

Specifies the number of days to keep in the Threat Detection audit logs.

Link copied to clipboard
val state: Output<String>? = null

The State of the Policy. Possible values are Disabled, Enabled and New. Defaults to Disabled.

Link copied to clipboard
val storageAccountAccessKey: Output<String>? = null

Specifies the identifier key of the Threat Detection audit storage account. Required if state is Enabled.

Link copied to clipboard
val storageEndpoint: Output<String>? = null

Specifies the blob storage endpoint (e.g. https://example.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs. Required if state is Enabled.

Functions

Link copied to clipboard
open override fun toJava(): SqlServerThreatDetectionPolicyArgs