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.
Implements
IMessageDataFlowEvent, IEquatableDataFlowEvent, IDeepCloneableDataFlowEvent, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V2Assembly
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 |