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< ? jobNotificationEmails, Input<String, dynamic> >GooglePrivacyDlpV2PublishToPubSub> ? pubSub, Input<Map< ? publishFindingsToCloudDataCatalog, Input<String, dynamic> >Map< ? publishSummaryToCscc, Input<String, dynamic> >Map< ? publishToStackdriver, Input<String, dynamic> >GooglePrivacyDlpV2SaveFindings> ? saveFindings}) -
Creates a new GooglePrivacyDlpV2Action.
deidentifyCreate a de-identified copy of the input data.jobNotificationEmailsSends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.pubSubPublish a notification to a Pub/Sub topic.publishFindingsToCloudDataCatalogPublish findings to Cloud Datahub.publishSummaryToCsccPublish summary to Cloud Security Command Center (Alpha).publishToStackdriverEnable Stackdriver metric dlp.googleapis.com/finding_count.saveFindingsSave 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