GooglePrivacyDlpV2ActionArgs

data class GooglePrivacyDlpV2ActionArgs(val deidentify: Output<GooglePrivacyDlpV2DeidentifyArgs>? = null, val jobNotificationEmails: Output<GooglePrivacyDlpV2JobNotificationEmailsArgs>? = null, val pubSub: Output<GooglePrivacyDlpV2PublishToPubSubArgs>? = null, val publishFindingsToCloudDataCatalog: Output<GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs>? = null, val publishSummaryToCscc: Output<GooglePrivacyDlpV2PublishSummaryToCsccArgs>? = null, val publishToStackdriver: Output<GooglePrivacyDlpV2PublishToStackdriverArgs>? = null, val saveFindings: Output<GooglePrivacyDlpV2SaveFindingsArgs>? = null) : ConvertibleToJava<GooglePrivacyDlpV2ActionArgs>

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

Constructors

Link copied to clipboard
fun GooglePrivacyDlpV2ActionArgs(deidentify: Output<GooglePrivacyDlpV2DeidentifyArgs>? = null, jobNotificationEmails: Output<GooglePrivacyDlpV2JobNotificationEmailsArgs>? = null, pubSub: Output<GooglePrivacyDlpV2PublishToPubSubArgs>? = null, publishFindingsToCloudDataCatalog: Output<GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs>? = null, publishSummaryToCscc: Output<GooglePrivacyDlpV2PublishSummaryToCsccArgs>? = null, publishToStackdriver: Output<GooglePrivacyDlpV2PublishToStackdriverArgs>? = null, saveFindings: Output<GooglePrivacyDlpV2SaveFindingsArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): GooglePrivacyDlpV2ActionArgs

Properties

Link copied to clipboard

Create a de-identified copy of the input data.

Link copied to clipboard

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

Link copied to clipboard
Link copied to clipboard

Publish summary to Cloud Security Command Center (Alpha).

Link copied to clipboard

Enable Stackdriver metric dlp.googleapis.com/finding_count.

Link copied to clipboard

Publish a notification to a Pub/Sub topic.

Link copied to clipboard

Save resulting findings in a provided location.