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

A task to execute on the completion of a job. See https://cloud.google.com/sensitive-data-protection/docs/concepts-actions to learn more.

Attributes

  • deidentify (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Deidentify.t, default: nil) - Create a de-identified copy of the input data.
  • jobNotificationEmails (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2JobNotificationEmails.t, default: nil) - Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
  • pubSub (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2PublishToPubSub.t, default: nil) - Publish a notification to a Pub/Sub topic.
  • publishFindingsToCloudDataCatalog (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog.t, default: nil) - Publish findings to Cloud Datahub.
  • publishSummaryToCscc (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2PublishSummaryToCscc.t, default: nil) - Publish summary to Cloud Security Command Center (Alpha).
  • publishToStackdriver (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2PublishToStackdriver.t, default: nil) - Enable Stackdriver metric dlp.googleapis.com/finding_count.
  • saveFindings (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2SaveFindings.t, default: nil) - Save resulting findings in a provided location.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.