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

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

Attributes

  • jobNotificationEmails (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2JobNotificationEmails.t, default: nil) - Enable email notification for project owners and editors on job's completion/failure.
  • pubSub (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2PublishToPubSub.t, default: nil) - Publish a notification to a pubsub 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.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.