public interface DataMaskingRule
Modifier and Type | Interface and Description |
---|---|
static interface |
DataMaskingRule.Definition
The entirety of the DataMaskingRule definition.
|
static interface |
DataMaskingRule.DefinitionStages
The DataMaskingRule definition stages.
|
static interface |
DataMaskingRule.Update
The template for DataMaskingRule update.
|
static interface |
DataMaskingRule.UpdateStages
The DataMaskingRule update stages.
|
Modifier and Type | Method and Description |
---|---|
String |
aliasName()
Gets the aliasName property: The alias name.
|
String |
columnName()
Gets the columnName property: The column name on which the data masking rule is applied.
|
String |
id()
Gets the id property: Fully qualified resource Id for the resource.
|
String |
idPropertiesId()
Gets the idPropertiesId property: The rule Id.
|
DataMaskingRuleInner |
innerModel()
Gets the inner com.azure.resourcemanager.synapse.fluent.models.DataMaskingRuleInner object.
|
String |
kind()
Gets the kind property: The kind of Data Masking Rule.
|
String |
location()
Gets the location property: The location of the data masking rule.
|
DataMaskingFunction |
maskingFunction()
Gets the maskingFunction property: The masking function that is used for the data masking rule.
|
String |
name()
Gets the name property: The name of the resource.
|
String |
numberFrom()
Gets the numberFrom property: The numberFrom property of the masking rule.
|
String |
numberTo()
Gets the numberTo property: The numberTo property of the data masking rule.
|
String |
prefixSize()
Gets the prefixSize property: If maskingFunction is set to Text, the number of characters to show unmasked in the
beginning of the string.
|
DataMaskingRule |
refresh()
Refreshes the resource to sync with Azure.
|
DataMaskingRule |
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.
|
com.azure.core.management.Region |
region()
Gets the region of the resource.
|
String |
regionName()
Gets the name of the resource region.
|
String |
replacementString()
Gets the replacementString property: If maskingFunction is set to Text, the character to use for masking the
unexposed part of the string.
|
DataMaskingRuleState |
ruleState()
Gets the ruleState property: The rule state.
|
String |
schemaName()
Gets the schemaName property: The schema name on which the data masking rule is applied.
|
String |
suffixSize()
Gets the suffixSize property: If maskingFunction is set to Text, the number of characters to show unmasked at the
end of the string.
|
String |
tableName()
Gets the tableName property: The table name on which the data masking rule is applied.
|
String |
type()
Gets the type property: The type of the resource.
|
DataMaskingRule.Update |
update()
Begins update for the DataMaskingRule resource.
|
String id()
String name()
String type()
String location()
String kind()
String idPropertiesId()
String aliasName()
DataMaskingRuleState ruleState()
String schemaName()
String tableName()
String columnName()
DataMaskingFunction maskingFunction()
String numberFrom()
String numberTo()
String prefixSize()
String suffixSize()
String replacementString()
com.azure.core.management.Region region()
String regionName()
DataMaskingRuleInner innerModel()
DataMaskingRule.Update update()
DataMaskingRule refresh()
DataMaskingRule refresh(com.azure.core.util.Context context)
context
- The context to associate with this operation.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.