DataMaskingRulesClient Interface
public interface DataMaskingRulesClient
An instance of this class provides access to all the operations defined in DataMaskingRulesClient.
Method Summary
Method Details
createOrUpdate
public abstract DataMaskingRuleInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, DataMaskingPolicyName dataMaskingPolicyName, String dataMaskingRuleName, DataMaskingRuleInner parameters)
Creates or updates a database data masking rule.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<DataMaskingRuleInner> createOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, DataMaskingPolicyName dataMaskingPolicyName, String dataMaskingRuleName, DataMaskingRuleInner parameters)
Creates or updates a database data masking rule.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<DataMaskingRuleInner> createOrUpdateWithResponse(String resourceGroupName, String serverName, String databaseName, DataMaskingPolicyName dataMaskingPolicyName, String dataMaskingRuleName, DataMaskingRuleInner parameters, Context context)
Creates or updates a database data masking rule.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<DataMaskingRuleInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, DataMaskingPolicyName dataMaskingPolicyName, String dataMaskingRuleName, DataMaskingRuleInner parameters)
Creates or updates a database data masking rule.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<DataMaskingRuleInner> listByDatabase(String resourceGroupName, String serverName, String databaseName, DataMaskingPolicyName dataMaskingPolicyName)
Gets a list of database data masking rules.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<DataMaskingRuleInner> listByDatabase(String resourceGroupName, String serverName, String databaseName, DataMaskingPolicyName dataMaskingPolicyName, Context context)
Gets a list of database data masking rules.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux<DataMaskingRuleInner> listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName, DataMaskingPolicyName dataMaskingPolicyName)
Gets a list of database data masking rules.
Parameters:
Returns: