GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2DataFlowEvent (google_api_security_center v0.39.0)

View Source

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.

Attributes

  • eventId (type: String.t, default: nil) - Unique identifier for data flow event.
  • eventTime (type: DateTime.t, default: nil) - Timestamp of data flow event.
  • operation (type: String.t, default: nil) - The operation performed by the principal for the data flow event.
  • principalEmail (type: String.t, default: nil) - 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.
  • violatedLocation (type: String.t, default: nil) - Non-compliant location of the principal or the data destination.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2DataFlowEvent{
    eventId: String.t() | nil,
    eventTime: DateTime.t() | nil,
    operation: String.t() | nil,
    principalEmail: String.t() | nil,
    violatedLocation: String.t() | nil
  }

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.