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.
Implements
IMessageTransformationLocation, IEquatableTransformationLocation, IDeepCloneableTransformationLocation, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
TransformationLocation()
public TransformationLocation()
TransformationLocation(TransformationLocation)
public TransformationLocation(TransformationLocation other)
Parameter | |
---|---|
Name | Description |
other |
TransformationLocation |
Properties
ContainerType
public TransformationContainerType ContainerType { get; set; }
Information about the functionality of the container where this finding occurred, if available.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
HasFindingId
public bool HasFindingId { get; }
Gets whether the "finding_id" field is set
Property Value | |
---|---|
Type | Description |
bool |
LocationTypeCase
public TransformationLocation.LocationTypeOneofCase LocationTypeCase { get; }
Property Value | |
---|---|
Type | Description |
TransformationLocationLocationTypeOneofCase |
RecordTransformation
public RecordTransformation RecordTransformation { get; set; }
For record transformations, provide a field and container information.
Property Value | |
---|---|
Type | Description |
RecordTransformation |