@@ -66,6 +66,20 @@ class GooglePrivacyDlpV2Action
6666 # @return [Google::Apis::DlpV2::GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog]
6767 attr_accessor :publish_findings_to_cloud_data_catalog
6868
69+ # Publish findings of a DlpJob to Dataplex Universal Catalog as a `sensitive-
70+ # data-protection-job-result` aspect. To learn more about aspects, see [Send
71+ # inspection results to Dataplex Universal Catalog as aspects](https://cloud.
72+ # google.com/sensitive-data-protection/docs/add-aspects-inspection-job). Aspects
73+ # are persisted in Dataplex Universal Catalog storage and are governed by
74+ # service-specific policies for Dataplex Universal Catalog. For more information,
75+ # see [Service Specific Terms](https://cloud.google.com/terms/service-terms).
76+ # Only a single instance of this action can be specified. This action is allowed
77+ # only if all resources being scanned are BigQuery tables. Compatible with:
78+ # Inspect
79+ # Corresponds to the JSON property `publishFindingsToDataplexCatalog`
80+ # @return [Google::Apis::DlpV2::GooglePrivacyDlpV2PublishFindingsToDataplexCatalog]
81+ attr_accessor :publish_findings_to_dataplex_catalog
82+
6983 # Publish the result summary of a DlpJob to [Security Command Center](https://
7084 # cloud.google.com/security-command-center). This action is available for only
7185 # projects that belong to an organization. This action publishes the count of
@@ -102,6 +116,7 @@ def update!(**args)
102116 @job_notification_emails = args[:job_notification_emails] if args.key?(:job_notification_emails)
103117 @pub_sub = args[:pub_sub] if args.key?(:pub_sub)
104118 @publish_findings_to_cloud_data_catalog = args[:publish_findings_to_cloud_data_catalog] if args.key?(:publish_findings_to_cloud_data_catalog)
119+ @publish_findings_to_dataplex_catalog = args[:publish_findings_to_dataplex_catalog] if args.key?(:publish_findings_to_dataplex_catalog)
105120 @publish_summary_to_cscc = args[:publish_summary_to_cscc] if args.key?(:publish_summary_to_cscc)
106121 @publish_to_stackdriver = args[:publish_to_stackdriver] if args.key?(:publish_to_stackdriver)
107122 @save_findings = args[:save_findings] if args.key?(:save_findings)
@@ -8536,6 +8551,28 @@ def update!(**args)
85368551 end
85378552 end
85388553
8554+ # Publish findings of a DlpJob to Dataplex Universal Catalog as a `sensitive-
8555+ # data-protection-job-result` aspect. To learn more about aspects, see [Send
8556+ # inspection results to Dataplex Universal Catalog as aspects](https://cloud.
8557+ # google.com/sensitive-data-protection/docs/add-aspects-inspection-job). Aspects
8558+ # are persisted in Dataplex Universal Catalog storage and are governed by
8559+ # service-specific policies for Dataplex Universal Catalog. For more information,
8560+ # see [Service Specific Terms](https://cloud.google.com/terms/service-terms).
8561+ # Only a single instance of this action can be specified. This action is allowed
8562+ # only if all resources being scanned are BigQuery tables. Compatible with:
8563+ # Inspect
8564+ class GooglePrivacyDlpV2PublishFindingsToDataplexCatalog
8565+ include Google::Apis::Core::Hashable
8566+
8567+ def initialize(**args)
8568+ update!(**args)
8569+ end
8570+
8571+ # Update properties of this object
8572+ def update!(**args)
8573+ end
8574+ end
8575+
85398576 # Publish the result summary of a DlpJob to [Security Command Center](https://
85408577 # cloud.google.com/security-command-center). This action is available for only
85418578 # projects that belong to an organization. This action publishes the count of
0 commit comments