Security Command Center v2 API - Class DataFlowEvent (1.1.0)

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

Reference documentation and code samples for the Security Command Center v2 API class DataFlowEvent.

Details about a data flow event, in which either the data is moved to or is accessed from a non-compliant geo-location, as defined in the applicable data security policy.

Inheritance

object > DataFlowEvent

Namespace

Google.Cloud.SecurityCenter.V2

Assembly

Google.Cloud.SecurityCenter.V2.dll

Constructors

DataFlowEvent()

public DataFlowEvent()

DataFlowEvent(DataFlowEvent)

public DataFlowEvent(DataFlowEvent other)
Parameter
Name Description
other DataFlowEvent

Properties

EventId

public string EventId { get; set; }

Unique identifier for data flow event.

Property Value
Type Description
string

EventTime

public Timestamp EventTime { get; set; }

Timestamp of data flow event.

Property Value
Type Description
Timestamp

Operation

public DataFlowEvent.Types.Operation Operation { get; set; }

The operation performed by the principal for the data flow event.

Property Value
Type Description
DataFlowEventTypesOperation

PrincipalEmail

public string PrincipalEmail { get; set; }

The email address of the principal that initiated the data flow event. The principal could be a user account, service account, Google group, or other.

Property Value
Type Description
string

ViolatedLocation

public string ViolatedLocation { get; set; }

Non-compliant location of the principal or the data destination.

Property Value
Type Description
string