PreventionJobTriggerInspectJobAction class
Constructors
-
PreventionJobTriggerInspectJobAction({Input<
PreventionJobTriggerInspectJobActionDeidentify?> ? deidentify, Input<Map< ? jobNotificationEmails, Input<String, dynamic> ?>PreventionJobTriggerInspectJobActionPubSub?> ? pubSub, Input<Map< ? publishFindingsToCloudDataCatalog, Input<String, dynamic> ?>Map< ? publishFindingsToDataplexCatalog, Input<String, dynamic> ?>Map< ? publishSummaryToCscc, Input<String, dynamic> ?>Map< ? publishToStackdriver, Input<String, dynamic> ?>PreventionJobTriggerInspectJobActionSaveFindings?> ? saveFindings}) -
Creates a new PreventionJobTriggerInspectJobAction.
deidentifyCreate a de-identified copy of the requested table or files.jobNotificationEmailsSends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.pubSubPublish a message into a given Pub/Sub topic when the job completes.publishFindingsToCloudDataCatalog(Optional, Deprecated)publishFindingsToDataplexCatalogPublish findings of a DlpJob as an aspect to Dataplex Universal Catalog.publishSummaryToCsccPublish the result summary of a DlpJob to the Cloud Security Command Center.publishToStackdriverEnable Stackdriver metric dlp.googleapis.com/findingCount.saveFindingsIf set, the detailed findings will be persisted to the specified OutputStorageConfig. Only a single instance of this action can be specified. Compatible with: Inspect, Riskconst -
PreventionJobTriggerInspectJobAction.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
deidentify
→ Input<
PreventionJobTriggerInspectJobActionDeidentify?> ? -
Create a de-identified copy of the requested table or files.
Structure is documented below.
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> ?> -
(Optional, Deprecated)
Publish findings of a DlpJob to Data Catalog.
final
-
publishFindingsToDataplexCatalog
→ Input<
Map< ?String, dynamic> ?> -
Publish findings of a DlpJob as an aspect to Dataplex Universal Catalog.
final
-
publishSummaryToCscc
→ Input<
Map< ?String, dynamic> ?> -
Publish the result summary of a DlpJob to the Cloud Security Command Center.
final
-
publishToStackdriver
→ Input<
Map< ?String, dynamic> ?> -
Enable Stackdriver metric dlp.googleapis.com/findingCount.
final
-
pubSub
→ Input<
PreventionJobTriggerInspectJobActionPubSub?> ? -
Publish a message into a given Pub/Sub topic when the job completes.
Structure is documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
saveFindings
→ Input<
PreventionJobTriggerInspectJobActionSaveFindings?> ? -
If set, the detailed findings will be persisted to the specified OutputStorageConfig. Only a single instance of this action can be specified. Compatible with: Inspect, Risk
Structure is documented below.
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