public sealed class DataMaskingPolicy : IMessage<DataMaskingPolicy>, IEquatable<DataMaskingPolicy>, IDeepCloneable<DataMaskingPolicy>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Data Policy v1beta1 API class DataMaskingPolicy.
The data masking policy that is used to specify data masking rule.
Implements
IMessageDataMaskingPolicy, IEquatableDataMaskingPolicy, IDeepCloneableDataMaskingPolicy, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.DataPolicies.V1Beta1Assembly
Google.Cloud.BigQuery.DataPolicies.V1Beta1.dll
Constructors
DataMaskingPolicy()
public DataMaskingPolicy()
DataMaskingPolicy(DataMaskingPolicy)
public DataMaskingPolicy(DataMaskingPolicy other)
Parameter | |
---|---|
Name | Description |
other |
DataMaskingPolicy |
Properties
HasPredefinedExpression
public bool HasPredefinedExpression { get; }
Gets whether the "predefined_expression" field is set
Property Value | |
---|---|
Type | Description |
bool |
MaskingExpressionCase
public DataMaskingPolicy.MaskingExpressionOneofCase MaskingExpressionCase { get; }
Property Value | |
---|---|
Type | Description |
DataMaskingPolicyMaskingExpressionOneofCase |
PredefinedExpression
public DataMaskingPolicy.Types.PredefinedExpression PredefinedExpression { get; set; }
A predefined masking expression.
Property Value | |
---|---|
Type | Description |
DataMaskingPolicyTypesPredefinedExpression |