forked from hashicorp/terraform-provider-google-beta
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathprovider_mmv1_resources.go
1662 lines (1654 loc) · 240 KB
/
provider_mmv1_resources.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0
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/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/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/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/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/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/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/runtimeconfig"
"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/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/tpu"
"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_locations": artifactregistry.DataSourceGoogleArtifactRegistryLocations(),
"google_artifact_registry_repository": artifactregistry.DataSourceArtifactRegistryRepository(),
"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": backupdr.DataSourceGoogleCloudBackupDRBackupPlan(),
"google_backup_dr_backup": backupdr.DataSourceGoogleCloudBackupDRBackup(),
"google_backup_dr_data_source": backupdr.DataSourceGoogleCloudBackupDRDataSource(),
"google_backup_dr_backup_vault": backupdr.DataSourceGoogleCloudBackupDRBackupVault(),
"google_beyondcorp_app_connection": beyondcorp.DataSourceGoogleBeyondcorpAppConnection(),
"google_beyondcorp_app_connector": beyondcorp.DataSourceGoogleBeyondcorpAppConnector(),
"google_beyondcorp_app_gateway": beyondcorp.DataSourceGoogleBeyondcorpAppGateway(),
"google_billing_account": billing.DataSourceGoogleBillingAccount(),
"google_bigquery_tables": bigquery.DataSourceGoogleBigQueryTables(),
"google_bigquery_dataset": bigquery.DataSourceGoogleBigqueryDataset(),
"google_bigquery_default_service_account": bigquery.DataSourceGoogleBigqueryDefaultServiceAccount(),
"google_certificate_manager_certificates": certificatemanager.DataSourceGoogleCertificateManagerCertificates(),
"google_certificate_manager_certificate_map": certificatemanager.DataSourceGoogleCertificateManagerCertificateMap(),
"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.DataSourceGoogleCloudRunService(),
"google_cloud_run_v2_job": cloudrunv2.DataSourceGoogleCloudRunV2Job(),
"google_cloud_run_v2_service": cloudrunv2.DataSourceGoogleCloudRunV2Service(),
"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_lb_ip_ranges": compute.DataSourceGoogleComputeLbIpRanges(),
"google_compute_machine_types": compute.DataSourceGoogleComputeMachineTypes(),
"google_compute_network": compute.DataSourceGoogleComputeNetwork(),
"google_compute_networks": compute.DataSourceGoogleComputeNetworks(),
"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_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_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_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.DataSourceGoogleIapClient(),
"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_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_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_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_organization_intelligence_config": storagecontrol.DataSourceGoogleStorageControlOrganizationIntelligenceConfig(),
"google_storage_control_project_intelligence_config": storagecontrol.DataSourceGoogleStorageControlProjectIntelligenceConfig(),
"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_tensorflow_versions": tpu.DataSourceTpuTensorflowVersions(),
"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_redis_instance": redis.DataSourceGoogleRedisInstance(),
"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(),
// ####### 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_application_iam_policy": tpgiamresource.DataSourceIamPolicy(beyondcorp.BeyondcorpApplicationIamSchema, beyondcorp.BeyondcorpApplicationIamUpdaterProducer),
"google_beyondcorp_security_gateway_iam_policy": tpgiamresource.DataSourceIamPolicy(beyondcorp.BeyondcorpSecurityGatewayIamSchema, beyondcorp.BeyondcorpSecurityGatewayIamUpdaterProducer),
"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_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_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_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_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_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_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_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_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: 630
// Generated IAM resources: 309
// Total generated resources: 939
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_app_group": apigee.ResourceApigeeAppGroup(),
"google_apigee_developer": apigee.ResourceApigeeDeveloper(),
"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_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_sync_authorization": apigee.ResourceApigeeSyncAuthorization(),
"google_apigee_target_server": apigee.ResourceApigeeTargetServer(),
"google_apihub_api_hub_instance": apihub.ResourceApihubApiHubInstance(),
"google_apihub_host_project_registration": apihub.ResourceApihubHostProjectRegistration(),
"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_beyondcorp_app_connection": beyondcorp.ResourceBeyondcorpAppConnection(),
"google_beyondcorp_app_connector": beyondcorp.ResourceBeyondcorpAppConnector(),
"google_beyondcorp_app_gateway": beyondcorp.ResourceBeyondcorpAppGateway(),
"google_beyondcorp_application": beyondcorp.ResourceBeyondcorpApplication(),
"google_beyondcorp_application_iam_binding": tpgiamresource.ResourceIamBinding(beyondcorp.BeyondcorpApplicationIamSchema, beyondcorp.BeyondcorpApplicationIamUpdaterProducer, beyondcorp.BeyondcorpApplicationIdParseFunc),
"google_beyondcorp_application_iam_member": tpgiamresource.ResourceIamMember(beyondcorp.BeyondcorpApplicationIamSchema, beyondcorp.BeyondcorpApplicationIamUpdaterProducer, beyondcorp.BeyondcorpApplicationIdParseFunc),
"google_beyondcorp_application_iam_policy": tpgiamresource.ResourceIamPolicy(beyondcorp.BeyondcorpApplicationIamSchema, beyondcorp.BeyondcorpApplicationIamUpdaterProducer, beyondcorp.BeyondcorpApplicationIdParseFunc),
"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_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_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_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_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_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_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_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_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_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_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_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_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_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_ssl_certificate": compute.ResourceComputeSslCertificate(),
"google_compute_ssl_policy": compute.ResourceComputeSslPolicy(),
"google_compute_subnetwork": compute.ResourceComputeSubnetwork(),
"google_compute_subnetwork_iam_binding": tpgiamresource.ResourceIamBinding(compute.ComputeSubnetworkIamSchema, compute.ComputeSubnetworkIamUpdaterProducer, compute.ComputeSubnetworkIdParseFunc),
"google_compute_subnetwork_iam_member": tpgiamresource.ResourceIamMember(compute.ComputeSubnetworkIamSchema, compute.ComputeSubnetworkIamUpdaterProducer, compute.ComputeSubnetworkIdParseFunc),
"google_compute_subnetwork_iam_policy": tpgiamresource.ResourceIamPolicy(compute.ComputeSubnetworkIamSchema, compute.ComputeSubnetworkIamUpdaterProducer, compute.ComputeSubnetworkIdParseFunc),
"google_compute_target_grpc_proxy": compute.ResourceComputeTargetGrpcProxy(),
"google_compute_target_http_proxy": compute.ResourceComputeTargetHttpProxy(),
"google_compute_target_https_proxy": compute.ResourceComputeTargetHttpsProxy(),
"google_compute_target_instance": compute.ResourceComputeTargetInstance(),
"google_compute_target_ssl_proxy": compute.ResourceComputeTargetSslProxy(),
"google_compute_target_tcp_proxy": compute.ResourceComputeTargetTcpProxy(),
"google_compute_url_map": compute.ResourceComputeUrlMap(),
"google_compute_vpn_gateway": compute.ResourceComputeVpnGateway(),
"google_compute_vpn_tunnel": compute.ResourceComputeVpnTunnel(),
"google_container_analysis_note": containeranalysis.ResourceContainerAnalysisNote(),
"google_container_analysis_note_iam_binding": tpgiamresource.ResourceIamBinding(containeranalysis.ContainerAnalysisNoteIamSchema, containeranalysis.ContainerAnalysisNoteIamUpdaterProducer, containeranalysis.ContainerAnalysisNoteIdParseFunc),
"google_container_analysis_note_iam_member": tpgiamresource.ResourceIamMember(containeranalysis.ContainerAnalysisNoteIamSchema, containeranalysis.ContainerAnalysisNoteIamUpdaterProducer, containeranalysis.ContainerAnalysisNoteIdParseFunc),
"google_container_analysis_note_iam_policy": tpgiamresource.ResourceIamPolicy(containeranalysis.ContainerAnalysisNoteIamSchema, containeranalysis.ContainerAnalysisNoteIamUpdaterProducer, containeranalysis.ContainerAnalysisNoteIdParseFunc),
"google_container_analysis_occurrence": containeranalysis.ResourceContainerAnalysisOccurrence(),
"google_container_attached_cluster": containerattached.ResourceContainerAttachedCluster(),
"google_billing_project_info": corebilling.ResourceCoreBillingProjectInfo(),
"google_database_migration_service_connection_profile": databasemigrationservice.ResourceDatabaseMigrationServiceConnectionProfile(),
"google_database_migration_service_migration_job": databasemigrationservice.ResourceDatabaseMigrationServiceMigrationJob(),
"google_database_migration_service_private_connection": databasemigrationservice.ResourceDatabaseMigrationServicePrivateConnection(),
"google_data_catalog_entry": datacatalog.ResourceDataCatalogEntry(),
"google_data_catalog_entry_group": datacatalog.ResourceDataCatalogEntryGroup(),
"google_data_catalog_entry_group_iam_binding": tpgiamresource.ResourceIamBinding(datacatalog.DataCatalogEntryGroupIamSchema, datacatalog.DataCatalogEntryGroupIamUpdaterProducer, datacatalog.DataCatalogEntryGroupIdParseFunc),
"google_data_catalog_entry_group_iam_member": tpgiamresource.ResourceIamMember(datacatalog.DataCatalogEntryGroupIamSchema, datacatalog.DataCatalogEntryGroupIamUpdaterProducer, datacatalog.DataCatalogEntryGroupIdParseFunc),
"google_data_catalog_entry_group_iam_policy": tpgiamresource.ResourceIamPolicy(datacatalog.DataCatalogEntryGroupIamSchema, datacatalog.DataCatalogEntryGroupIamUpdaterProducer, datacatalog.DataCatalogEntryGroupIdParseFunc),
"google_data_catalog_policy_tag": datacatalog.ResourceDataCatalogPolicyTag(),
"google_data_catalog_policy_tag_iam_binding": tpgiamresource.ResourceIamBinding(datacatalog.DataCatalogPolicyTagIamSchema, datacatalog.DataCatalogPolicyTagIamUpdaterProducer, datacatalog.DataCatalogPolicyTagIdParseFunc),
"google_data_catalog_policy_tag_iam_member": tpgiamresource.ResourceIamMember(datacatalog.DataCatalogPolicyTagIamSchema, datacatalog.DataCatalogPolicyTagIamUpdaterProducer, datacatalog.DataCatalogPolicyTagIdParseFunc),
"google_data_catalog_policy_tag_iam_policy": tpgiamresource.ResourceIamPolicy(datacatalog.DataCatalogPolicyTagIamSchema, datacatalog.DataCatalogPolicyTagIamUpdaterProducer, datacatalog.DataCatalogPolicyTagIdParseFunc),
"google_data_catalog_tag": datacatalog.ResourceDataCatalogTag(),
"google_data_catalog_tag_template": datacatalog.ResourceDataCatalogTagTemplate(),
"google_data_catalog_tag_template_iam_binding": tpgiamresource.ResourceIamBinding(datacatalog.DataCatalogTagTemplateIamSchema, datacatalog.DataCatalogTagTemplateIamUpdaterProducer, datacatalog.DataCatalogTagTemplateIdParseFunc),
"google_data_catalog_tag_template_iam_member": tpgiamresource.ResourceIamMember(datacatalog.DataCatalogTagTemplateIamSchema, datacatalog.DataCatalogTagTemplateIamUpdaterProducer, datacatalog.DataCatalogTagTemplateIdParseFunc),
"google_data_catalog_tag_template_iam_policy": tpgiamresource.ResourceIamPolicy(datacatalog.DataCatalogTagTemplateIamSchema, datacatalog.DataCatalogTagTemplateIamUpdaterProducer, datacatalog.DataCatalogTagTemplateIdParseFunc),
"google_data_catalog_taxonomy": datacatalog.ResourceDataCatalogTaxonomy(),
"google_data_catalog_taxonomy_iam_binding": tpgiamresource.ResourceIamBinding(datacatalog.DataCatalogTaxonomyIamSchema, datacatalog.DataCatalogTaxonomyIamUpdaterProducer, datacatalog.DataCatalogTaxonomyIdParseFunc),
"google_data_catalog_taxonomy_iam_member": tpgiamresource.ResourceIamMember(datacatalog.DataCatalogTaxonomyIamSchema, datacatalog.DataCatalogTaxonomyIamUpdaterProducer, datacatalog.DataCatalogTaxonomyIdParseFunc),
"google_data_catalog_taxonomy_iam_policy": tpgiamresource.ResourceIamPolicy(datacatalog.DataCatalogTaxonomyIamSchema, datacatalog.DataCatalogTaxonomyIamUpdaterProducer, datacatalog.DataCatalogTaxonomyIdParseFunc),
"google_dataform_repository": dataform.ResourceDataformRepository(),
"google_dataform_repository_iam_binding": tpgiamresource.ResourceIamBinding(dataform.DataformRepositoryIamSchema, dataform.DataformRepositoryIamUpdaterProducer, dataform.DataformRepositoryIdParseFunc),
"google_dataform_repository_iam_member": tpgiamresource.ResourceIamMember(dataform.DataformRepositoryIamSchema, dataform.DataformRepositoryIamUpdaterProducer, dataform.DataformRepositoryIdParseFunc),
"google_dataform_repository_iam_policy": tpgiamresource.ResourceIamPolicy(dataform.DataformRepositoryIamSchema, dataform.DataformRepositoryIamUpdaterProducer, dataform.DataformRepositoryIdParseFunc),
"google_dataform_repository_release_config": dataform.ResourceDataformRepositoryReleaseConfig(),
"google_dataform_repository_workflow_config": dataform.ResourceDataformRepositoryWorkflowConfig(),
"google_data_fusion_instance": datafusion.ResourceDataFusionInstance(),
"google_data_fusion_instance_iam_binding": tpgiamresource.ResourceIamBinding(datafusion.DataFusionInstanceIamSchema, datafusion.DataFusionInstanceIamUpdaterProducer, datafusion.DataFusionInstanceIdParseFunc),
"google_data_fusion_instance_iam_member": tpgiamresource.ResourceIamMember(datafusion.DataFusionInstanceIamSchema, datafusion.DataFusionInstanceIamUpdaterProducer, datafusion.DataFusionInstanceIdParseFunc),
"google_data_fusion_instance_iam_policy": tpgiamresource.ResourceIamPolicy(datafusion.DataFusionInstanceIamSchema, datafusion.DataFusionInstanceIamUpdaterProducer, datafusion.DataFusionInstanceIdParseFunc),
"google_data_loss_prevention_deidentify_template": datalossprevention.ResourceDataLossPreventionDeidentifyTemplate(),
"google_data_loss_prevention_discovery_config": datalossprevention.ResourceDataLossPreventionDiscoveryConfig(),
"google_data_loss_prevention_inspect_template": datalossprevention.ResourceDataLossPreventionInspectTemplate(),
"google_data_loss_prevention_job_trigger": datalossprevention.ResourceDataLossPreventionJobTrigger(),
"google_data_loss_prevention_stored_info_type": datalossprevention.ResourceDataLossPreventionStoredInfoType(),
"google_data_pipeline_pipeline": datapipeline.ResourceDataPipelinePipeline(),
"google_dataplex_aspect_type": dataplex.ResourceDataplexAspectType(),
"google_dataplex_aspect_type_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexAspectTypeIamSchema, dataplex.DataplexAspectTypeIamUpdaterProducer, dataplex.DataplexAspectTypeIdParseFunc),
"google_dataplex_aspect_type_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexAspectTypeIamSchema, dataplex.DataplexAspectTypeIamUpdaterProducer, dataplex.DataplexAspectTypeIdParseFunc),
"google_dataplex_aspect_type_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexAspectTypeIamSchema, dataplex.DataplexAspectTypeIamUpdaterProducer, dataplex.DataplexAspectTypeIdParseFunc),
"google_dataplex_asset_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexAssetIamSchema, dataplex.DataplexAssetIamUpdaterProducer, dataplex.DataplexAssetIdParseFunc),
"google_dataplex_asset_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexAssetIamSchema, dataplex.DataplexAssetIamUpdaterProducer, dataplex.DataplexAssetIdParseFunc),
"google_dataplex_asset_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexAssetIamSchema, dataplex.DataplexAssetIamUpdaterProducer, dataplex.DataplexAssetIdParseFunc),
"google_dataplex_datascan": dataplex.ResourceDataplexDatascan(),
"google_dataplex_datascan_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexDatascanIamSchema, dataplex.DataplexDatascanIamUpdaterProducer, dataplex.DataplexDatascanIdParseFunc),
"google_dataplex_datascan_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexDatascanIamSchema, dataplex.DataplexDatascanIamUpdaterProducer, dataplex.DataplexDatascanIdParseFunc),
"google_dataplex_datascan_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexDatascanIamSchema, dataplex.DataplexDatascanIamUpdaterProducer, dataplex.DataplexDatascanIdParseFunc),
"google_dataplex_entry_group": dataplex.ResourceDataplexEntryGroup(),
"google_dataplex_entry_group_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexEntryGroupIamSchema, dataplex.DataplexEntryGroupIamUpdaterProducer, dataplex.DataplexEntryGroupIdParseFunc),
"google_dataplex_entry_group_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexEntryGroupIamSchema, dataplex.DataplexEntryGroupIamUpdaterProducer, dataplex.DataplexEntryGroupIdParseFunc),
"google_dataplex_entry_group_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexEntryGroupIamSchema, dataplex.DataplexEntryGroupIamUpdaterProducer, dataplex.DataplexEntryGroupIdParseFunc),
"google_dataplex_entry_type": dataplex.ResourceDataplexEntryType(),
"google_dataplex_entry_type_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexEntryTypeIamSchema, dataplex.DataplexEntryTypeIamUpdaterProducer, dataplex.DataplexEntryTypeIdParseFunc),
"google_dataplex_entry_type_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexEntryTypeIamSchema, dataplex.DataplexEntryTypeIamUpdaterProducer, dataplex.DataplexEntryTypeIdParseFunc),
"google_dataplex_entry_type_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexEntryTypeIamSchema, dataplex.DataplexEntryTypeIamUpdaterProducer, dataplex.DataplexEntryTypeIdParseFunc),
"google_dataplex_lake_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexLakeIamSchema, dataplex.DataplexLakeIamUpdaterProducer, dataplex.DataplexLakeIdParseFunc),
"google_dataplex_lake_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexLakeIamSchema, dataplex.DataplexLakeIamUpdaterProducer, dataplex.DataplexLakeIdParseFunc),
"google_dataplex_lake_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexLakeIamSchema, dataplex.DataplexLakeIamUpdaterProducer, dataplex.DataplexLakeIdParseFunc),
"google_dataplex_task": dataplex.ResourceDataplexTask(),
"google_dataplex_task_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexTaskIamSchema, dataplex.DataplexTaskIamUpdaterProducer, dataplex.DataplexTaskIdParseFunc),
"google_dataplex_task_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexTaskIamSchema, dataplex.DataplexTaskIamUpdaterProducer, dataplex.DataplexTaskIdParseFunc),
"google_dataplex_task_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexTaskIamSchema, dataplex.DataplexTaskIamUpdaterProducer, dataplex.DataplexTaskIdParseFunc),
"google_dataplex_zone_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexZoneIamSchema, dataplex.DataplexZoneIamUpdaterProducer, dataplex.DataplexZoneIdParseFunc),
"google_dataplex_zone_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexZoneIamSchema, dataplex.DataplexZoneIamUpdaterProducer, dataplex.DataplexZoneIdParseFunc),
"google_dataplex_zone_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexZoneIamSchema, dataplex.DataplexZoneIamUpdaterProducer, dataplex.DataplexZoneIdParseFunc),
"google_dataproc_autoscaling_policy": dataproc.ResourceDataprocAutoscalingPolicy(),
"google_dataproc_autoscaling_policy_iam_binding": tpgiamresource.ResourceIamBinding(dataproc.DataprocAutoscalingPolicyIamSchema, dataproc.DataprocAutoscalingPolicyIamUpdaterProducer, dataproc.DataprocAutoscalingPolicyIdParseFunc),
"google_dataproc_autoscaling_policy_iam_member": tpgiamresource.ResourceIamMember(dataproc.DataprocAutoscalingPolicyIamSchema, dataproc.DataprocAutoscalingPolicyIamUpdaterProducer, dataproc.DataprocAutoscalingPolicyIdParseFunc),
"google_dataproc_autoscaling_policy_iam_policy": tpgiamresource.ResourceIamPolicy(dataproc.DataprocAutoscalingPolicyIamSchema, dataproc.DataprocAutoscalingPolicyIamUpdaterProducer, dataproc.DataprocAutoscalingPolicyIdParseFunc),
"google_dataproc_batch": dataproc.ResourceDataprocBatch(),
"google_dataproc_gdc_application_environment": dataprocgdc.ResourceDataprocGdcApplicationEnvironment(),
"google_dataproc_gdc_service_instance": dataprocgdc.ResourceDataprocGdcServiceInstance(),
"google_dataproc_gdc_spark_application": dataprocgdc.ResourceDataprocGdcSparkApplication(),
"google_dataproc_metastore_database_iam_binding": tpgiamresource.ResourceIamBinding(dataprocmetastore.DataprocMetastoreDatabaseIamSchema, dataprocmetastore.DataprocMetastoreDatabaseIamUpdaterProducer, dataprocmetastore.DataprocMetastoreDatabaseIdParseFunc),
"google_dataproc_metastore_database_iam_member": tpgiamresource.ResourceIamMember(dataprocmetastore.DataprocMetastoreDatabaseIamSchema, dataprocmetastore.DataprocMetastoreDatabaseIamUpdaterProducer, dataprocmetastore.DataprocMetastoreDatabaseIdParseFunc),
"google_dataproc_metastore_database_iam_policy": tpgiamresource.ResourceIamPolicy(dataprocmetastore.DataprocMetastoreDatabaseIamSchema, dataprocmetastore.DataprocMetastoreDatabaseIamUpdaterProducer, dataprocmetastore.DataprocMetastoreDatabaseIdParseFunc),
"google_dataproc_metastore_federation": dataprocmetastore.ResourceDataprocMetastoreFederation(),
"google_dataproc_metastore_federation_iam_binding": tpgiamresource.ResourceIamBinding(dataprocmetastore.DataprocMetastoreFederationIamSchema, dataprocmetastore.DataprocMetastoreFederationIamUpdaterProducer, dataprocmetastore.DataprocMetastoreFederationIdParseFunc),
"google_dataproc_metastore_federation_iam_member": tpgiamresource.ResourceIamMember(dataprocmetastore.DataprocMetastoreFederationIamSchema, dataprocmetastore.DataprocMetastoreFederationIamUpdaterProducer, dataprocmetastore.DataprocMetastoreFederationIdParseFunc),
"google_dataproc_metastore_federation_iam_policy": tpgiamresource.ResourceIamPolicy(dataprocmetastore.DataprocMetastoreFederationIamSchema, dataprocmetastore.DataprocMetastoreFederationIamUpdaterProducer, dataprocmetastore.DataprocMetastoreFederationIdParseFunc),
"google_dataproc_metastore_service": dataprocmetastore.ResourceDataprocMetastoreService(),
"google_dataproc_metastore_service_iam_binding": tpgiamresource.ResourceIamBinding(dataprocmetastore.DataprocMetastoreServiceIamSchema, dataprocmetastore.DataprocMetastoreServiceIamUpdaterProducer, dataprocmetastore.DataprocMetastoreServiceIdParseFunc),
"google_dataproc_metastore_service_iam_member": tpgiamresource.ResourceIamMember(dataprocmetastore.DataprocMetastoreServiceIamSchema, dataprocmetastore.DataprocMetastoreServiceIamUpdaterProducer, dataprocmetastore.DataprocMetastoreServiceIdParseFunc),
"google_dataproc_metastore_service_iam_policy": tpgiamresource.ResourceIamPolicy(dataprocmetastore.DataprocMetastoreServiceIamSchema, dataprocmetastore.DataprocMetastoreServiceIamUpdaterProducer, dataprocmetastore.DataprocMetastoreServiceIdParseFunc),
"google_datastream_connection_profile": datastream.ResourceDatastreamConnectionProfile(),
"google_datastream_private_connection": datastream.ResourceDatastreamPrivateConnection(),
"google_datastream_stream": datastream.ResourceDatastreamStream(),
"google_deployment_manager_deployment": deploymentmanager.ResourceDeploymentManagerDeployment(),
"google_developer_connect_connection": developerconnect.ResourceDeveloperConnectConnection(),
"google_developer_connect_git_repository_link": developerconnect.ResourceDeveloperConnectGitRepositoryLink(),