forked from hashicorp/terraform-provider-google-beta
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathprovider_mmv1_resources.go
More file actions
2042 lines (2033 loc) · 277 KB
/
Copy pathprovider_mmv1_resources.go
File metadata and controls
2042 lines (2033 loc) · 277 KB
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 (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0
// ----------------------------------------------------------------------------
//
// *** AUTO GENERATED CODE *** Type: Handwritten ***
//
// ----------------------------------------------------------------------------
//
// This code is generated by Magic Modules using the following:
//
// Source file: https://github.com/GoogleCloudPlatform/magic-modules/tree/main/mmv1/third_party/terraform/provider/provider_mmv1_resources.go.tmpl
//
// DO NOT EDIT this file directly. Any changes made to this file will be
// overwritten during the next generation cycle.
//
// ----------------------------------------------------------------------------
package provider
import (
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/accessapproval"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/accesscontextmanager"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/activedirectory"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/alloydb"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/apigateway"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/apigee"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/apihub"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/appengine"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/apphub"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/artifactregistry"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/backupdr"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/beyondcorp"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/biglake"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/bigquery"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/bigqueryanalyticshub"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/bigqueryconnection"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/bigquerydatapolicy"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/bigquerydatapolicyv2"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/bigquerydatatransfer"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/bigqueryreservation"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/bigtable"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/billing"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/binaryauthorization"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/blockchainnodeengine"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/certificatemanager"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/ces"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/chronicle"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudasset"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudbuild"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudbuildv2"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/clouddeploy"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/clouddomains"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudfunctions"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudfunctions2"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudidentity"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudids"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudquotas"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudrun"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudrunv2"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudscheduler"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/cloudtasks"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/colab"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/composer"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/compute"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/contactcenterinsights"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/containeranalysis"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/containerattached"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/corebilling"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/databasemigrationservice"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/datacatalog"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dataform"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/datafusion"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/datalossprevention"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/datapipeline"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dataplex"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dataproc"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dataprocgdc"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dataprocmetastore"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/datastream"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/deploymentmanager"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/developerconnect"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dialogflow"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dialogflowcx"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/discoveryengine"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dns"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/documentai"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/documentaiwarehouse"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/edgecontainer"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/edgenetwork"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/essentialcontacts"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/eventarc"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/filestore"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/firebase"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/firebaseappcheck"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/firebaseapphosting"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/firebasedatabase"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/firebasedataconnect"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/firebaseextensions"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/firebasehosting"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/firebasestorage"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/firestore"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/gemini"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/gkebackup"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/gkehub"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/gkehub2"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/gkeonprem"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/healthcare"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/iam2"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/iam3"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/iambeta"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/iamworkforcepool"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/iap"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/identityplatform"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/integrationconnectors"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/integrations"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/kms"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/logging"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/looker"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/lustre"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/managedkafka"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/memcache"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/memorystore"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/migrationcenter"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/mlengine"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/modelarmor"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/modelarmorglobal"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/monitoring"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/netapp"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/networkconnectivity"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/networkconnectivityv1"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/networkmanagement"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/networksecurity"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/networkservices"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/notebooks"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/observability"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/oracledatabase"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/orgpolicy"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/osconfig"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/osconfigv2"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/oslogin"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/parallelstore"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/parametermanager"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/parametermanagerregional"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/privateca"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/privilegedaccessmanager"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/publicca"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/pubsub"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/pubsublite"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/redis"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/resourcemanager"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/resourcemanager3"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/runtimeconfig"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/saasruntime"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/secretmanager"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/secretmanagerregional"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/securesourcemanager"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/securitycenter"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/securitycentermanagement"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/securitycenterv2"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/securityposture"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/securityscanner"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/servicedirectory"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/servicemanagement"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/servicenetworking"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/serviceusage"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/siteverification"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/sourcerepo"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/spanner"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/sql"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/storage"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/storagebatchoperations"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/storagecontrol"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/storageinsights"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/storagetransfer"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/tags"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/tpuv2"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/transcoder"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/vertexai"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/vmwareengine"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/vpcaccess"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/workbench"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/workflows"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/workstations"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/container"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/containeraws"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/containerazure"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dataflow"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/tpgiamresource"
)
// Datasources
var handwrittenDatasources = map[string]*schema.Resource{
// ####### START handwritten datasources ###########
"google_access_approval_folder_service_account": accessapproval.DataSourceAccessApprovalFolderServiceAccount(),
"google_access_approval_organization_service_account": accessapproval.DataSourceAccessApprovalOrganizationServiceAccount(),
"google_access_approval_project_service_account": accessapproval.DataSourceAccessApprovalProjectServiceAccount(),
"google_access_context_manager_access_policy": accesscontextmanager.DataSourceAccessContextManagerAccessPolicy(),
"google_active_folder": resourcemanager.DataSourceGoogleActiveFolder(),
"google_alloydb_cluster": alloydb.DataSourceAlloydbDatabaseCluster(),
"google_alloydb_locations": alloydb.DataSourceAlloydbLocations(),
"google_alloydb_supported_database_flags": alloydb.DataSourceAlloydbSupportedDatabaseFlags(),
"google_alloydb_instance": alloydb.DataSourceAlloydbDatabaseInstance(),
"google_artifact_registry_docker_image": artifactregistry.DataSourceArtifactRegistryDockerImage(),
"google_artifact_registry_docker_images": artifactregistry.DataSourceArtifactRegistryDockerImages(),
"google_artifact_registry_locations": artifactregistry.DataSourceGoogleArtifactRegistryLocations(),
"google_artifact_registry_maven_artifact": artifactregistry.DataSourceArtifactRegistryMavenArtifact(),
"google_artifact_registry_maven_artifacts": artifactregistry.DataSourceArtifactRegistryMavenArtifacts(),
"google_artifact_registry_npm_package": artifactregistry.DataSourceArtifactRegistryNpmPackage(),
"google_artifact_registry_npm_packages": artifactregistry.DataSourceArtifactRegistryNpmPackages(),
"google_artifact_registry_package": artifactregistry.DataSourceArtifactRegistryPackage(),
"google_artifact_registry_packages": artifactregistry.DataSourceArtifactRegistryPackages(),
"google_artifact_registry_python_package": artifactregistry.DataSourceArtifactRegistryPythonPackage(),
"google_artifact_registry_repositories": artifactregistry.DataSourceArtifactRegistryRepositories(),
"google_artifact_registry_repository": artifactregistry.DataSourceArtifactRegistryRepository(),
"google_artifact_registry_tag": artifactregistry.DataSourceArtifactRegistryTag(),
"google_artifact_registry_tags": artifactregistry.DataSourceArtifactRegistryTags(),
"google_artifact_registry_version": artifactregistry.DataSourceArtifactRegistryVersion(),
"google_apphub_discovered_workload": apphub.DataSourceApphubDiscoveredWorkload(),
"google_app_engine_default_service_account": appengine.DataSourceGoogleAppEngineDefaultServiceAccount(),
"google_apphub_application": apphub.DataSourceGoogleApphubApplication(),
"google_apphub_discovered_service": apphub.DataSourceApphubDiscoveredService(),
"google_backup_dr_management_server": backupdr.DataSourceGoogleCloudBackupDRService(),
"google_backup_dr_backup_plan_association": backupdr.DataSourceGoogleCloudBackupDRBackupPlanAssociation(),
"google_backup_dr_backup_plan_associations": backupdr.DataSourceGoogleCloudBackupDRBackupPlanAssociations(),
"google_backup_dr_backup_plan": backupdr.DataSourceGoogleCloudBackupDRBackupPlan(),
"google_backup_dr_backup": backupdr.DataSourceGoogleCloudBackupDRBackup(),
"google_backup_dr_data_source": backupdr.DataSourceGoogleCloudBackupDRDataSource(),
"google_backup_dr_backup_vault": backupdr.DataSourceGoogleCloudBackupDRBackupVault(),
"google_backup_dr_data_source_references": backupdr.DataSourceGoogleCloudBackupDRDataSourceReferences(),
"google_backup_dr_data_source_reference": backupdr.DataSourceGoogleCloudBackupDRDataSourceReference(),
"google_beyondcorp_app_connection": beyondcorp.DataSourceGoogleBeyondcorpAppConnection(),
"google_beyondcorp_app_connector": beyondcorp.DataSourceGoogleBeyondcorpAppConnector(),
"google_beyondcorp_app_gateway": beyondcorp.DataSourceGoogleBeyondcorpAppGateway(),
"google_beyondcorp_security_gateway": beyondcorp.DataSourceGoogleBeyondcorpSecurityGateway(),
"google_billing_account": billing.DataSourceGoogleBillingAccount(),
"google_bigquery_table": bigquery.DataSourceGoogleBigQueryTable(),
"google_bigquery_tables": bigquery.DataSourceGoogleBigQueryTables(),
"google_bigquery_dataset": bigquery.DataSourceGoogleBigqueryDataset(),
"google_bigquery_datasets": bigquery.DataSourceGoogleBigqueryDatasets(),
"google_bigquery_default_service_account": bigquery.DataSourceGoogleBigqueryDefaultServiceAccount(),
"google_certificate_manager_certificates": certificatemanager.DataSourceGoogleCertificateManagerCertificates(),
"google_certificate_manager_certificate_map": certificatemanager.DataSourceGoogleCertificateManagerCertificateMap(),
"google_certificate_manager_dns_authorization": certificatemanager.DataSourceGoogleCertificateManagerDnsAuthorization(),
"google_cloudbuild_trigger": cloudbuild.DataSourceGoogleCloudBuildTrigger(),
"google_cloudfunctions_function": cloudfunctions.DataSourceGoogleCloudFunctionsFunction(),
"google_cloudfunctions2_function": cloudfunctions2.DataSourceGoogleCloudFunctions2Function(),
"google_cloud_asset_resources_search_all": cloudasset.DataSourceGoogleCloudAssetResourcesSearchAll(),
"google_cloud_asset_search_all_resources": cloudasset.DataSourceGoogleCloudAssetSearchAllResources(),
"google_cloud_identity_groups": cloudidentity.DataSourceGoogleCloudIdentityGroups(),
"google_cloud_identity_group_memberships": cloudidentity.DataSourceGoogleCloudIdentityGroupMemberships(),
"google_cloud_identity_group_transitive_memberships": cloudidentity.DataSourceGoogleCloudIdentityGroupTransitiveMemberships(),
"google_cloud_identity_group_lookup": cloudidentity.DataSourceGoogleCloudIdentityGroupLookup(),
"google_cloud_quotas_quota_info": cloudquotas.DataSourceGoogleCloudQuotasQuotaInfo(),
"google_cloud_quotas_quota_infos": cloudquotas.DataSourceGoogleCloudQuotasQuotaInfos(),
"google_cloud_run_locations": cloudrun.DataSourceGoogleCloudRunLocations(),
"google_cloud_run_service": cloudrun.DataSourceCloudRunService(),
"google_cloud_run_v2_job": cloudrunv2.DataSourceGoogleCloudRunV2Job(),
"google_cloud_run_v2_service": cloudrunv2.DataSourceGoogleCloudRunV2Service(),
"google_cloud_run_v2_worker_pool": cloudrunv2.DataSourceGoogleCloudRunV2WorkerPool(),
"google_composer_environment": composer.DataSourceGoogleComposerEnvironment(),
"google_composer_user_workloads_config_map": composer.DataSourceGoogleComposerUserWorkloadsConfigMap(),
"google_composer_user_workloads_secret": composer.DataSourceGoogleComposerUserWorkloadsSecret(),
"google_composer_image_versions": composer.DataSourceGoogleComposerImageVersions(),
"google_compute_address": compute.DataSourceGoogleComputeAddress(),
"google_compute_addresses": compute.DataSourceGoogleComputeAddresses(),
"google_compute_backend_service": compute.DataSourceGoogleComputeBackendService(),
"google_compute_backend_bucket": compute.DataSourceGoogleComputeBackendBucket(),
"google_compute_default_service_account": compute.DataSourceGoogleComputeDefaultServiceAccount(),
"google_compute_disk": compute.DataSourceGoogleComputeDisk(),
"google_compute_forwarding_rule": compute.DataSourceGoogleComputeForwardingRule(),
"google_compute_forwarding_rules": compute.DataSourceGoogleComputeForwardingRules(),
"google_compute_global_address": compute.DataSourceGoogleComputeGlobalAddress(),
"google_compute_global_forwarding_rule": compute.DataSourceGoogleComputeGlobalForwardingRule(),
"google_compute_ha_vpn_gateway": compute.DataSourceGoogleComputeHaVpnGateway(),
"google_compute_health_check": compute.DataSourceGoogleComputeHealthCheck(),
"google_compute_image": compute.DataSourceGoogleComputeImage(),
"google_compute_images": compute.DataSourceGoogleComputeImages(),
"google_compute_instance": compute.DataSourceGoogleComputeInstance(),
"google_compute_instance_group": compute.DataSourceGoogleComputeInstanceGroup(),
"google_compute_instance_group_manager": compute.DataSourceGoogleComputeInstanceGroupManager(),
"google_compute_instance_serial_port": compute.DataSourceGoogleComputeInstanceSerialPort(),
"google_compute_instance_template": compute.DataSourceGoogleComputeInstanceTemplate(),
"google_compute_instance_guest_attributes": compute.DataSourceGoogleComputeInstanceGuestAttributes(),
"google_compute_interconnect_location": compute.DataSourceGoogleComputeInterconnectLocation(),
"google_compute_interconnect_locations": compute.DataSourceGoogleComputeInterconnectLocations(),
"google_compute_lb_ip_ranges": compute.DataSourceGoogleComputeLbIpRanges(),
"google_compute_machine_types": compute.DataSourceGoogleComputeMachineTypes(),
"google_compute_network": compute.DataSourceGoogleComputeNetwork(),
"google_compute_networks": compute.DataSourceGoogleComputeNetworks(),
"google_compute_network_attachment": compute.DataSourceGoogleComputeNetworkAttachment(),
"google_compute_network_endpoint_group": compute.DataSourceGoogleComputeNetworkEndpointGroup(),
"google_compute_network_peering": compute.DataSourceComputeNetworkPeering(),
"google_compute_node_types": compute.DataSourceGoogleComputeNodeTypes(),
"google_compute_regions": compute.DataSourceGoogleComputeRegions(),
"google_compute_region_disk": compute.DataSourceGoogleComputeRegionDisk(),
"google_compute_region_instance_group": compute.DataSourceGoogleComputeRegionInstanceGroup(),
"google_compute_region_instance_group_manager": compute.DataSourceGoogleComputeRegionInstanceGroupManager(),
"google_compute_region_instance_template": compute.DataSourceGoogleComputeRegionInstanceTemplate(),
"google_compute_region_network_endpoint_group": compute.DataSourceGoogleComputeRegionNetworkEndpointGroup(),
"google_compute_region_ssl_certificate": compute.DataSourceGoogleRegionComputeSslCertificate(),
"google_compute_region_ssl_policy": compute.DataSourceGoogleRegionComputeSslPolicy(),
"google_compute_reservation": compute.DataSourceGoogleComputeReservation(),
"google_compute_resource_policy": compute.DataSourceGoogleComputeResourcePolicy(),
"google_compute_router": compute.DataSourceGoogleComputeRouter(),
"google_compute_router_nat": compute.DataSourceGoogleComputeRouterNat(),
"google_compute_router_status": compute.DataSourceGoogleComputeRouterStatus(),
"google_compute_security_policy": compute.DataSourceGoogleComputeSecurityPolicy(),
"google_compute_snapshot": compute.DataSourceGoogleComputeSnapshot(),
"google_compute_ssl_certificate": compute.DataSourceGoogleComputeSslCertificate(),
"google_compute_ssl_policy": compute.DataSourceGoogleComputeSslPolicy(),
"google_compute_storage_pool_types": compute.DataSourceGoogleComputeStoragePoolTypes(),
"google_compute_subnetwork": compute.DataSourceGoogleComputeSubnetwork(),
"google_compute_subnetworks": compute.DataSourceGoogleComputeSubnetworks(),
"google_compute_vpn_gateway": compute.DataSourceGoogleComputeVpnGateway(),
"google_compute_zones": compute.DataSourceGoogleComputeZones(),
"google_container_azure_versions": containerazure.DataSourceGoogleContainerAzureVersions(),
"google_container_aws_versions": containeraws.DataSourceGoogleContainerAwsVersions(),
"google_container_attached_versions": containerattached.DataSourceGoogleContainerAttachedVersions(),
"google_container_attached_install_manifest": containerattached.DataSourceGoogleContainerAttachedInstallManifest(),
"google_container_cluster": container.DataSourceGoogleContainerCluster(),
"google_container_engine_versions": container.DataSourceGoogleContainerEngineVersions(),
"google_container_registry_image": containeranalysis.DataSourceGoogleContainerImage(),
"google_container_registry_repository": containeranalysis.DataSourceGoogleContainerRepo(),
"google_dataplex_data_quality_rules": dataplex.DataSourceDataplexDataQualityRules(),
"google_dataproc_metastore_service": dataprocmetastore.DataSourceDataprocMetastoreService(),
"google_datastream_static_ips": datastream.DataSourceGoogleDatastreamStaticIps(),
"google_dns_keys": dns.DataSourceDNSKeys(),
"google_dns_managed_zone": dns.DataSourceDnsManagedZone(),
"google_dns_managed_zones": dns.DataSourceDnsManagedZones(),
"google_dns_record_set": dns.DataSourceDnsRecordSet(),
"google_gke_hub_membership": gkehub.DataSourceGoogleGkeHubMembership(),
"google_gke_hub_membership_binding": gkehub2.DataSourceGoogleGkeHubMembershipBinding(),
"google_gke_hub_feature": gkehub2.DataSourceGoogleGkeHubFeature(),
"google_filestore_instance": filestore.DataSourceGoogleFilestoreInstance(),
"google_iam_policy": resourcemanager.DataSourceGoogleIamPolicy(),
"google_iam_role": resourcemanager.DataSourceGoogleIamRole(),
"google_iam_testable_permissions": resourcemanager.DataSourceGoogleIamTestablePermissions(),
"google_iam_workload_identity_pool": iambeta.DataSourceIAMBetaWorkloadIdentityPool(),
"google_iam_workload_identity_pool_provider": iambeta.DataSourceIAMBetaWorkloadIdentityPoolProvider(),
"google_iap_client": iap.DataSourceIapClient(),
"google_kms_crypto_key": kms.DataSourceGoogleKmsCryptoKey(),
"google_kms_crypto_keys": kms.DataSourceGoogleKmsCryptoKeys(),
"google_kms_crypto_key_version": kms.DataSourceGoogleKmsCryptoKeyVersion(),
"google_kms_crypto_key_latest_version": kms.DataSourceGoogleKmsLatestCryptoKeyVersion(),
"google_kms_crypto_key_versions": kms.DataSourceGoogleKmsCryptoKeyVersions(),
"google_kms_key_ring": kms.DataSourceGoogleKmsKeyRing(),
"google_kms_key_rings": kms.DataSourceGoogleKmsKeyRings(),
"google_kms_key_handle": kms.DataSourceGoogleKmsKeyHandle(),
"google_kms_autokey_config": kms.DataSourceGoogleKmsAutokeyConfig(),
"google_kms_key_handles": kms.DataSourceGoogleKmsKeyHandles(),
"google_kms_secret": kms.DataSourceGoogleKmsSecret(),
"google_kms_secret_ciphertext": kms.DataSourceGoogleKmsSecretCiphertext(),
"google_kms_secret_asymmetric": kms.DataSourceGoogleKmsSecretAsymmetric(),
"google_firebase_android_app": firebase.DataSourceGoogleFirebaseAndroidApp(),
"google_firebase_apple_app": firebase.DataSourceGoogleFirebaseAppleApp(),
"google_firebase_hosting_channel": firebasehosting.DataSourceGoogleFirebaseHostingChannel(),
"google_firebase_web_app": firebase.DataSourceGoogleFirebaseWebApp(),
"google_firestore_document": firestore.DataSourceGoogleFirestoreDocument(),
"google_folder": resourcemanager.DataSourceGoogleFolder(),
"google_folders": resourcemanager.DataSourceGoogleFolders(),
"google_folder_organization_policy": resourcemanager.DataSourceGoogleFolderOrganizationPolicy(),
"google_logging_folder_settings": logging.DataSourceGoogleLoggingFolderSettings(),
"google_logging_organization_settings": logging.DataSourceGoogleLoggingOrganizationSettings(),
"google_logging_project_cmek_settings": logging.DataSourceGoogleLoggingProjectCmekSettings(),
"google_logging_project_settings": logging.DataSourceGoogleLoggingProjectSettings(),
"google_logging_sink": logging.DataSourceGoogleLoggingSink(),
"google_lustre_instance": lustre.DataSourceLustreInstance(),
"google_monitoring_notification_channel": monitoring.DataSourceMonitoringNotificationChannel(),
"google_monitoring_cluster_istio_service": monitoring.DataSourceMonitoringServiceClusterIstio(),
"google_monitoring_istio_canonical_service": monitoring.DataSourceMonitoringIstioCanonicalService(),
"google_monitoring_mesh_istio_service": monitoring.DataSourceMonitoringServiceMeshIstio(),
"google_monitoring_app_engine_service": monitoring.DataSourceMonitoringServiceAppEngine(),
"google_monitoring_uptime_check_ips": monitoring.DataSourceGoogleMonitoringUptimeCheckIps(),
"google_netblock_ip_ranges": resourcemanager.DataSourceGoogleNetblockIpRanges(),
"google_oracle_database_autonomous_database": oracledatabase.DataSourceOracleDatabaseAutonomousDatabase(),
"google_oracle_database_autonomous_databases": oracledatabase.DataSourceOracleDatabaseAutonomousDatabases(),
"google_oracle_database_db_nodes": oracledatabase.DataSourceOracleDatabaseDbNodes(),
"google_oracle_database_db_servers": oracledatabase.DataSourceOracleDatabaseDbServers(),
"google_oracle_database_cloud_exadata_infrastructures": oracledatabase.DataSourceOracleDatabaseCloudExadataInfrastructures(),
"google_oracle_database_cloud_exadata_infrastructure": oracledatabase.DataSourceOracleDatabaseCloudExadataInfrastructure(),
"google_oracle_database_cloud_vm_clusters": oracledatabase.DataSourceOracleDatabaseCloudVmClusters(),
"google_oracle_database_cloud_vm_cluster": oracledatabase.DataSourceOracleDatabaseCloudVmCluster(),
"google_organization": resourcemanager.DataSourceGoogleOrganization(),
"google_organizations": resourcemanager.DataSourceGoogleOrganizations(),
"google_organization_iam_custom_role": resourcemanager.DataSourceGoogleOrganizationIamCustomRole(),
"google_organization_iam_custom_roles": resourcemanager.DataSourceGoogleOrganizationIamCustomRoles(),
"google_parameter_manager_parameter": parametermanager.DataSourceParameterManagerParameter(),
"google_parameter_manager_parameters": parametermanager.DataSourceParameterManagerParameters(),
"google_parameter_manager_parameter_version": parametermanager.DataSourceParameterManagerParameterVersion(),
"google_parameter_manager_parameter_version_render": parametermanager.DataSourceParameterManagerParameterVersionRender(),
"google_parameter_manager_regional_parameter": parametermanagerregional.DataSourceParameterManagerRegionalRegionalParameter(),
"google_parameter_manager_regional_parameters": parametermanagerregional.DataSourceParameterManagerRegionalRegionalParameters(),
"google_parameter_manager_regional_parameter_version": parametermanagerregional.DataSourceParameterManagerRegionalRegionalParameterVersion(),
"google_parameter_manager_regional_parameter_version_render": parametermanagerregional.DataSourceParameterManagerRegionalRegionalParameterVersionRender(),
"google_privateca_certificate_authority": privateca.DataSourcePrivatecaCertificateAuthority(),
"google_privileged_access_manager_entitlement": privilegedaccessmanager.DataSourceGooglePrivilegedAccessManagerEntitlement(),
"google_project": resourcemanager.DataSourceGoogleProject(),
"google_projects": resourcemanager.DataSourceGoogleProjects(),
"google_project_ancestry": resourcemanager.DataSourceGoogleProjectAncestry(),
"google_project_iam_custom_role": resourcemanager.DataSourceGoogleProjectIamCustomRole(),
"google_project_iam_custom_roles": resourcemanager.DataSourceGoogleProjectIamCustomRoles(),
"google_project_organization_policy": resourcemanager.DataSourceGoogleProjectOrganizationPolicy(),
"google_project_service": resourcemanager.DataSourceGoogleProjectService(),
"google_pubsub_subscription": pubsub.DataSourceGooglePubsubSubscription(),
"google_pubsub_topic": pubsub.DataSourceGooglePubsubTopic(),
"google_runtimeconfig_config": runtimeconfig.DataSourceGoogleRuntimeconfigConfig(),
"google_runtimeconfig_variable": runtimeconfig.DataSourceGoogleRuntimeconfigVariable(),
"google_secret_manager_regional_secret_version_access": secretmanagerregional.DataSourceSecretManagerRegionalRegionalSecretVersionAccess(),
"google_secret_manager_regional_secret_version": secretmanagerregional.DataSourceSecretManagerRegionalRegionalSecretVersion(),
"google_secret_manager_regional_secret": secretmanagerregional.DataSourceSecretManagerRegionalRegionalSecret(),
"google_secret_manager_regional_secrets": secretmanagerregional.DataSourceSecretManagerRegionalRegionalSecrets(),
"google_secret_manager_secret": secretmanager.DataSourceSecretManagerSecret(),
"google_secret_manager_secrets": secretmanager.DataSourceSecretManagerSecrets(),
"google_secret_manager_secret_version": secretmanager.DataSourceSecretManagerSecretVersion(),
"google_secret_manager_secret_version_access": secretmanager.DataSourceSecretManagerSecretVersionAccess(),
"google_service_account": resourcemanager.DataSourceGoogleServiceAccount(),
"google_service_account_access_token": resourcemanager.DataSourceGoogleServiceAccountAccessToken(),
"google_service_account_id_token": resourcemanager.DataSourceGoogleServiceAccountIdToken(),
"google_service_account_jwt": resourcemanager.DataSourceGoogleServiceAccountJwt(),
"google_service_account_key": resourcemanager.DataSourceGoogleServiceAccountKey(),
"google_service_accounts": resourcemanager.DataSourceGoogleServiceAccounts(),
"google_site_verification_token": siteverification.DataSourceSiteVerificationToken(),
"google_sourcerepo_repository": sourcerepo.DataSourceGoogleSourceRepoRepository(),
"google_spanner_database": spanner.DataSourceSpannerDatabase(),
"google_spanner_instance": spanner.DataSourceSpannerInstance(),
"google_sql_ca_certs": sql.DataSourceGoogleSQLCaCerts(),
"google_sql_tiers": sql.DataSourceGoogleSQLTiers(),
"google_sql_database_instance_latest_recovery_time": sql.DataSourceSqlDatabaseInstanceLatestRecoveryTime(),
"google_sql_backup_run": sql.DataSourceSqlBackupRun(),
"google_sql_databases": sql.DataSourceSqlDatabases(),
"google_sql_database": sql.DataSourceSqlDatabase(),
"google_sql_database_instance": sql.DataSourceSqlDatabaseInstance(),
"google_sql_database_instances": sql.DataSourceSqlDatabaseInstances(),
"google_service_networking_peered_dns_domain": servicenetworking.DataSourceGoogleServiceNetworkingPeeredDNSDomain(),
"google_storage_bucket": storage.DataSourceGoogleStorageBucket(),
"google_storage_buckets": storage.DataSourceGoogleStorageBuckets(),
"google_storage_bucket_object": storage.DataSourceGoogleStorageBucketObject(),
"google_storage_bucket_objects": storage.DataSourceGoogleStorageBucketObjects(),
"google_storage_bucket_object_content": storage.DataSourceGoogleStorageBucketObjectContent(),
"google_storage_control_folder_intelligence_config": storagecontrol.DataSourceStorageControlFolderIntelligenceConfig(),
"google_storage_control_organization_intelligence_config": storagecontrol.DataSourceStorageControlOrganizationIntelligenceConfig(),
"google_storage_control_project_intelligence_config": storagecontrol.DataSourceStorageControlProjectIntelligenceConfig(),
"google_storage_insights_dataset_config": storageinsights.DataSourceGoogleStorageInsightsDatasetConfig(),
"google_storage_object_signed_url": storage.DataSourceGoogleSignedUrl(),
"google_storage_project_service_account": storage.DataSourceGoogleStorageProjectServiceAccount(),
"google_storage_transfer_project_service_account": storagetransfer.DataSourceGoogleStorageTransferProjectServiceAccount(),
"google_tags_tag_key": tags.DataSourceGoogleTagsTagKey(),
"google_tags_tag_keys": tags.DataSourceGoogleTagsTagKeys(),
"google_tags_tag_value": tags.DataSourceGoogleTagsTagValue(),
"google_tags_tag_values": tags.DataSourceGoogleTagsTagValues(),
"google_tpu_v2_runtime_versions": tpuv2.DataSourceTpuV2RuntimeVersions(),
"google_tpu_v2_accelerator_types": tpuv2.DataSourceTpuV2AcceleratorTypes(),
"google_vpc_access_connector": vpcaccess.DataSourceVPCAccessConnector(),
"google_memorystore_instance": memorystore.DataSourceMemorystoreInstance(),
"google_memcache_instance": memcache.DataSourceMemcacheInstance(),
"google_redis_instance": redis.DataSourceGoogleRedisInstance(),
"google_redis_cluster": redis.DataSourceRedisCluster(),
"google_vertex_ai_index": vertexai.DataSourceVertexAIIndex(),
"google_vmwareengine_cluster": vmwareengine.DataSourceVmwareengineCluster(),
"google_vmwareengine_external_access_rule": vmwareengine.DataSourceVmwareengineExternalAccessRule(),
"google_vmwareengine_external_address": vmwareengine.DataSourceVmwareengineExternalAddress(),
"google_vmwareengine_network": vmwareengine.DataSourceVmwareengineNetwork(),
"google_vmwareengine_network_peering": vmwareengine.DataSourceVmwareengineNetworkPeering(),
"google_vmwareengine_network_policy": vmwareengine.DataSourceVmwareengineNetworkPolicy(),
"google_vmwareengine_nsx_credentials": vmwareengine.DataSourceVmwareengineNsxCredentials(),
"google_vmwareengine_private_cloud": vmwareengine.DataSourceVmwareenginePrivateCloud(),
"google_vmwareengine_subnet": vmwareengine.DataSourceVmwareengineSubnet(),
"google_vmwareengine_vcenter_credentials": vmwareengine.DataSourceVmwareengineVcenterCredentials(),
"google_compute_region_backend_service": compute.DataSourceGoogleComputeRegionBackendService(),
"google_network_management_connectivity_test_run": networkmanagement.DataSourceGoogleNetworkManagementTestRun(),
"google_network_management_connectivity_tests": networkmanagement.DataSourceGoogleNetworkManagementConnectivityTests(),
// ####### END handwritten datasources ###########
}
var generatedIAMDatasources = map[string]*schema.Resource{
// ####### START generated IAM datasources ###########
"google_access_context_manager_access_policy_iam_policy": tpgiamresource.DataSourceIamPolicy(accesscontextmanager.AccessContextManagerAccessPolicyIamSchema, accesscontextmanager.AccessContextManagerAccessPolicyIamUpdaterProducer),
"google_api_gateway_api_iam_policy": tpgiamresource.DataSourceIamPolicy(apigateway.ApiGatewayApiIamSchema, apigateway.ApiGatewayApiIamUpdaterProducer),
"google_api_gateway_api_config_iam_policy": tpgiamresource.DataSourceIamPolicy(apigateway.ApiGatewayApiConfigIamSchema, apigateway.ApiGatewayApiConfigIamUpdaterProducer),
"google_api_gateway_gateway_iam_policy": tpgiamresource.DataSourceIamPolicy(apigateway.ApiGatewayGatewayIamSchema, apigateway.ApiGatewayGatewayIamUpdaterProducer),
"google_apigee_environment_iam_policy": tpgiamresource.DataSourceIamPolicy(apigee.ApigeeEnvironmentIamSchema, apigee.ApigeeEnvironmentIamUpdaterProducer),
"google_artifact_registry_repository_iam_policy": tpgiamresource.DataSourceIamPolicy(artifactregistry.ArtifactRegistryRepositoryIamSchema, artifactregistry.ArtifactRegistryRepositoryIamUpdaterProducer),
"google_beyondcorp_security_gateway_iam_policy": tpgiamresource.DataSourceIamPolicy(beyondcorp.BeyondcorpSecurityGatewayIamSchema, beyondcorp.BeyondcorpSecurityGatewayIamUpdaterProducer),
"google_beyondcorp_security_gateway_application_iam_policy": tpgiamresource.DataSourceIamPolicy(beyondcorp.BeyondcorpSecurityGatewayApplicationIamSchema, beyondcorp.BeyondcorpSecurityGatewayApplicationIamUpdaterProducer),
"google_bigquery_table_iam_policy": tpgiamresource.DataSourceIamPolicy(bigquery.BigQueryTableIamSchema, bigquery.BigQueryTableIamUpdaterProducer),
"google_bigquery_analytics_hub_data_exchange_iam_policy": tpgiamresource.DataSourceIamPolicy(bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIamSchema, bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIamUpdaterProducer),
"google_bigquery_analytics_hub_listing_iam_policy": tpgiamresource.DataSourceIamPolicy(bigqueryanalyticshub.BigqueryAnalyticsHubListingIamSchema, bigqueryanalyticshub.BigqueryAnalyticsHubListingIamUpdaterProducer),
"google_bigquery_connection_iam_policy": tpgiamresource.DataSourceIamPolicy(bigqueryconnection.BigqueryConnectionConnectionIamSchema, bigqueryconnection.BigqueryConnectionConnectionIamUpdaterProducer),
"google_bigquery_datapolicy_data_policy_iam_policy": tpgiamresource.DataSourceIamPolicy(bigquerydatapolicy.BigqueryDatapolicyDataPolicyIamSchema, bigquerydatapolicy.BigqueryDatapolicyDataPolicyIamUpdaterProducer),
"google_bigquery_datapolicyv2_data_policy_iam_policy": tpgiamresource.DataSourceIamPolicy(bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIamSchema, bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIamUpdaterProducer),
"google_binary_authorization_attestor_iam_policy": tpgiamresource.DataSourceIamPolicy(binaryauthorization.BinaryAuthorizationAttestorIamSchema, binaryauthorization.BinaryAuthorizationAttestorIamUpdaterProducer),
"google_cloudbuildv2_connection_iam_policy": tpgiamresource.DataSourceIamPolicy(cloudbuildv2.Cloudbuildv2ConnectionIamSchema, cloudbuildv2.Cloudbuildv2ConnectionIamUpdaterProducer),
"google_clouddeploy_custom_target_type_iam_policy": tpgiamresource.DataSourceIamPolicy(clouddeploy.ClouddeployCustomTargetTypeIamSchema, clouddeploy.ClouddeployCustomTargetTypeIamUpdaterProducer),
"google_clouddeploy_delivery_pipeline_iam_policy": tpgiamresource.DataSourceIamPolicy(clouddeploy.ClouddeployDeliveryPipelineIamSchema, clouddeploy.ClouddeployDeliveryPipelineIamUpdaterProducer),
"google_clouddeploy_target_iam_policy": tpgiamresource.DataSourceIamPolicy(clouddeploy.ClouddeployTargetIamSchema, clouddeploy.ClouddeployTargetIamUpdaterProducer),
"google_cloudfunctions_function_iam_policy": tpgiamresource.DataSourceIamPolicy(cloudfunctions.CloudFunctionsCloudFunctionIamSchema, cloudfunctions.CloudFunctionsCloudFunctionIamUpdaterProducer),
"google_cloudfunctions2_function_iam_policy": tpgiamresource.DataSourceIamPolicy(cloudfunctions2.Cloudfunctions2functionIamSchema, cloudfunctions2.Cloudfunctions2functionIamUpdaterProducer),
"google_cloud_run_service_iam_policy": tpgiamresource.DataSourceIamPolicy(cloudrun.CloudRunServiceIamSchema, cloudrun.CloudRunServiceIamUpdaterProducer),
"google_cloud_run_v2_job_iam_policy": tpgiamresource.DataSourceIamPolicy(cloudrunv2.CloudRunV2JobIamSchema, cloudrunv2.CloudRunV2JobIamUpdaterProducer),
"google_cloud_run_v2_service_iam_policy": tpgiamresource.DataSourceIamPolicy(cloudrunv2.CloudRunV2ServiceIamSchema, cloudrunv2.CloudRunV2ServiceIamUpdaterProducer),
"google_cloud_run_v2_worker_pool_iam_policy": tpgiamresource.DataSourceIamPolicy(cloudrunv2.CloudRunV2WorkerPoolIamSchema, cloudrunv2.CloudRunV2WorkerPoolIamUpdaterProducer),
"google_cloud_tasks_queue_iam_policy": tpgiamresource.DataSourceIamPolicy(cloudtasks.CloudTasksQueueIamSchema, cloudtasks.CloudTasksQueueIamUpdaterProducer),
"google_colab_runtime_template_iam_policy": tpgiamresource.DataSourceIamPolicy(colab.ColabRuntimeTemplateIamSchema, colab.ColabRuntimeTemplateIamUpdaterProducer),
"google_compute_backend_bucket_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeBackendBucketIamSchema, compute.ComputeBackendBucketIamUpdaterProducer),
"google_compute_backend_service_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeBackendServiceIamSchema, compute.ComputeBackendServiceIamUpdaterProducer),
"google_compute_disk_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeDiskIamSchema, compute.ComputeDiskIamUpdaterProducer),
"google_compute_image_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeImageIamSchema, compute.ComputeImageIamUpdaterProducer),
"google_compute_instance_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeInstanceIamSchema, compute.ComputeInstanceIamUpdaterProducer),
"google_compute_instance_template_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeInstanceTemplateIamSchema, compute.ComputeInstanceTemplateIamUpdaterProducer),
"google_compute_instant_snapshot_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeInstantSnapshotIamSchema, compute.ComputeInstantSnapshotIamUpdaterProducer),
"google_compute_machine_image_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeMachineImageIamSchema, compute.ComputeMachineImageIamUpdaterProducer),
"google_compute_region_backend_service_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeRegionBackendServiceIamSchema, compute.ComputeRegionBackendServiceIamUpdaterProducer),
"google_compute_region_disk_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeRegionDiskIamSchema, compute.ComputeRegionDiskIamUpdaterProducer),
"google_compute_snapshot_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeSnapshotIamSchema, compute.ComputeSnapshotIamUpdaterProducer),
"google_compute_storage_pool_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeStoragePoolIamSchema, compute.ComputeStoragePoolIamUpdaterProducer),
"google_compute_subnetwork_iam_policy": tpgiamresource.DataSourceIamPolicy(compute.ComputeSubnetworkIamSchema, compute.ComputeSubnetworkIamUpdaterProducer),
"google_container_analysis_note_iam_policy": tpgiamresource.DataSourceIamPolicy(containeranalysis.ContainerAnalysisNoteIamSchema, containeranalysis.ContainerAnalysisNoteIamUpdaterProducer),
"google_data_catalog_entry_group_iam_policy": tpgiamresource.DataSourceIamPolicy(datacatalog.DataCatalogEntryGroupIamSchema, datacatalog.DataCatalogEntryGroupIamUpdaterProducer),
"google_data_catalog_policy_tag_iam_policy": tpgiamresource.DataSourceIamPolicy(datacatalog.DataCatalogPolicyTagIamSchema, datacatalog.DataCatalogPolicyTagIamUpdaterProducer),
"google_data_catalog_tag_template_iam_policy": tpgiamresource.DataSourceIamPolicy(datacatalog.DataCatalogTagTemplateIamSchema, datacatalog.DataCatalogTagTemplateIamUpdaterProducer),
"google_data_catalog_taxonomy_iam_policy": tpgiamresource.DataSourceIamPolicy(datacatalog.DataCatalogTaxonomyIamSchema, datacatalog.DataCatalogTaxonomyIamUpdaterProducer),
"google_dataform_repository_iam_policy": tpgiamresource.DataSourceIamPolicy(dataform.DataformRepositoryIamSchema, dataform.DataformRepositoryIamUpdaterProducer),
"google_data_fusion_instance_iam_policy": tpgiamresource.DataSourceIamPolicy(datafusion.DataFusionInstanceIamSchema, datafusion.DataFusionInstanceIamUpdaterProducer),
"google_dataplex_aspect_type_iam_policy": tpgiamresource.DataSourceIamPolicy(dataplex.DataplexAspectTypeIamSchema, dataplex.DataplexAspectTypeIamUpdaterProducer),
"google_dataplex_asset_iam_policy": tpgiamresource.DataSourceIamPolicy(dataplex.DataplexAssetIamSchema, dataplex.DataplexAssetIamUpdaterProducer),
"google_dataplex_datascan_iam_policy": tpgiamresource.DataSourceIamPolicy(dataplex.DataplexDatascanIamSchema, dataplex.DataplexDatascanIamUpdaterProducer),
"google_dataplex_entry_group_iam_policy": tpgiamresource.DataSourceIamPolicy(dataplex.DataplexEntryGroupIamSchema, dataplex.DataplexEntryGroupIamUpdaterProducer),
"google_dataplex_entry_type_iam_policy": tpgiamresource.DataSourceIamPolicy(dataplex.DataplexEntryTypeIamSchema, dataplex.DataplexEntryTypeIamUpdaterProducer),
"google_dataplex_glossary_iam_policy": tpgiamresource.DataSourceIamPolicy(dataplex.DataplexGlossaryIamSchema, dataplex.DataplexGlossaryIamUpdaterProducer),
"google_dataplex_lake_iam_policy": tpgiamresource.DataSourceIamPolicy(dataplex.DataplexLakeIamSchema, dataplex.DataplexLakeIamUpdaterProducer),
"google_dataplex_task_iam_policy": tpgiamresource.DataSourceIamPolicy(dataplex.DataplexTaskIamSchema, dataplex.DataplexTaskIamUpdaterProducer),
"google_dataplex_zone_iam_policy": tpgiamresource.DataSourceIamPolicy(dataplex.DataplexZoneIamSchema, dataplex.DataplexZoneIamUpdaterProducer),
"google_dataproc_autoscaling_policy_iam_policy": tpgiamresource.DataSourceIamPolicy(dataproc.DataprocAutoscalingPolicyIamSchema, dataproc.DataprocAutoscalingPolicyIamUpdaterProducer),
"google_dataproc_metastore_database_iam_policy": tpgiamresource.DataSourceIamPolicy(dataprocmetastore.DataprocMetastoreDatabaseIamSchema, dataprocmetastore.DataprocMetastoreDatabaseIamUpdaterProducer),
"google_dataproc_metastore_federation_iam_policy": tpgiamresource.DataSourceIamPolicy(dataprocmetastore.DataprocMetastoreFederationIamSchema, dataprocmetastore.DataprocMetastoreFederationIamUpdaterProducer),
"google_dataproc_metastore_service_iam_policy": tpgiamresource.DataSourceIamPolicy(dataprocmetastore.DataprocMetastoreServiceIamSchema, dataprocmetastore.DataprocMetastoreServiceIamUpdaterProducer),
"google_dataproc_metastore_table_iam_policy": tpgiamresource.DataSourceIamPolicy(dataprocmetastore.DataprocMetastoreTableIamSchema, dataprocmetastore.DataprocMetastoreTableIamUpdaterProducer),
"google_dns_managed_zone_iam_policy": tpgiamresource.DataSourceIamPolicy(dns.DNSManagedZoneIamSchema, dns.DNSManagedZoneIamUpdaterProducer),
"google_gemini_repository_group_iam_policy": tpgiamresource.DataSourceIamPolicy(gemini.GeminiRepositoryGroupIamSchema, gemini.GeminiRepositoryGroupIamUpdaterProducer),
"google_gke_backup_backup_plan_iam_policy": tpgiamresource.DataSourceIamPolicy(gkebackup.GKEBackupBackupPlanIamSchema, gkebackup.GKEBackupBackupPlanIamUpdaterProducer),
"google_gke_backup_restore_plan_iam_policy": tpgiamresource.DataSourceIamPolicy(gkebackup.GKEBackupRestorePlanIamSchema, gkebackup.GKEBackupRestorePlanIamUpdaterProducer),
"google_gke_hub_membership_iam_policy": tpgiamresource.DataSourceIamPolicy(gkehub.GKEHubMembershipIamSchema, gkehub.GKEHubMembershipIamUpdaterProducer),
"google_gke_hub_feature_iam_policy": tpgiamresource.DataSourceIamPolicy(gkehub2.GKEHub2FeatureIamSchema, gkehub2.GKEHub2FeatureIamUpdaterProducer),
"google_gke_hub_scope_iam_policy": tpgiamresource.DataSourceIamPolicy(gkehub2.GKEHub2ScopeIamSchema, gkehub2.GKEHub2ScopeIamUpdaterProducer),
"google_healthcare_consent_store_iam_policy": tpgiamresource.DataSourceIamPolicy(healthcare.HealthcareConsentStoreIamSchema, healthcare.HealthcareConsentStoreIamUpdaterProducer),
"google_iam_workload_identity_pool_iam_policy": tpgiamresource.DataSourceIamPolicy(iambeta.IAMBetaWorkloadIdentityPoolIamSchema, iambeta.IAMBetaWorkloadIdentityPoolIamUpdaterProducer),
"google_iam_workforce_pool_iam_policy": tpgiamresource.DataSourceIamPolicy(iamworkforcepool.IAMWorkforcePoolWorkforcePoolIamSchema, iamworkforcepool.IAMWorkforcePoolWorkforcePoolIamUpdaterProducer),
"google_iap_app_engine_service_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapAppEngineServiceIamSchema, iap.IapAppEngineServiceIamUpdaterProducer),
"google_iap_app_engine_version_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapAppEngineVersionIamSchema, iap.IapAppEngineVersionIamUpdaterProducer),
"google_iap_web_cloud_run_service_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapWebCloudRunServiceIamSchema, iap.IapWebCloudRunServiceIamUpdaterProducer),
"google_iap_web_region_forwarding_rule_service_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapWebRegionForwardingRuleServiceIamSchema, iap.IapWebRegionForwardingRuleServiceIamUpdaterProducer),
"google_iap_web_forwarding_rule_service_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapWebForwardingRuleServiceIamSchema, iap.IapWebForwardingRuleServiceIamUpdaterProducer),
"google_iap_tunnel_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapTunnelIamSchema, iap.IapTunnelIamUpdaterProducer),
"google_iap_tunnel_dest_group_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapTunnelDestGroupIamSchema, iap.IapTunnelDestGroupIamUpdaterProducer),
"google_iap_tunnel_instance_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapTunnelInstanceIamSchema, iap.IapTunnelInstanceIamUpdaterProducer),
"google_iap_web_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapWebIamSchema, iap.IapWebIamUpdaterProducer),
"google_iap_web_backend_service_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapWebBackendServiceIamSchema, iap.IapWebBackendServiceIamUpdaterProducer),
"google_iap_web_region_backend_service_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapWebRegionBackendServiceIamSchema, iap.IapWebRegionBackendServiceIamUpdaterProducer),
"google_iap_web_type_app_engine_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapWebTypeAppEngineIamSchema, iap.IapWebTypeAppEngineIamUpdaterProducer),
"google_iap_web_type_compute_iam_policy": tpgiamresource.DataSourceIamPolicy(iap.IapWebTypeComputeIamSchema, iap.IapWebTypeComputeIamUpdaterProducer),
"google_kms_ekm_connection_iam_policy": tpgiamresource.DataSourceIamPolicy(kms.KMSEkmConnectionIamSchema, kms.KMSEkmConnectionIamUpdaterProducer),
"google_logging_log_view_iam_policy": tpgiamresource.DataSourceIamPolicy(logging.LoggingLogViewIamSchema, logging.LoggingLogViewIamUpdaterProducer),
"google_network_security_address_group_iam_policy": tpgiamresource.DataSourceIamPolicy(networksecurity.NetworkSecurityProjectAddressGroupIamSchema, networksecurity.NetworkSecurityProjectAddressGroupIamUpdaterProducer),
"google_notebooks_instance_iam_policy": tpgiamresource.DataSourceIamPolicy(notebooks.NotebooksInstanceIamSchema, notebooks.NotebooksInstanceIamUpdaterProducer),
"google_notebooks_runtime_iam_policy": tpgiamresource.DataSourceIamPolicy(notebooks.NotebooksRuntimeIamSchema, notebooks.NotebooksRuntimeIamUpdaterProducer),
"google_privateca_ca_pool_iam_policy": tpgiamresource.DataSourceIamPolicy(privateca.PrivatecaCaPoolIamSchema, privateca.PrivatecaCaPoolIamUpdaterProducer),
"google_privateca_certificate_template_iam_policy": tpgiamresource.DataSourceIamPolicy(privateca.PrivatecaCertificateTemplateIamSchema, privateca.PrivatecaCertificateTemplateIamUpdaterProducer),
"google_pubsub_schema_iam_policy": tpgiamresource.DataSourceIamPolicy(pubsub.PubsubSchemaIamSchema, pubsub.PubsubSchemaIamUpdaterProducer),
"google_pubsub_topic_iam_policy": tpgiamresource.DataSourceIamPolicy(pubsub.PubsubTopicIamSchema, pubsub.PubsubTopicIamUpdaterProducer),
"google_runtimeconfig_config_iam_policy": tpgiamresource.DataSourceIamPolicy(runtimeconfig.RuntimeConfigConfigIamSchema, runtimeconfig.RuntimeConfigConfigIamUpdaterProducer),
"google_secret_manager_secret_iam_policy": tpgiamresource.DataSourceIamPolicy(secretmanager.SecretManagerSecretIamSchema, secretmanager.SecretManagerSecretIamUpdaterProducer),
"google_secret_manager_regional_secret_iam_policy": tpgiamresource.DataSourceIamPolicy(secretmanagerregional.SecretManagerRegionalRegionalSecretIamSchema, secretmanagerregional.SecretManagerRegionalRegionalSecretIamUpdaterProducer),
"google_secure_source_manager_instance_iam_policy": tpgiamresource.DataSourceIamPolicy(securesourcemanager.SecureSourceManagerInstanceIamSchema, securesourcemanager.SecureSourceManagerInstanceIamUpdaterProducer),
"google_secure_source_manager_repository_iam_policy": tpgiamresource.DataSourceIamPolicy(securesourcemanager.SecureSourceManagerRepositoryIamSchema, securesourcemanager.SecureSourceManagerRepositoryIamUpdaterProducer),
"google_scc_source_iam_policy": tpgiamresource.DataSourceIamPolicy(securitycenter.SecurityCenterSourceIamSchema, securitycenter.SecurityCenterSourceIamUpdaterProducer),
"google_scc_v2_organization_source_iam_policy": tpgiamresource.DataSourceIamPolicy(securitycenterv2.SecurityCenterV2OrganizationSourceIamSchema, securitycenterv2.SecurityCenterV2OrganizationSourceIamUpdaterProducer),
"google_service_directory_namespace_iam_policy": tpgiamresource.DataSourceIamPolicy(servicedirectory.ServiceDirectoryNamespaceIamSchema, servicedirectory.ServiceDirectoryNamespaceIamUpdaterProducer),
"google_service_directory_service_iam_policy": tpgiamresource.DataSourceIamPolicy(servicedirectory.ServiceDirectoryServiceIamSchema, servicedirectory.ServiceDirectoryServiceIamUpdaterProducer),
"google_endpoints_service_iam_policy": tpgiamresource.DataSourceIamPolicy(servicemanagement.ServiceManagementServiceIamSchema, servicemanagement.ServiceManagementServiceIamUpdaterProducer),
"google_endpoints_service_consumers_iam_policy": tpgiamresource.DataSourceIamPolicy(servicemanagement.ServiceManagementServiceConsumersIamSchema, servicemanagement.ServiceManagementServiceConsumersIamUpdaterProducer),
"google_sourcerepo_repository_iam_policy": tpgiamresource.DataSourceIamPolicy(sourcerepo.SourceRepoRepositoryIamSchema, sourcerepo.SourceRepoRepositoryIamUpdaterProducer),
"google_tags_tag_key_iam_policy": tpgiamresource.DataSourceIamPolicy(tags.TagsTagKeyIamSchema, tags.TagsTagKeyIamUpdaterProducer),
"google_tags_tag_value_iam_policy": tpgiamresource.DataSourceIamPolicy(tags.TagsTagValueIamSchema, tags.TagsTagValueIamUpdaterProducer),
"google_vertex_ai_endpoint_iam_policy": tpgiamresource.DataSourceIamPolicy(vertexai.VertexAIEndpointIamSchema, vertexai.VertexAIEndpointIamUpdaterProducer),
"google_vertex_ai_feature_group_iam_policy": tpgiamresource.DataSourceIamPolicy(vertexai.VertexAIFeatureGroupIamSchema, vertexai.VertexAIFeatureGroupIamUpdaterProducer),
"google_vertex_ai_feature_online_store_iam_policy": tpgiamresource.DataSourceIamPolicy(vertexai.VertexAIFeatureOnlineStoreIamSchema, vertexai.VertexAIFeatureOnlineStoreIamUpdaterProducer),
"google_vertex_ai_feature_online_store_featureview_iam_policy": tpgiamresource.DataSourceIamPolicy(vertexai.VertexAIFeatureOnlineStoreFeatureviewIamSchema, vertexai.VertexAIFeatureOnlineStoreFeatureviewIamUpdaterProducer),
"google_vertex_ai_featurestore_iam_policy": tpgiamresource.DataSourceIamPolicy(vertexai.VertexAIFeaturestoreIamSchema, vertexai.VertexAIFeaturestoreIamUpdaterProducer),
"google_vertex_ai_featurestore_entitytype_iam_policy": tpgiamresource.DataSourceIamPolicy(vertexai.VertexAIFeaturestoreEntitytypeIamSchema, vertexai.VertexAIFeaturestoreEntitytypeIamUpdaterProducer),
"google_workbench_instance_iam_policy": tpgiamresource.DataSourceIamPolicy(workbench.WorkbenchInstanceIamSchema, workbench.WorkbenchInstanceIamUpdaterProducer),
"google_workstations_workstation_iam_policy": tpgiamresource.DataSourceIamPolicy(workstations.WorkstationsWorkstationIamSchema, workstations.WorkstationsWorkstationIamUpdaterProducer),
"google_workstations_workstation_config_iam_policy": tpgiamresource.DataSourceIamPolicy(workstations.WorkstationsWorkstationConfigIamSchema, workstations.WorkstationsWorkstationConfigIamUpdaterProducer),
// ####### END generated IAM datasources ###########
}
var handwrittenIAMDatasources = map[string]*schema.Resource{
// ####### START non-generated IAM datasources ###########
"google_bigtable_instance_iam_policy": tpgiamresource.DataSourceIamPolicy(bigtable.IamBigtableInstanceSchema, bigtable.NewBigtableInstanceUpdater),
"google_bigtable_table_iam_policy": tpgiamresource.DataSourceIamPolicy(bigtable.IamBigtableTableSchema, bigtable.NewBigtableTableUpdater),
"google_bigquery_dataset_iam_policy": tpgiamresource.DataSourceIamPolicy(bigquery.IamBigqueryDatasetSchema, bigquery.NewBigqueryDatasetIamUpdater),
"google_billing_account_iam_policy": tpgiamresource.DataSourceIamPolicy(billing.IamBillingAccountSchema, billing.NewBillingAccountIamUpdater),
"google_dataproc_cluster_iam_policy": tpgiamresource.DataSourceIamPolicy(dataproc.IamDataprocClusterSchema, dataproc.NewDataprocClusterUpdater),
"google_dataproc_job_iam_policy": tpgiamresource.DataSourceIamPolicy(dataproc.IamDataprocJobSchema, dataproc.NewDataprocJobUpdater),
"google_folder_iam_policy": tpgiamresource.DataSourceIamPolicy(resourcemanager.IamFolderSchema, resourcemanager.NewFolderIamUpdater),
"google_healthcare_dataset_iam_policy": tpgiamresource.DataSourceIamPolicy(healthcare.IamHealthcareDatasetSchema, healthcare.NewHealthcareDatasetIamUpdater),
"google_healthcare_dicom_store_iam_policy": tpgiamresource.DataSourceIamPolicy(healthcare.IamHealthcareDicomStoreSchema, healthcare.NewHealthcareDicomStoreIamUpdater),
"google_healthcare_fhir_store_iam_policy": tpgiamresource.DataSourceIamPolicy(healthcare.IamHealthcareFhirStoreSchema, healthcare.NewHealthcareFhirStoreIamUpdater),
"google_healthcare_hl7_v2_store_iam_policy": tpgiamresource.DataSourceIamPolicy(healthcare.IamHealthcareHl7V2StoreSchema, healthcare.NewHealthcareHl7V2StoreIamUpdater),
"google_kms_key_ring_iam_policy": tpgiamresource.DataSourceIamPolicy(kms.IamKmsKeyRingSchema, kms.NewKmsKeyRingIamUpdater),
"google_kms_crypto_key_iam_policy": tpgiamresource.DataSourceIamPolicy(kms.IamKmsCryptoKeySchema, kms.NewKmsCryptoKeyIamUpdater),
"google_spanner_instance_iam_policy": tpgiamresource.DataSourceIamPolicy(spanner.IamSpannerInstanceSchema, spanner.NewSpannerInstanceIamUpdater),
"google_spanner_database_iam_policy": tpgiamresource.DataSourceIamPolicy(spanner.IamSpannerDatabaseSchema, spanner.NewSpannerDatabaseIamUpdater),
"google_storage_managed_folder_iam_policy": tpgiamresource.DataSourceIamPolicy(storage.StorageManagedFolderIamSchema, storage.StorageManagedFolderIamUpdaterProducer),
"google_organization_iam_policy": tpgiamresource.DataSourceIamPolicy(resourcemanager.IamOrganizationSchema, resourcemanager.NewOrganizationIamUpdater),
"google_project_iam_policy": tpgiamresource.DataSourceIamPolicy(resourcemanager.IamProjectSchema, resourcemanager.NewProjectIamUpdater),
"google_pubsub_subscription_iam_policy": tpgiamresource.DataSourceIamPolicy(pubsub.IamPubsubSubscriptionSchema, pubsub.NewPubsubSubscriptionIamUpdater),
"google_service_account_iam_policy": tpgiamresource.DataSourceIamPolicy(resourcemanager.IamServiceAccountSchema, resourcemanager.NewServiceAccountIamUpdater),
"google_storage_bucket_iam_policy": tpgiamresource.DataSourceIamPolicy(storage.StorageBucketIamSchema, storage.StorageBucketIamUpdaterProducer),
// ####### END non-generated IAM datasources ###########
}
// Resources
// Generated resources: 731
// Generated IAM resources: 348
// Total generated resources: 1079
var generatedResources = map[string]*schema.Resource{
"google_folder_access_approval_settings": accessapproval.ResourceAccessApprovalFolderSettings(),
"google_organization_access_approval_settings": accessapproval.ResourceAccessApprovalOrganizationSettings(),
"google_project_access_approval_settings": accessapproval.ResourceAccessApprovalProjectSettings(),
"google_access_context_manager_access_level": accesscontextmanager.ResourceAccessContextManagerAccessLevel(),
"google_access_context_manager_access_level_condition": accesscontextmanager.ResourceAccessContextManagerAccessLevelCondition(),
"google_access_context_manager_access_levels": accesscontextmanager.ResourceAccessContextManagerAccessLevels(),
"google_access_context_manager_access_policy": accesscontextmanager.ResourceAccessContextManagerAccessPolicy(),
"google_access_context_manager_access_policy_iam_binding": tpgiamresource.ResourceIamBinding(accesscontextmanager.AccessContextManagerAccessPolicyIamSchema, accesscontextmanager.AccessContextManagerAccessPolicyIamUpdaterProducer, accesscontextmanager.AccessContextManagerAccessPolicyIdParseFunc),
"google_access_context_manager_access_policy_iam_member": tpgiamresource.ResourceIamMember(accesscontextmanager.AccessContextManagerAccessPolicyIamSchema, accesscontextmanager.AccessContextManagerAccessPolicyIamUpdaterProducer, accesscontextmanager.AccessContextManagerAccessPolicyIdParseFunc),
"google_access_context_manager_access_policy_iam_policy": tpgiamresource.ResourceIamPolicy(accesscontextmanager.AccessContextManagerAccessPolicyIamSchema, accesscontextmanager.AccessContextManagerAccessPolicyIamUpdaterProducer, accesscontextmanager.AccessContextManagerAccessPolicyIdParseFunc),
"google_access_context_manager_authorized_orgs_desc": accesscontextmanager.ResourceAccessContextManagerAuthorizedOrgsDesc(),
"google_access_context_manager_egress_policy": accesscontextmanager.ResourceAccessContextManagerEgressPolicy(),
"google_access_context_manager_gcp_user_access_binding": accesscontextmanager.ResourceAccessContextManagerGcpUserAccessBinding(),
"google_access_context_manager_ingress_policy": accesscontextmanager.ResourceAccessContextManagerIngressPolicy(),
"google_access_context_manager_service_perimeter": accesscontextmanager.ResourceAccessContextManagerServicePerimeter(),
"google_access_context_manager_service_perimeter_dry_run_egress_policy": accesscontextmanager.ResourceAccessContextManagerServicePerimeterDryRunEgressPolicy(),
"google_access_context_manager_service_perimeter_dry_run_ingress_policy": accesscontextmanager.ResourceAccessContextManagerServicePerimeterDryRunIngressPolicy(),
"google_access_context_manager_service_perimeter_dry_run_resource": accesscontextmanager.ResourceAccessContextManagerServicePerimeterDryRunResource(),
"google_access_context_manager_service_perimeter_egress_policy": accesscontextmanager.ResourceAccessContextManagerServicePerimeterEgressPolicy(),
"google_access_context_manager_service_perimeter_ingress_policy": accesscontextmanager.ResourceAccessContextManagerServicePerimeterIngressPolicy(),
"google_access_context_manager_service_perimeter_resource": accesscontextmanager.ResourceAccessContextManagerServicePerimeterResource(),
"google_access_context_manager_service_perimeters": accesscontextmanager.ResourceAccessContextManagerServicePerimeters(),
"google_active_directory_domain": activedirectory.ResourceActiveDirectoryDomain(),
"google_active_directory_domain_trust": activedirectory.ResourceActiveDirectoryDomainTrust(),
"google_active_directory_peering": activedirectory.ResourceActiveDirectoryPeering(),
"google_alloydb_backup": alloydb.ResourceAlloydbBackup(),
"google_alloydb_cluster": alloydb.ResourceAlloydbCluster(),
"google_alloydb_instance": alloydb.ResourceAlloydbInstance(),
"google_alloydb_user": alloydb.ResourceAlloydbUser(),
"google_api_gateway_api": apigateway.ResourceApiGatewayApi(),
"google_api_gateway_api_iam_binding": tpgiamresource.ResourceIamBinding(apigateway.ApiGatewayApiIamSchema, apigateway.ApiGatewayApiIamUpdaterProducer, apigateway.ApiGatewayApiIdParseFunc),
"google_api_gateway_api_iam_member": tpgiamresource.ResourceIamMember(apigateway.ApiGatewayApiIamSchema, apigateway.ApiGatewayApiIamUpdaterProducer, apigateway.ApiGatewayApiIdParseFunc),
"google_api_gateway_api_iam_policy": tpgiamresource.ResourceIamPolicy(apigateway.ApiGatewayApiIamSchema, apigateway.ApiGatewayApiIamUpdaterProducer, apigateway.ApiGatewayApiIdParseFunc),
"google_api_gateway_api_config": apigateway.ResourceApiGatewayApiConfig(),
"google_api_gateway_api_config_iam_binding": tpgiamresource.ResourceIamBinding(apigateway.ApiGatewayApiConfigIamSchema, apigateway.ApiGatewayApiConfigIamUpdaterProducer, apigateway.ApiGatewayApiConfigIdParseFunc),
"google_api_gateway_api_config_iam_member": tpgiamresource.ResourceIamMember(apigateway.ApiGatewayApiConfigIamSchema, apigateway.ApiGatewayApiConfigIamUpdaterProducer, apigateway.ApiGatewayApiConfigIdParseFunc),
"google_api_gateway_api_config_iam_policy": tpgiamresource.ResourceIamPolicy(apigateway.ApiGatewayApiConfigIamSchema, apigateway.ApiGatewayApiConfigIamUpdaterProducer, apigateway.ApiGatewayApiConfigIdParseFunc),
"google_api_gateway_gateway": apigateway.ResourceApiGatewayGateway(),
"google_api_gateway_gateway_iam_binding": tpgiamresource.ResourceIamBinding(apigateway.ApiGatewayGatewayIamSchema, apigateway.ApiGatewayGatewayIamUpdaterProducer, apigateway.ApiGatewayGatewayIdParseFunc),
"google_api_gateway_gateway_iam_member": tpgiamresource.ResourceIamMember(apigateway.ApiGatewayGatewayIamSchema, apigateway.ApiGatewayGatewayIamUpdaterProducer, apigateway.ApiGatewayGatewayIdParseFunc),
"google_api_gateway_gateway_iam_policy": tpgiamresource.ResourceIamPolicy(apigateway.ApiGatewayGatewayIamSchema, apigateway.ApiGatewayGatewayIamUpdaterProducer, apigateway.ApiGatewayGatewayIdParseFunc),
"google_apigee_addons_config": apigee.ResourceApigeeAddonsConfig(),
"google_apigee_api_deployment": apigee.ResourceApigeeApiDeployment(),
"google_apigee_api_product": apigee.ResourceApigeeApiProduct(),
"google_apigee_app_group": apigee.ResourceApigeeAppGroup(),
"google_apigee_control_plane_access": apigee.ResourceApigeeControlPlaneAccess(),
"google_apigee_developer": apigee.ResourceApigeeDeveloper(),
"google_apigee_developer_app": apigee.ResourceApigeeDeveloperApp(),
"google_apigee_dns_zone": apigee.ResourceApigeeDnsZone(),
"google_apigee_endpoint_attachment": apigee.ResourceApigeeEndpointAttachment(),
"google_apigee_env_keystore": apigee.ResourceApigeeEnvKeystore(),
"google_apigee_env_references": apigee.ResourceApigeeEnvReferences(),
"google_apigee_envgroup": apigee.ResourceApigeeEnvgroup(),
"google_apigee_envgroup_attachment": apigee.ResourceApigeeEnvgroupAttachment(),
"google_apigee_environment": apigee.ResourceApigeeEnvironment(),
"google_apigee_environment_iam_binding": tpgiamresource.ResourceIamBinding(apigee.ApigeeEnvironmentIamSchema, apigee.ApigeeEnvironmentIamUpdaterProducer, apigee.ApigeeEnvironmentIdParseFunc),
"google_apigee_environment_iam_member": tpgiamresource.ResourceIamMember(apigee.ApigeeEnvironmentIamSchema, apigee.ApigeeEnvironmentIamUpdaterProducer, apigee.ApigeeEnvironmentIdParseFunc),
"google_apigee_environment_iam_policy": tpgiamresource.ResourceIamPolicy(apigee.ApigeeEnvironmentIamSchema, apigee.ApigeeEnvironmentIamUpdaterProducer, apigee.ApigeeEnvironmentIdParseFunc),
"google_apigee_environment_addons_config": apigee.ResourceApigeeEnvironmentAddonsConfig(),
"google_apigee_environment_api_revision_deployment": apigee.ResourceApigeeEnvironmentApiRevisionDeployment(),
"google_apigee_environment_keyvaluemaps": apigee.ResourceApigeeEnvironmentKeyvaluemaps(),
"google_apigee_environment_keyvaluemaps_entries": apigee.ResourceApigeeEnvironmentKeyvaluemapsEntries(),
"google_apigee_instance": apigee.ResourceApigeeInstance(),
"google_apigee_instance_attachment": apigee.ResourceApigeeInstanceAttachment(),
"google_apigee_keystores_aliases_self_signed_cert": apigee.ResourceApigeeKeystoresAliasesSelfSignedCert(),
"google_apigee_nat_address": apigee.ResourceApigeeNatAddress(),
"google_apigee_organization": apigee.ResourceApigeeOrganization(),
"google_apigee_security_action": apigee.ResourceApigeeSecurityAction(),
"google_apigee_security_monitoring_condition": apigee.ResourceApigeeSecurityMonitoringCondition(),
"google_apigee_security_profile_v2": apigee.ResourceApigeeSecurityProfileV2(),
"google_apigee_sync_authorization": apigee.ResourceApigeeSyncAuthorization(),
"google_apigee_target_server": apigee.ResourceApigeeTargetServer(),
"google_apihub_api_hub_instance": apihub.ResourceApihubApiHubInstance(),
"google_apihub_curation": apihub.ResourceApihubCuration(),
"google_apihub_host_project_registration": apihub.ResourceApihubHostProjectRegistration(),
"google_apihub_plugin": apihub.ResourceApihubPlugin(),
"google_apihub_plugin_instance": apihub.ResourceApihubPluginInstance(),
"google_app_engine_application_url_dispatch_rules": appengine.ResourceAppEngineApplicationUrlDispatchRules(),
"google_app_engine_domain_mapping": appengine.ResourceAppEngineDomainMapping(),
"google_app_engine_firewall_rule": appengine.ResourceAppEngineFirewallRule(),
"google_app_engine_flexible_app_version": appengine.ResourceAppEngineFlexibleAppVersion(),
"google_app_engine_service_network_settings": appengine.ResourceAppEngineServiceNetworkSettings(),
"google_app_engine_service_split_traffic": appengine.ResourceAppEngineServiceSplitTraffic(),
"google_app_engine_standard_app_version": appengine.ResourceAppEngineStandardAppVersion(),
"google_apphub_application": apphub.ResourceApphubApplication(),
"google_apphub_service": apphub.ResourceApphubService(),
"google_apphub_service_project_attachment": apphub.ResourceApphubServiceProjectAttachment(),
"google_apphub_workload": apphub.ResourceApphubWorkload(),
"google_artifact_registry_repository": artifactregistry.ResourceArtifactRegistryRepository(),
"google_artifact_registry_repository_iam_binding": tpgiamresource.ResourceIamBinding(artifactregistry.ArtifactRegistryRepositoryIamSchema, artifactregistry.ArtifactRegistryRepositoryIamUpdaterProducer, artifactregistry.ArtifactRegistryRepositoryIdParseFunc),
"google_artifact_registry_repository_iam_member": tpgiamresource.ResourceIamMember(artifactregistry.ArtifactRegistryRepositoryIamSchema, artifactregistry.ArtifactRegistryRepositoryIamUpdaterProducer, artifactregistry.ArtifactRegistryRepositoryIdParseFunc),
"google_artifact_registry_repository_iam_policy": tpgiamresource.ResourceIamPolicy(artifactregistry.ArtifactRegistryRepositoryIamSchema, artifactregistry.ArtifactRegistryRepositoryIamUpdaterProducer, artifactregistry.ArtifactRegistryRepositoryIdParseFunc),
"google_artifact_registry_vpcsc_config": artifactregistry.ResourceArtifactRegistryVPCSCConfig(),
"google_backup_dr_backup_plan": backupdr.ResourceBackupDRBackupPlan(),
"google_backup_dr_backup_plan_association": backupdr.ResourceBackupDRBackupPlanAssociation(),
"google_backup_dr_backup_vault": backupdr.ResourceBackupDRBackupVault(),
"google_backup_dr_management_server": backupdr.ResourceBackupDRManagementServer(),
"google_backup_dr_service_config": backupdr.ResourceBackupDRServiceConfig(),
"google_beyondcorp_app_connection": beyondcorp.ResourceBeyondcorpAppConnection(),
"google_beyondcorp_app_connector": beyondcorp.ResourceBeyondcorpAppConnector(),
"google_beyondcorp_app_gateway": beyondcorp.ResourceBeyondcorpAppGateway(),
"google_beyondcorp_security_gateway": beyondcorp.ResourceBeyondcorpSecurityGateway(),
"google_beyondcorp_security_gateway_iam_binding": tpgiamresource.ResourceIamBinding(beyondcorp.BeyondcorpSecurityGatewayIamSchema, beyondcorp.BeyondcorpSecurityGatewayIamUpdaterProducer, beyondcorp.BeyondcorpSecurityGatewayIdParseFunc),
"google_beyondcorp_security_gateway_iam_member": tpgiamresource.ResourceIamMember(beyondcorp.BeyondcorpSecurityGatewayIamSchema, beyondcorp.BeyondcorpSecurityGatewayIamUpdaterProducer, beyondcorp.BeyondcorpSecurityGatewayIdParseFunc),
"google_beyondcorp_security_gateway_iam_policy": tpgiamresource.ResourceIamPolicy(beyondcorp.BeyondcorpSecurityGatewayIamSchema, beyondcorp.BeyondcorpSecurityGatewayIamUpdaterProducer, beyondcorp.BeyondcorpSecurityGatewayIdParseFunc),
"google_beyondcorp_security_gateway_application": beyondcorp.ResourceBeyondcorpSecurityGatewayApplication(),
"google_beyondcorp_security_gateway_application_iam_binding": tpgiamresource.ResourceIamBinding(beyondcorp.BeyondcorpSecurityGatewayApplicationIamSchema, beyondcorp.BeyondcorpSecurityGatewayApplicationIamUpdaterProducer, beyondcorp.BeyondcorpSecurityGatewayApplicationIdParseFunc),
"google_beyondcorp_security_gateway_application_iam_member": tpgiamresource.ResourceIamMember(beyondcorp.BeyondcorpSecurityGatewayApplicationIamSchema, beyondcorp.BeyondcorpSecurityGatewayApplicationIamUpdaterProducer, beyondcorp.BeyondcorpSecurityGatewayApplicationIdParseFunc),
"google_beyondcorp_security_gateway_application_iam_policy": tpgiamresource.ResourceIamPolicy(beyondcorp.BeyondcorpSecurityGatewayApplicationIamSchema, beyondcorp.BeyondcorpSecurityGatewayApplicationIamUpdaterProducer, beyondcorp.BeyondcorpSecurityGatewayApplicationIdParseFunc),
"google_biglake_catalog": biglake.ResourceBiglakeCatalog(),
"google_biglake_database": biglake.ResourceBiglakeDatabase(),
"google_biglake_table": biglake.ResourceBiglakeTable(),
"google_bigquery_dataset": bigquery.ResourceBigQueryDataset(),
"google_bigquery_dataset_access": bigquery.ResourceBigQueryDatasetAccess(),
"google_bigquery_job": bigquery.ResourceBigQueryJob(),
"google_bigquery_routine": bigquery.ResourceBigQueryRoutine(),
"google_bigquery_row_access_policy": bigquery.ResourceBigQueryRowAccessPolicy(),
"google_bigquery_table_iam_binding": tpgiamresource.ResourceIamBinding(bigquery.BigQueryTableIamSchema, bigquery.BigQueryTableIamUpdaterProducer, bigquery.BigQueryTableIdParseFunc),
"google_bigquery_table_iam_member": tpgiamresource.ResourceIamMember(bigquery.BigQueryTableIamSchema, bigquery.BigQueryTableIamUpdaterProducer, bigquery.BigQueryTableIdParseFunc),
"google_bigquery_table_iam_policy": tpgiamresource.ResourceIamPolicy(bigquery.BigQueryTableIamSchema, bigquery.BigQueryTableIamUpdaterProducer, bigquery.BigQueryTableIdParseFunc),
"google_bigquery_analytics_hub_data_exchange": bigqueryanalyticshub.ResourceBigqueryAnalyticsHubDataExchange(),
"google_bigquery_analytics_hub_data_exchange_iam_binding": tpgiamresource.ResourceIamBinding(bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIamSchema, bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIamUpdaterProducer, bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIdParseFunc),
"google_bigquery_analytics_hub_data_exchange_iam_member": tpgiamresource.ResourceIamMember(bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIamSchema, bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIamUpdaterProducer, bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIdParseFunc),
"google_bigquery_analytics_hub_data_exchange_iam_policy": tpgiamresource.ResourceIamPolicy(bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIamSchema, bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIamUpdaterProducer, bigqueryanalyticshub.BigqueryAnalyticsHubDataExchangeIdParseFunc),
"google_bigquery_analytics_hub_data_exchange_subscription": bigqueryanalyticshub.ResourceBigqueryAnalyticsHubDataExchangeSubscription(),
"google_bigquery_analytics_hub_listing": bigqueryanalyticshub.ResourceBigqueryAnalyticsHubListing(),
"google_bigquery_analytics_hub_listing_iam_binding": tpgiamresource.ResourceIamBinding(bigqueryanalyticshub.BigqueryAnalyticsHubListingIamSchema, bigqueryanalyticshub.BigqueryAnalyticsHubListingIamUpdaterProducer, bigqueryanalyticshub.BigqueryAnalyticsHubListingIdParseFunc),
"google_bigquery_analytics_hub_listing_iam_member": tpgiamresource.ResourceIamMember(bigqueryanalyticshub.BigqueryAnalyticsHubListingIamSchema, bigqueryanalyticshub.BigqueryAnalyticsHubListingIamUpdaterProducer, bigqueryanalyticshub.BigqueryAnalyticsHubListingIdParseFunc),
"google_bigquery_analytics_hub_listing_iam_policy": tpgiamresource.ResourceIamPolicy(bigqueryanalyticshub.BigqueryAnalyticsHubListingIamSchema, bigqueryanalyticshub.BigqueryAnalyticsHubListingIamUpdaterProducer, bigqueryanalyticshub.BigqueryAnalyticsHubListingIdParseFunc),
"google_bigquery_analytics_hub_listing_subscription": bigqueryanalyticshub.ResourceBigqueryAnalyticsHubListingSubscription(),
"google_bigquery_connection": bigqueryconnection.ResourceBigqueryConnectionConnection(),
"google_bigquery_connection_iam_binding": tpgiamresource.ResourceIamBinding(bigqueryconnection.BigqueryConnectionConnectionIamSchema, bigqueryconnection.BigqueryConnectionConnectionIamUpdaterProducer, bigqueryconnection.BigqueryConnectionConnectionIdParseFunc),
"google_bigquery_connection_iam_member": tpgiamresource.ResourceIamMember(bigqueryconnection.BigqueryConnectionConnectionIamSchema, bigqueryconnection.BigqueryConnectionConnectionIamUpdaterProducer, bigqueryconnection.BigqueryConnectionConnectionIdParseFunc),
"google_bigquery_connection_iam_policy": tpgiamresource.ResourceIamPolicy(bigqueryconnection.BigqueryConnectionConnectionIamSchema, bigqueryconnection.BigqueryConnectionConnectionIamUpdaterProducer, bigqueryconnection.BigqueryConnectionConnectionIdParseFunc),
"google_bigquery_datapolicy_data_policy": bigquerydatapolicy.ResourceBigqueryDatapolicyDataPolicy(),
"google_bigquery_datapolicy_data_policy_iam_binding": tpgiamresource.ResourceIamBinding(bigquerydatapolicy.BigqueryDatapolicyDataPolicyIamSchema, bigquerydatapolicy.BigqueryDatapolicyDataPolicyIamUpdaterProducer, bigquerydatapolicy.BigqueryDatapolicyDataPolicyIdParseFunc),
"google_bigquery_datapolicy_data_policy_iam_member": tpgiamresource.ResourceIamMember(bigquerydatapolicy.BigqueryDatapolicyDataPolicyIamSchema, bigquerydatapolicy.BigqueryDatapolicyDataPolicyIamUpdaterProducer, bigquerydatapolicy.BigqueryDatapolicyDataPolicyIdParseFunc),
"google_bigquery_datapolicy_data_policy_iam_policy": tpgiamresource.ResourceIamPolicy(bigquerydatapolicy.BigqueryDatapolicyDataPolicyIamSchema, bigquerydatapolicy.BigqueryDatapolicyDataPolicyIamUpdaterProducer, bigquerydatapolicy.BigqueryDatapolicyDataPolicyIdParseFunc),
"google_bigquery_datapolicyv2_data_policy": bigquerydatapolicyv2.ResourceBigqueryDatapolicyv2DataPolicy(),
"google_bigquery_datapolicyv2_data_policy_iam_binding": tpgiamresource.ResourceIamBinding(bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIamSchema, bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIamUpdaterProducer, bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIdParseFunc),
"google_bigquery_datapolicyv2_data_policy_iam_member": tpgiamresource.ResourceIamMember(bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIamSchema, bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIamUpdaterProducer, bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIdParseFunc),
"google_bigquery_datapolicyv2_data_policy_iam_policy": tpgiamresource.ResourceIamPolicy(bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIamSchema, bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIamUpdaterProducer, bigquerydatapolicyv2.BigqueryDatapolicyv2DataPolicyIdParseFunc),
"google_bigquery_data_transfer_config": bigquerydatatransfer.ResourceBigqueryDataTransferConfig(),
"google_bigquery_bi_reservation": bigqueryreservation.ResourceBigqueryReservationBiReservation(),
"google_bigquery_capacity_commitment": bigqueryreservation.ResourceBigqueryReservationCapacityCommitment(),
"google_bigquery_reservation": bigqueryreservation.ResourceBigqueryReservationReservation(),
"google_bigquery_reservation_assignment": bigqueryreservation.ResourceBigqueryReservationReservationAssignment(),
"google_bigtable_app_profile": bigtable.ResourceBigtableAppProfile(),
"google_bigtable_logical_view": bigtable.ResourceBigtableLogicalView(),
"google_bigtable_materialized_view": bigtable.ResourceBigtableMaterializedView(),
"google_bigtable_schema_bundle": bigtable.ResourceBigtableSchemaBundle(),
"google_billing_budget": billing.ResourceBillingBudget(),
"google_binary_authorization_attestor": binaryauthorization.ResourceBinaryAuthorizationAttestor(),
"google_binary_authorization_attestor_iam_binding": tpgiamresource.ResourceIamBinding(binaryauthorization.BinaryAuthorizationAttestorIamSchema, binaryauthorization.BinaryAuthorizationAttestorIamUpdaterProducer, binaryauthorization.BinaryAuthorizationAttestorIdParseFunc),
"google_binary_authorization_attestor_iam_member": tpgiamresource.ResourceIamMember(binaryauthorization.BinaryAuthorizationAttestorIamSchema, binaryauthorization.BinaryAuthorizationAttestorIamUpdaterProducer, binaryauthorization.BinaryAuthorizationAttestorIdParseFunc),
"google_binary_authorization_attestor_iam_policy": tpgiamresource.ResourceIamPolicy(binaryauthorization.BinaryAuthorizationAttestorIamSchema, binaryauthorization.BinaryAuthorizationAttestorIamUpdaterProducer, binaryauthorization.BinaryAuthorizationAttestorIdParseFunc),
"google_binary_authorization_policy": binaryauthorization.ResourceBinaryAuthorizationPolicy(),
"google_blockchain_node_engine_blockchain_nodes": blockchainnodeengine.ResourceBlockchainNodeEngineBlockchainNodes(),
"google_certificate_manager_certificate": certificatemanager.ResourceCertificateManagerCertificate(),
"google_certificate_manager_certificate_issuance_config": certificatemanager.ResourceCertificateManagerCertificateIssuanceConfig(),
"google_certificate_manager_certificate_map": certificatemanager.ResourceCertificateManagerCertificateMap(),
"google_certificate_manager_certificate_map_entry": certificatemanager.ResourceCertificateManagerCertificateMapEntry(),
"google_certificate_manager_dns_authorization": certificatemanager.ResourceCertificateManagerDnsAuthorization(),
"google_certificate_manager_trust_config": certificatemanager.ResourceCertificateManagerTrustConfig(),
"google_ces_app": ces.ResourceCESApp(),
"google_ces_toolset": ces.ResourceCESToolset(),
"google_chronicle_data_access_label": chronicle.ResourceChronicleDataAccessLabel(),
"google_chronicle_data_access_scope": chronicle.ResourceChronicleDataAccessScope(),
"google_chronicle_reference_list": chronicle.ResourceChronicleReferenceList(),
"google_chronicle_retrohunt": chronicle.ResourceChronicleRetrohunt(),
"google_chronicle_rule": chronicle.ResourceChronicleRule(),
"google_chronicle_rule_deployment": chronicle.ResourceChronicleRuleDeployment(),
"google_chronicle_watchlist": chronicle.ResourceChronicleWatchlist(),
"google_cloud_asset_folder_feed": cloudasset.ResourceCloudAssetFolderFeed(),
"google_cloud_asset_organization_feed": cloudasset.ResourceCloudAssetOrganizationFeed(),
"google_cloud_asset_project_feed": cloudasset.ResourceCloudAssetProjectFeed(),
"google_cloudbuild_bitbucket_server_config": cloudbuild.ResourceCloudBuildBitbucketServerConfig(),
"google_cloudbuild_trigger": cloudbuild.ResourceCloudBuildTrigger(),
"google_cloudbuildv2_connection": cloudbuildv2.ResourceCloudbuildv2Connection(),
"google_cloudbuildv2_connection_iam_binding": tpgiamresource.ResourceIamBinding(cloudbuildv2.Cloudbuildv2ConnectionIamSchema, cloudbuildv2.Cloudbuildv2ConnectionIamUpdaterProducer, cloudbuildv2.Cloudbuildv2ConnectionIdParseFunc),
"google_cloudbuildv2_connection_iam_member": tpgiamresource.ResourceIamMember(cloudbuildv2.Cloudbuildv2ConnectionIamSchema, cloudbuildv2.Cloudbuildv2ConnectionIamUpdaterProducer, cloudbuildv2.Cloudbuildv2ConnectionIdParseFunc),
"google_cloudbuildv2_connection_iam_policy": tpgiamresource.ResourceIamPolicy(cloudbuildv2.Cloudbuildv2ConnectionIamSchema, cloudbuildv2.Cloudbuildv2ConnectionIamUpdaterProducer, cloudbuildv2.Cloudbuildv2ConnectionIdParseFunc),
"google_cloudbuildv2_repository": cloudbuildv2.ResourceCloudbuildv2Repository(),
"google_clouddeploy_automation": clouddeploy.ResourceClouddeployAutomation(),
"google_clouddeploy_custom_target_type": clouddeploy.ResourceClouddeployCustomTargetType(),
"google_clouddeploy_custom_target_type_iam_binding": tpgiamresource.ResourceIamBinding(clouddeploy.ClouddeployCustomTargetTypeIamSchema, clouddeploy.ClouddeployCustomTargetTypeIamUpdaterProducer, clouddeploy.ClouddeployCustomTargetTypeIdParseFunc),
"google_clouddeploy_custom_target_type_iam_member": tpgiamresource.ResourceIamMember(clouddeploy.ClouddeployCustomTargetTypeIamSchema, clouddeploy.ClouddeployCustomTargetTypeIamUpdaterProducer, clouddeploy.ClouddeployCustomTargetTypeIdParseFunc),
"google_clouddeploy_custom_target_type_iam_policy": tpgiamresource.ResourceIamPolicy(clouddeploy.ClouddeployCustomTargetTypeIamSchema, clouddeploy.ClouddeployCustomTargetTypeIamUpdaterProducer, clouddeploy.ClouddeployCustomTargetTypeIdParseFunc),
"google_clouddeploy_delivery_pipeline_iam_binding": tpgiamresource.ResourceIamBinding(clouddeploy.ClouddeployDeliveryPipelineIamSchema, clouddeploy.ClouddeployDeliveryPipelineIamUpdaterProducer, clouddeploy.ClouddeployDeliveryPipelineIdParseFunc),
"google_clouddeploy_delivery_pipeline_iam_member": tpgiamresource.ResourceIamMember(clouddeploy.ClouddeployDeliveryPipelineIamSchema, clouddeploy.ClouddeployDeliveryPipelineIamUpdaterProducer, clouddeploy.ClouddeployDeliveryPipelineIdParseFunc),
"google_clouddeploy_delivery_pipeline_iam_policy": tpgiamresource.ResourceIamPolicy(clouddeploy.ClouddeployDeliveryPipelineIamSchema, clouddeploy.ClouddeployDeliveryPipelineIamUpdaterProducer, clouddeploy.ClouddeployDeliveryPipelineIdParseFunc),
"google_clouddeploy_deploy_policy": clouddeploy.ResourceClouddeployDeployPolicy(),
"google_clouddeploy_target_iam_binding": tpgiamresource.ResourceIamBinding(clouddeploy.ClouddeployTargetIamSchema, clouddeploy.ClouddeployTargetIamUpdaterProducer, clouddeploy.ClouddeployTargetIdParseFunc),
"google_clouddeploy_target_iam_member": tpgiamresource.ResourceIamMember(clouddeploy.ClouddeployTargetIamSchema, clouddeploy.ClouddeployTargetIamUpdaterProducer, clouddeploy.ClouddeployTargetIdParseFunc),
"google_clouddeploy_target_iam_policy": tpgiamresource.ResourceIamPolicy(clouddeploy.ClouddeployTargetIamSchema, clouddeploy.ClouddeployTargetIamUpdaterProducer, clouddeploy.ClouddeployTargetIdParseFunc),
"google_clouddomains_registration": clouddomains.ResourceClouddomainsRegistration(),
"google_cloudfunctions_function_iam_binding": tpgiamresource.ResourceIamBinding(cloudfunctions.CloudFunctionsCloudFunctionIamSchema, cloudfunctions.CloudFunctionsCloudFunctionIamUpdaterProducer, cloudfunctions.CloudFunctionsCloudFunctionIdParseFunc),
"google_cloudfunctions_function_iam_member": tpgiamresource.ResourceIamMember(cloudfunctions.CloudFunctionsCloudFunctionIamSchema, cloudfunctions.CloudFunctionsCloudFunctionIamUpdaterProducer, cloudfunctions.CloudFunctionsCloudFunctionIdParseFunc),
"google_cloudfunctions_function_iam_policy": tpgiamresource.ResourceIamPolicy(cloudfunctions.CloudFunctionsCloudFunctionIamSchema, cloudfunctions.CloudFunctionsCloudFunctionIamUpdaterProducer, cloudfunctions.CloudFunctionsCloudFunctionIdParseFunc),
"google_cloudfunctions2_function": cloudfunctions2.ResourceCloudfunctions2function(),
"google_cloudfunctions2_function_iam_binding": tpgiamresource.ResourceIamBinding(cloudfunctions2.Cloudfunctions2functionIamSchema, cloudfunctions2.Cloudfunctions2functionIamUpdaterProducer, cloudfunctions2.Cloudfunctions2functionIdParseFunc),
"google_cloudfunctions2_function_iam_member": tpgiamresource.ResourceIamMember(cloudfunctions2.Cloudfunctions2functionIamSchema, cloudfunctions2.Cloudfunctions2functionIamUpdaterProducer, cloudfunctions2.Cloudfunctions2functionIdParseFunc),
"google_cloudfunctions2_function_iam_policy": tpgiamresource.ResourceIamPolicy(cloudfunctions2.Cloudfunctions2functionIamSchema, cloudfunctions2.Cloudfunctions2functionIamUpdaterProducer, cloudfunctions2.Cloudfunctions2functionIdParseFunc),
"google_cloud_identity_group": cloudidentity.ResourceCloudIdentityGroup(),
"google_cloud_identity_group_membership": cloudidentity.ResourceCloudIdentityGroupMembership(),
"google_cloud_ids_endpoint": cloudids.ResourceCloudIdsEndpoint(),
"google_cloud_quotas_quota_adjuster_settings": cloudquotas.ResourceCloudQuotasQuotaAdjusterSettings(),
"google_cloud_quotas_quota_preference": cloudquotas.ResourceCloudQuotasQuotaPreference(),
"google_cloud_run_domain_mapping": cloudrun.ResourceCloudRunDomainMapping(),
"google_cloud_run_service": cloudrun.ResourceCloudRunService(),
"google_cloud_run_service_iam_binding": tpgiamresource.ResourceIamBinding(cloudrun.CloudRunServiceIamSchema, cloudrun.CloudRunServiceIamUpdaterProducer, cloudrun.CloudRunServiceIdParseFunc),
"google_cloud_run_service_iam_member": tpgiamresource.ResourceIamMember(cloudrun.CloudRunServiceIamSchema, cloudrun.CloudRunServiceIamUpdaterProducer, cloudrun.CloudRunServiceIdParseFunc),
"google_cloud_run_service_iam_policy": tpgiamresource.ResourceIamPolicy(cloudrun.CloudRunServiceIamSchema, cloudrun.CloudRunServiceIamUpdaterProducer, cloudrun.CloudRunServiceIdParseFunc),
"google_cloud_run_v2_job": cloudrunv2.ResourceCloudRunV2Job(),
"google_cloud_run_v2_job_iam_binding": tpgiamresource.ResourceIamBinding(cloudrunv2.CloudRunV2JobIamSchema, cloudrunv2.CloudRunV2JobIamUpdaterProducer, cloudrunv2.CloudRunV2JobIdParseFunc),
"google_cloud_run_v2_job_iam_member": tpgiamresource.ResourceIamMember(cloudrunv2.CloudRunV2JobIamSchema, cloudrunv2.CloudRunV2JobIamUpdaterProducer, cloudrunv2.CloudRunV2JobIdParseFunc),
"google_cloud_run_v2_job_iam_policy": tpgiamresource.ResourceIamPolicy(cloudrunv2.CloudRunV2JobIamSchema, cloudrunv2.CloudRunV2JobIamUpdaterProducer, cloudrunv2.CloudRunV2JobIdParseFunc),
"google_cloud_run_v2_service": cloudrunv2.ResourceCloudRunV2Service(),
"google_cloud_run_v2_service_iam_binding": tpgiamresource.ResourceIamBinding(cloudrunv2.CloudRunV2ServiceIamSchema, cloudrunv2.CloudRunV2ServiceIamUpdaterProducer, cloudrunv2.CloudRunV2ServiceIdParseFunc),
"google_cloud_run_v2_service_iam_member": tpgiamresource.ResourceIamMember(cloudrunv2.CloudRunV2ServiceIamSchema, cloudrunv2.CloudRunV2ServiceIamUpdaterProducer, cloudrunv2.CloudRunV2ServiceIdParseFunc),
"google_cloud_run_v2_service_iam_policy": tpgiamresource.ResourceIamPolicy(cloudrunv2.CloudRunV2ServiceIamSchema, cloudrunv2.CloudRunV2ServiceIamUpdaterProducer, cloudrunv2.CloudRunV2ServiceIdParseFunc),
"google_cloud_run_v2_worker_pool": cloudrunv2.ResourceCloudRunV2WorkerPool(),
"google_cloud_run_v2_worker_pool_iam_binding": tpgiamresource.ResourceIamBinding(cloudrunv2.CloudRunV2WorkerPoolIamSchema, cloudrunv2.CloudRunV2WorkerPoolIamUpdaterProducer, cloudrunv2.CloudRunV2WorkerPoolIdParseFunc),
"google_cloud_run_v2_worker_pool_iam_member": tpgiamresource.ResourceIamMember(cloudrunv2.CloudRunV2WorkerPoolIamSchema, cloudrunv2.CloudRunV2WorkerPoolIamUpdaterProducer, cloudrunv2.CloudRunV2WorkerPoolIdParseFunc),
"google_cloud_run_v2_worker_pool_iam_policy": tpgiamresource.ResourceIamPolicy(cloudrunv2.CloudRunV2WorkerPoolIamSchema, cloudrunv2.CloudRunV2WorkerPoolIamUpdaterProducer, cloudrunv2.CloudRunV2WorkerPoolIdParseFunc),
"google_cloud_scheduler_job": cloudscheduler.ResourceCloudSchedulerJob(),
"google_cloud_tasks_queue": cloudtasks.ResourceCloudTasksQueue(),
"google_cloud_tasks_queue_iam_binding": tpgiamresource.ResourceIamBinding(cloudtasks.CloudTasksQueueIamSchema, cloudtasks.CloudTasksQueueIamUpdaterProducer, cloudtasks.CloudTasksQueueIdParseFunc),
"google_cloud_tasks_queue_iam_member": tpgiamresource.ResourceIamMember(cloudtasks.CloudTasksQueueIamSchema, cloudtasks.CloudTasksQueueIamUpdaterProducer, cloudtasks.CloudTasksQueueIdParseFunc),
"google_cloud_tasks_queue_iam_policy": tpgiamresource.ResourceIamPolicy(cloudtasks.CloudTasksQueueIamSchema, cloudtasks.CloudTasksQueueIamUpdaterProducer, cloudtasks.CloudTasksQueueIdParseFunc),
"google_colab_notebook_execution": colab.ResourceColabNotebookExecution(),
"google_colab_runtime": colab.ResourceColabRuntime(),
"google_colab_runtime_template": colab.ResourceColabRuntimeTemplate(),
"google_colab_runtime_template_iam_binding": tpgiamresource.ResourceIamBinding(colab.ColabRuntimeTemplateIamSchema, colab.ColabRuntimeTemplateIamUpdaterProducer, colab.ColabRuntimeTemplateIdParseFunc),
"google_colab_runtime_template_iam_member": tpgiamresource.ResourceIamMember(colab.ColabRuntimeTemplateIamSchema, colab.ColabRuntimeTemplateIamUpdaterProducer, colab.ColabRuntimeTemplateIdParseFunc),
"google_colab_runtime_template_iam_policy": tpgiamresource.ResourceIamPolicy(colab.ColabRuntimeTemplateIamSchema, colab.ColabRuntimeTemplateIamUpdaterProducer, colab.ColabRuntimeTemplateIdParseFunc),
"google_colab_schedule": colab.ResourceColabSchedule(),
"google_composer_user_workloads_config_map": composer.ResourceComposerUserWorkloadsConfigMap(),
"google_compute_address": compute.ResourceComputeAddress(),
"google_compute_autoscaler": compute.ResourceComputeAutoscaler(),
"google_compute_backend_bucket": compute.ResourceComputeBackendBucket(),
"google_compute_backend_bucket_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeBackendBucketIamSchema, compute.ComputeBackendBucketIamUpdaterProducer, compute.ComputeBackendBucketIdParseFunc),
"google_compute_backend_bucket_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeBackendBucketIamSchema, compute.ComputeBackendBucketIamUpdaterProducer, compute.ComputeBackendBucketIdParseFunc),
"google_compute_backend_bucket_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeBackendBucketIamSchema, compute.ComputeBackendBucketIamUpdaterProducer, compute.ComputeBackendBucketIdParseFunc),
"google_compute_backend_bucket_signed_url_key": compute.ResourceComputeBackendBucketSignedUrlKey(),
"google_compute_backend_service": compute.ResourceComputeBackendService(),
"google_compute_backend_service_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeBackendServiceIamSchema, compute.ComputeBackendServiceIamUpdaterProducer, compute.ComputeBackendServiceIdParseFunc),
"google_compute_backend_service_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeBackendServiceIamSchema, compute.ComputeBackendServiceIamUpdaterProducer, compute.ComputeBackendServiceIdParseFunc),
"google_compute_backend_service_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeBackendServiceIamSchema, compute.ComputeBackendServiceIamUpdaterProducer, compute.ComputeBackendServiceIdParseFunc),
"google_compute_backend_service_signed_url_key": compute.ResourceComputeBackendServiceSignedUrlKey(),
"google_compute_cross_site_network": compute.ResourceComputeCrossSiteNetwork(),
"google_compute_disk": compute.ResourceComputeDisk(),
"google_compute_disk_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeDiskIamSchema, compute.ComputeDiskIamUpdaterProducer, compute.ComputeDiskIdParseFunc),
"google_compute_disk_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeDiskIamSchema, compute.ComputeDiskIamUpdaterProducer, compute.ComputeDiskIdParseFunc),
"google_compute_disk_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeDiskIamSchema, compute.ComputeDiskIamUpdaterProducer, compute.ComputeDiskIdParseFunc),
"google_compute_disk_resource_policy_attachment": compute.ResourceComputeDiskResourcePolicyAttachment(),
"google_compute_external_vpn_gateway": compute.ResourceComputeExternalVpnGateway(),
"google_compute_firewall": compute.ResourceComputeFirewall(),
"google_compute_firewall_policy": compute.ResourceComputeFirewallPolicy(),
"google_compute_firewall_policy_association": compute.ResourceComputeFirewallPolicyAssociation(),
"google_compute_firewall_policy_rule": compute.ResourceComputeFirewallPolicyRule(),
"google_compute_firewall_policy_with_rules": compute.ResourceComputeFirewallPolicyWithRules(),
"google_compute_forwarding_rule": compute.ResourceComputeForwardingRule(),
"google_compute_future_reservation": compute.ResourceComputeFutureReservation(),
"google_compute_global_address": compute.ResourceComputeGlobalAddress(),
"google_compute_global_forwarding_rule": compute.ResourceComputeGlobalForwardingRule(),
"google_compute_global_network_endpoint": compute.ResourceComputeGlobalNetworkEndpoint(),
"google_compute_global_network_endpoint_group": compute.ResourceComputeGlobalNetworkEndpointGroup(),
"google_compute_ha_vpn_gateway": compute.ResourceComputeHaVpnGateway(),
"google_compute_health_check": compute.ResourceComputeHealthCheck(),
"google_compute_http_health_check": compute.ResourceComputeHttpHealthCheck(),
"google_compute_https_health_check": compute.ResourceComputeHttpsHealthCheck(),
"google_compute_image": compute.ResourceComputeImage(),
"google_compute_image_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeImageIamSchema, compute.ComputeImageIamUpdaterProducer, compute.ComputeImageIdParseFunc),
"google_compute_image_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeImageIamSchema, compute.ComputeImageIamUpdaterProducer, compute.ComputeImageIdParseFunc),
"google_compute_image_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeImageIamSchema, compute.ComputeImageIamUpdaterProducer, compute.ComputeImageIdParseFunc),
"google_compute_instance_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeInstanceIamSchema, compute.ComputeInstanceIamUpdaterProducer, compute.ComputeInstanceIdParseFunc),
"google_compute_instance_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeInstanceIamSchema, compute.ComputeInstanceIamUpdaterProducer, compute.ComputeInstanceIdParseFunc),
"google_compute_instance_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeInstanceIamSchema, compute.ComputeInstanceIamUpdaterProducer, compute.ComputeInstanceIdParseFunc),
"google_compute_instance_group_membership": compute.ResourceComputeInstanceGroupMembership(),
"google_compute_instance_group_named_port": compute.ResourceComputeInstanceGroupNamedPort(),
"google_compute_instance_settings": compute.ResourceComputeInstanceSettings(),
"google_compute_instance_template_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeInstanceTemplateIamSchema, compute.ComputeInstanceTemplateIamUpdaterProducer, compute.ComputeInstanceTemplateIdParseFunc),
"google_compute_instance_template_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeInstanceTemplateIamSchema, compute.ComputeInstanceTemplateIamUpdaterProducer, compute.ComputeInstanceTemplateIdParseFunc),
"google_compute_instance_template_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeInstanceTemplateIamSchema, compute.ComputeInstanceTemplateIamUpdaterProducer, compute.ComputeInstanceTemplateIdParseFunc),
"google_compute_instant_snapshot": compute.ResourceComputeInstantSnapshot(),
"google_compute_instant_snapshot_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeInstantSnapshotIamSchema, compute.ComputeInstantSnapshotIamUpdaterProducer, compute.ComputeInstantSnapshotIdParseFunc),
"google_compute_instant_snapshot_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeInstantSnapshotIamSchema, compute.ComputeInstantSnapshotIamUpdaterProducer, compute.ComputeInstantSnapshotIdParseFunc),
"google_compute_instant_snapshot_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeInstantSnapshotIamSchema, compute.ComputeInstantSnapshotIamUpdaterProducer, compute.ComputeInstantSnapshotIdParseFunc),
"google_compute_interconnect": compute.ResourceComputeInterconnect(),
"google_compute_interconnect_attachment": compute.ResourceComputeInterconnectAttachment(),
"google_compute_interconnect_attachment_group": compute.ResourceComputeInterconnectAttachmentGroup(),
"google_compute_interconnect_group": compute.ResourceComputeInterconnectGroup(),
"google_compute_machine_image": compute.ResourceComputeMachineImage(),
"google_compute_machine_image_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeMachineImageIamSchema, compute.ComputeMachineImageIamUpdaterProducer, compute.ComputeMachineImageIdParseFunc),
"google_compute_machine_image_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeMachineImageIamSchema, compute.ComputeMachineImageIamUpdaterProducer, compute.ComputeMachineImageIdParseFunc),
"google_compute_machine_image_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeMachineImageIamSchema, compute.ComputeMachineImageIamUpdaterProducer, compute.ComputeMachineImageIdParseFunc),
"google_compute_managed_ssl_certificate": compute.ResourceComputeManagedSslCertificate(),
"google_compute_network": compute.ResourceComputeNetwork(),
"google_compute_network_attachment": compute.ResourceComputeNetworkAttachment(),
"google_compute_network_edge_security_service": compute.ResourceComputeNetworkEdgeSecurityService(),
"google_compute_network_endpoint": compute.ResourceComputeNetworkEndpoint(),
"google_compute_network_endpoint_group": compute.ResourceComputeNetworkEndpointGroup(),
"google_compute_network_endpoints": compute.ResourceComputeNetworkEndpoints(),
"google_compute_network_firewall_policy": compute.ResourceComputeNetworkFirewallPolicy(),
"google_compute_network_firewall_policy_association": compute.ResourceComputeNetworkFirewallPolicyAssociation(),
"google_compute_network_firewall_policy_packet_mirroring_rule": compute.ResourceComputeNetworkFirewallPolicyPacketMirroringRule(),
"google_compute_network_firewall_policy_rule": compute.ResourceComputeNetworkFirewallPolicyRule(),
"google_compute_network_firewall_policy_with_rules": compute.ResourceComputeNetworkFirewallPolicyWithRules(),
"google_compute_network_peering_routes_config": compute.ResourceComputeNetworkPeeringRoutesConfig(),
"google_compute_node_group": compute.ResourceComputeNodeGroup(),
"google_compute_node_template": compute.ResourceComputeNodeTemplate(),
"google_compute_organization_security_policy": compute.ResourceComputeOrganizationSecurityPolicy(),
"google_compute_organization_security_policy_association": compute.ResourceComputeOrganizationSecurityPolicyAssociation(),
"google_compute_organization_security_policy_rule": compute.ResourceComputeOrganizationSecurityPolicyRule(),
"google_compute_packet_mirroring": compute.ResourceComputePacketMirroring(),
"google_compute_per_instance_config": compute.ResourceComputePerInstanceConfig(),
"google_compute_preview_feature": compute.ResourceComputePreviewFeature(),
"google_compute_project_cloud_armor_tier": compute.ResourceComputeProjectCloudArmorTier(),
"google_compute_public_advertised_prefix": compute.ResourceComputePublicAdvertisedPrefix(),
"google_compute_public_delegated_prefix": compute.ResourceComputePublicDelegatedPrefix(),
"google_compute_region_autoscaler": compute.ResourceComputeRegionAutoscaler(),
"google_compute_region_backend_service": compute.ResourceComputeRegionBackendService(),
"google_compute_region_backend_service_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeRegionBackendServiceIamSchema, compute.ComputeRegionBackendServiceIamUpdaterProducer, compute.ComputeRegionBackendServiceIdParseFunc),
"google_compute_region_backend_service_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeRegionBackendServiceIamSchema, compute.ComputeRegionBackendServiceIamUpdaterProducer, compute.ComputeRegionBackendServiceIdParseFunc),
"google_compute_region_backend_service_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeRegionBackendServiceIamSchema, compute.ComputeRegionBackendServiceIamUpdaterProducer, compute.ComputeRegionBackendServiceIdParseFunc),
"google_compute_region_commitment": compute.ResourceComputeRegionCommitment(),
"google_compute_region_disk": compute.ResourceComputeRegionDisk(),
"google_compute_region_disk_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeRegionDiskIamSchema, compute.ComputeRegionDiskIamUpdaterProducer, compute.ComputeRegionDiskIdParseFunc),
"google_compute_region_disk_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeRegionDiskIamSchema, compute.ComputeRegionDiskIamUpdaterProducer, compute.ComputeRegionDiskIdParseFunc),
"google_compute_region_disk_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeRegionDiskIamSchema, compute.ComputeRegionDiskIamUpdaterProducer, compute.ComputeRegionDiskIdParseFunc),
"google_compute_region_disk_resource_policy_attachment": compute.ResourceComputeRegionDiskResourcePolicyAttachment(),
"google_compute_region_health_check": compute.ResourceComputeRegionHealthCheck(),
"google_compute_region_network_endpoint": compute.ResourceComputeRegionNetworkEndpoint(),
"google_compute_region_network_endpoint_group": compute.ResourceComputeRegionNetworkEndpointGroup(),
"google_compute_region_network_firewall_policy": compute.ResourceComputeRegionNetworkFirewallPolicy(),
"google_compute_region_network_firewall_policy_association": compute.ResourceComputeRegionNetworkFirewallPolicyAssociation(),
"google_compute_region_network_firewall_policy_rule": compute.ResourceComputeRegionNetworkFirewallPolicyRule(),
"google_compute_region_network_firewall_policy_with_rules": compute.ResourceComputeRegionNetworkFirewallPolicyWithRules(),
"google_compute_region_per_instance_config": compute.ResourceComputeRegionPerInstanceConfig(),
"google_compute_region_resize_request": compute.ResourceComputeRegionResizeRequest(),
"google_compute_region_security_policy": compute.ResourceComputeRegionSecurityPolicy(),
"google_compute_region_security_policy_rule": compute.ResourceComputeRegionSecurityPolicyRule(),
"google_compute_region_ssl_certificate": compute.ResourceComputeRegionSslCertificate(),
"google_compute_region_ssl_policy": compute.ResourceComputeRegionSslPolicy(),
"google_compute_region_target_http_proxy": compute.ResourceComputeRegionTargetHttpProxy(),
"google_compute_region_target_https_proxy": compute.ResourceComputeRegionTargetHttpsProxy(),
"google_compute_region_target_tcp_proxy": compute.ResourceComputeRegionTargetTcpProxy(),
"google_compute_region_url_map": compute.ResourceComputeRegionUrlMap(),
"google_compute_reservation": compute.ResourceComputeReservation(),
"google_compute_resize_request": compute.ResourceComputeResizeRequest(),
"google_compute_resource_policy": compute.ResourceComputeResourcePolicy(),
"google_compute_resource_policy_attachment": compute.ResourceComputeResourcePolicyAttachment(),
"google_compute_route": compute.ResourceComputeRoute(),
"google_compute_router": compute.ResourceComputeRouter(),
"google_compute_router_nat": compute.ResourceComputeRouterNat(),
"google_compute_router_nat_address": compute.ResourceComputeRouterNatAddress(),
"google_compute_router_route_policy": compute.ResourceComputeRouterRoutePolicy(),
"google_compute_security_policy_rule": compute.ResourceComputeSecurityPolicyRule(),
"google_compute_service_attachment": compute.ResourceComputeServiceAttachment(),
"google_compute_snapshot": compute.ResourceComputeSnapshot(),
"google_compute_snapshot_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeSnapshotIamSchema, compute.ComputeSnapshotIamUpdaterProducer, compute.ComputeSnapshotIdParseFunc),
"google_compute_snapshot_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeSnapshotIamSchema, compute.ComputeSnapshotIamUpdaterProducer, compute.ComputeSnapshotIdParseFunc),
"google_compute_snapshot_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeSnapshotIamSchema, compute.ComputeSnapshotIamUpdaterProducer, compute.ComputeSnapshotIdParseFunc),
"google_compute_snapshot_settings": compute.ResourceComputeSnapshotSettings(),
"google_compute_ssl_certificate": compute.ResourceComputeSslCertificate(),
"google_compute_ssl_policy": compute.ResourceComputeSslPolicy(),
"google_compute_storage_pool": compute.ResourceComputeStoragePool(),
"google_compute_storage_pool_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeStoragePoolIamSchema, compute.ComputeStoragePoolIamUpdaterProducer, compute.ComputeStoragePoolIdParseFunc),
"google_compute_storage_pool_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeStoragePoolIamSchema, compute.ComputeStoragePoolIamUpdaterProducer, compute.ComputeStoragePoolIdParseFunc),
"google_compute_storage_pool_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeStoragePoolIamSchema, compute.ComputeStoragePoolIamUpdaterProducer, compute.ComputeStoragePoolIdParseFunc),
"google_compute_subnetwork": compute.ResourceComputeSubnetwork(),
"google_compute_subnetwork_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeSubnetworkIamSchema, compute.ComputeSubnetworkIamUpdaterProducer, compute.ComputeSubnetworkIdParseFunc),