Class: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog
- Inherits:
-
Object
- Object
- Google::Apis::DlpV2::GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dlp_v2/classes.rb,
lib/google/apis/dlp_v2/representations.rb,
lib/google/apis/dlp_v2/representations.rb
Overview
Publish findings of a DlpJob to Data Catalog. In Data Catalog, tag templates
are applied to the resource that Cloud DLP scanned. Data Catalog tag templates
are stored in the same project and region where the BigQuery table exists. For
Cloud DLP to create and apply the tag template, the Cloud DLP service agent
must have the roles/datacatalog.tagTemplateOwner
permission on the project.
The tag template contains fields summarizing the results of the DlpJob. Any
field values previously written by another DlpJob are deleted. InfoType naming
patterns are strictly enforced when using this feature. Findings are persisted
in Data Catalog storage and are governed by service-specific policies for Data
Catalog. For more information, see Service Specific Terms. Only a single instance of this action can be
specified. This action is allowed only if all resources being scanned are
BigQuery tables. Compatible with: Inspect
Instance Method Summary collapse
-
#initialize(**args) ⇒ GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog
constructor
A new instance of GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog
Returns a new instance of GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog.
7623 7624 7625 |
# File 'lib/google/apis/dlp_v2/classes.rb', line 7623 def initialize(**args) update!(**args) end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7628 7629 |
# File 'lib/google/apis/dlp_v2/classes.rb', line 7628 def update!(**args) end |