DataMaskingPoliciesClient Interface

public interface DataMaskingPoliciesClient

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

Method Summary

Modifier and Type Method and Description
abstract DataMaskingPolicyInner createOrUpdate(String resourceGroupName, String workspaceName, String sqlPoolName, DataMaskingPolicyInner parameters)

Creates or updates a Sql pool data masking policy.

abstract Response<DataMaskingPolicyInner> createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, DataMaskingPolicyInner parameters, Context context)

Creates or updates a Sql pool data masking policy.

abstract DataMaskingPolicyInner get(String resourceGroupName, String workspaceName, String sqlPoolName)

Gets a Sql pool data masking policy.

abstract Response<DataMaskingPolicyInner> getWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, Context context)

Gets a Sql pool data masking policy.

Method Details

createOrUpdate

public abstract DataMaskingPolicyInner createOrUpdate(String resourceGroupName, String workspaceName, String sqlPoolName, DataMaskingPolicyInner parameters)

Creates or updates a Sql pool data masking policy.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
parameters - Parameters for creating or updating a data masking policy.

Returns:

the response.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, DataMaskingPolicyInner parameters, Context context)

Creates or updates a Sql pool data masking policy.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
parameters - Parameters for creating or updating a data masking policy.
context - The context to associate with this operation.

Returns:

the response body along with Response<T>.

get

public abstract DataMaskingPolicyInner get(String resourceGroupName, String workspaceName, String sqlPoolName)

Gets a Sql pool data masking policy.

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 Sql pool data masking policy.

getWithResponse

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

Gets a Sql pool data masking policy.

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 Sql pool data masking policy along with Response<T>.

Applies to