ManagedDatabaseSecurityAlertPoliciesClient Interface
public interface ManagedDatabaseSecurityAlertPoliciesClient
An instance of this class provides access to all the operations defined in ManagedDatabaseSecurityAlertPoliciesClient.
Method Summary
Method Details
createOrUpdate
public abstract ManagedDatabaseSecurityAlertPolicyInner createOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, SecurityAlertPolicyName securityAlertPolicyName, ManagedDatabaseSecurityAlertPolicyInner parameters)
Creates or updates a database's security alert policy.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<ManagedDatabaseSecurityAlertPolicyInner> createOrUpdateAsync(String resourceGroupName, String managedInstanceName, String databaseName, SecurityAlertPolicyName securityAlertPolicyName, ManagedDatabaseSecurityAlertPolicyInner parameters)
Creates or updates a database's security alert policy.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ManagedDatabaseSecurityAlertPolicyInner> createOrUpdateWithResponse(String resourceGroupName, String managedInstanceName, String databaseName, SecurityAlertPolicyName securityAlertPolicyName, ManagedDatabaseSecurityAlertPolicyInner parameters, Context context)
Creates or updates a database's security alert policy.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<ManagedDatabaseSecurityAlertPolicyInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, String databaseName, SecurityAlertPolicyName securityAlertPolicyName, ManagedDatabaseSecurityAlertPolicyInner parameters)
Creates or updates a database's security alert policy.
Parameters:
Returns:
get
public abstract ManagedDatabaseSecurityAlertPolicyInner get(String resourceGroupName, String managedInstanceName, String databaseName, SecurityAlertPolicyName securityAlertPolicyName)
Gets a managed database's security alert policy.
Parameters:
Returns:
getAsync
public abstract Mono<ManagedDatabaseSecurityAlertPolicyInner> getAsync(String resourceGroupName, String managedInstanceName, String databaseName, SecurityAlertPolicyName securityAlertPolicyName)
Gets a managed database's security alert policy.
Parameters:
Returns:
getWithResponse
public abstract Response<ManagedDatabaseSecurityAlertPolicyInner> getWithResponse(String resourceGroupName, String managedInstanceName, String databaseName, SecurityAlertPolicyName securityAlertPolicyName, Context context)
Gets a managed database's security alert policy.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<ManagedDatabaseSecurityAlertPolicyInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String databaseName, SecurityAlertPolicyName securityAlertPolicyName)
Gets a managed database's security alert policy.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<ManagedDatabaseSecurityAlertPolicyInner> listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName)
Gets a list of managed database's security alert policies.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<ManagedDatabaseSecurityAlertPolicyInner> listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName, Context context)
Gets a list of managed database's security alert policies.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux<ManagedDatabaseSecurityAlertPolicyInner> listByDatabaseAsync(String resourceGroupName, String managedInstanceName, String databaseName)
Gets a list of managed database's security alert policies.
Parameters:
Returns: