View Source GoogleApi.AlertCenter.V1beta1.Model.SensitiveAdminAction (google_api_alert_center v0.24.0)

Alert that is triggered when Sensitive Admin Action occur in customer account.

Attributes

  • actorEmail (type: String.t, default: nil) - Email of person who performed the action
  • eventTime (type: DateTime.t, default: nil) - The time at which event occurred
  • primaryAdminChangedEvent (type: GoogleApi.AlertCenter.V1beta1.Model.PrimaryAdminChangedEvent.t, default: nil) - Event occurred when primary admin changed in customer's account
  • ssoProfileCreatedEvent (type: GoogleApi.AlertCenter.V1beta1.Model.SSOProfileCreatedEvent.t, default: nil) - Event occurred when SSO Profile created in customer's account
  • ssoProfileDeletedEvent (type: GoogleApi.AlertCenter.V1beta1.Model.SSOProfileDeletedEvent.t, default: nil) - Event occurred when SSO Profile deleted in customer's account
  • ssoProfileUpdatedEvent (type: GoogleApi.AlertCenter.V1beta1.Model.SSOProfileUpdatedEvent.t, default: nil) - Event occurred when SSO Profile updated in customer's account
  • superAdminPasswordResetEvent (type: GoogleApi.AlertCenter.V1beta1.Model.SuperAdminPasswordResetEvent.t, default: nil) - Event occurred when password was reset for super admin in customer's account

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AlertCenter.V1beta1.Model.SensitiveAdminAction{
  actorEmail: String.t() | nil,
  eventTime: DateTime.t() | nil,
  primaryAdminChangedEvent:
    GoogleApi.AlertCenter.V1beta1.Model.PrimaryAdminChangedEvent.t() | nil,
  ssoProfileCreatedEvent:
    GoogleApi.AlertCenter.V1beta1.Model.SSOProfileCreatedEvent.t() | nil,
  ssoProfileDeletedEvent:
    GoogleApi.AlertCenter.V1beta1.Model.SSOProfileDeletedEvent.t() | nil,
  ssoProfileUpdatedEvent:
    GoogleApi.AlertCenter.V1beta1.Model.SSOProfileUpdatedEvent.t() | nil,
  superAdminPasswordResetEvent:
    GoogleApi.AlertCenter.V1beta1.Model.SuperAdminPasswordResetEvent.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.