IServerSecurityAlertPolicy Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MariaDb.Models.Api20180601Preview.ServerSecurityAlertPolicyTypeConverter))]
public interface IServerSecurityAlertPolicy : Microsoft.Azure.PowerShell.Cmdlets.MariaDb.Models.Api20180601Preview.IProxyResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MariaDb.Models.Api20180601Preview.ServerSecurityAlertPolicyTypeConverter))>]
type IServerSecurityAlertPolicy = interface
    interface IJsonSerializable
    interface IProxyResource
Public Interface IServerSecurityAlertPolicy
Implements IProxyResource
Derived
Attributes
Implements

Properties

DisabledAlert

Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly

EmailAccountAdmin

Specifies that the alert is sent to the account administrators.

EmailAddress

Specifies an array of e-mail addresses to which the alert is sent.

Id

Resource ID

(Inherited from IProxyResource)
Name

Resource name.

(Inherited from IProxyResource)
RetentionDay

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

State

Specifies the state of the policy, whether it is enabled or disabled.

StorageAccountAccessKey

Specifies the identifier key of the Threat Detection audit storage account.

StorageEndpoint

Specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs.

Type

Resource type.

(Inherited from IProxyResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to