GooglePrivacyDlpV2ActionResponse class

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

Constructors

GooglePrivacyDlpV2ActionResponse({required Input<GooglePrivacyDlpV2DeidentifyResponse> deidentify, required Input<Map<String, dynamic>> jobNotificationEmails, required Input<GooglePrivacyDlpV2PublishToPubSubResponse> pubSub, required Input<Map<String, dynamic>> publishFindingsToCloudDataCatalog, required Input<Map<String, dynamic>> publishSummaryToCscc, required Input<Map<String, dynamic>> publishToStackdriver, required Input<GooglePrivacyDlpV2SaveFindingsResponse> saveFindings})
Creates a new GooglePrivacyDlpV2ActionResponse. 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
GooglePrivacyDlpV2ActionResponse.fromMap(Map<String, dynamic> map)
factory

Properties

deidentify → Input<GooglePrivacyDlpV2DeidentifyResponse>
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<GooglePrivacyDlpV2PublishToPubSubResponse>
Publish a notification to a Pub/Sub topic.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
saveFindings → Input<GooglePrivacyDlpV2SaveFindingsResponse>
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