GooglePrivacyDlpV2Action class

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

Constructors

GooglePrivacyDlpV2Action({Input<GooglePrivacyDlpV2Deidentify>? deidentify, Input<Map<String, dynamic>>? jobNotificationEmails, Input<GooglePrivacyDlpV2PublishToPubSub>? pubSub, Input<Map<String, dynamic>>? publishFindingsToCloudDataCatalog, Input<Map<String, dynamic>>? publishSummaryToCscc, Input<Map<String, dynamic>>? publishToStackdriver, Input<GooglePrivacyDlpV2SaveFindings>? saveFindings})
Creates a new GooglePrivacyDlpV2Action. deidentify Create a de-identified copy of the input data. jobNotificationEmails Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts. pubSub Publish a notification to a Pub/Sub topic. publishFindingsToCloudDataCatalog Publish findings to Cloud Datahub. publishSummaryToCscc Publish summary to Cloud Security Command Center (Alpha). publishToStackdriver Enable Stackdriver metric dlp.googleapis.com/finding_count. saveFindings Save resulting findings in a provided location.
const
GooglePrivacyDlpV2Action.fromMap(Map<String, dynamic> map)
factory

Properties

deidentify → Input<GooglePrivacyDlpV2Deidentify>?
Create a de-identified copy of the input data.
final
hashCode → int
The hash code for this object.
no setterinherited
jobNotificationEmails → Input<Map<String, dynamic>>?
Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
final
publishFindingsToCloudDataCatalog → Input<Map<String, dynamic>>?
Publish findings to Cloud Datahub.
final
publishSummaryToCscc → Input<Map<String, dynamic>>?
Publish summary to Cloud Security Command Center (Alpha).
final
publishToStackdriver → Input<Map<String, dynamic>>?
Enable Stackdriver metric dlp.googleapis.com/finding_count.
final
pubSub → Input<GooglePrivacyDlpV2PublishToPubSub>?
Publish a notification to a Pub/Sub topic.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
saveFindings → Input<GooglePrivacyDlpV2SaveFindings>?
Save resulting findings in a provided location.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited