Show / Hide Table of Contents

Class DlpScanSummary

A summary of a DLP scan event. This is a summary and should contain the minimum amount of data required to identify and process DLP scans. It is written to Starcast and encoded & returned to the client on attachment upload.

Inheritance
object
DlpScanSummary
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class DlpScanSummary : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ScanId

The scan ID of the corresponding {@link DlpViolationScanRecord} in the {@link EphemeralDlpScans} Spanner table. This can be used to fetch additional details about the scan, e.g. for audit logging.

Declaration
[JsonProperty("scanId")]
public virtual string ScanId { get; set; }
Property Value
Type Description
string

ScanNotApplicableForContext

Indicates that was no attempt to scan a message or attachment because it was not applicable in the given context (e.g. atomic mutuate). If this is true, scan_outcome should not be set. This flag is used to identify messages that DLP did not attempt to scan for monitoring scan coverage. Contents that DLP attempted to scan but skipped can be identified by DlpScanOutcome.SCAN_SKIPPED_* reasons.

Declaration
[JsonProperty("scanNotApplicableForContext")]
public virtual bool? ScanNotApplicableForContext { get; set; }
Property Value
Type Description
bool?

ScanOutcome

The outcome of a DLP Scan. If this is set, scan_not_applicable_for_context should not be true.

Declaration
[JsonProperty("scanOutcome")]
public virtual string ScanOutcome { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX