SqlPoolSecurityAlertPoliciesClient Interface

public interface SqlPoolSecurityAlertPoliciesClient

An instance of this class provides access to all the operations defined in SqlPoolSecurityAlertPoliciesClient.

Method Summary

Modifier and Type Method and Description
abstract SqlPoolSecurityAlertPolicyInner createOrUpdate(String resourceGroupName, String workspaceName, String sqlPoolName, SecurityAlertPolicyName securityAlertPolicyName, SqlPoolSecurityAlertPolicyInner parameters)

Create or update a Sql pool's security alert policy

abstract Response<SqlPoolSecurityAlertPolicyInner> createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, SecurityAlertPolicyName securityAlertPolicyName, SqlPoolSecurityAlertPolicyInner parameters, Context context)

Create or update a Sql pool's security alert policy

abstract SqlPoolSecurityAlertPolicyInner get(String resourceGroupName, String workspaceName, String sqlPoolName, SecurityAlertPolicyName securityAlertPolicyName)

Get a Sql pool's security alert policy

abstract Response<SqlPoolSecurityAlertPolicyInner> getWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, SecurityAlertPolicyName securityAlertPolicyName, Context context)

Get a Sql pool's security alert policy

abstract PagedIterable<SqlPoolSecurityAlertPolicyInner> list(String resourceGroupName, String workspaceName, String sqlPoolName)

List Sql pool's security alert policies

abstract PagedIterable<SqlPoolSecurityAlertPolicyInner> list(String resourceGroupName, String workspaceName, String sqlPoolName, Context context)

List Sql pool's security alert policies

Method Details

createOrUpdate

public abstract SqlPoolSecurityAlertPolicyInner createOrUpdate(String resourceGroupName, String workspaceName, String sqlPoolName, SecurityAlertPolicyName securityAlertPolicyName, SqlPoolSecurityAlertPolicyInner parameters)

Create or update a Sql pool's security alert policy

Create or update a Sql pool's security alert policy.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
securityAlertPolicyName - The name of the security alert policy.
parameters - The Sql pool security alert policy.

Returns:

a Sql pool security alert policy.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, SecurityAlertPolicyName securityAlertPolicyName, SqlPoolSecurityAlertPolicyInner parameters, Context context)

Create or update a Sql pool's security alert policy

Create or update a Sql pool's security alert policy.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
securityAlertPolicyName - The name of the security alert policy.
parameters - The Sql pool security alert policy.
context - The context to associate with this operation.

Returns:

a Sql pool security alert policy along with Response<T>.

get

public abstract SqlPoolSecurityAlertPolicyInner get(String resourceGroupName, String workspaceName, String sqlPoolName, SecurityAlertPolicyName securityAlertPolicyName)

Get a Sql pool's security alert policy

Get a Sql pool's security alert policy.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
securityAlertPolicyName - The name of the security alert policy.

Returns:

a Sql pool's security alert policy.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, SecurityAlertPolicyName securityAlertPolicyName, Context context)

Get a Sql pool's security alert policy

Get a Sql pool's security alert policy.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
securityAlertPolicyName - The name of the security alert policy.
context - The context to associate with this operation.

Returns:

a Sql pool's security alert policy along with Response<T>.

list

public abstract PagedIterable list(String resourceGroupName, String workspaceName, String sqlPoolName)

List Sql pool's security alert policies

Get a list of Sql pool's security alert policies.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.

Returns:

a list of Sql pool's security alert policies as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String workspaceName, String sqlPoolName, Context context)

List Sql pool's security alert policies

Get a list of Sql pool's security alert policies.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
context - The context to associate with this operation.

Returns:

a list of Sql pool's security alert policies as paginated response with PagedIterable<T>.

Applies to