Skip to content

Commit 5142704

Browse files
feat: add DataProfilePubSubMessage supporting pub/sub integration (#363)
* feat: add DataProfilePubSubMessage supporting pub/sub integration PiperOrigin-RevId: 438616324 Source-Link: googleapis/googleapis@52df4b4 Source-Link: googleapis/googleapis-gen@c8fba06 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzhmYmEwNjEzMDY1NGI4MzhhMzhhZTJlOGI5YjVjMjExOTFmOWUxMiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Anthonios Partheniou <partheniou@google.com>
1 parent d738fff commit 5142704

File tree

4 files changed

+751
-0
lines changed

4 files changed

+751
-0
lines changed

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

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,13 @@
3939
from google.cloud.dlp_v2.types.dlp import CryptoHashConfig
4040
from google.cloud.dlp_v2.types.dlp import CryptoKey
4141
from google.cloud.dlp_v2.types.dlp import CryptoReplaceFfxFpeConfig
42+
from google.cloud.dlp_v2.types.dlp import DataProfileAction
43+
from google.cloud.dlp_v2.types.dlp import DataProfileConfigSnapshot
44+
from google.cloud.dlp_v2.types.dlp import DataProfileJobConfig
45+
from google.cloud.dlp_v2.types.dlp import DataProfileLocation
46+
from google.cloud.dlp_v2.types.dlp import DataProfilePubSubCondition
47+
from google.cloud.dlp_v2.types.dlp import DataProfilePubSubMessage
48+
from google.cloud.dlp_v2.types.dlp import DataRiskLevel
4249
from google.cloud.dlp_v2.types.dlp import DateShiftConfig
4350
from google.cloud.dlp_v2.types.dlp import DateTime
4451
from google.cloud.dlp_v2.types.dlp import DeidentifyConfig
@@ -73,6 +80,7 @@
7380
from google.cloud.dlp_v2.types.dlp import ImageLocation
7481
from google.cloud.dlp_v2.types.dlp import InfoTypeDescription
7582
from google.cloud.dlp_v2.types.dlp import InfoTypeStats
83+
from google.cloud.dlp_v2.types.dlp import InfoTypeSummary
7684
from google.cloud.dlp_v2.types.dlp import InfoTypeTransformations
7785
from google.cloud.dlp_v2.types.dlp import InspectConfig
7886
from google.cloud.dlp_v2.types.dlp import InspectContentRequest
@@ -102,9 +110,11 @@
102110
from google.cloud.dlp_v2.types.dlp import Location
103111
from google.cloud.dlp_v2.types.dlp import Manual
104112
from google.cloud.dlp_v2.types.dlp import MetadataLocation
113+
from google.cloud.dlp_v2.types.dlp import OtherInfoTypeSummary
105114
from google.cloud.dlp_v2.types.dlp import OutputStorageConfig
106115
from google.cloud.dlp_v2.types.dlp import PrimitiveTransformation
107116
from google.cloud.dlp_v2.types.dlp import PrivacyMetric
117+
from google.cloud.dlp_v2.types.dlp import ProfileStatus
108118
from google.cloud.dlp_v2.types.dlp import QuasiId
109119
from google.cloud.dlp_v2.types.dlp import QuoteInfo
110120
from google.cloud.dlp_v2.types.dlp import Range
@@ -122,13 +132,15 @@
122132
from google.cloud.dlp_v2.types.dlp import ReplaceWithInfoTypeConfig
123133
from google.cloud.dlp_v2.types.dlp import RiskAnalysisJobConfig
124134
from google.cloud.dlp_v2.types.dlp import Schedule
135+
from google.cloud.dlp_v2.types.dlp import SensitivityScore
125136
from google.cloud.dlp_v2.types.dlp import StatisticalTable
126137
from google.cloud.dlp_v2.types.dlp import StorageMetadataLabel
127138
from google.cloud.dlp_v2.types.dlp import StoredInfoType
128139
from google.cloud.dlp_v2.types.dlp import StoredInfoTypeConfig
129140
from google.cloud.dlp_v2.types.dlp import StoredInfoTypeStats
130141
from google.cloud.dlp_v2.types.dlp import StoredInfoTypeVersion
131142
from google.cloud.dlp_v2.types.dlp import Table
143+
from google.cloud.dlp_v2.types.dlp import TableDataProfile
132144
from google.cloud.dlp_v2.types.dlp import TableLocation
133145
from google.cloud.dlp_v2.types.dlp import TimePartConfig
134146
from google.cloud.dlp_v2.types.dlp import TransformationErrorHandling
@@ -144,10 +156,12 @@
144156
from google.cloud.dlp_v2.types.dlp import ValueFrequency
145157
from google.cloud.dlp_v2.types.dlp import ContentOption
146158
from google.cloud.dlp_v2.types.dlp import DlpJobType
159+
from google.cloud.dlp_v2.types.dlp import EncryptionStatus
147160
from google.cloud.dlp_v2.types.dlp import InfoTypeSupportedBy
148161
from google.cloud.dlp_v2.types.dlp import MatchingType
149162
from google.cloud.dlp_v2.types.dlp import MetadataType
150163
from google.cloud.dlp_v2.types.dlp import RelationalOperator
164+
from google.cloud.dlp_v2.types.dlp import ResourceVisibility
151165
from google.cloud.dlp_v2.types.dlp import StoredInfoTypeState
152166
from google.cloud.dlp_v2.types.storage import BigQueryField
153167
from google.cloud.dlp_v2.types.storage import BigQueryKey
@@ -199,6 +213,13 @@
199213
"CryptoHashConfig",
200214
"CryptoKey",
201215
"CryptoReplaceFfxFpeConfig",
216+
"DataProfileAction",
217+
"DataProfileConfigSnapshot",
218+
"DataProfileJobConfig",
219+
"DataProfileLocation",
220+
"DataProfilePubSubCondition",
221+
"DataProfilePubSubMessage",
222+
"DataRiskLevel",
202223
"DateShiftConfig",
203224
"DateTime",
204225
"DeidentifyConfig",
@@ -233,6 +254,7 @@
233254
"ImageLocation",
234255
"InfoTypeDescription",
235256
"InfoTypeStats",
257+
"InfoTypeSummary",
236258
"InfoTypeTransformations",
237259
"InspectConfig",
238260
"InspectContentRequest",
@@ -262,9 +284,11 @@
262284
"Location",
263285
"Manual",
264286
"MetadataLocation",
287+
"OtherInfoTypeSummary",
265288
"OutputStorageConfig",
266289
"PrimitiveTransformation",
267290
"PrivacyMetric",
291+
"ProfileStatus",
268292
"QuasiId",
269293
"QuoteInfo",
270294
"Range",
@@ -282,13 +306,15 @@
282306
"ReplaceWithInfoTypeConfig",
283307
"RiskAnalysisJobConfig",
284308
"Schedule",
309+
"SensitivityScore",
285310
"StatisticalTable",
286311
"StorageMetadataLabel",
287312
"StoredInfoType",
288313
"StoredInfoTypeConfig",
289314
"StoredInfoTypeStats",
290315
"StoredInfoTypeVersion",
291316
"Table",
317+
"TableDataProfile",
292318
"TableLocation",
293319
"TimePartConfig",
294320
"TransformationErrorHandling",
@@ -304,10 +330,12 @@
304330
"ValueFrequency",
305331
"ContentOption",
306332
"DlpJobType",
333+
"EncryptionStatus",
307334
"InfoTypeSupportedBy",
308335
"MatchingType",
309336
"MetadataType",
310337
"RelationalOperator",
338+
"ResourceVisibility",
311339
"StoredInfoTypeState",
312340
"BigQueryField",
313341
"BigQueryKey",

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

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,13 @@
3939
from .types.dlp import CryptoHashConfig
4040
from .types.dlp import CryptoKey
4141
from .types.dlp import CryptoReplaceFfxFpeConfig
42+
from .types.dlp import DataProfileAction
43+
from .types.dlp import DataProfileConfigSnapshot
44+
from .types.dlp import DataProfileJobConfig
45+
from .types.dlp import DataProfileLocation
46+
from .types.dlp import DataProfilePubSubCondition
47+
from .types.dlp import DataProfilePubSubMessage
48+
from .types.dlp import DataRiskLevel
4249
from .types.dlp import DateShiftConfig
4350
from .types.dlp import DateTime
4451
from .types.dlp import DeidentifyConfig
@@ -73,6 +80,7 @@
7380
from .types.dlp import ImageLocation
7481
from .types.dlp import InfoTypeDescription
7582
from .types.dlp import InfoTypeStats
83+
from .types.dlp import InfoTypeSummary
7684
from .types.dlp import InfoTypeTransformations
7785
from .types.dlp import InspectConfig
7886
from .types.dlp import InspectContentRequest
@@ -102,9 +110,11 @@
102110
from .types.dlp import Location
103111
from .types.dlp import Manual
104112
from .types.dlp import MetadataLocation
113+
from .types.dlp import OtherInfoTypeSummary
105114
from .types.dlp import OutputStorageConfig
106115
from .types.dlp import PrimitiveTransformation
107116
from .types.dlp import PrivacyMetric
117+
from .types.dlp import ProfileStatus
108118
from .types.dlp import QuasiId
109119
from .types.dlp import QuoteInfo
110120
from .types.dlp import Range
@@ -122,13 +132,15 @@
122132
from .types.dlp import ReplaceWithInfoTypeConfig
123133
from .types.dlp import RiskAnalysisJobConfig
124134
from .types.dlp import Schedule
135+
from .types.dlp import SensitivityScore
125136
from .types.dlp import StatisticalTable
126137
from .types.dlp import StorageMetadataLabel
127138
from .types.dlp import StoredInfoType
128139
from .types.dlp import StoredInfoTypeConfig
129140
from .types.dlp import StoredInfoTypeStats
130141
from .types.dlp import StoredInfoTypeVersion
131142
from .types.dlp import Table
143+
from .types.dlp import TableDataProfile
132144
from .types.dlp import TableLocation
133145
from .types.dlp import TimePartConfig
134146
from .types.dlp import TransformationErrorHandling
@@ -144,10 +156,12 @@
144156
from .types.dlp import ValueFrequency
145157
from .types.dlp import ContentOption
146158
from .types.dlp import DlpJobType
159+
from .types.dlp import EncryptionStatus
147160
from .types.dlp import InfoTypeSupportedBy
148161
from .types.dlp import MatchingType
149162
from .types.dlp import MetadataType
150163
from .types.dlp import RelationalOperator
164+
from .types.dlp import ResourceVisibility
151165
from .types.dlp import StoredInfoTypeState
152166
from .types.storage import BigQueryField
153167
from .types.storage import BigQueryKey
@@ -208,6 +222,13 @@
208222
"CryptoKey",
209223
"CryptoReplaceFfxFpeConfig",
210224
"CustomInfoType",
225+
"DataProfileAction",
226+
"DataProfileConfigSnapshot",
227+
"DataProfileJobConfig",
228+
"DataProfileLocation",
229+
"DataProfilePubSubCondition",
230+
"DataProfilePubSubMessage",
231+
"DataRiskLevel",
211232
"DatastoreKey",
212233
"DatastoreOptions",
213234
"DateShiftConfig",
@@ -225,6 +246,7 @@
225246
"DlpJobType",
226247
"DlpServiceClient",
227248
"DocumentLocation",
249+
"EncryptionStatus",
228250
"EntityId",
229251
"Error",
230252
"ExcludeInfoTypes",
@@ -251,6 +273,7 @@
251273
"InfoType",
252274
"InfoTypeDescription",
253275
"InfoTypeStats",
276+
"InfoTypeSummary",
254277
"InfoTypeSupportedBy",
255278
"InfoTypeTransformations",
256279
"InspectConfig",
@@ -286,10 +309,12 @@
286309
"MatchingType",
287310
"MetadataLocation",
288311
"MetadataType",
312+
"OtherInfoTypeSummary",
289313
"OutputStorageConfig",
290314
"PartitionId",
291315
"PrimitiveTransformation",
292316
"PrivacyMetric",
317+
"ProfileStatus",
293318
"QuasiId",
294319
"QuoteInfo",
295320
"Range",
@@ -307,8 +332,10 @@
307332
"ReplaceDictionaryConfig",
308333
"ReplaceValueConfig",
309334
"ReplaceWithInfoTypeConfig",
335+
"ResourceVisibility",
310336
"RiskAnalysisJobConfig",
311337
"Schedule",
338+
"SensitivityScore",
312339
"StatisticalTable",
313340
"StorageConfig",
314341
"StorageMetadataLabel",
@@ -319,6 +346,7 @@
319346
"StoredInfoTypeVersion",
320347
"StoredType",
321348
"Table",
349+
"TableDataProfile",
322350
"TableLocation",
323351
"TableOptions",
324352
"TimePartConfig",

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

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,13 @@
3636
CryptoHashConfig,
3737
CryptoKey,
3838
CryptoReplaceFfxFpeConfig,
39+
DataProfileAction,
40+
DataProfileConfigSnapshot,
41+
DataProfileJobConfig,
42+
DataProfileLocation,
43+
DataProfilePubSubCondition,
44+
DataProfilePubSubMessage,
45+
DataRiskLevel,
3946
DateShiftConfig,
4047
DateTime,
4148
DeidentifyConfig,
@@ -70,6 +77,7 @@
7077
ImageLocation,
7178
InfoTypeDescription,
7279
InfoTypeStats,
80+
InfoTypeSummary,
7381
InfoTypeTransformations,
7482
InspectConfig,
7583
InspectContentRequest,
@@ -99,9 +107,11 @@
99107
Location,
100108
Manual,
101109
MetadataLocation,
110+
OtherInfoTypeSummary,
102111
OutputStorageConfig,
103112
PrimitiveTransformation,
104113
PrivacyMetric,
114+
ProfileStatus,
105115
QuasiId,
106116
QuoteInfo,
107117
Range,
@@ -119,13 +129,15 @@
119129
ReplaceWithInfoTypeConfig,
120130
RiskAnalysisJobConfig,
121131
Schedule,
132+
SensitivityScore,
122133
StatisticalTable,
123134
StorageMetadataLabel,
124135
StoredInfoType,
125136
StoredInfoTypeConfig,
126137
StoredInfoTypeStats,
127138
StoredInfoTypeVersion,
128139
Table,
140+
TableDataProfile,
129141
TableLocation,
130142
TimePartConfig,
131143
TransformationErrorHandling,
@@ -141,10 +153,12 @@
141153
ValueFrequency,
142154
ContentOption,
143155
DlpJobType,
156+
EncryptionStatus,
144157
InfoTypeSupportedBy,
145158
MatchingType,
146159
MetadataType,
147160
RelationalOperator,
161+
ResourceVisibility,
148162
StoredInfoTypeState,
149163
)
150164
from .storage import (
@@ -197,6 +211,13 @@
197211
"CryptoHashConfig",
198212
"CryptoKey",
199213
"CryptoReplaceFfxFpeConfig",
214+
"DataProfileAction",
215+
"DataProfileConfigSnapshot",
216+
"DataProfileJobConfig",
217+
"DataProfileLocation",
218+
"DataProfilePubSubCondition",
219+
"DataProfilePubSubMessage",
220+
"DataRiskLevel",
200221
"DateShiftConfig",
201222
"DateTime",
202223
"DeidentifyConfig",
@@ -231,6 +252,7 @@
231252
"ImageLocation",
232253
"InfoTypeDescription",
233254
"InfoTypeStats",
255+
"InfoTypeSummary",
234256
"InfoTypeTransformations",
235257
"InspectConfig",
236258
"InspectContentRequest",
@@ -260,9 +282,11 @@
260282
"Location",
261283
"Manual",
262284
"MetadataLocation",
285+
"OtherInfoTypeSummary",
263286
"OutputStorageConfig",
264287
"PrimitiveTransformation",
265288
"PrivacyMetric",
289+
"ProfileStatus",
266290
"QuasiId",
267291
"QuoteInfo",
268292
"Range",
@@ -280,13 +304,15 @@
280304
"ReplaceWithInfoTypeConfig",
281305
"RiskAnalysisJobConfig",
282306
"Schedule",
307+
"SensitivityScore",
283308
"StatisticalTable",
284309
"StorageMetadataLabel",
285310
"StoredInfoType",
286311
"StoredInfoTypeConfig",
287312
"StoredInfoTypeStats",
288313
"StoredInfoTypeVersion",
289314
"Table",
315+
"TableDataProfile",
290316
"TableLocation",
291317
"TimePartConfig",
292318
"TransformationErrorHandling",
@@ -302,10 +328,12 @@
302328
"ValueFrequency",
303329
"ContentOption",
304330
"DlpJobType",
331+
"EncryptionStatus",
305332
"InfoTypeSupportedBy",
306333
"MatchingType",
307334
"MetadataType",
308335
"RelationalOperator",
336+
"ResourceVisibility",
309337
"StoredInfoTypeState",
310338
"BigQueryField",
311339
"BigQueryKey",

0 commit comments

Comments
 (0)