public final class DataMaskingPolicyInner
extends com.azure.core.management.ProxyResource
Constructor and Description |
---|
DataMaskingPolicyInner() |
Modifier and Type | Method and Description |
---|---|
String |
applicationPrincipals()
Get the applicationPrincipals property: The list of the application principals.
|
DataMaskingState |
dataMaskingState()
Get the dataMaskingState property: The state of the data masking policy.
|
String |
exemptPrincipals()
Get the exemptPrincipals property: The list of the exempt principals.
|
String |
kind()
Get the kind property: The kind of data masking policy.
|
String |
location()
Get the location property: The location of the data masking policy.
|
String |
managedBy()
Get the managedBy property: Fully qualified resource ID of the sql pool.
|
String |
maskingLevel()
Get the maskingLevel property: The masking level.
|
void |
validate()
Validates the instance.
|
DataMaskingPolicyInner |
withDataMaskingState(DataMaskingState dataMaskingState)
Set the dataMaskingState property: The state of the data masking policy.
|
DataMaskingPolicyInner |
withExemptPrincipals(String exemptPrincipals)
Set the exemptPrincipals property: The list of the exempt principals.
|
public String location()
public String kind()
public String managedBy()
public DataMaskingState dataMaskingState()
public DataMaskingPolicyInner withDataMaskingState(DataMaskingState dataMaskingState)
dataMaskingState
- the dataMaskingState value to set.public String exemptPrincipals()
public DataMaskingPolicyInner withExemptPrincipals(String exemptPrincipals)
exemptPrincipals
- the exemptPrincipals value to set.public String applicationPrincipals()
public String maskingLevel()
public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.