View Source GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2InfoType (google_api_dlp v0.46.0)

Type of information detected by the API.

Attributes

  • name (type: String.t, default: nil) - Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern [A-Za-z0-9$_-]{1,64}.
  • sensitivityScore (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2SensitivityScore.t, default: nil) - Optional custom sensitivity for this InfoType. This only applies to data profiling.
  • version (type: String.t, default: nil) - Optional version name for this InfoType.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2InfoType{
  name: String.t() | nil,
  sensitivityScore:
    GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2SensitivityScore.t() | nil,
  version: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.