Google Cloud Data Loss Prevention v2 API - Class TransformationLocation (4.8.0)

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

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

Specifies the location of a transformation.

Inheritance

object > TransformationLocation

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

TransformationLocation()

public TransformationLocation()

TransformationLocation(TransformationLocation)

public TransformationLocation(TransformationLocation other)
Parameter
NameDescription
otherTransformationLocation

Properties

ContainerType

public TransformationContainerType ContainerType { get; set; }

Information about the functionality of the container where this finding occurred, if available.

Property Value
TypeDescription
TransformationContainerType

FindingId

public string FindingId { get; set; }

For infotype transformations, link to the corresponding findings ID so that location information does not need to be duplicated. Each findings ID correlates to an entry in the findings output table, this table only gets created when users specify to save findings (add the save findings action to the request).

Property Value
TypeDescription
string

HasFindingId

public bool HasFindingId { get; }

Gets whether the "finding_id" field is set

Property Value
TypeDescription
bool

LocationTypeCase

public TransformationLocation.LocationTypeOneofCase LocationTypeCase { get; }
Property Value
TypeDescription
TransformationLocationLocationTypeOneofCase

RecordTransformation

public RecordTransformation RecordTransformation { get; set; }

For record transformations, provide a field and container information.

Property Value
TypeDescription
RecordTransformation