Skip to content

Commit 81462d2

Browse files
feat: Automated regeneration of dlp v2 client (googleapis#24456)
Auto-created at 2025-09-28 10:58:02 +0000 using the toys pull request generator.
1 parent 610a2b9 commit 81462d2

File tree

5 files changed

+59
-2
lines changed

5 files changed

+59
-2
lines changed

api_names_out.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229774,6 +229774,7 @@
229774229774
"/dlp:v2/GooglePrivacyDlpV2Action/jobNotificationEmails": job_notification_emails
229775229775
"/dlp:v2/GooglePrivacyDlpV2Action/pubSub": pub_sub
229776229776
"/dlp:v2/GooglePrivacyDlpV2Action/publishFindingsToCloudDataCatalog": publish_findings_to_cloud_data_catalog
229777+
"/dlp:v2/GooglePrivacyDlpV2Action/publishFindingsToDataplexCatalog": publish_findings_to_dataplex_catalog
229777229778
"/dlp:v2/GooglePrivacyDlpV2Action/publishSummaryToCscc": publish_summary_to_cscc
229778229779
"/dlp:v2/GooglePrivacyDlpV2Action/publishToStackdriver": publish_to_stackdriver
229779229780
"/dlp:v2/GooglePrivacyDlpV2Action/saveFindings": save_findings
@@ -230832,6 +230833,7 @@
230832230833
"/dlp:v2/GooglePrivacyDlpV2PubSubNotification/pubsubCondition": pubsub_condition
230833230834
"/dlp:v2/GooglePrivacyDlpV2PubSubNotification/topic": topic
230834230835
"/dlp:v2/GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog": google_privacy_dlp_v2_publish_findings_to_cloud_data_catalog
230836+
"/dlp:v2/GooglePrivacyDlpV2PublishFindingsToDataplexCatalog": google_privacy_dlp_v2_publish_findings_to_dataplex_catalog
230835230837
"/dlp:v2/GooglePrivacyDlpV2PublishSummaryToCscc": google_privacy_dlp_v2_publish_summary_to_cscc
230836230838
"/dlp:v2/GooglePrivacyDlpV2PublishToChronicle": google_privacy_dlp_v2_publish_to_chronicle
230837230839
"/dlp:v2/GooglePrivacyDlpV2PublishToDataplexCatalog": google_privacy_dlp_v2_publish_to_dataplex_catalog

generated/google-apis-dlp_v2/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-dlp_v2
22

3+
### v0.99.0 (2025-09-28)
4+
5+
* Regenerated from discovery document revision 20250921
6+
37
### v0.98.0 (2025-09-21)
48

59
* Regenerated from discovery document revision 20250914

generated/google-apis-dlp_v2/lib/google/apis/dlp_v2/classes.rb

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

generated/google-apis-dlp_v2/lib/google/apis/dlp_v2/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module DlpV2
1818
# Version of the google-apis-dlp_v2 gem
19-
GEM_VERSION = "0.98.0"
19+
GEM_VERSION = "0.99.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250914"
25+
REVISION = "20250921"
2626
end
2727
end
2828
end

generated/google-apis-dlp_v2/lib/google/apis/dlp_v2/representations.rb

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1468,6 +1468,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
14681468
include Google::Apis::Core::JsonObjectSupport
14691469
end
14701470

1471+
class GooglePrivacyDlpV2PublishFindingsToDataplexCatalog
1472+
class Representation < Google::Apis::Core::JsonRepresentation; end
1473+
1474+
include Google::Apis::Core::JsonObjectSupport
1475+
end
1476+
14711477
class GooglePrivacyDlpV2PublishSummaryToCscc
14721478
class Representation < Google::Apis::Core::JsonRepresentation; end
14731479

@@ -2085,6 +2091,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
20852091

20862092
property :publish_findings_to_cloud_data_catalog, as: 'publishFindingsToCloudDataCatalog', class: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog::Representation
20872093

2094+
property :publish_findings_to_dataplex_catalog, as: 'publishFindingsToDataplexCatalog', class: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishFindingsToDataplexCatalog, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishFindingsToDataplexCatalog::Representation
2095+
20882096
property :publish_summary_to_cscc, as: 'publishSummaryToCscc', class: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishSummaryToCscc, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishSummaryToCscc::Representation
20892097

20902098
property :publish_to_stackdriver, as: 'publishToStackdriver', class: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishToStackdriver, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishToStackdriver::Representation
@@ -4608,6 +4616,12 @@ class Representation < Google::Apis::Core::JsonRepresentation
46084616
end
46094617
end
46104618

4619+
class GooglePrivacyDlpV2PublishFindingsToDataplexCatalog
4620+
# @private
4621+
class Representation < Google::Apis::Core::JsonRepresentation
4622+
end
4623+
end
4624+
46114625
class GooglePrivacyDlpV2PublishSummaryToCscc
46124626
# @private
46134627
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)