-
Notifications
You must be signed in to change notification settings - Fork 184
/
alias.go
2137 lines (1858 loc) · 115 KB
/
alias.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Code generated by aliasgen. DO NOT EDIT.
// Package dlp aliases all exported identifiers in package
// "cloud.google.com/go/dlp/apiv2/dlppb".
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb.
// Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md
// for more details.
package dlp
import (
src "cloud.google.com/go/dlp/apiv2/dlppb"
grpc "google.golang.org/grpc"
)
// Deprecated: Please use consts in: cloud.google.com/go/dlp/apiv2/dlppb
const (
BigQueryOptions_RANDOM_START = src.BigQueryOptions_RANDOM_START
BigQueryOptions_SAMPLE_METHOD_UNSPECIFIED = src.BigQueryOptions_SAMPLE_METHOD_UNSPECIFIED
BigQueryOptions_TOP = src.BigQueryOptions_TOP
ByteContentItem_AVRO = src.ByteContentItem_AVRO
ByteContentItem_BYTES_TYPE_UNSPECIFIED = src.ByteContentItem_BYTES_TYPE_UNSPECIFIED
ByteContentItem_CSV = src.ByteContentItem_CSV
ByteContentItem_EXCEL_DOCUMENT = src.ByteContentItem_EXCEL_DOCUMENT
ByteContentItem_IMAGE = src.ByteContentItem_IMAGE
ByteContentItem_IMAGE_BMP = src.ByteContentItem_IMAGE_BMP
ByteContentItem_IMAGE_JPEG = src.ByteContentItem_IMAGE_JPEG
ByteContentItem_IMAGE_PNG = src.ByteContentItem_IMAGE_PNG
ByteContentItem_IMAGE_SVG = src.ByteContentItem_IMAGE_SVG
ByteContentItem_PDF = src.ByteContentItem_PDF
ByteContentItem_POWERPOINT_DOCUMENT = src.ByteContentItem_POWERPOINT_DOCUMENT
ByteContentItem_TEXT_UTF8 = src.ByteContentItem_TEXT_UTF8
ByteContentItem_TSV = src.ByteContentItem_TSV
ByteContentItem_WORD_DOCUMENT = src.ByteContentItem_WORD_DOCUMENT
CharsToIgnore_ALPHA_LOWER_CASE = src.CharsToIgnore_ALPHA_LOWER_CASE
CharsToIgnore_ALPHA_UPPER_CASE = src.CharsToIgnore_ALPHA_UPPER_CASE
CharsToIgnore_COMMON_CHARS_TO_IGNORE_UNSPECIFIED = src.CharsToIgnore_COMMON_CHARS_TO_IGNORE_UNSPECIFIED
CharsToIgnore_NUMERIC = src.CharsToIgnore_NUMERIC
CharsToIgnore_PUNCTUATION = src.CharsToIgnore_PUNCTUATION
CharsToIgnore_WHITESPACE = src.CharsToIgnore_WHITESPACE
CloudStorageOptions_RANDOM_START = src.CloudStorageOptions_RANDOM_START
CloudStorageOptions_SAMPLE_METHOD_UNSPECIFIED = src.CloudStorageOptions_SAMPLE_METHOD_UNSPECIFIED
CloudStorageOptions_TOP = src.CloudStorageOptions_TOP
ContentOption_CONTENT_IMAGE = src.ContentOption_CONTENT_IMAGE
ContentOption_CONTENT_TEXT = src.ContentOption_CONTENT_TEXT
ContentOption_CONTENT_UNSPECIFIED = src.ContentOption_CONTENT_UNSPECIFIED
CryptoReplaceFfxFpeConfig_ALPHA_NUMERIC = src.CryptoReplaceFfxFpeConfig_ALPHA_NUMERIC
CryptoReplaceFfxFpeConfig_FFX_COMMON_NATIVE_ALPHABET_UNSPECIFIED = src.CryptoReplaceFfxFpeConfig_FFX_COMMON_NATIVE_ALPHABET_UNSPECIFIED
CryptoReplaceFfxFpeConfig_HEXADECIMAL = src.CryptoReplaceFfxFpeConfig_HEXADECIMAL
CryptoReplaceFfxFpeConfig_NUMERIC = src.CryptoReplaceFfxFpeConfig_NUMERIC
CryptoReplaceFfxFpeConfig_UPPER_CASE_ALPHA_NUMERIC = src.CryptoReplaceFfxFpeConfig_UPPER_CASE_ALPHA_NUMERIC
CustomInfoType_EXCLUSION_TYPE_EXCLUDE = src.CustomInfoType_EXCLUSION_TYPE_EXCLUDE
CustomInfoType_EXCLUSION_TYPE_UNSPECIFIED = src.CustomInfoType_EXCLUSION_TYPE_UNSPECIFIED
DataProfileAction_CHANGED_PROFILE = src.DataProfileAction_CHANGED_PROFILE
DataProfileAction_ERROR_CHANGED = src.DataProfileAction_ERROR_CHANGED
DataProfileAction_EVENT_TYPE_UNSPECIFIED = src.DataProfileAction_EVENT_TYPE_UNSPECIFIED
DataProfileAction_NEW_PROFILE = src.DataProfileAction_NEW_PROFILE
DataProfileAction_PubSubNotification_DETAIL_LEVEL_UNSPECIFIED = src.DataProfileAction_PubSubNotification_DETAIL_LEVEL_UNSPECIFIED
DataProfileAction_PubSubNotification_RESOURCE_NAME = src.DataProfileAction_PubSubNotification_RESOURCE_NAME
DataProfileAction_PubSubNotification_TABLE_PROFILE = src.DataProfileAction_PubSubNotification_TABLE_PROFILE
DataProfileAction_SCORE_INCREASED = src.DataProfileAction_SCORE_INCREASED
DataProfilePubSubCondition_HIGH = src.DataProfilePubSubCondition_HIGH
DataProfilePubSubCondition_MEDIUM_OR_HIGH = src.DataProfilePubSubCondition_MEDIUM_OR_HIGH
DataProfilePubSubCondition_PROFILE_SCORE_BUCKET_UNSPECIFIED = src.DataProfilePubSubCondition_PROFILE_SCORE_BUCKET_UNSPECIFIED
DataProfilePubSubCondition_PubSubExpressions_AND = src.DataProfilePubSubCondition_PubSubExpressions_AND
DataProfilePubSubCondition_PubSubExpressions_LOGICAL_OPERATOR_UNSPECIFIED = src.DataProfilePubSubCondition_PubSubExpressions_LOGICAL_OPERATOR_UNSPECIFIED
DataProfilePubSubCondition_PubSubExpressions_OR = src.DataProfilePubSubCondition_PubSubExpressions_OR
DataRiskLevel_RISK_HIGH = src.DataRiskLevel_RISK_HIGH
DataRiskLevel_RISK_LOW = src.DataRiskLevel_RISK_LOW
DataRiskLevel_RISK_MODERATE = src.DataRiskLevel_RISK_MODERATE
DataRiskLevel_RISK_SCORE_UNSPECIFIED = src.DataRiskLevel_RISK_SCORE_UNSPECIFIED
DlpJobType_DLP_JOB_TYPE_UNSPECIFIED = src.DlpJobType_DLP_JOB_TYPE_UNSPECIFIED
DlpJobType_INSPECT_JOB = src.DlpJobType_INSPECT_JOB
DlpJobType_RISK_ANALYSIS_JOB = src.DlpJobType_RISK_ANALYSIS_JOB
DlpJob_ACTIVE = src.DlpJob_ACTIVE
DlpJob_CANCELED = src.DlpJob_CANCELED
DlpJob_DONE = src.DlpJob_DONE
DlpJob_FAILED = src.DlpJob_FAILED
DlpJob_JOB_STATE_UNSPECIFIED = src.DlpJob_JOB_STATE_UNSPECIFIED
DlpJob_PENDING = src.DlpJob_PENDING
DlpJob_RUNNING = src.DlpJob_RUNNING
EncryptionStatus_ENCRYPTION_CUSTOMER_MANAGED = src.EncryptionStatus_ENCRYPTION_CUSTOMER_MANAGED
EncryptionStatus_ENCRYPTION_GOOGLE_MANAGED = src.EncryptionStatus_ENCRYPTION_GOOGLE_MANAGED
EncryptionStatus_ENCRYPTION_STATUS_UNSPECIFIED = src.EncryptionStatus_ENCRYPTION_STATUS_UNSPECIFIED
FileType_AVRO = src.FileType_AVRO
FileType_BINARY_FILE = src.FileType_BINARY_FILE
FileType_CSV = src.FileType_CSV
FileType_EXCEL = src.FileType_EXCEL
FileType_FILE_TYPE_UNSPECIFIED = src.FileType_FILE_TYPE_UNSPECIFIED
FileType_IMAGE = src.FileType_IMAGE
FileType_PDF = src.FileType_PDF
FileType_POWERPOINT = src.FileType_POWERPOINT
FileType_TEXT_FILE = src.FileType_TEXT_FILE
FileType_TSV = src.FileType_TSV
FileType_WORD = src.FileType_WORD
InfoTypeCategory_ARGENTINA = src.InfoTypeCategory_ARGENTINA
InfoTypeCategory_AUSTRALIA = src.InfoTypeCategory_AUSTRALIA
InfoTypeCategory_BELGIUM = src.InfoTypeCategory_BELGIUM
InfoTypeCategory_BRAZIL = src.InfoTypeCategory_BRAZIL
InfoTypeCategory_CANADA = src.InfoTypeCategory_CANADA
InfoTypeCategory_CHILE = src.InfoTypeCategory_CHILE
InfoTypeCategory_CHINA = src.InfoTypeCategory_CHINA
InfoTypeCategory_COLOMBIA = src.InfoTypeCategory_COLOMBIA
InfoTypeCategory_CONTEXTUAL_INFORMATION = src.InfoTypeCategory_CONTEXTUAL_INFORMATION
InfoTypeCategory_CREDENTIAL = src.InfoTypeCategory_CREDENTIAL
InfoTypeCategory_DEMOGRAPHIC = src.InfoTypeCategory_DEMOGRAPHIC
InfoTypeCategory_DENMARK = src.InfoTypeCategory_DENMARK
InfoTypeCategory_DOCUMENT = src.InfoTypeCategory_DOCUMENT
InfoTypeCategory_FINANCE = src.InfoTypeCategory_FINANCE
InfoTypeCategory_FINLAND = src.InfoTypeCategory_FINLAND
InfoTypeCategory_FRANCE = src.InfoTypeCategory_FRANCE
InfoTypeCategory_GERMANY = src.InfoTypeCategory_GERMANY
InfoTypeCategory_GLOBAL = src.InfoTypeCategory_GLOBAL
InfoTypeCategory_GOVERNMENT_ID = src.InfoTypeCategory_GOVERNMENT_ID
InfoTypeCategory_HEALTH = src.InfoTypeCategory_HEALTH
InfoTypeCategory_HONG_KONG = src.InfoTypeCategory_HONG_KONG
InfoTypeCategory_INDIA = src.InfoTypeCategory_INDIA
InfoTypeCategory_INDONESIA = src.InfoTypeCategory_INDONESIA
InfoTypeCategory_INDUSTRY_UNSPECIFIED = src.InfoTypeCategory_INDUSTRY_UNSPECIFIED
InfoTypeCategory_INTERNAL = src.InfoTypeCategory_INTERNAL
InfoTypeCategory_IRELAND = src.InfoTypeCategory_IRELAND
InfoTypeCategory_ISRAEL = src.InfoTypeCategory_ISRAEL
InfoTypeCategory_ITALY = src.InfoTypeCategory_ITALY
InfoTypeCategory_JAPAN = src.InfoTypeCategory_JAPAN
InfoTypeCategory_KOREA = src.InfoTypeCategory_KOREA
InfoTypeCategory_LOCATION_UNSPECIFIED = src.InfoTypeCategory_LOCATION_UNSPECIFIED
InfoTypeCategory_MEXICO = src.InfoTypeCategory_MEXICO
InfoTypeCategory_NORWAY = src.InfoTypeCategory_NORWAY
InfoTypeCategory_PARAGUAY = src.InfoTypeCategory_PARAGUAY
InfoTypeCategory_PERU = src.InfoTypeCategory_PERU
InfoTypeCategory_PII = src.InfoTypeCategory_PII
InfoTypeCategory_POLAND = src.InfoTypeCategory_POLAND
InfoTypeCategory_PORTUGAL = src.InfoTypeCategory_PORTUGAL
InfoTypeCategory_SINGAPORE = src.InfoTypeCategory_SINGAPORE
InfoTypeCategory_SOUTH_AFRICA = src.InfoTypeCategory_SOUTH_AFRICA
InfoTypeCategory_SPAIN = src.InfoTypeCategory_SPAIN
InfoTypeCategory_SPII = src.InfoTypeCategory_SPII
InfoTypeCategory_SWEDEN = src.InfoTypeCategory_SWEDEN
InfoTypeCategory_TAIWAN = src.InfoTypeCategory_TAIWAN
InfoTypeCategory_TELECOMMUNICATIONS = src.InfoTypeCategory_TELECOMMUNICATIONS
InfoTypeCategory_THAILAND = src.InfoTypeCategory_THAILAND
InfoTypeCategory_THE_NETHERLANDS = src.InfoTypeCategory_THE_NETHERLANDS
InfoTypeCategory_TURKEY = src.InfoTypeCategory_TURKEY
InfoTypeCategory_TYPE_UNSPECIFIED = src.InfoTypeCategory_TYPE_UNSPECIFIED
InfoTypeCategory_UNITED_KINGDOM = src.InfoTypeCategory_UNITED_KINGDOM
InfoTypeCategory_UNITED_STATES = src.InfoTypeCategory_UNITED_STATES
InfoTypeCategory_URUGUAY = src.InfoTypeCategory_URUGUAY
InfoTypeCategory_VENEZUELA = src.InfoTypeCategory_VENEZUELA
InfoTypeSupportedBy_ENUM_TYPE_UNSPECIFIED = src.InfoTypeSupportedBy_ENUM_TYPE_UNSPECIFIED
InfoTypeSupportedBy_INSPECT = src.InfoTypeSupportedBy_INSPECT
InfoTypeSupportedBy_RISK_ANALYSIS = src.InfoTypeSupportedBy_RISK_ANALYSIS
JobTrigger_CANCELLED = src.JobTrigger_CANCELLED
JobTrigger_HEALTHY = src.JobTrigger_HEALTHY
JobTrigger_PAUSED = src.JobTrigger_PAUSED
JobTrigger_STATUS_UNSPECIFIED = src.JobTrigger_STATUS_UNSPECIFIED
Likelihood_LIKELIHOOD_UNSPECIFIED = src.Likelihood_LIKELIHOOD_UNSPECIFIED
Likelihood_LIKELY = src.Likelihood_LIKELY
Likelihood_POSSIBLE = src.Likelihood_POSSIBLE
Likelihood_UNLIKELY = src.Likelihood_UNLIKELY
Likelihood_VERY_LIKELY = src.Likelihood_VERY_LIKELY
Likelihood_VERY_UNLIKELY = src.Likelihood_VERY_UNLIKELY
MatchingType_MATCHING_TYPE_FULL_MATCH = src.MatchingType_MATCHING_TYPE_FULL_MATCH
MatchingType_MATCHING_TYPE_INVERSE_MATCH = src.MatchingType_MATCHING_TYPE_INVERSE_MATCH
MatchingType_MATCHING_TYPE_PARTIAL_MATCH = src.MatchingType_MATCHING_TYPE_PARTIAL_MATCH
MatchingType_MATCHING_TYPE_UNSPECIFIED = src.MatchingType_MATCHING_TYPE_UNSPECIFIED
MetadataType_METADATATYPE_UNSPECIFIED = src.MetadataType_METADATATYPE_UNSPECIFIED
MetadataType_STORAGE_METADATA = src.MetadataType_STORAGE_METADATA
OutputStorageConfig_ALL_COLUMNS = src.OutputStorageConfig_ALL_COLUMNS
OutputStorageConfig_BASIC_COLUMNS = src.OutputStorageConfig_BASIC_COLUMNS
OutputStorageConfig_BIG_QUERY_COLUMNS = src.OutputStorageConfig_BIG_QUERY_COLUMNS
OutputStorageConfig_DATASTORE_COLUMNS = src.OutputStorageConfig_DATASTORE_COLUMNS
OutputStorageConfig_GCS_COLUMNS = src.OutputStorageConfig_GCS_COLUMNS
OutputStorageConfig_OUTPUT_SCHEMA_UNSPECIFIED = src.OutputStorageConfig_OUTPUT_SCHEMA_UNSPECIFIED
RecordCondition_Expressions_AND = src.RecordCondition_Expressions_AND
RecordCondition_Expressions_LOGICAL_OPERATOR_UNSPECIFIED = src.RecordCondition_Expressions_LOGICAL_OPERATOR_UNSPECIFIED
RelationalOperator_EQUAL_TO = src.RelationalOperator_EQUAL_TO
RelationalOperator_EXISTS = src.RelationalOperator_EXISTS
RelationalOperator_GREATER_THAN = src.RelationalOperator_GREATER_THAN
RelationalOperator_GREATER_THAN_OR_EQUALS = src.RelationalOperator_GREATER_THAN_OR_EQUALS
RelationalOperator_LESS_THAN = src.RelationalOperator_LESS_THAN
RelationalOperator_LESS_THAN_OR_EQUALS = src.RelationalOperator_LESS_THAN_OR_EQUALS
RelationalOperator_NOT_EQUAL_TO = src.RelationalOperator_NOT_EQUAL_TO
RelationalOperator_RELATIONAL_OPERATOR_UNSPECIFIED = src.RelationalOperator_RELATIONAL_OPERATOR_UNSPECIFIED
ResourceVisibility_RESOURCE_VISIBILITY_PUBLIC = src.ResourceVisibility_RESOURCE_VISIBILITY_PUBLIC
ResourceVisibility_RESOURCE_VISIBILITY_RESTRICTED = src.ResourceVisibility_RESOURCE_VISIBILITY_RESTRICTED
ResourceVisibility_RESOURCE_VISIBILITY_UNSPECIFIED = src.ResourceVisibility_RESOURCE_VISIBILITY_UNSPECIFIED
SensitivityScore_SENSITIVITY_HIGH = src.SensitivityScore_SENSITIVITY_HIGH
SensitivityScore_SENSITIVITY_LOW = src.SensitivityScore_SENSITIVITY_LOW
SensitivityScore_SENSITIVITY_MODERATE = src.SensitivityScore_SENSITIVITY_MODERATE
SensitivityScore_SENSITIVITY_SCORE_UNSPECIFIED = src.SensitivityScore_SENSITIVITY_SCORE_UNSPECIFIED
StoredInfoTypeState_FAILED = src.StoredInfoTypeState_FAILED
StoredInfoTypeState_INVALID = src.StoredInfoTypeState_INVALID
StoredInfoTypeState_PENDING = src.StoredInfoTypeState_PENDING
StoredInfoTypeState_READY = src.StoredInfoTypeState_READY
StoredInfoTypeState_STORED_INFO_TYPE_STATE_UNSPECIFIED = src.StoredInfoTypeState_STORED_INFO_TYPE_STATE_UNSPECIFIED
TableDataProfile_DONE = src.TableDataProfile_DONE
TableDataProfile_RUNNING = src.TableDataProfile_RUNNING
TableDataProfile_STATE_UNSPECIFIED = src.TableDataProfile_STATE_UNSPECIFIED
TimePartConfig_DAY_OF_MONTH = src.TimePartConfig_DAY_OF_MONTH
TimePartConfig_DAY_OF_WEEK = src.TimePartConfig_DAY_OF_WEEK
TimePartConfig_HOUR_OF_DAY = src.TimePartConfig_HOUR_OF_DAY
TimePartConfig_MONTH = src.TimePartConfig_MONTH
TimePartConfig_TIME_PART_UNSPECIFIED = src.TimePartConfig_TIME_PART_UNSPECIFIED
TimePartConfig_WEEK_OF_YEAR = src.TimePartConfig_WEEK_OF_YEAR
TimePartConfig_YEAR = src.TimePartConfig_YEAR
TransformationContainerType_TRANSFORM_BODY = src.TransformationContainerType_TRANSFORM_BODY
TransformationContainerType_TRANSFORM_METADATA = src.TransformationContainerType_TRANSFORM_METADATA
TransformationContainerType_TRANSFORM_TABLE = src.TransformationContainerType_TRANSFORM_TABLE
TransformationContainerType_TRANSFORM_UNKNOWN_CONTAINER = src.TransformationContainerType_TRANSFORM_UNKNOWN_CONTAINER
TransformationResultStatusType_BIGQUERY_MAX_ROW_SIZE_EXCEEDED = src.TransformationResultStatusType_BIGQUERY_MAX_ROW_SIZE_EXCEEDED
TransformationResultStatusType_INVALID_TRANSFORM = src.TransformationResultStatusType_INVALID_TRANSFORM
TransformationResultStatusType_METADATA_UNRETRIEVABLE = src.TransformationResultStatusType_METADATA_UNRETRIEVABLE
TransformationResultStatusType_STATE_TYPE_UNSPECIFIED = src.TransformationResultStatusType_STATE_TYPE_UNSPECIFIED
TransformationResultStatusType_SUCCESS = src.TransformationResultStatusType_SUCCESS
TransformationSummary_ERROR = src.TransformationSummary_ERROR
TransformationSummary_SUCCESS = src.TransformationSummary_SUCCESS
TransformationSummary_TRANSFORMATION_RESULT_CODE_UNSPECIFIED = src.TransformationSummary_TRANSFORMATION_RESULT_CODE_UNSPECIFIED
TransformationType_BUCKETING = src.TransformationType_BUCKETING
TransformationType_CHARACTER_MASK = src.TransformationType_CHARACTER_MASK
TransformationType_CRYPTO_DETERMINISTIC_CONFIG = src.TransformationType_CRYPTO_DETERMINISTIC_CONFIG
TransformationType_CRYPTO_HASH = src.TransformationType_CRYPTO_HASH
TransformationType_CRYPTO_REPLACE_FFX_FPE = src.TransformationType_CRYPTO_REPLACE_FFX_FPE
TransformationType_DATE_SHIFT = src.TransformationType_DATE_SHIFT
TransformationType_FIXED_SIZE_BUCKETING = src.TransformationType_FIXED_SIZE_BUCKETING
TransformationType_RECORD_SUPPRESSION = src.TransformationType_RECORD_SUPPRESSION
TransformationType_REDACT = src.TransformationType_REDACT
TransformationType_REDACT_IMAGE = src.TransformationType_REDACT_IMAGE
TransformationType_REPLACE_DICTIONARY = src.TransformationType_REPLACE_DICTIONARY
TransformationType_REPLACE_VALUE = src.TransformationType_REPLACE_VALUE
TransformationType_REPLACE_WITH_INFO_TYPE = src.TransformationType_REPLACE_WITH_INFO_TYPE
TransformationType_TIME_PART = src.TransformationType_TIME_PART
TransformationType_TRANSFORMATION_TYPE_UNSPECIFIED = src.TransformationType_TRANSFORMATION_TYPE_UNSPECIFIED
)
// Deprecated: Please use vars in: cloud.google.com/go/dlp/apiv2/dlppb
var (
BigQueryOptions_SampleMethod_name = src.BigQueryOptions_SampleMethod_name
BigQueryOptions_SampleMethod_value = src.BigQueryOptions_SampleMethod_value
ByteContentItem_BytesType_name = src.ByteContentItem_BytesType_name
ByteContentItem_BytesType_value = src.ByteContentItem_BytesType_value
CharsToIgnore_CommonCharsToIgnore_name = src.CharsToIgnore_CommonCharsToIgnore_name
CharsToIgnore_CommonCharsToIgnore_value = src.CharsToIgnore_CommonCharsToIgnore_value
CloudStorageOptions_SampleMethod_name = src.CloudStorageOptions_SampleMethod_name
CloudStorageOptions_SampleMethod_value = src.CloudStorageOptions_SampleMethod_value
ContentOption_name = src.ContentOption_name
ContentOption_value = src.ContentOption_value
CryptoReplaceFfxFpeConfig_FfxCommonNativeAlphabet_name = src.CryptoReplaceFfxFpeConfig_FfxCommonNativeAlphabet_name
CryptoReplaceFfxFpeConfig_FfxCommonNativeAlphabet_value = src.CryptoReplaceFfxFpeConfig_FfxCommonNativeAlphabet_value
CustomInfoType_ExclusionType_name = src.CustomInfoType_ExclusionType_name
CustomInfoType_ExclusionType_value = src.CustomInfoType_ExclusionType_value
DataProfileAction_EventType_name = src.DataProfileAction_EventType_name
DataProfileAction_EventType_value = src.DataProfileAction_EventType_value
DataProfileAction_PubSubNotification_DetailLevel_name = src.DataProfileAction_PubSubNotification_DetailLevel_name
DataProfileAction_PubSubNotification_DetailLevel_value = src.DataProfileAction_PubSubNotification_DetailLevel_value
DataProfilePubSubCondition_ProfileScoreBucket_name = src.DataProfilePubSubCondition_ProfileScoreBucket_name
DataProfilePubSubCondition_ProfileScoreBucket_value = src.DataProfilePubSubCondition_ProfileScoreBucket_value
DataProfilePubSubCondition_PubSubExpressions_PubSubLogicalOperator_name = src.DataProfilePubSubCondition_PubSubExpressions_PubSubLogicalOperator_name
DataProfilePubSubCondition_PubSubExpressions_PubSubLogicalOperator_value = src.DataProfilePubSubCondition_PubSubExpressions_PubSubLogicalOperator_value
DataRiskLevel_DataRiskLevelScore_name = src.DataRiskLevel_DataRiskLevelScore_name
DataRiskLevel_DataRiskLevelScore_value = src.DataRiskLevel_DataRiskLevelScore_value
DlpJobType_name = src.DlpJobType_name
DlpJobType_value = src.DlpJobType_value
DlpJob_JobState_name = src.DlpJob_JobState_name
DlpJob_JobState_value = src.DlpJob_JobState_value
EncryptionStatus_name = src.EncryptionStatus_name
EncryptionStatus_value = src.EncryptionStatus_value
FileType_name = src.FileType_name
FileType_value = src.FileType_value
File_google_privacy_dlp_v2_dlp_proto = src.File_google_privacy_dlp_v2_dlp_proto
File_google_privacy_dlp_v2_storage_proto = src.File_google_privacy_dlp_v2_storage_proto
InfoTypeCategory_IndustryCategory_name = src.InfoTypeCategory_IndustryCategory_name
InfoTypeCategory_IndustryCategory_value = src.InfoTypeCategory_IndustryCategory_value
InfoTypeCategory_LocationCategory_name = src.InfoTypeCategory_LocationCategory_name
InfoTypeCategory_LocationCategory_value = src.InfoTypeCategory_LocationCategory_value
InfoTypeCategory_TypeCategory_name = src.InfoTypeCategory_TypeCategory_name
InfoTypeCategory_TypeCategory_value = src.InfoTypeCategory_TypeCategory_value
InfoTypeSupportedBy_name = src.InfoTypeSupportedBy_name
InfoTypeSupportedBy_value = src.InfoTypeSupportedBy_value
JobTrigger_Status_name = src.JobTrigger_Status_name
JobTrigger_Status_value = src.JobTrigger_Status_value
Likelihood_name = src.Likelihood_name
Likelihood_value = src.Likelihood_value
MatchingType_name = src.MatchingType_name
MatchingType_value = src.MatchingType_value
MetadataType_name = src.MetadataType_name
MetadataType_value = src.MetadataType_value
OutputStorageConfig_OutputSchema_name = src.OutputStorageConfig_OutputSchema_name
OutputStorageConfig_OutputSchema_value = src.OutputStorageConfig_OutputSchema_value
RecordCondition_Expressions_LogicalOperator_name = src.RecordCondition_Expressions_LogicalOperator_name
RecordCondition_Expressions_LogicalOperator_value = src.RecordCondition_Expressions_LogicalOperator_value
RelationalOperator_name = src.RelationalOperator_name
RelationalOperator_value = src.RelationalOperator_value
ResourceVisibility_name = src.ResourceVisibility_name
ResourceVisibility_value = src.ResourceVisibility_value
SensitivityScore_SensitivityScoreLevel_name = src.SensitivityScore_SensitivityScoreLevel_name
SensitivityScore_SensitivityScoreLevel_value = src.SensitivityScore_SensitivityScoreLevel_value
StoredInfoTypeState_name = src.StoredInfoTypeState_name
StoredInfoTypeState_value = src.StoredInfoTypeState_value
TableDataProfile_State_name = src.TableDataProfile_State_name
TableDataProfile_State_value = src.TableDataProfile_State_value
TimePartConfig_TimePart_name = src.TimePartConfig_TimePart_name
TimePartConfig_TimePart_value = src.TimePartConfig_TimePart_value
TransformationContainerType_name = src.TransformationContainerType_name
TransformationContainerType_value = src.TransformationContainerType_value
TransformationResultStatusType_name = src.TransformationResultStatusType_name
TransformationResultStatusType_value = src.TransformationResultStatusType_value
TransformationSummary_TransformationResultCode_name = src.TransformationSummary_TransformationResultCode_name
TransformationSummary_TransformationResultCode_value = src.TransformationSummary_TransformationResultCode_value
TransformationType_name = src.TransformationType_name
TransformationType_value = src.TransformationType_value
)
// A task to execute on the completion of a job. See
// https://cloud.google.com/dlp/docs/concepts-actions to learn more.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Action = src.Action
// Create a de-identified copy of the requested table or files. A
// TransformationDetail will be created for each transformation. If any rows in
// BigQuery are skipped during de-identification (transformation errors or row
// size exceeds BigQuery insert API limits) they are placed in the failure
// output table. If the original row exceeds the BigQuery insert API limit it
// will be truncated when written to the failure output table. The failure
// output table can be set in the
// action.deidentify.output.big_query_output.deidentified_failure_output_table
// field, if no table is set, a table will be automatically created in the same
// project and dataset as the original table. Compatible with: Inspect
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Action_Deidentify = src.Action_Deidentify
type Action_Deidentify_ = src.Action_Deidentify_
type Action_Deidentify_CloudStorageOutput = src.Action_Deidentify_CloudStorageOutput
// Sends an email when the job completes. The email goes to IAM project owners
// and technical [Essential
// Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Action_JobNotificationEmails = src.Action_JobNotificationEmails
type Action_JobNotificationEmails_ = src.Action_JobNotificationEmails_
type Action_PubSub = src.Action_PubSub
// 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][google.privacy.dlp.v2.InfoType] 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](https://cloud.google.com/terms/service-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
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Action_PublishFindingsToCloudDataCatalog = src.Action_PublishFindingsToCloudDataCatalog
type Action_PublishFindingsToCloudDataCatalog_ = src.Action_PublishFindingsToCloudDataCatalog_
// Publish the result summary of a DlpJob to the Cloud Security Command Center
// (CSCC Alpha). This action is only available for projects which are parts of
// an organization and whitelisted for the alpha Cloud Security Command Center.
// The action will publish the count of finding instances and their info types.
// The summary of findings will be persisted in CSCC and are governed by CSCC
// service-specific policy, see https://cloud.google.com/terms/service-terms
// Only a single instance of this action can be specified. Compatible with:
// Inspect
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Action_PublishSummaryToCscc = src.Action_PublishSummaryToCscc
type Action_PublishSummaryToCscc_ = src.Action_PublishSummaryToCscc_
// Publish a message into a given Pub/Sub topic when DlpJob has completed. The
// message contains a single field, `DlpJobName`, which is equal to the
// finished job's
// [`DlpJob.name`](https://cloud.google.com/dlp/docs/reference/rest/v2/projects.dlpJobs#DlpJob).
// Compatible with: Inspect, Risk
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Action_PublishToPubSub = src.Action_PublishToPubSub
// Enable Stackdriver metric dlp.googleapis.com/finding_count. This will
// publish a metric to stack driver on each infotype requested and how many
// findings were found for it. CustomDetectors will be bucketed as 'Custom'
// under the Stackdriver label 'info_type'.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Action_PublishToStackdriver = src.Action_PublishToStackdriver
type Action_PublishToStackdriver_ = src.Action_PublishToStackdriver_
// If set, the detailed findings will be persisted to the specified
// OutputStorageConfig. Only a single instance of this action can be specified.
// Compatible with: Inspect, Risk
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Action_SaveFindings = src.Action_SaveFindings
type Action_SaveFindings_ = src.Action_SaveFindings_
// Request message for ActivateJobTrigger.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type ActivateJobTriggerRequest = src.ActivateJobTriggerRequest
// Result of a risk analysis operation request.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails = src.AnalyzeDataSourceRiskDetails
// Result of the categorical stats computation.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_CategoricalStatsResult = src.AnalyzeDataSourceRiskDetails_CategoricalStatsResult
type AnalyzeDataSourceRiskDetails_CategoricalStatsResult_ = src.AnalyzeDataSourceRiskDetails_CategoricalStatsResult_
// Histogram of value frequencies in the column.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_CategoricalStatsResult_CategoricalStatsHistogramBucket = src.AnalyzeDataSourceRiskDetails_CategoricalStatsResult_CategoricalStatsHistogramBucket
// Result of the δ-presence computation. Note that these results are an
// estimation, not exact values.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_DeltaPresenceEstimationResult = src.AnalyzeDataSourceRiskDetails_DeltaPresenceEstimationResult
type AnalyzeDataSourceRiskDetails_DeltaPresenceEstimationResult_ = src.AnalyzeDataSourceRiskDetails_DeltaPresenceEstimationResult_
// A DeltaPresenceEstimationHistogramBucket message with the following values:
// min_probability: 0.1 max_probability: 0.2 frequency: 42 means that there are
// 42 records for which δ is in [0.1, 0.2). An important particular case is
// when min_probability = max_probability = 1: then, every individual who
// shares this quasi-identifier combination is in the dataset.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_DeltaPresenceEstimationResult_DeltaPresenceEstimationHistogramBucket = src.AnalyzeDataSourceRiskDetails_DeltaPresenceEstimationResult_DeltaPresenceEstimationHistogramBucket
// A tuple of values for the quasi-identifier columns.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_DeltaPresenceEstimationResult_DeltaPresenceEstimationQuasiIdValues = src.AnalyzeDataSourceRiskDetails_DeltaPresenceEstimationResult_DeltaPresenceEstimationQuasiIdValues
// Result of the k-anonymity computation.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_KAnonymityResult = src.AnalyzeDataSourceRiskDetails_KAnonymityResult
type AnalyzeDataSourceRiskDetails_KAnonymityResult_ = src.AnalyzeDataSourceRiskDetails_KAnonymityResult_
// The set of columns' values that share the same ldiversity value
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_KAnonymityResult_KAnonymityEquivalenceClass = src.AnalyzeDataSourceRiskDetails_KAnonymityResult_KAnonymityEquivalenceClass
// Histogram of k-anonymity equivalence classes.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_KAnonymityResult_KAnonymityHistogramBucket = src.AnalyzeDataSourceRiskDetails_KAnonymityResult_KAnonymityHistogramBucket
// Result of the reidentifiability analysis. Note that these results are an
// estimation, not exact values.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_KMapEstimationResult = src.AnalyzeDataSourceRiskDetails_KMapEstimationResult
type AnalyzeDataSourceRiskDetails_KMapEstimationResult_ = src.AnalyzeDataSourceRiskDetails_KMapEstimationResult_
// A KMapEstimationHistogramBucket message with the following values:
// min_anonymity: 3 max_anonymity: 5 frequency: 42 means that there are 42
// records whose quasi-identifier values correspond to 3, 4 or 5 people in the
// overlying population. An important particular case is when min_anonymity =
// max_anonymity = 1: the frequency field then corresponds to the number of
// uniquely identifiable records.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_KMapEstimationResult_KMapEstimationHistogramBucket = src.AnalyzeDataSourceRiskDetails_KMapEstimationResult_KMapEstimationHistogramBucket
// A tuple of values for the quasi-identifier columns.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_KMapEstimationResult_KMapEstimationQuasiIdValues = src.AnalyzeDataSourceRiskDetails_KMapEstimationResult_KMapEstimationQuasiIdValues
// Result of the l-diversity computation.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_LDiversityResult = src.AnalyzeDataSourceRiskDetails_LDiversityResult
type AnalyzeDataSourceRiskDetails_LDiversityResult_ = src.AnalyzeDataSourceRiskDetails_LDiversityResult_
// The set of columns' values that share the same ldiversity value.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_LDiversityResult_LDiversityEquivalenceClass = src.AnalyzeDataSourceRiskDetails_LDiversityResult_LDiversityEquivalenceClass
// Histogram of l-diversity equivalence class sensitive value frequencies.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_LDiversityResult_LDiversityHistogramBucket = src.AnalyzeDataSourceRiskDetails_LDiversityResult_LDiversityHistogramBucket
// Result of the numerical stats computation.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_NumericalStatsResult = src.AnalyzeDataSourceRiskDetails_NumericalStatsResult
type AnalyzeDataSourceRiskDetails_NumericalStatsResult_ = src.AnalyzeDataSourceRiskDetails_NumericalStatsResult_
// Risk analysis options.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type AnalyzeDataSourceRiskDetails_RequestedRiskAnalysisOptions = src.AnalyzeDataSourceRiskDetails_RequestedRiskAnalysisOptions
// Message defining a field of a BigQuery table.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type BigQueryField = src.BigQueryField
// Row key for identifying a record in BigQuery table.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type BigQueryKey = src.BigQueryKey
// Options defining BigQuery table and row identifiers.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type BigQueryOptions = src.BigQueryOptions
// How to sample rows if not all rows are scanned. Meaningful only when used
// in conjunction with either rows_limit or rows_limit_percent. If not
// specified, rows are scanned in the order BigQuery reads them.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type BigQueryOptions_SampleMethod = src.BigQueryOptions_SampleMethod
// Message defining the location of a BigQuery table. A table is uniquely
// identified by its project_id, dataset_id, and table_name. Within a query a
// table is often referenced with a string in the format of:
// `<project_id>:<dataset_id>.<table_id>` or
// `<project_id>.<dataset_id>.<table_id>`.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type BigQueryTable = src.BigQueryTable
// Bounding box encompassing detected text within an image.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type BoundingBox = src.BoundingBox
// Generalization function that buckets values based on ranges. The ranges and
// replacement values are dynamically provided by the user for custom behavior,
// such as 1-30 -> LOW 31-65 -> MEDIUM 66-100 -> HIGH This can be used on data
// of type: number, long, string, timestamp. If the bound `Value` type differs
// from the type of data being transformed, we will first attempt converting
// the type of the data to be transformed to match the type of the bound before
// comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn
// more.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type BucketingConfig = src.BucketingConfig
// Bucket is represented as a range, along with replacement values.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type BucketingConfig_Bucket = src.BucketingConfig_Bucket
// Container for bytes to inspect or redact.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type ByteContentItem = src.ByteContentItem
// The type of data being sent for inspection. To learn more, see [Supported
// file types](https://cloud.google.com/dlp/docs/supported-file-types).
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type ByteContentItem_BytesType = src.ByteContentItem_BytesType
// The request message for canceling a DLP job.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CancelDlpJobRequest = src.CancelDlpJobRequest
// Partially mask a string by replacing a given number of characters with a
// fixed character. Masking can start from the beginning or end of the string.
// This can be used on data of any type (numbers, longs, and so on) and when
// de-identifying structured data we'll attempt to preserve the original data's
// type. (This allows you to take a long like 123 and modify it to a string
// like **3.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CharacterMaskConfig = src.CharacterMaskConfig
// Characters to skip when doing deidentification of a value. These will be
// left alone and skipped.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CharsToIgnore = src.CharsToIgnore
type CharsToIgnore_CharactersToSkip = src.CharsToIgnore_CharactersToSkip
type CharsToIgnore_CommonCharactersToIgnore = src.CharsToIgnore_CommonCharactersToIgnore
// Convenience enum for indicating common characters to not transform.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CharsToIgnore_CommonCharsToIgnore = src.CharsToIgnore_CommonCharsToIgnore
// Message representing a set of files in Cloud Storage.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CloudStorageFileSet = src.CloudStorageFileSet
// Options defining a file or a set of files within a Cloud Storage bucket.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CloudStorageOptions = src.CloudStorageOptions
// Set of files to scan.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CloudStorageOptions_FileSet = src.CloudStorageOptions_FileSet
// How to sample bytes if not all bytes are scanned. Meaningful only when used
// in conjunction with bytes_limit_per_file. If not specified, scanning would
// start from the top.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CloudStorageOptions_SampleMethod = src.CloudStorageOptions_SampleMethod
// Message representing a single file or path in Cloud Storage.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CloudStoragePath = src.CloudStoragePath
// Message representing a set of files in a Cloud Storage bucket. Regular
// expressions are used to allow fine-grained control over which files in the
// bucket to include. Included files are those that match at least one item in
// `include_regex` and do not match any items in `exclude_regex`. Note that a
// file that matches items from both lists will _not_ be included. For a match
// to occur, the entire file path (i.e., everything in the url after the bucket
// name) must match the regular expression. For example, given the input
// `{bucket_name: "mybucket", include_regex: ["directory1/.*"], exclude_regex:
// ["directory1/excluded.*"]}`: * `gs://mybucket/directory1/myfile` will be
// included * `gs://mybucket/directory1/directory2/myfile` will be included
// (`.*` matches across `/`) * `gs://mybucket/directory0/directory1/myfile`
// will _not_ be included (the full path doesn't match any items in
// `include_regex`) * `gs://mybucket/directory1/excludedfile` will _not_ be
// included (the path matches an item in `exclude_regex`) If `include_regex` is
// left empty, it will match all files by default (this is equivalent to
// setting `include_regex: [".*"]`). Some other common use cases: *
// `{bucket_name: "mybucket", exclude_regex: [".*\.pdf"]}` will include all
// files in `mybucket` except for .pdf files * `{bucket_name: "mybucket",
// include_regex: ["directory/[^/]+"]}` will include all files directly under
// `gs://mybucket/directory/`, without matching across `/`
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CloudStorageRegexFileSet = src.CloudStorageRegexFileSet
// Represents a color in the RGB color space.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Color = src.Color
// Represents a container that may contain DLP findings. Examples of a
// container include a file, table, or database record.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type Container = src.Container
// Container structure for the content to inspect.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type ContentItem = src.ContentItem
type ContentItem_ByteItem = src.ContentItem_ByteItem
type ContentItem_Table = src.ContentItem_Table
type ContentItem_Value = src.ContentItem_Value
// Precise location of the finding within a document, record, image, or
// metadata container.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type ContentLocation = src.ContentLocation
type ContentLocation_DocumentLocation = src.ContentLocation_DocumentLocation
type ContentLocation_ImageLocation = src.ContentLocation_ImageLocation
type ContentLocation_MetadataLocation = src.ContentLocation_MetadataLocation
type ContentLocation_RecordLocation = src.ContentLocation_RecordLocation
// Deprecated and unused.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type ContentOption = src.ContentOption
// Request message for CreateDeidentifyTemplate.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CreateDeidentifyTemplateRequest = src.CreateDeidentifyTemplateRequest
// Request message for CreateDlpJobRequest. Used to initiate long running jobs
// such as calculating risk metrics or inspecting Google Cloud Storage.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CreateDlpJobRequest = src.CreateDlpJobRequest
type CreateDlpJobRequest_InspectJob = src.CreateDlpJobRequest_InspectJob
type CreateDlpJobRequest_RiskJob = src.CreateDlpJobRequest_RiskJob
// Request message for CreateInspectTemplate.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CreateInspectTemplateRequest = src.CreateInspectTemplateRequest
// Request message for CreateJobTrigger.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CreateJobTriggerRequest = src.CreateJobTriggerRequest
// Request message for CreateStoredInfoType.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CreateStoredInfoTypeRequest = src.CreateStoredInfoTypeRequest
// Pseudonymization method that generates deterministic encryption for the
// given input. Outputs a base64 encoded representation of the encrypted
// output. Uses AES-SIV based on the RFC https://tools.ietf.org/html/rfc5297.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CryptoDeterministicConfig = src.CryptoDeterministicConfig
// Pseudonymization method that generates surrogates via cryptographic
// hashing. Uses SHA-256. The key size must be either 32 or 64 bytes. Outputs a
// base64 encoded representation of the hashed output (for example,
// L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=). Currently, only string and
// integer values can be hashed. See
// https://cloud.google.com/dlp/docs/pseudonymization to learn more.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CryptoHashConfig = src.CryptoHashConfig
// This is a data encryption key (DEK) (as opposed to a key encryption key
// (KEK) stored by Cloud Key Management Service (Cloud KMS). When using Cloud
// KMS to wrap or unwrap a DEK, be sure to set an appropriate IAM policy on the
// KEK to ensure an attacker cannot unwrap the DEK.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CryptoKey = src.CryptoKey
type CryptoKey_KmsWrapped = src.CryptoKey_KmsWrapped
type CryptoKey_Transient = src.CryptoKey_Transient
type CryptoKey_Unwrapped = src.CryptoKey_Unwrapped
// Replaces an identifier with a surrogate using Format Preserving Encryption
// (FPE) with the FFX mode of operation; however when used in the
// `ReidentifyContent` API method, it serves the opposite function by reversing
// the surrogate back into the original identifier. The identifier must be
// encoded as ASCII. For a given crypto key and context, the same identifier
// will be replaced with the same surrogate. Identifiers must be at least two
// characters long. In the case that the identifier is the empty string, it
// will be skipped. See https://cloud.google.com/dlp/docs/pseudonymization to
// learn more. Note: We recommend using CryptoDeterministicConfig for all use
// cases which do not require preserving the input alphabet space and size,
// plus warrant referential integrity.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CryptoReplaceFfxFpeConfig = src.CryptoReplaceFfxFpeConfig
type CryptoReplaceFfxFpeConfig_CommonAlphabet = src.CryptoReplaceFfxFpeConfig_CommonAlphabet
type CryptoReplaceFfxFpeConfig_CustomAlphabet = src.CryptoReplaceFfxFpeConfig_CustomAlphabet
// These are commonly used subsets of the alphabet that the FFX mode natively
// supports. In the algorithm, the alphabet is selected using the "radix".
// Therefore each corresponds to a particular radix.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CryptoReplaceFfxFpeConfig_FfxCommonNativeAlphabet = src.CryptoReplaceFfxFpeConfig_FfxCommonNativeAlphabet
type CryptoReplaceFfxFpeConfig_Radix = src.CryptoReplaceFfxFpeConfig_Radix
// Custom information type provided by the user. Used to find domain-specific
// sensitive information configurable to the data in question.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CustomInfoType = src.CustomInfoType
// Deprecated; use `InspectionRuleSet` instead. Rule for modifying a
// `CustomInfoType` to alter behavior under certain circumstances, depending on
// the specific details of the rule. Not supported for the `surrogate_type`
// custom infoType.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CustomInfoType_DetectionRule = src.CustomInfoType_DetectionRule
// The rule that adjusts the likelihood of findings within a certain proximity
// of hotwords.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CustomInfoType_DetectionRule_HotwordRule = src.CustomInfoType_DetectionRule_HotwordRule
type CustomInfoType_DetectionRule_HotwordRule_ = src.CustomInfoType_DetectionRule_HotwordRule_
// Message for specifying an adjustment to the likelihood of a finding as part
// of a detection rule.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CustomInfoType_DetectionRule_LikelihoodAdjustment = src.CustomInfoType_DetectionRule_LikelihoodAdjustment
type CustomInfoType_DetectionRule_LikelihoodAdjustment_FixedLikelihood = src.CustomInfoType_DetectionRule_LikelihoodAdjustment_FixedLikelihood
type CustomInfoType_DetectionRule_LikelihoodAdjustment_RelativeLikelihood = src.CustomInfoType_DetectionRule_LikelihoodAdjustment_RelativeLikelihood
// Message for specifying a window around a finding to apply a detection rule.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CustomInfoType_DetectionRule_Proximity = src.CustomInfoType_DetectionRule_Proximity
// Custom information type based on a dictionary of words or phrases. This can
// be used to match sensitive information specific to the data, such as a list
// of employee IDs or job titles. Dictionary words are case-insensitive and all
// characters other than letters and digits in the unicode [Basic Multilingual
// Plane](https://en.wikipedia.org/wiki/Plane_%28Unicode%29#Basic_Multilingual_Plane)
// will be replaced with whitespace when scanning for matches, so the
// dictionary phrase "Sam Johnson" will match all three phrases "sam johnson",
// "Sam, Johnson", and "Sam (Johnson)". Additionally, the characters
// surrounding any match must be of a different type than the adjacent
// characters within the word, so letters must be next to non-letters and
// digits next to non-digits. For example, the dictionary word "jen" will match
// the first three letters of the text "jen123" but will return no matches for
// "jennifer". Dictionary words containing a large number of characters that
// are not letters or digits may result in unexpected findings because such
// characters are treated as whitespace. The
// [limits](https://cloud.google.com/dlp/limits) page contains details about
// the size limits of dictionaries. For dictionaries that do not fit within
// these constraints, consider using `LargeCustomDictionaryConfig` in the
// `StoredInfoType` API.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CustomInfoType_Dictionary = src.CustomInfoType_Dictionary
type CustomInfoType_Dictionary_ = src.CustomInfoType_Dictionary_
type CustomInfoType_Dictionary_CloudStoragePath = src.CustomInfoType_Dictionary_CloudStoragePath
// Message defining a list of words or phrases to search for in the data.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CustomInfoType_Dictionary_WordList = src.CustomInfoType_Dictionary_WordList
type CustomInfoType_Dictionary_WordList_ = src.CustomInfoType_Dictionary_WordList_
type CustomInfoType_ExclusionType = src.CustomInfoType_ExclusionType
// Message defining a custom regular expression.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CustomInfoType_Regex = src.CustomInfoType_Regex
type CustomInfoType_Regex_ = src.CustomInfoType_Regex_
type CustomInfoType_StoredType = src.CustomInfoType_StoredType
// Message for detecting output from deidentification transformations such as
// [`CryptoReplaceFfxFpeConfig`](https://cloud.google.com/dlp/docs/reference/rest/v2/organizations.deidentifyTemplates#cryptoreplaceffxfpeconfig).
// These types of transformations are those that perform pseudonymization,
// thereby producing a "surrogate" as output. This should be used in
// conjunction with a field on the transformation such as
// `surrogate_info_type`. This CustomInfoType does not support the use of
// `detection_rules`.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type CustomInfoType_SurrogateType = src.CustomInfoType_SurrogateType
type CustomInfoType_SurrogateType_ = src.CustomInfoType_SurrogateType_
// A task to execute when a data profile has been generated.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfileAction = src.DataProfileAction
// Types of event that can trigger an action.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfileAction_EventType = src.DataProfileAction_EventType
// If set, the detailed data profiles will be persisted to the location of
// your choice whenever updated.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfileAction_Export = src.DataProfileAction_Export
type DataProfileAction_ExportData = src.DataProfileAction_ExportData
// Send a Pub/Sub message into the given Pub/Sub topic to connect other
// systems to data profile generation. The message payload data will be the
// byte serialization of `DataProfilePubSubMessage`.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfileAction_PubSubNotification = src.DataProfileAction_PubSubNotification
type DataProfileAction_PubSubNotification_ = src.DataProfileAction_PubSubNotification_
// The levels of detail that can be included in the Pub/Sub message.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfileAction_PubSubNotification_DetailLevel = src.DataProfileAction_PubSubNotification_DetailLevel
// Snapshot of the configurations used to generate the profile.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfileConfigSnapshot = src.DataProfileConfigSnapshot
// Configuration for setting up a job to scan resources for profile
// generation. Only one data profile configuration may exist per organization,
// folder, or project. The generated data profiles are retained according to
// the [data retention policy]
// (https://cloud.google.com/dlp/docs/data-profiles#retention).
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfileJobConfig = src.DataProfileJobConfig
// The data that will be profiled.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfileLocation = src.DataProfileLocation
type DataProfileLocation_FolderId = src.DataProfileLocation_FolderId
type DataProfileLocation_OrganizationId = src.DataProfileLocation_OrganizationId
// A condition for determining whether a Pub/Sub should be triggered.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfilePubSubCondition = src.DataProfilePubSubCondition
// Various score levels for resources.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfilePubSubCondition_ProfileScoreBucket = src.DataProfilePubSubCondition_ProfileScoreBucket
// A condition consisting of a value.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfilePubSubCondition_PubSubCondition = src.DataProfilePubSubCondition_PubSubCondition
type DataProfilePubSubCondition_PubSubCondition_MinimumRiskScore = src.DataProfilePubSubCondition_PubSubCondition_MinimumRiskScore
type DataProfilePubSubCondition_PubSubCondition_MinimumSensitivityScore = src.DataProfilePubSubCondition_PubSubCondition_MinimumSensitivityScore
// An expression, consisting of an operator and conditions.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfilePubSubCondition_PubSubExpressions = src.DataProfilePubSubCondition_PubSubExpressions
// Logical operators for conditional checks.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfilePubSubCondition_PubSubExpressions_PubSubLogicalOperator = src.DataProfilePubSubCondition_PubSubExpressions_PubSubLogicalOperator
// Pub/Sub topic message for a DataProfileAction.PubSubNotification event. To
// receive a message of protocol buffer schema type, convert the message data
// to an object of this proto class.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataProfilePubSubMessage = src.DataProfilePubSubMessage
// Score is a summary of all elements in the data profile. A higher number
// means more risk.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataRiskLevel = src.DataRiskLevel
// Various score levels for resources.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DataRiskLevel_DataRiskLevelScore = src.DataRiskLevel_DataRiskLevelScore
// Record key for a finding in Cloud Datastore.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DatastoreKey = src.DatastoreKey
// Options defining a data set within Google Cloud Datastore.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DatastoreOptions = src.DatastoreOptions
// Shifts dates by random number of days, with option to be consistent for the
// same context. See https://cloud.google.com/dlp/docs/concepts-date-shifting
// to learn more.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DateShiftConfig = src.DateShiftConfig
type DateShiftConfig_CryptoKey = src.DateShiftConfig_CryptoKey
// Message for a date time object. e.g. 2018-01-01, 5th August.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DateTime = src.DateTime
// Time zone of the date time object.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DateTime_TimeZone = src.DateTime_TimeZone
// The configuration that controls how the data will change.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb
type DeidentifyConfig = src.DeidentifyConfig
type DeidentifyConfig_ImageTransformations = src.DeidentifyConfig_ImageTransformations
type DeidentifyConfig_InfoTypeTransformations = src.DeidentifyConfig_InfoTypeTransformations
type DeidentifyConfig_RecordTransformations = src.DeidentifyConfig_RecordTransformations
// Request to de-identify a ContentItem.
//
// Deprecated: Please use types in: cloud.google.com/go/dlp/apiv2/dlppb