GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataProfileFinding (google_api_dlp v0.54.0)

View Source

Details about a piece of potentially sensitive information that was detected when the data resource was profiled.

Attributes

  • dataProfileResourceName (type: String.t, default: nil) - Resource name of the data profile associated with the finding.
  • findingId (type: String.t, default: nil) - A unique identifier for the finding.
  • infotype (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2InfoType.t, default: nil) - The type of content that might have been found.
  • location (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataProfileFindingLocation.t, default: nil) - Where the content was found.
  • quote (type: String.t, default: nil) - The content that was found. Even if the content is not textual, it may be converted to a textual representation here. If the finding exceeds 4096 bytes in length, the quote may be omitted.
  • quoteInfo (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2QuoteInfo.t, default: nil) - Contains data parsed from quotes. Currently supported infoTypes: DATE, DATE_OF_BIRTH, and TIME.
  • resourceVisibility (type: String.t, default: nil) - How broadly a resource has been shared.
  • timestamp (type: DateTime.t, default: nil) - Timestamp when the finding was detected.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataProfileFinding{
  dataProfileResourceName: String.t() | nil,
  findingId: String.t() | nil,
  infotype: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2InfoType.t() | nil,
  location:
    GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataProfileFindingLocation.t()
    | nil,
  quote: String.t() | nil,
  quoteInfo: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2QuoteInfo.t() | nil,
  resourceVisibility: String.t() | nil,
  timestamp: DateTime.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.