public sealed class TransformationDescription : IMessage<TransformationDescription>, IEquatable<TransformationDescription>, IDeepCloneable<TransformationDescription>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class TransformationDescription.
A flattened description of a PrimitiveTransformation or
RecordSuppression.
Implements
IMessageTransformationDescription, IEquatableTransformationDescription, IDeepCloneableTransformationDescription, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
TransformationDescription()
public TransformationDescription()TransformationDescription(TransformationDescription)
public TransformationDescription(TransformationDescription other)| Parameter | |
|---|---|
| Name | Description |
other |
TransformationDescription |
Properties
Condition
public string Condition { get; set; }A human-readable string representation of the RecordCondition
corresponding to this transformation. Set if a RecordCondition was used
to determine whether or not to apply this transformation.
Examples:
- (age_field > 85)
- (age_field <= 18)
- (zip_field exists)
- (zip_field == 01234) && (city_field != "Springville")
- (zip_field == 01234) && (age_field <= 18) && (city_field exists)
| Property Value | |
|---|---|
| Type | Description |
string |
|
Description
public string Description { get; set; }A description of the transformation. This is empty for a
RECORD_SUPPRESSION, or is the output of calling toString() on the
PrimitiveTransformation protocol buffer message for any other type of
transformation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
InfoType
public InfoType InfoType { get; set; }Set if the transformation was limited to a specific InfoType.
| Property Value | |
|---|---|
| Type | Description |
InfoType |
|
Type
public TransformationType Type { get; set; }The transformation type.
| Property Value | |
|---|---|
| Type | Description |
TransformationType |
|