DataMaskingRuleProperties Class

Definition

Represents the properties of an Azure SQL Database data masking rule.

public class DataMaskingRuleProperties
type DataMaskingRuleProperties = class
Public Class DataMaskingRuleProperties
Inheritance
DataMaskingRuleProperties

Constructors

DataMaskingRuleProperties()

Initializes a new instance of the DataMaskingRuleProperties class.

DataMaskingRuleProperties(String, String, String)

Initializes a new instance of the DataMaskingRuleProperties class with required arguments.

Properties

ColumnName

Optional. Gets or sets the column name on which the data masking rule is applied.

Id

Required. Gets or sets the rule Id.

MaskingFunction

Required. Gets or sets the masking function that is used for the data masking rule.

NumberFrom

Optional. Gets or sets the numberFrom property of the masking rule.

NumberTo

Optional. Gets or sets the numberTo property of the data masking rule.

PrefixSize

Optional. Gets or sets the prefixSize property that is used for the data masking rule.

ReplacementString

Optional. Gets or sets the replacementString property that is used for the data masking rule.

RuleState

Required. Gets or sets the rule state.

SchemaName

Optional. Gets or sets the schema name on which the data masking rule is applied.

SuffixSize

Optional. Gets or sets the suffixSize property that is used for the data masking rule.

TableName

Optional. Gets or sets the table name on which the data masking rule is applied.

Applies to