BigQuery Data Policy v1beta1 API - Class DataMaskingPolicy (1.0.0-beta04)

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.

Inheritance

object > DataMaskingPolicy

Namespace

Google.Cloud.BigQuery.DataPolicies.V1Beta1

Assembly

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