Google Cloud Data Loss Prevention v2 API - Class TransformationSummary (4.11.0)

public sealed class TransformationSummary : IMessage<TransformationSummary>, IEquatable<TransformationSummary>, IDeepCloneable<TransformationSummary>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class TransformationSummary.

Summary of a single transformation. Only one of 'transformation', 'field_transformation', or 'record_suppress' will be set.

Inheritance

object > TransformationSummary

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

TransformationSummary()

public TransformationSummary()

TransformationSummary(TransformationSummary)

public TransformationSummary(TransformationSummary other)
Parameter
Name Description
other TransformationSummary

Properties

Field

public FieldId Field { get; set; }

Set if the transformation was limited to a specific FieldId.

Property Value
Type Description
FieldId

FieldTransformations

public RepeatedField<FieldTransformation> FieldTransformations { get; }

The field transformation that was applied. If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.

Property Value
Type Description
RepeatedFieldFieldTransformation

InfoType

public InfoType InfoType { get; set; }

Set if the transformation was limited to a specific InfoType.

Property Value
Type Description
InfoType

RecordSuppress

public RecordSuppression RecordSuppress { get; set; }

The specific suppression option these stats apply to.

Property Value
Type Description
RecordSuppression

Results

public RepeatedField<TransformationSummary.Types.SummaryResult> Results { get; }

Collection of all transformations that took place or had an error.

Property Value
Type Description
RepeatedFieldTransformationSummaryTypesSummaryResult

Transformation

public PrimitiveTransformation Transformation { get; set; }

The specific transformation these stats apply to.

Property Value
Type Description
PrimitiveTransformation

TransformedBytes

public long TransformedBytes { get; set; }

Total size in bytes that were transformed in some way.

Property Value
Type Description
long