Skip to content

Commit 65da9c9

Browse files
feat: Introduce Discovery API protos and methods (#11915)
- [ ] Regenerate this pull request now. BEGIN_COMMIT_OVERRIDE feat: Introduce Discovery API protos and methods feat: Add DeidentifyDataSource result summary protos feat: Add protos for nullness and uniqueness, and column data profiles feat: Add SensitivityScore proto to InfoType docs: Update comments for many messages. END_COMMIT_OVERRIDE PiperOrigin-RevId: 576598642 Source-Link: googleapis/googleapis@24813ac Source-Link: googleapis/googleapis-gen@8528bf8 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRscC8uT3dsQm90LnlhbWwiLCJoIjoiODUyOGJmOGQ3NjBjOTI1MWMyMTIyODFiZTIxYmQwMGYxNDRjOWE2NSJ9 --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 24612f2 commit 65da9c9

26 files changed

+11364
-2850
lines changed

packages/google-cloud-dlp/google/cloud/dlp/__init__.py

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,32 @@
2222
from google.cloud.dlp_v2.services.dlp_service.client import DlpServiceClient
2323
from google.cloud.dlp_v2.types.dlp import (
2424
Action,
25+
ActionDetails,
2526
ActivateJobTriggerRequest,
2627
AnalyzeDataSourceRiskDetails,
28+
BigQueryDiscoveryTarget,
29+
BigQueryRegex,
30+
BigQueryRegexes,
31+
BigQuerySchemaModification,
32+
BigQueryTableCollection,
33+
BigQueryTableModification,
34+
BigQueryTableType,
35+
BigQueryTableTypeCollection,
36+
BigQueryTableTypes,
2737
BoundingBox,
2838
BucketingConfig,
2939
ByteContentItem,
3040
CancelDlpJobRequest,
3141
CharacterMaskConfig,
3242
CharsToIgnore,
3343
Color,
44+
ColumnDataProfile,
3445
Container,
3546
ContentItem,
3647
ContentLocation,
3748
ContentOption,
3849
CreateDeidentifyTemplateRequest,
50+
CreateDiscoveryConfigRequest,
3951
CreateDlpJobRequest,
4052
CreateInspectTemplateRequest,
4153
CreateJobTriggerRequest,
@@ -45,23 +57,37 @@
4557
CryptoKey,
4658
CryptoReplaceFfxFpeConfig,
4759
DataProfileAction,
60+
DataProfileBigQueryRowSchema,
4861
DataProfileConfigSnapshot,
4962
DataProfileJobConfig,
5063
DataProfileLocation,
5164
DataProfilePubSubCondition,
5265
DataProfilePubSubMessage,
66+
DataProfileUpdateFrequency,
5367
DataRiskLevel,
5468
DateShiftConfig,
5569
DateTime,
5670
DeidentifyConfig,
5771
DeidentifyContentRequest,
5872
DeidentifyContentResponse,
73+
DeidentifyDataSourceDetails,
74+
DeidentifyDataSourceStats,
5975
DeidentifyTemplate,
6076
DeleteDeidentifyTemplateRequest,
77+
DeleteDiscoveryConfigRequest,
6178
DeleteDlpJobRequest,
6279
DeleteInspectTemplateRequest,
6380
DeleteJobTriggerRequest,
6481
DeleteStoredInfoTypeRequest,
82+
Disabled,
83+
DiscoveryBigQueryConditions,
84+
DiscoveryBigQueryFilter,
85+
DiscoveryConfig,
86+
DiscoveryGenerationCadence,
87+
DiscoverySchemaModifiedCadence,
88+
DiscoveryStartingLocation,
89+
DiscoveryTableModifiedCadence,
90+
DiscoveryTarget,
6591
DlpJob,
6692
DlpJobType,
6793
DocumentLocation,
@@ -75,6 +101,7 @@
75101
FinishDlpJobRequest,
76102
FixedSizeBucketingConfig,
77103
GetDeidentifyTemplateRequest,
104+
GetDiscoveryConfigRequest,
78105
GetDlpJobRequest,
79106
GetInspectTemplateRequest,
80107
GetJobTriggerRequest,
@@ -108,6 +135,8 @@
108135
LargeCustomDictionaryStats,
109136
ListDeidentifyTemplatesRequest,
110137
ListDeidentifyTemplatesResponse,
138+
ListDiscoveryConfigsRequest,
139+
ListDiscoveryConfigsResponse,
111140
ListDlpJobsRequest,
112141
ListDlpJobsResponse,
113142
ListInfoTypesRequest,
@@ -123,6 +152,7 @@
123152
MatchingType,
124153
MetadataLocation,
125154
MetadataType,
155+
NullPercentageLevel,
126156
OtherInfoTypeSummary,
127157
OutputStorageConfig,
128158
PrimitiveTransformation,
@@ -172,8 +202,10 @@
172202
TransformationSummary,
173203
TransformationType,
174204
TransientCryptoKey,
205+
UniquenessScoreLevel,
175206
UnwrappedCryptoKey,
176207
UpdateDeidentifyTemplateRequest,
208+
UpdateDiscoveryConfigRequest,
177209
UpdateInspectTemplateRequest,
178210
UpdateJobTriggerRequest,
179211
UpdateStoredInfoTypeRequest,
@@ -213,19 +245,27 @@
213245
"DlpServiceClient",
214246
"DlpServiceAsyncClient",
215247
"Action",
248+
"ActionDetails",
216249
"ActivateJobTriggerRequest",
217250
"AnalyzeDataSourceRiskDetails",
251+
"BigQueryDiscoveryTarget",
252+
"BigQueryRegex",
253+
"BigQueryRegexes",
254+
"BigQueryTableCollection",
255+
"BigQueryTableTypes",
218256
"BoundingBox",
219257
"BucketingConfig",
220258
"ByteContentItem",
221259
"CancelDlpJobRequest",
222260
"CharacterMaskConfig",
223261
"CharsToIgnore",
224262
"Color",
263+
"ColumnDataProfile",
225264
"Container",
226265
"ContentItem",
227266
"ContentLocation",
228267
"CreateDeidentifyTemplateRequest",
268+
"CreateDiscoveryConfigRequest",
229269
"CreateDlpJobRequest",
230270
"CreateInspectTemplateRequest",
231271
"CreateJobTriggerRequest",
@@ -235,6 +275,7 @@
235275
"CryptoKey",
236276
"CryptoReplaceFfxFpeConfig",
237277
"DataProfileAction",
278+
"DataProfileBigQueryRowSchema",
238279
"DataProfileConfigSnapshot",
239280
"DataProfileJobConfig",
240281
"DataProfileLocation",
@@ -246,12 +287,24 @@
246287
"DeidentifyConfig",
247288
"DeidentifyContentRequest",
248289
"DeidentifyContentResponse",
290+
"DeidentifyDataSourceDetails",
291+
"DeidentifyDataSourceStats",
249292
"DeidentifyTemplate",
250293
"DeleteDeidentifyTemplateRequest",
294+
"DeleteDiscoveryConfigRequest",
251295
"DeleteDlpJobRequest",
252296
"DeleteInspectTemplateRequest",
253297
"DeleteJobTriggerRequest",
254298
"DeleteStoredInfoTypeRequest",
299+
"Disabled",
300+
"DiscoveryBigQueryConditions",
301+
"DiscoveryBigQueryFilter",
302+
"DiscoveryConfig",
303+
"DiscoveryGenerationCadence",
304+
"DiscoverySchemaModifiedCadence",
305+
"DiscoveryStartingLocation",
306+
"DiscoveryTableModifiedCadence",
307+
"DiscoveryTarget",
255308
"DlpJob",
256309
"DocumentLocation",
257310
"Error",
@@ -263,6 +316,7 @@
263316
"FinishDlpJobRequest",
264317
"FixedSizeBucketingConfig",
265318
"GetDeidentifyTemplateRequest",
319+
"GetDiscoveryConfigRequest",
266320
"GetDlpJobRequest",
267321
"GetInspectTemplateRequest",
268322
"GetJobTriggerRequest",
@@ -295,6 +349,8 @@
295349
"LargeCustomDictionaryStats",
296350
"ListDeidentifyTemplatesRequest",
297351
"ListDeidentifyTemplatesResponse",
352+
"ListDiscoveryConfigsRequest",
353+
"ListDiscoveryConfigsResponse",
298354
"ListDlpJobsRequest",
299355
"ListDlpJobsResponse",
300356
"ListInfoTypesRequest",
@@ -353,24 +409,32 @@
353409
"TransientCryptoKey",
354410
"UnwrappedCryptoKey",
355411
"UpdateDeidentifyTemplateRequest",
412+
"UpdateDiscoveryConfigRequest",
356413
"UpdateInspectTemplateRequest",
357414
"UpdateJobTriggerRequest",
358415
"UpdateStoredInfoTypeRequest",
359416
"Value",
360417
"ValueFrequency",
361418
"VersionDescription",
419+
"BigQuerySchemaModification",
420+
"BigQueryTableModification",
421+
"BigQueryTableType",
422+
"BigQueryTableTypeCollection",
362423
"ContentOption",
424+
"DataProfileUpdateFrequency",
363425
"DlpJobType",
364426
"EncryptionStatus",
365427
"InfoTypeSupportedBy",
366428
"MatchingType",
367429
"MetadataType",
430+
"NullPercentageLevel",
368431
"RelationalOperator",
369432
"ResourceVisibility",
370433
"StoredInfoTypeState",
371434
"TransformationContainerType",
372435
"TransformationResultStatusType",
373436
"TransformationType",
437+
"UniquenessScoreLevel",
374438
"BigQueryField",
375439
"BigQueryKey",
376440
"BigQueryOptions",

0 commit comments

Comments
 (0)