DatabaseSecurityAlertPoliciesOperations interface

Interface representing a DatabaseSecurityAlertPolicies operations.

Properties

createOrUpdate

Creates or updates a database's security alert policy.

get

Gets a database's security alert policy.

listByDatabase

Gets a list of database's security alert policies.

Property Details

createOrUpdate

Creates or updates a database's security alert policy.

createOrUpdate: (resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: string, parameters: DatabaseSecurityAlertPolicy, options?: DatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams) => Promise<DatabaseSecurityAlertPolicy>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: string, parameters: DatabaseSecurityAlertPolicy, options?: DatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams) => Promise<DatabaseSecurityAlertPolicy>

get

Gets a database's security alert policy.

get: (resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: string, options?: DatabaseSecurityAlertPoliciesGetOptionalParams) => Promise<DatabaseSecurityAlertPolicy>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: string, options?: DatabaseSecurityAlertPoliciesGetOptionalParams) => Promise<DatabaseSecurityAlertPolicy>

listByDatabase

Gets a list of database's security alert policies.

listByDatabase: (resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseSecurityAlertPoliciesListByDatabaseOptionalParams) => PagedAsyncIterableIterator<DatabaseSecurityAlertPolicy, DatabaseSecurityAlertPolicy[], PageSettings>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseSecurityAlertPoliciesListByDatabaseOptionalParams) => PagedAsyncIterableIterator<DatabaseSecurityAlertPolicy, DatabaseSecurityAlertPolicy[], PageSettings>