GoogleApi.AlertCenter.V1beta1.Model.GmailMessageInfo (google_api_alert_center v0.15.2) View Source

Details of a message in phishing spike alert.


  • attachmentsSha256Hash (type: list(String.t), default: nil) - The SHA256 hash of email's attachment and all MIME parts.
  • date (type: DateTime.t, default: nil) - The date the malicious email was sent.
  • md5HashMessageBody (type: String.t, default: nil) - The hash of the message body text.
  • md5HashSubject (type: String.t, default: nil) - The MD5 Hash of email's subject (only available for reported emails).
  • messageBodySnippet (type: String.t, default: nil) - The snippet of the message body text (only available for reported emails).
  • messageId (type: String.t, default: nil) - The message ID.
  • recipient (type: String.t, default: nil) - The recipient of this email.
  • subjectText (type: String.t, default: nil) - The email subject text (only available for reported emails).

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.AlertCenter.V1beta1.Model.GmailMessageInfo{
  attachmentsSha256Hash: [String.t()] | nil,
  date: DateTime.t() | nil,
  md5HashMessageBody: String.t() | nil,
  md5HashSubject: String.t() | nil,
  messageBodySnippet: String.t() | nil,
  messageId: String.t() | nil,
  recipient: String.t() | nil,
  subjectText: String.t() | nil

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.