DataMaskingRules interface

Interface representing a DataMaskingRules.

Methods

createOrUpdate(string, string, string, string, DataMaskingRule, DataMaskingRulesCreateOrUpdateOptionalParams)

Creates or updates a Sql pool data masking rule.

get(string, string, string, string, DataMaskingRulesGetOptionalParams)

Gets the specific Sql pool data masking rule.

listBySqlPool(string, string, string, DataMaskingRulesListBySqlPoolOptionalParams)

Gets a list of Sql pool data masking rules.

Method Details

createOrUpdate(string, string, string, string, DataMaskingRule, DataMaskingRulesCreateOrUpdateOptionalParams)

Creates or updates a Sql pool data masking rule.

function createOrUpdate(resourceGroupName: string, workspaceName: string, sqlPoolName: string, dataMaskingRuleName: string, parameters: DataMaskingRule, options?: DataMaskingRulesCreateOrUpdateOptionalParams): Promise<DataMaskingRule>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

sqlPoolName

string

SQL pool name

dataMaskingRuleName

string

The name of the data masking rule.

parameters
DataMaskingRule

The required parameters for creating or updating a data masking rule.

options
DataMaskingRulesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<DataMaskingRule>

get(string, string, string, string, DataMaskingRulesGetOptionalParams)

Gets the specific Sql pool data masking rule.

function get(resourceGroupName: string, workspaceName: string, sqlPoolName: string, dataMaskingRuleName: string, options?: DataMaskingRulesGetOptionalParams): Promise<DataMaskingRule>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

sqlPoolName

string

SQL pool name

dataMaskingRuleName

string

The name of the data masking rule.

options
DataMaskingRulesGetOptionalParams

The options parameters.

Returns

Promise<DataMaskingRule>

listBySqlPool(string, string, string, DataMaskingRulesListBySqlPoolOptionalParams)

Gets a list of Sql pool data masking rules.

function listBySqlPool(resourceGroupName: string, workspaceName: string, sqlPoolName: string, options?: DataMaskingRulesListBySqlPoolOptionalParams): PagedAsyncIterableIterator<DataMaskingRule, DataMaskingRule[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

sqlPoolName

string

SQL pool name

options
DataMaskingRulesListBySqlPoolOptionalParams

The options parameters.

Returns