-
Notifications
You must be signed in to change notification settings - Fork 33
/
directory.go
executable file
·913 lines (902 loc) · 83.1 KB
/
directory.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
// Copyright 2024 Google LLC. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
package directory
import (
"bytes"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/dcl"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/apigee"
apigee_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/apigee/alpha"
apigee_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/apigee/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/apikeys"
apikeys_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/apikeys/alpha"
apikeys_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/apikeys/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/assuredworkloads"
assuredworkloads_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/assuredworkloads/alpha"
assuredworkloads_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/assuredworkloads/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/bigquery"
bigquery_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/bigquery/alpha"
bigquery_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/bigquery/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/bigqueryreservation"
bigqueryreservation_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/bigqueryreservation/alpha"
bigqueryreservation_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/bigqueryreservation/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/billingbudgets"
billingbudgets_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/billingbudgets/alpha"
billingbudgets_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/billingbudgets/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/binaryauthorization"
binaryauthorization_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/binaryauthorization/alpha"
binaryauthorization_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/binaryauthorization/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudbuild"
cloudbuild_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudbuild/alpha"
cloudbuild_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudbuild/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudbuildv2"
cloudbuildv2_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudbuildv2/alpha"
cloudbuildv2_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudbuildv2/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/clouddeploy"
clouddeploy_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/clouddeploy/alpha"
clouddeploy_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/clouddeploy/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudfunctions"
cloudfunctions_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudfunctions/alpha"
cloudfunctions_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudfunctions/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudidentity"
cloudidentity_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudidentity/alpha"
cloudidentity_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudidentity/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudkms"
cloudkms_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudkms/alpha"
cloudkms_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudkms/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudresourcemanager"
cloudresourcemanager_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudresourcemanager/alpha"
cloudresourcemanager_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudresourcemanager/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudscheduler"
cloudscheduler_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudscheduler/alpha"
cloudscheduler_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/cloudscheduler/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/compute"
compute_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/compute/alpha"
compute_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/compute/beta"
configcontroller_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/configcontroller/alpha"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/containeranalysis"
containeranalysis_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/containeranalysis/alpha"
containeranalysis_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/containeranalysis/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/containeraws"
containeraws_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/containeraws/alpha"
containeraws_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/containeraws/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/containerazure"
containerazure_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/containerazure/alpha"
containerazure_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/containerazure/beta"
datafusion_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/datafusion/alpha"
datafusion_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/datafusion/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/dataplex"
dataplex_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/dataplex/alpha"
dataplex_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/dataplex/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/dataproc"
dataproc_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/dataproc/alpha"
dataproc_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/dataproc/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/dlp"
dlp_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/dlp/alpha"
dlp_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/dlp/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/eventarc"
eventarc_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/eventarc/alpha"
eventarc_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/eventarc/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/filestore"
filestore_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/filestore/alpha"
filestore_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/filestore/beta"
firebase_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/firebase/alpha"
firebase_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/firebase/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/firebaserules"
firebaserules_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/firebaserules/alpha"
firebaserules_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/firebaserules/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/gkehub"
gkehub_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/gkehub/alpha"
gkehub_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/gkehub/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/iam"
iam_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/iam/alpha"
iam_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/iam/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/iap"
iap_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/iap/alpha"
iap_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/iap/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/identitytoolkit"
identitytoolkit_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/identitytoolkit/alpha"
identitytoolkit_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/identitytoolkit/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/logging"
logging_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/logging/alpha"
logging_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/logging/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/monitoring"
monitoring_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/monitoring/alpha"
monitoring_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/monitoring/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/networkconnectivity"
networkconnectivity_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/networkconnectivity/alpha"
networkconnectivity_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/networkconnectivity/beta"
networksecurity_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/networksecurity/alpha"
networksecurity_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/networksecurity/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/networkservices"
networkservices_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/networkservices/alpha"
networkservices_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/networkservices/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/orgpolicy"
orgpolicy_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/orgpolicy/alpha"
orgpolicy_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/orgpolicy/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/osconfig"
osconfig_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/osconfig/alpha"
osconfig_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/osconfig/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/privateca"
privateca_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/privateca/alpha"
privateca_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/privateca/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/pubsub"
pubsub_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/pubsub/alpha"
pubsub_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/pubsub/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/recaptchaenterprise"
recaptchaenterprise_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/recaptchaenterprise/alpha"
recaptchaenterprise_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/recaptchaenterprise/beta"
run_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/run/alpha"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/storage"
storage_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/storage/alpha"
storage_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/storage/beta"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/vpcaccess"
vpcaccess_alpha "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/vpcaccess/alpha"
vpcaccess_beta "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/vpcaccess/beta"
)
type Directory struct {
versions []*version
}
type version struct {
name string
services []*service
}
type service struct {
name string
resources map[string]*bytes.Buffer
}
func (d *Directory) findOrCreateVersion(vName string) *version {
for _, v := range d.versions {
if v.name == vName {
return v
}
}
newV := &version{name: vName}
d.versions = append(d.versions, newV)
return newV
}
func (v *version) findOrCreateService(sName string) *service {
for _, s := range v.services {
if s.name == sName {
return s
}
}
newS := &service{name: sName, resources: make(map[string]*bytes.Buffer)}
v.services = append(v.services, newS)
return newS
}
func (d *Directory) AddResource(version, service, resource string, yaml []byte) {
v := d.findOrCreateVersion(version)
s := v.findOrCreateService(service)
s.loadResource(resource, yaml)
}
func (s *service) loadResource(resourceName string, resource []byte) {
s.resources[resourceName] = bytes.NewBuffer(resource)
}
func (d *Directory) GetResource(version, service, resource string) *bytes.Buffer {
v := d.findOrCreateVersion(version)
s := v.findOrCreateService(service)
return s.resources[resource]
}
func Services() *Directory {
d := &Directory{}
d.AddResource("ga", "apikeys", dcl.TitleToSnakeCase("Key"), apikeys.YAML_key)
d.AddResource("ga", "apikeys", "Key", apikeys.YAML_key)
d.AddResource("ga", "apigee", dcl.TitleToSnakeCase("Environment"), apigee.YAML_environment)
d.AddResource("ga", "apigee", "Environment", apigee.YAML_environment)
d.AddResource("ga", "apigee", dcl.TitleToSnakeCase("Organization"), apigee.YAML_organization)
d.AddResource("ga", "apigee", "Organization", apigee.YAML_organization)
d.AddResource("ga", "assuredworkloads", dcl.TitleToSnakeCase("Workload"), assuredworkloads.YAML_workload)
d.AddResource("ga", "assuredworkloads", "Workload", assuredworkloads.YAML_workload)
d.AddResource("ga", "billingbudgets", dcl.TitleToSnakeCase("Budget"), billingbudgets.YAML_budget)
d.AddResource("ga", "billingbudgets", "Budget", billingbudgets.YAML_budget)
d.AddResource("ga", "bigquery", dcl.TitleToSnakeCase("Dataset"), bigquery.YAML_dataset)
d.AddResource("ga", "bigquery", "Dataset", bigquery.YAML_dataset)
d.AddResource("ga", "bigqueryreservation", dcl.TitleToSnakeCase("Assignment"), bigqueryreservation.YAML_assignment)
d.AddResource("ga", "bigqueryreservation", "Assignment", bigqueryreservation.YAML_assignment)
d.AddResource("ga", "bigqueryreservation", dcl.TitleToSnakeCase("Reservation"), bigqueryreservation.YAML_reservation)
d.AddResource("ga", "bigqueryreservation", "Reservation", bigqueryreservation.YAML_reservation)
d.AddResource("ga", "binaryauthorization", dcl.TitleToSnakeCase("Attestor"), binaryauthorization.YAML_attestor)
d.AddResource("ga", "binaryauthorization", "Attestor", binaryauthorization.YAML_attestor)
d.AddResource("ga", "binaryauthorization", dcl.TitleToSnakeCase("Policy"), binaryauthorization.YAML_policy)
d.AddResource("ga", "binaryauthorization", "Policy", binaryauthorization.YAML_policy)
d.AddResource("ga", "cloudbuild", dcl.TitleToSnakeCase("WorkerPool"), cloudbuild.YAML_worker_pool)
d.AddResource("ga", "cloudbuild", "WorkerPool", cloudbuild.YAML_worker_pool)
d.AddResource("ga", "cloudbuildv2", dcl.TitleToSnakeCase("Connection"), cloudbuildv2.YAML_connection)
d.AddResource("ga", "cloudbuildv2", "Connection", cloudbuildv2.YAML_connection)
d.AddResource("ga", "cloudbuildv2", dcl.TitleToSnakeCase("Repository"), cloudbuildv2.YAML_repository)
d.AddResource("ga", "cloudbuildv2", "Repository", cloudbuildv2.YAML_repository)
d.AddResource("ga", "clouddeploy", dcl.TitleToSnakeCase("DeliveryPipeline"), clouddeploy.YAML_delivery_pipeline)
d.AddResource("ga", "clouddeploy", "DeliveryPipeline", clouddeploy.YAML_delivery_pipeline)
d.AddResource("ga", "clouddeploy", dcl.TitleToSnakeCase("Target"), clouddeploy.YAML_target)
d.AddResource("ga", "clouddeploy", "Target", clouddeploy.YAML_target)
d.AddResource("ga", "cloudfunctions", dcl.TitleToSnakeCase("Function"), cloudfunctions.YAML_function)
d.AddResource("ga", "cloudfunctions", "Function", cloudfunctions.YAML_function)
d.AddResource("ga", "cloudidentity", dcl.TitleToSnakeCase("Group"), cloudidentity.YAML_group)
d.AddResource("ga", "cloudidentity", "Group", cloudidentity.YAML_group)
d.AddResource("ga", "cloudidentity", dcl.TitleToSnakeCase("Membership"), cloudidentity.YAML_membership)
d.AddResource("ga", "cloudidentity", "Membership", cloudidentity.YAML_membership)
d.AddResource("ga", "cloudkms", dcl.TitleToSnakeCase("CryptoKey"), cloudkms.YAML_crypto_key)
d.AddResource("ga", "cloudkms", "CryptoKey", cloudkms.YAML_crypto_key)
d.AddResource("ga", "cloudkms", dcl.TitleToSnakeCase("EkmConnection"), cloudkms.YAML_ekm_connection)
d.AddResource("ga", "cloudkms", "EkmConnection", cloudkms.YAML_ekm_connection)
d.AddResource("ga", "cloudkms", dcl.TitleToSnakeCase("KeyRing"), cloudkms.YAML_key_ring)
d.AddResource("ga", "cloudkms", "KeyRing", cloudkms.YAML_key_ring)
d.AddResource("ga", "cloudresourcemanager", dcl.TitleToSnakeCase("Folder"), cloudresourcemanager.YAML_folder)
d.AddResource("ga", "cloudresourcemanager", "Folder", cloudresourcemanager.YAML_folder)
d.AddResource("ga", "cloudresourcemanager", dcl.TitleToSnakeCase("Project"), cloudresourcemanager.YAML_project)
d.AddResource("ga", "cloudresourcemanager", "Project", cloudresourcemanager.YAML_project)
d.AddResource("ga", "cloudresourcemanager", dcl.TitleToSnakeCase("TagKey"), cloudresourcemanager.YAML_tag_key)
d.AddResource("ga", "cloudresourcemanager", "TagKey", cloudresourcemanager.YAML_tag_key)
d.AddResource("ga", "cloudresourcemanager", dcl.TitleToSnakeCase("TagValue"), cloudresourcemanager.YAML_tag_value)
d.AddResource("ga", "cloudresourcemanager", "TagValue", cloudresourcemanager.YAML_tag_value)
d.AddResource("ga", "cloudscheduler", dcl.TitleToSnakeCase("Job"), cloudscheduler.YAML_job)
d.AddResource("ga", "cloudscheduler", "Job", cloudscheduler.YAML_job)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("FirewallPolicy"), compute.YAML_firewall_policy)
d.AddResource("ga", "compute", "FirewallPolicy", compute.YAML_firewall_policy)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("FirewallPolicyAssociation"), compute.YAML_firewall_policy_association)
d.AddResource("ga", "compute", "FirewallPolicyAssociation", compute.YAML_firewall_policy_association)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("FirewallPolicyRule"), compute.YAML_firewall_policy_rule)
d.AddResource("ga", "compute", "FirewallPolicyRule", compute.YAML_firewall_policy_rule)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("ForwardingRule"), compute.YAML_forwarding_rule)
d.AddResource("ga", "compute", "ForwardingRule", compute.YAML_forwarding_rule)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("Instance"), compute.YAML_instance)
d.AddResource("ga", "compute", "Instance", compute.YAML_instance)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("InstanceGroupManager"), compute.YAML_instance_group_manager)
d.AddResource("ga", "compute", "InstanceGroupManager", compute.YAML_instance_group_manager)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("InterconnectAttachment"), compute.YAML_interconnect_attachment)
d.AddResource("ga", "compute", "InterconnectAttachment", compute.YAML_interconnect_attachment)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("Network"), compute.YAML_network)
d.AddResource("ga", "compute", "Network", compute.YAML_network)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("NetworkFirewallPolicy"), compute.YAML_network_firewall_policy)
d.AddResource("ga", "compute", "NetworkFirewallPolicy", compute.YAML_network_firewall_policy)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("NetworkFirewallPolicyAssociation"), compute.YAML_network_firewall_policy_association)
d.AddResource("ga", "compute", "NetworkFirewallPolicyAssociation", compute.YAML_network_firewall_policy_association)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("NetworkFirewallPolicyRule"), compute.YAML_network_firewall_policy_rule)
d.AddResource("ga", "compute", "NetworkFirewallPolicyRule", compute.YAML_network_firewall_policy_rule)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("PacketMirroring"), compute.YAML_packet_mirroring)
d.AddResource("ga", "compute", "PacketMirroring", compute.YAML_packet_mirroring)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("ServiceAttachment"), compute.YAML_service_attachment)
d.AddResource("ga", "compute", "ServiceAttachment", compute.YAML_service_attachment)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("Subnetwork"), compute.YAML_subnetwork)
d.AddResource("ga", "compute", "Subnetwork", compute.YAML_subnetwork)
d.AddResource("ga", "compute", dcl.TitleToSnakeCase("VpnTunnel"), compute.YAML_vpn_tunnel)
d.AddResource("ga", "compute", "VpnTunnel", compute.YAML_vpn_tunnel)
d.AddResource("ga", "containeranalysis", dcl.TitleToSnakeCase("Note"), containeranalysis.YAML_note)
d.AddResource("ga", "containeranalysis", "Note", containeranalysis.YAML_note)
d.AddResource("ga", "containeraws", dcl.TitleToSnakeCase("Cluster"), containeraws.YAML_cluster)
d.AddResource("ga", "containeraws", "Cluster", containeraws.YAML_cluster)
d.AddResource("ga", "containeraws", dcl.TitleToSnakeCase("NodePool"), containeraws.YAML_node_pool)
d.AddResource("ga", "containeraws", "NodePool", containeraws.YAML_node_pool)
d.AddResource("ga", "containerazure", dcl.TitleToSnakeCase("AzureClient"), containerazure.YAML_azure_client)
d.AddResource("ga", "containerazure", "AzureClient", containerazure.YAML_azure_client)
d.AddResource("ga", "containerazure", dcl.TitleToSnakeCase("Cluster"), containerazure.YAML_cluster)
d.AddResource("ga", "containerazure", "Cluster", containerazure.YAML_cluster)
d.AddResource("ga", "containerazure", dcl.TitleToSnakeCase("NodePool"), containerazure.YAML_node_pool)
d.AddResource("ga", "containerazure", "NodePool", containerazure.YAML_node_pool)
d.AddResource("ga", "dataplex", dcl.TitleToSnakeCase("Lake"), dataplex.YAML_lake)
d.AddResource("ga", "dataplex", "Lake", dataplex.YAML_lake)
d.AddResource("ga", "dataplex", dcl.TitleToSnakeCase("Zone"), dataplex.YAML_zone)
d.AddResource("ga", "dataplex", "Zone", dataplex.YAML_zone)
d.AddResource("ga", "dataplex", dcl.TitleToSnakeCase("Asset"), dataplex.YAML_asset)
d.AddResource("ga", "dataplex", "Asset", dataplex.YAML_asset)
d.AddResource("ga", "dataproc", dcl.TitleToSnakeCase("AutoscalingPolicy"), dataproc.YAML_autoscaling_policy)
d.AddResource("ga", "dataproc", "AutoscalingPolicy", dataproc.YAML_autoscaling_policy)
d.AddResource("ga", "dataproc", dcl.TitleToSnakeCase("Cluster"), dataproc.YAML_cluster)
d.AddResource("ga", "dataproc", "Cluster", dataproc.YAML_cluster)
d.AddResource("ga", "dataproc", dcl.TitleToSnakeCase("WorkflowTemplate"), dataproc.YAML_workflow_template)
d.AddResource("ga", "dataproc", "WorkflowTemplate", dataproc.YAML_workflow_template)
d.AddResource("ga", "dlp", dcl.TitleToSnakeCase("DeidentifyTemplate"), dlp.YAML_deidentify_template)
d.AddResource("ga", "dlp", "DeidentifyTemplate", dlp.YAML_deidentify_template)
d.AddResource("ga", "dlp", dcl.TitleToSnakeCase("InspectTemplate"), dlp.YAML_inspect_template)
d.AddResource("ga", "dlp", "InspectTemplate", dlp.YAML_inspect_template)
d.AddResource("ga", "dlp", dcl.TitleToSnakeCase("JobTrigger"), dlp.YAML_job_trigger)
d.AddResource("ga", "dlp", "JobTrigger", dlp.YAML_job_trigger)
d.AddResource("ga", "dlp", dcl.TitleToSnakeCase("StoredInfoType"), dlp.YAML_stored_info_type)
d.AddResource("ga", "dlp", "StoredInfoType", dlp.YAML_stored_info_type)
d.AddResource("ga", "eventarc", dcl.TitleToSnakeCase("Trigger"), eventarc.YAML_trigger)
d.AddResource("ga", "eventarc", "Trigger", eventarc.YAML_trigger)
d.AddResource("ga", "eventarc", dcl.TitleToSnakeCase("Channel"), eventarc.YAML_channel)
d.AddResource("ga", "eventarc", "Channel", eventarc.YAML_channel)
d.AddResource("ga", "eventarc", dcl.TitleToSnakeCase("GoogleChannelConfig"), eventarc.YAML_google_channel_config)
d.AddResource("ga", "eventarc", "GoogleChannelConfig", eventarc.YAML_google_channel_config)
d.AddResource("ga", "filestore", dcl.TitleToSnakeCase("Instance"), filestore.YAML_instance)
d.AddResource("ga", "filestore", "Instance", filestore.YAML_instance)
d.AddResource("ga", "firebaserules", dcl.TitleToSnakeCase("Ruleset"), firebaserules.YAML_ruleset)
d.AddResource("ga", "firebaserules", "Ruleset", firebaserules.YAML_ruleset)
d.AddResource("ga", "firebaserules", dcl.TitleToSnakeCase("Release"), firebaserules.YAML_release)
d.AddResource("ga", "firebaserules", "Release", firebaserules.YAML_release)
d.AddResource("ga", "gkehub", dcl.TitleToSnakeCase("FeatureMembership"), gkehub.YAML_feature_membership)
d.AddResource("ga", "gkehub", "FeatureMembership", gkehub.YAML_feature_membership)
d.AddResource("ga", "iam", dcl.TitleToSnakeCase("Role"), iam.YAML_role)
d.AddResource("ga", "iam", "Role", iam.YAML_role)
d.AddResource("ga", "iam", dcl.TitleToSnakeCase("ServiceAccount"), iam.YAML_service_account)
d.AddResource("ga", "iam", "ServiceAccount", iam.YAML_service_account)
d.AddResource("ga", "iam", dcl.TitleToSnakeCase("WorkloadIdentityPool"), iam.YAML_workload_identity_pool)
d.AddResource("ga", "iam", "WorkloadIdentityPool", iam.YAML_workload_identity_pool)
d.AddResource("ga", "iam", dcl.TitleToSnakeCase("WorkloadIdentityPoolProvider"), iam.YAML_workload_identity_pool_provider)
d.AddResource("ga", "iam", "WorkloadIdentityPoolProvider", iam.YAML_workload_identity_pool_provider)
d.AddResource("ga", "iam", dcl.TitleToSnakeCase("WorkforcePool"), iam.YAML_workforce_pool)
d.AddResource("ga", "iam", "WorkforcePool", iam.YAML_workforce_pool)
d.AddResource("ga", "iam", dcl.TitleToSnakeCase("WorkforcePoolProvider"), iam.YAML_workforce_pool_provider)
d.AddResource("ga", "iam", "WorkforcePoolProvider", iam.YAML_workforce_pool_provider)
d.AddResource("ga", "iap", dcl.TitleToSnakeCase("Brand"), iap.YAML_brand)
d.AddResource("ga", "iap", "Brand", iap.YAML_brand)
d.AddResource("ga", "iap", dcl.TitleToSnakeCase("IdentityAwareProxyClient"), iap.YAML_identity_aware_proxy_client)
d.AddResource("ga", "iap", "IdentityAwareProxyClient", iap.YAML_identity_aware_proxy_client)
d.AddResource("ga", "identitytoolkit", dcl.TitleToSnakeCase("Config"), identitytoolkit.YAML_config)
d.AddResource("ga", "identitytoolkit", "Config", identitytoolkit.YAML_config)
d.AddResource("ga", "identitytoolkit", dcl.TitleToSnakeCase("OAuthIdpConfig"), identitytoolkit.YAML_oauth_idp_config)
d.AddResource("ga", "identitytoolkit", "OAuthIdpConfig", identitytoolkit.YAML_oauth_idp_config)
d.AddResource("ga", "identitytoolkit", dcl.TitleToSnakeCase("Tenant"), identitytoolkit.YAML_tenant)
d.AddResource("ga", "identitytoolkit", "Tenant", identitytoolkit.YAML_tenant)
d.AddResource("ga", "identitytoolkit", dcl.TitleToSnakeCase("TenantOAuthIdpConfig"), identitytoolkit.YAML_tenant_oauth_idp_config)
d.AddResource("ga", "identitytoolkit", "TenantOAuthIdpConfig", identitytoolkit.YAML_tenant_oauth_idp_config)
d.AddResource("ga", "logging", dcl.TitleToSnakeCase("LogBucket"), logging.YAML_log_bucket)
d.AddResource("ga", "logging", "LogBucket", logging.YAML_log_bucket)
d.AddResource("ga", "logging", dcl.TitleToSnakeCase("LogExclusion"), logging.YAML_log_exclusion)
d.AddResource("ga", "logging", "LogExclusion", logging.YAML_log_exclusion)
d.AddResource("ga", "logging", dcl.TitleToSnakeCase("LogMetric"), logging.YAML_log_metric)
d.AddResource("ga", "logging", "LogMetric", logging.YAML_log_metric)
d.AddResource("ga", "logging", dcl.TitleToSnakeCase("LogView"), logging.YAML_log_view)
d.AddResource("ga", "logging", "LogView", logging.YAML_log_view)
d.AddResource("ga", "monitoring", dcl.TitleToSnakeCase("Dashboard"), monitoring.YAML_dashboard)
d.AddResource("ga", "monitoring", "Dashboard", monitoring.YAML_dashboard)
d.AddResource("ga", "monitoring", dcl.TitleToSnakeCase("Group"), monitoring.YAML_group)
d.AddResource("ga", "monitoring", "Group", monitoring.YAML_group)
d.AddResource("ga", "monitoring", dcl.TitleToSnakeCase("MetricDescriptor"), monitoring.YAML_metric_descriptor)
d.AddResource("ga", "monitoring", "MetricDescriptor", monitoring.YAML_metric_descriptor)
d.AddResource("ga", "monitoring", dcl.TitleToSnakeCase("MetricsScope"), monitoring.YAML_metrics_scope)
d.AddResource("ga", "monitoring", "MetricsScope", monitoring.YAML_metrics_scope)
d.AddResource("ga", "monitoring", dcl.TitleToSnakeCase("MonitoredProject"), monitoring.YAML_monitored_project)
d.AddResource("ga", "monitoring", "MonitoredProject", monitoring.YAML_monitored_project)
d.AddResource("ga", "monitoring", dcl.TitleToSnakeCase("NotificationChannel"), monitoring.YAML_notification_channel)
d.AddResource("ga", "monitoring", "NotificationChannel", monitoring.YAML_notification_channel)
d.AddResource("ga", "monitoring", dcl.TitleToSnakeCase("UptimeCheckConfig"), monitoring.YAML_uptime_check_config)
d.AddResource("ga", "monitoring", "UptimeCheckConfig", monitoring.YAML_uptime_check_config)
d.AddResource("ga", "monitoring", dcl.TitleToSnakeCase("Service"), monitoring.YAML_service)
d.AddResource("ga", "monitoring", "Service", monitoring.YAML_service)
d.AddResource("ga", "monitoring", dcl.TitleToSnakeCase("ServiceLevelObjective"), monitoring.YAML_service_level_objective)
d.AddResource("ga", "monitoring", "ServiceLevelObjective", monitoring.YAML_service_level_objective)
d.AddResource("ga", "networkconnectivity", dcl.TitleToSnakeCase("Hub"), networkconnectivity.YAML_hub)
d.AddResource("ga", "networkconnectivity", "Hub", networkconnectivity.YAML_hub)
d.AddResource("ga", "networkconnectivity", dcl.TitleToSnakeCase("Spoke"), networkconnectivity.YAML_spoke)
d.AddResource("ga", "networkconnectivity", "Spoke", networkconnectivity.YAML_spoke)
d.AddResource("ga", "networkservices", dcl.TitleToSnakeCase("Gateway"), networkservices.YAML_gateway)
d.AddResource("ga", "networkservices", "Gateway", networkservices.YAML_gateway)
d.AddResource("ga", "networkservices", dcl.TitleToSnakeCase("GrpcRoute"), networkservices.YAML_grpc_route)
d.AddResource("ga", "networkservices", "GrpcRoute", networkservices.YAML_grpc_route)
d.AddResource("ga", "networkservices", dcl.TitleToSnakeCase("HttpRoute"), networkservices.YAML_http_route)
d.AddResource("ga", "networkservices", "HttpRoute", networkservices.YAML_http_route)
d.AddResource("ga", "networkservices", dcl.TitleToSnakeCase("Mesh"), networkservices.YAML_mesh)
d.AddResource("ga", "networkservices", "Mesh", networkservices.YAML_mesh)
d.AddResource("ga", "networkservices", dcl.TitleToSnakeCase("TcpRoute"), networkservices.YAML_tcp_route)
d.AddResource("ga", "networkservices", "TcpRoute", networkservices.YAML_tcp_route)
d.AddResource("ga", "networkservices", dcl.TitleToSnakeCase("TlsRoute"), networkservices.YAML_tls_route)
d.AddResource("ga", "networkservices", "TlsRoute", networkservices.YAML_tls_route)
d.AddResource("ga", "orgpolicy", dcl.TitleToSnakeCase("Policy"), orgpolicy.YAML_policy)
d.AddResource("ga", "orgpolicy", "Policy", orgpolicy.YAML_policy)
d.AddResource("ga", "osconfig", dcl.TitleToSnakeCase("OSPolicyAssignment"), osconfig.YAML_os_policy_assignment)
d.AddResource("ga", "osconfig", "OSPolicyAssignment", osconfig.YAML_os_policy_assignment)
d.AddResource("ga", "pubsub", dcl.TitleToSnakeCase("Topic"), pubsub.YAML_topic)
d.AddResource("ga", "pubsub", "Topic", pubsub.YAML_topic)
d.AddResource("ga", "storage", dcl.TitleToSnakeCase("Bucket"), storage.YAML_bucket)
d.AddResource("ga", "storage", "Bucket", storage.YAML_bucket)
d.AddResource("ga", "privateca", dcl.TitleToSnakeCase("CertificateTemplate"), privateca.YAML_certificate_template)
d.AddResource("ga", "privateca", "CertificateTemplate", privateca.YAML_certificate_template)
d.AddResource("ga", "privateca", dcl.TitleToSnakeCase("CaPool"), privateca.YAML_ca_pool)
d.AddResource("ga", "privateca", "CaPool", privateca.YAML_ca_pool)
d.AddResource("ga", "privateca", dcl.TitleToSnakeCase("Certificate"), privateca.YAML_certificate)
d.AddResource("ga", "privateca", "Certificate", privateca.YAML_certificate)
d.AddResource("ga", "privateca", dcl.TitleToSnakeCase("CertificateAuthority"), privateca.YAML_certificate_authority)
d.AddResource("ga", "privateca", "CertificateAuthority", privateca.YAML_certificate_authority)
d.AddResource("ga", "vpcaccess", dcl.TitleToSnakeCase("Connector"), vpcaccess.YAML_connector)
d.AddResource("ga", "vpcaccess", "Connector", vpcaccess.YAML_connector)
d.AddResource("ga", "recaptchaenterprise", dcl.TitleToSnakeCase("Key"), recaptchaenterprise.YAML_key)
d.AddResource("ga", "recaptchaenterprise", "Key", recaptchaenterprise.YAML_key)
d.AddResource("beta", "apikeys", dcl.TitleToSnakeCase("Key"), apikeys_beta.YAML_key)
d.AddResource("beta", "apikeys", "Key", apikeys_beta.YAML_key)
d.AddResource("beta", "apigee", dcl.TitleToSnakeCase("Environment"), apigee_beta.YAML_environment)
d.AddResource("beta", "apigee", "Environment", apigee_beta.YAML_environment)
d.AddResource("beta", "apigee", dcl.TitleToSnakeCase("Organization"), apigee_beta.YAML_organization)
d.AddResource("beta", "apigee", "Organization", apigee_beta.YAML_organization)
d.AddResource("beta", "assuredworkloads", dcl.TitleToSnakeCase("Workload"), assuredworkloads_beta.YAML_workload)
d.AddResource("beta", "assuredworkloads", "Workload", assuredworkloads_beta.YAML_workload)
d.AddResource("beta", "billingbudgets", dcl.TitleToSnakeCase("Budget"), billingbudgets_beta.YAML_budget)
d.AddResource("beta", "billingbudgets", "Budget", billingbudgets_beta.YAML_budget)
d.AddResource("beta", "bigquery", dcl.TitleToSnakeCase("Dataset"), bigquery_beta.YAML_dataset)
d.AddResource("beta", "bigquery", "Dataset", bigquery_beta.YAML_dataset)
d.AddResource("beta", "bigqueryreservation", dcl.TitleToSnakeCase("Assignment"), bigqueryreservation_beta.YAML_assignment)
d.AddResource("beta", "bigqueryreservation", "Assignment", bigqueryreservation_beta.YAML_assignment)
d.AddResource("beta", "bigqueryreservation", dcl.TitleToSnakeCase("Reservation"), bigqueryreservation_beta.YAML_reservation)
d.AddResource("beta", "bigqueryreservation", "Reservation", bigqueryreservation_beta.YAML_reservation)
d.AddResource("beta", "binaryauthorization", dcl.TitleToSnakeCase("Attestor"), binaryauthorization_beta.YAML_attestor)
d.AddResource("beta", "binaryauthorization", "Attestor", binaryauthorization_beta.YAML_attestor)
d.AddResource("beta", "binaryauthorization", dcl.TitleToSnakeCase("Policy"), binaryauthorization_beta.YAML_policy)
d.AddResource("beta", "binaryauthorization", "Policy", binaryauthorization_beta.YAML_policy)
d.AddResource("beta", "cloudbuild", dcl.TitleToSnakeCase("WorkerPool"), cloudbuild_beta.YAML_worker_pool)
d.AddResource("beta", "cloudbuild", "WorkerPool", cloudbuild_beta.YAML_worker_pool)
d.AddResource("beta", "cloudbuildv2", dcl.TitleToSnakeCase("Connection"), cloudbuildv2_beta.YAML_connection)
d.AddResource("beta", "cloudbuildv2", "Connection", cloudbuildv2_beta.YAML_connection)
d.AddResource("beta", "cloudbuildv2", dcl.TitleToSnakeCase("Repository"), cloudbuildv2_beta.YAML_repository)
d.AddResource("beta", "cloudbuildv2", "Repository", cloudbuildv2_beta.YAML_repository)
d.AddResource("beta", "clouddeploy", dcl.TitleToSnakeCase("DeliveryPipeline"), clouddeploy_beta.YAML_delivery_pipeline)
d.AddResource("beta", "clouddeploy", "DeliveryPipeline", clouddeploy_beta.YAML_delivery_pipeline)
d.AddResource("beta", "clouddeploy", dcl.TitleToSnakeCase("Target"), clouddeploy_beta.YAML_target)
d.AddResource("beta", "clouddeploy", "Target", clouddeploy_beta.YAML_target)
d.AddResource("beta", "cloudfunctions", dcl.TitleToSnakeCase("Function"), cloudfunctions_beta.YAML_function)
d.AddResource("beta", "cloudfunctions", "Function", cloudfunctions_beta.YAML_function)
d.AddResource("beta", "cloudidentity", dcl.TitleToSnakeCase("Group"), cloudidentity_beta.YAML_group)
d.AddResource("beta", "cloudidentity", "Group", cloudidentity_beta.YAML_group)
d.AddResource("beta", "cloudidentity", dcl.TitleToSnakeCase("Membership"), cloudidentity_beta.YAML_membership)
d.AddResource("beta", "cloudidentity", "Membership", cloudidentity_beta.YAML_membership)
d.AddResource("beta", "cloudkms", dcl.TitleToSnakeCase("CryptoKey"), cloudkms_beta.YAML_crypto_key)
d.AddResource("beta", "cloudkms", "CryptoKey", cloudkms_beta.YAML_crypto_key)
d.AddResource("beta", "cloudkms", dcl.TitleToSnakeCase("EkmConnection"), cloudkms_beta.YAML_ekm_connection)
d.AddResource("beta", "cloudkms", "EkmConnection", cloudkms_beta.YAML_ekm_connection)
d.AddResource("beta", "cloudkms", dcl.TitleToSnakeCase("KeyRing"), cloudkms_beta.YAML_key_ring)
d.AddResource("beta", "cloudkms", "KeyRing", cloudkms_beta.YAML_key_ring)
d.AddResource("beta", "cloudresourcemanager", dcl.TitleToSnakeCase("Folder"), cloudresourcemanager_beta.YAML_folder)
d.AddResource("beta", "cloudresourcemanager", "Folder", cloudresourcemanager_beta.YAML_folder)
d.AddResource("beta", "cloudresourcemanager", dcl.TitleToSnakeCase("Project"), cloudresourcemanager_beta.YAML_project)
d.AddResource("beta", "cloudresourcemanager", "Project", cloudresourcemanager_beta.YAML_project)
d.AddResource("beta", "cloudresourcemanager", dcl.TitleToSnakeCase("TagKey"), cloudresourcemanager_beta.YAML_tag_key)
d.AddResource("beta", "cloudresourcemanager", "TagKey", cloudresourcemanager_beta.YAML_tag_key)
d.AddResource("beta", "cloudresourcemanager", dcl.TitleToSnakeCase("TagValue"), cloudresourcemanager_beta.YAML_tag_value)
d.AddResource("beta", "cloudresourcemanager", "TagValue", cloudresourcemanager_beta.YAML_tag_value)
d.AddResource("beta", "cloudscheduler", dcl.TitleToSnakeCase("Job"), cloudscheduler_beta.YAML_job)
d.AddResource("beta", "cloudscheduler", "Job", cloudscheduler_beta.YAML_job)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("FirewallPolicy"), compute_beta.YAML_firewall_policy)
d.AddResource("beta", "compute", "FirewallPolicy", compute_beta.YAML_firewall_policy)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("FirewallPolicyAssociation"), compute_beta.YAML_firewall_policy_association)
d.AddResource("beta", "compute", "FirewallPolicyAssociation", compute_beta.YAML_firewall_policy_association)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("FirewallPolicyRule"), compute_beta.YAML_firewall_policy_rule)
d.AddResource("beta", "compute", "FirewallPolicyRule", compute_beta.YAML_firewall_policy_rule)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("ForwardingRule"), compute_beta.YAML_forwarding_rule)
d.AddResource("beta", "compute", "ForwardingRule", compute_beta.YAML_forwarding_rule)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("Instance"), compute_beta.YAML_instance)
d.AddResource("beta", "compute", "Instance", compute_beta.YAML_instance)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("InstanceGroupManager"), compute_beta.YAML_instance_group_manager)
d.AddResource("beta", "compute", "InstanceGroupManager", compute_beta.YAML_instance_group_manager)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("InterconnectAttachment"), compute_beta.YAML_interconnect_attachment)
d.AddResource("beta", "compute", "InterconnectAttachment", compute_beta.YAML_interconnect_attachment)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("Network"), compute_beta.YAML_network)
d.AddResource("beta", "compute", "Network", compute_beta.YAML_network)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("NetworkFirewallPolicy"), compute_beta.YAML_network_firewall_policy)
d.AddResource("beta", "compute", "NetworkFirewallPolicy", compute_beta.YAML_network_firewall_policy)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("NetworkFirewallPolicyAssociation"), compute_beta.YAML_network_firewall_policy_association)
d.AddResource("beta", "compute", "NetworkFirewallPolicyAssociation", compute_beta.YAML_network_firewall_policy_association)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("NetworkFirewallPolicyRule"), compute_beta.YAML_network_firewall_policy_rule)
d.AddResource("beta", "compute", "NetworkFirewallPolicyRule", compute_beta.YAML_network_firewall_policy_rule)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("PacketMirroring"), compute_beta.YAML_packet_mirroring)
d.AddResource("beta", "compute", "PacketMirroring", compute_beta.YAML_packet_mirroring)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("ServiceAttachment"), compute_beta.YAML_service_attachment)
d.AddResource("beta", "compute", "ServiceAttachment", compute_beta.YAML_service_attachment)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("Subnetwork"), compute_beta.YAML_subnetwork)
d.AddResource("beta", "compute", "Subnetwork", compute_beta.YAML_subnetwork)
d.AddResource("beta", "compute", dcl.TitleToSnakeCase("VpnTunnel"), compute_beta.YAML_vpn_tunnel)
d.AddResource("beta", "compute", "VpnTunnel", compute_beta.YAML_vpn_tunnel)
d.AddResource("beta", "containeranalysis", dcl.TitleToSnakeCase("Note"), containeranalysis_beta.YAML_note)
d.AddResource("beta", "containeranalysis", "Note", containeranalysis_beta.YAML_note)
d.AddResource("beta", "containeraws", dcl.TitleToSnakeCase("Cluster"), containeraws_beta.YAML_cluster)
d.AddResource("beta", "containeraws", "Cluster", containeraws_beta.YAML_cluster)
d.AddResource("beta", "containeraws", dcl.TitleToSnakeCase("NodePool"), containeraws_beta.YAML_node_pool)
d.AddResource("beta", "containeraws", "NodePool", containeraws_beta.YAML_node_pool)
d.AddResource("beta", "containerazure", dcl.TitleToSnakeCase("AzureClient"), containerazure_beta.YAML_azure_client)
d.AddResource("beta", "containerazure", "AzureClient", containerazure_beta.YAML_azure_client)
d.AddResource("beta", "containerazure", dcl.TitleToSnakeCase("Cluster"), containerazure_beta.YAML_cluster)
d.AddResource("beta", "containerazure", "Cluster", containerazure_beta.YAML_cluster)
d.AddResource("beta", "containerazure", dcl.TitleToSnakeCase("NodePool"), containerazure_beta.YAML_node_pool)
d.AddResource("beta", "containerazure", "NodePool", containerazure_beta.YAML_node_pool)
d.AddResource("beta", "datafusion", dcl.TitleToSnakeCase("Instance"), datafusion_beta.YAML_instance)
d.AddResource("beta", "datafusion", "Instance", datafusion_beta.YAML_instance)
d.AddResource("beta", "dataplex", dcl.TitleToSnakeCase("Lake"), dataplex_beta.YAML_lake)
d.AddResource("beta", "dataplex", "Lake", dataplex_beta.YAML_lake)
d.AddResource("beta", "dataplex", dcl.TitleToSnakeCase("Zone"), dataplex_beta.YAML_zone)
d.AddResource("beta", "dataplex", "Zone", dataplex_beta.YAML_zone)
d.AddResource("beta", "dataplex", dcl.TitleToSnakeCase("Asset"), dataplex_beta.YAML_asset)
d.AddResource("beta", "dataplex", "Asset", dataplex_beta.YAML_asset)
d.AddResource("beta", "dataproc", dcl.TitleToSnakeCase("AutoscalingPolicy"), dataproc_beta.YAML_autoscaling_policy)
d.AddResource("beta", "dataproc", "AutoscalingPolicy", dataproc_beta.YAML_autoscaling_policy)
d.AddResource("beta", "dataproc", dcl.TitleToSnakeCase("Cluster"), dataproc_beta.YAML_cluster)
d.AddResource("beta", "dataproc", "Cluster", dataproc_beta.YAML_cluster)
d.AddResource("beta", "dataproc", dcl.TitleToSnakeCase("WorkflowTemplate"), dataproc_beta.YAML_workflow_template)
d.AddResource("beta", "dataproc", "WorkflowTemplate", dataproc_beta.YAML_workflow_template)
d.AddResource("beta", "dlp", dcl.TitleToSnakeCase("DeidentifyTemplate"), dlp_beta.YAML_deidentify_template)
d.AddResource("beta", "dlp", "DeidentifyTemplate", dlp_beta.YAML_deidentify_template)
d.AddResource("beta", "dlp", dcl.TitleToSnakeCase("InspectTemplate"), dlp_beta.YAML_inspect_template)
d.AddResource("beta", "dlp", "InspectTemplate", dlp_beta.YAML_inspect_template)
d.AddResource("beta", "dlp", dcl.TitleToSnakeCase("JobTrigger"), dlp_beta.YAML_job_trigger)
d.AddResource("beta", "dlp", "JobTrigger", dlp_beta.YAML_job_trigger)
d.AddResource("beta", "dlp", dcl.TitleToSnakeCase("StoredInfoType"), dlp_beta.YAML_stored_info_type)
d.AddResource("beta", "dlp", "StoredInfoType", dlp_beta.YAML_stored_info_type)
d.AddResource("beta", "eventarc", dcl.TitleToSnakeCase("Trigger"), eventarc_beta.YAML_trigger)
d.AddResource("beta", "eventarc", "Trigger", eventarc_beta.YAML_trigger)
d.AddResource("beta", "eventarc", dcl.TitleToSnakeCase("Channel"), eventarc_beta.YAML_channel)
d.AddResource("beta", "eventarc", "Channel", eventarc_beta.YAML_channel)
d.AddResource("beta", "eventarc", dcl.TitleToSnakeCase("GoogleChannelConfig"), eventarc_beta.YAML_google_channel_config)
d.AddResource("beta", "eventarc", "GoogleChannelConfig", eventarc_beta.YAML_google_channel_config)
d.AddResource("beta", "filestore", dcl.TitleToSnakeCase("Instance"), filestore_beta.YAML_instance)
d.AddResource("beta", "filestore", "Instance", filestore_beta.YAML_instance)
d.AddResource("beta", "filestore", dcl.TitleToSnakeCase("Backup"), filestore_beta.YAML_backup)
d.AddResource("beta", "filestore", "Backup", filestore_beta.YAML_backup)
d.AddResource("beta", "firebase", dcl.TitleToSnakeCase("AndroidApp"), firebase_beta.YAML_android_app)
d.AddResource("beta", "firebase", "AndroidApp", firebase_beta.YAML_android_app)
d.AddResource("beta", "firebase", dcl.TitleToSnakeCase("AppleApp"), firebase_beta.YAML_apple_app)
d.AddResource("beta", "firebase", "AppleApp", firebase_beta.YAML_apple_app)
d.AddResource("beta", "firebase", dcl.TitleToSnakeCase("FirebaseProject"), firebase_beta.YAML_firebase_project)
d.AddResource("beta", "firebase", "FirebaseProject", firebase_beta.YAML_firebase_project)
d.AddResource("beta", "firebase", dcl.TitleToSnakeCase("WebApp"), firebase_beta.YAML_web_app)
d.AddResource("beta", "firebase", "WebApp", firebase_beta.YAML_web_app)
d.AddResource("beta", "firebaserules", dcl.TitleToSnakeCase("Ruleset"), firebaserules_beta.YAML_ruleset)
d.AddResource("beta", "firebaserules", "Ruleset", firebaserules_beta.YAML_ruleset)
d.AddResource("beta", "firebaserules", dcl.TitleToSnakeCase("Release"), firebaserules_beta.YAML_release)
d.AddResource("beta", "firebaserules", "Release", firebaserules_beta.YAML_release)
d.AddResource("beta", "gkehub", dcl.TitleToSnakeCase("FeatureMembership"), gkehub_beta.YAML_feature_membership)
d.AddResource("beta", "gkehub", "FeatureMembership", gkehub_beta.YAML_feature_membership)
d.AddResource("beta", "gkehub", dcl.TitleToSnakeCase("Feature"), gkehub_beta.YAML_feature)
d.AddResource("beta", "gkehub", "Feature", gkehub_beta.YAML_feature)
d.AddResource("beta", "gkehub", dcl.TitleToSnakeCase("Membership"), gkehub_beta.YAML_membership)
d.AddResource("beta", "gkehub", "Membership", gkehub_beta.YAML_membership)
d.AddResource("beta", "iam", dcl.TitleToSnakeCase("Role"), iam_beta.YAML_role)
d.AddResource("beta", "iam", "Role", iam_beta.YAML_role)
d.AddResource("beta", "iam", dcl.TitleToSnakeCase("ServiceAccount"), iam_beta.YAML_service_account)
d.AddResource("beta", "iam", "ServiceAccount", iam_beta.YAML_service_account)
d.AddResource("beta", "iam", dcl.TitleToSnakeCase("WorkloadIdentityPool"), iam_beta.YAML_workload_identity_pool)
d.AddResource("beta", "iam", "WorkloadIdentityPool", iam_beta.YAML_workload_identity_pool)
d.AddResource("beta", "iam", dcl.TitleToSnakeCase("WorkloadIdentityPoolProvider"), iam_beta.YAML_workload_identity_pool_provider)
d.AddResource("beta", "iam", "WorkloadIdentityPoolProvider", iam_beta.YAML_workload_identity_pool_provider)
d.AddResource("beta", "iam", dcl.TitleToSnakeCase("WorkforcePool"), iam_beta.YAML_workforce_pool)
d.AddResource("beta", "iam", "WorkforcePool", iam_beta.YAML_workforce_pool)
d.AddResource("beta", "iam", dcl.TitleToSnakeCase("WorkforcePoolProvider"), iam_beta.YAML_workforce_pool_provider)
d.AddResource("beta", "iam", "WorkforcePoolProvider", iam_beta.YAML_workforce_pool_provider)
d.AddResource("beta", "iap", dcl.TitleToSnakeCase("Brand"), iap_beta.YAML_brand)
d.AddResource("beta", "iap", "Brand", iap_beta.YAML_brand)
d.AddResource("beta", "iap", dcl.TitleToSnakeCase("IdentityAwareProxyClient"), iap_beta.YAML_identity_aware_proxy_client)
d.AddResource("beta", "iap", "IdentityAwareProxyClient", iap_beta.YAML_identity_aware_proxy_client)
d.AddResource("beta", "identitytoolkit", dcl.TitleToSnakeCase("Config"), identitytoolkit_beta.YAML_config)
d.AddResource("beta", "identitytoolkit", "Config", identitytoolkit_beta.YAML_config)
d.AddResource("beta", "identitytoolkit", dcl.TitleToSnakeCase("OAuthIdpConfig"), identitytoolkit_beta.YAML_oauth_idp_config)
d.AddResource("beta", "identitytoolkit", "OAuthIdpConfig", identitytoolkit_beta.YAML_oauth_idp_config)
d.AddResource("beta", "identitytoolkit", dcl.TitleToSnakeCase("Tenant"), identitytoolkit_beta.YAML_tenant)
d.AddResource("beta", "identitytoolkit", "Tenant", identitytoolkit_beta.YAML_tenant)
d.AddResource("beta", "identitytoolkit", dcl.TitleToSnakeCase("TenantOAuthIdpConfig"), identitytoolkit_beta.YAML_tenant_oauth_idp_config)
d.AddResource("beta", "identitytoolkit", "TenantOAuthIdpConfig", identitytoolkit_beta.YAML_tenant_oauth_idp_config)
d.AddResource("beta", "logging", dcl.TitleToSnakeCase("LogBucket"), logging_beta.YAML_log_bucket)
d.AddResource("beta", "logging", "LogBucket", logging_beta.YAML_log_bucket)
d.AddResource("beta", "logging", dcl.TitleToSnakeCase("LogExclusion"), logging_beta.YAML_log_exclusion)
d.AddResource("beta", "logging", "LogExclusion", logging_beta.YAML_log_exclusion)
d.AddResource("beta", "logging", dcl.TitleToSnakeCase("LogMetric"), logging_beta.YAML_log_metric)
d.AddResource("beta", "logging", "LogMetric", logging_beta.YAML_log_metric)
d.AddResource("beta", "logging", dcl.TitleToSnakeCase("LogView"), logging_beta.YAML_log_view)
d.AddResource("beta", "logging", "LogView", logging_beta.YAML_log_view)
d.AddResource("beta", "monitoring", dcl.TitleToSnakeCase("Dashboard"), monitoring_beta.YAML_dashboard)
d.AddResource("beta", "monitoring", "Dashboard", monitoring_beta.YAML_dashboard)
d.AddResource("beta", "monitoring", dcl.TitleToSnakeCase("Group"), monitoring_beta.YAML_group)
d.AddResource("beta", "monitoring", "Group", monitoring_beta.YAML_group)
d.AddResource("beta", "monitoring", dcl.TitleToSnakeCase("MetricDescriptor"), monitoring_beta.YAML_metric_descriptor)
d.AddResource("beta", "monitoring", "MetricDescriptor", monitoring_beta.YAML_metric_descriptor)
d.AddResource("beta", "monitoring", dcl.TitleToSnakeCase("MetricsScope"), monitoring_beta.YAML_metrics_scope)
d.AddResource("beta", "monitoring", "MetricsScope", monitoring_beta.YAML_metrics_scope)
d.AddResource("beta", "monitoring", dcl.TitleToSnakeCase("MonitoredProject"), monitoring_beta.YAML_monitored_project)
d.AddResource("beta", "monitoring", "MonitoredProject", monitoring_beta.YAML_monitored_project)
d.AddResource("beta", "monitoring", dcl.TitleToSnakeCase("NotificationChannel"), monitoring_beta.YAML_notification_channel)
d.AddResource("beta", "monitoring", "NotificationChannel", monitoring_beta.YAML_notification_channel)
d.AddResource("beta", "monitoring", dcl.TitleToSnakeCase("UptimeCheckConfig"), monitoring_beta.YAML_uptime_check_config)
d.AddResource("beta", "monitoring", "UptimeCheckConfig", monitoring_beta.YAML_uptime_check_config)
d.AddResource("beta", "monitoring", dcl.TitleToSnakeCase("Service"), monitoring_beta.YAML_service)
d.AddResource("beta", "monitoring", "Service", monitoring_beta.YAML_service)
d.AddResource("beta", "monitoring", dcl.TitleToSnakeCase("ServiceLevelObjective"), monitoring_beta.YAML_service_level_objective)
d.AddResource("beta", "monitoring", "ServiceLevelObjective", monitoring_beta.YAML_service_level_objective)
d.AddResource("beta", "networkconnectivity", dcl.TitleToSnakeCase("Hub"), networkconnectivity_beta.YAML_hub)
d.AddResource("beta", "networkconnectivity", "Hub", networkconnectivity_beta.YAML_hub)
d.AddResource("beta", "networkconnectivity", dcl.TitleToSnakeCase("Spoke"), networkconnectivity_beta.YAML_spoke)
d.AddResource("beta", "networkconnectivity", "Spoke", networkconnectivity_beta.YAML_spoke)
d.AddResource("beta", "networksecurity", dcl.TitleToSnakeCase("AuthorizationPolicy"), networksecurity_beta.YAML_authorization_policy)
d.AddResource("beta", "networksecurity", "AuthorizationPolicy", networksecurity_beta.YAML_authorization_policy)
d.AddResource("beta", "networksecurity", dcl.TitleToSnakeCase("ClientTlsPolicy"), networksecurity_beta.YAML_client_tls_policy)
d.AddResource("beta", "networksecurity", "ClientTlsPolicy", networksecurity_beta.YAML_client_tls_policy)
d.AddResource("beta", "networksecurity", dcl.TitleToSnakeCase("ServerTlsPolicy"), networksecurity_beta.YAML_server_tls_policy)
d.AddResource("beta", "networksecurity", "ServerTlsPolicy", networksecurity_beta.YAML_server_tls_policy)
d.AddResource("beta", "networksecurity", dcl.TitleToSnakeCase("AddressGroup"), networksecurity_beta.YAML_address_group)
d.AddResource("beta", "networksecurity", "AddressGroup", networksecurity_beta.YAML_address_group)
d.AddResource("beta", "networkservices", dcl.TitleToSnakeCase("Gateway"), networkservices_beta.YAML_gateway)
d.AddResource("beta", "networkservices", "Gateway", networkservices_beta.YAML_gateway)
d.AddResource("beta", "networkservices", dcl.TitleToSnakeCase("GrpcRoute"), networkservices_beta.YAML_grpc_route)
d.AddResource("beta", "networkservices", "GrpcRoute", networkservices_beta.YAML_grpc_route)
d.AddResource("beta", "networkservices", dcl.TitleToSnakeCase("HttpRoute"), networkservices_beta.YAML_http_route)
d.AddResource("beta", "networkservices", "HttpRoute", networkservices_beta.YAML_http_route)
d.AddResource("beta", "networkservices", dcl.TitleToSnakeCase("Mesh"), networkservices_beta.YAML_mesh)
d.AddResource("beta", "networkservices", "Mesh", networkservices_beta.YAML_mesh)
d.AddResource("beta", "networkservices", dcl.TitleToSnakeCase("TcpRoute"), networkservices_beta.YAML_tcp_route)
d.AddResource("beta", "networkservices", "TcpRoute", networkservices_beta.YAML_tcp_route)
d.AddResource("beta", "networkservices", dcl.TitleToSnakeCase("TlsRoute"), networkservices_beta.YAML_tls_route)
d.AddResource("beta", "networkservices", "TlsRoute", networkservices_beta.YAML_tls_route)
d.AddResource("beta", "networkservices", dcl.TitleToSnakeCase("EndpointPolicy"), networkservices_beta.YAML_endpoint_policy)
d.AddResource("beta", "networkservices", "EndpointPolicy", networkservices_beta.YAML_endpoint_policy)
d.AddResource("beta", "networkservices", dcl.TitleToSnakeCase("ServiceBinding"), networkservices_beta.YAML_service_binding)
d.AddResource("beta", "networkservices", "ServiceBinding", networkservices_beta.YAML_service_binding)
d.AddResource("beta", "orgpolicy", dcl.TitleToSnakeCase("Policy"), orgpolicy_beta.YAML_policy)
d.AddResource("beta", "orgpolicy", "Policy", orgpolicy_beta.YAML_policy)
d.AddResource("beta", "osconfig", dcl.TitleToSnakeCase("OSPolicyAssignment"), osconfig_beta.YAML_os_policy_assignment)
d.AddResource("beta", "osconfig", "OSPolicyAssignment", osconfig_beta.YAML_os_policy_assignment)
d.AddResource("beta", "osconfig", dcl.TitleToSnakeCase("GuestPolicy"), osconfig_beta.YAML_guest_policy)
d.AddResource("beta", "osconfig", "GuestPolicy", osconfig_beta.YAML_guest_policy)
d.AddResource("beta", "pubsub", dcl.TitleToSnakeCase("Topic"), pubsub_beta.YAML_topic)
d.AddResource("beta", "pubsub", "Topic", pubsub_beta.YAML_topic)
d.AddResource("beta", "storage", dcl.TitleToSnakeCase("Bucket"), storage_beta.YAML_bucket)
d.AddResource("beta", "storage", "Bucket", storage_beta.YAML_bucket)
d.AddResource("beta", "privateca", dcl.TitleToSnakeCase("CertificateTemplate"), privateca_beta.YAML_certificate_template)
d.AddResource("beta", "privateca", "CertificateTemplate", privateca_beta.YAML_certificate_template)
d.AddResource("beta", "privateca", dcl.TitleToSnakeCase("CaPool"), privateca_beta.YAML_ca_pool)
d.AddResource("beta", "privateca", "CaPool", privateca_beta.YAML_ca_pool)
d.AddResource("beta", "privateca", dcl.TitleToSnakeCase("Certificate"), privateca_beta.YAML_certificate)
d.AddResource("beta", "privateca", "Certificate", privateca_beta.YAML_certificate)
d.AddResource("beta", "privateca", dcl.TitleToSnakeCase("CertificateAuthority"), privateca_beta.YAML_certificate_authority)
d.AddResource("beta", "privateca", "CertificateAuthority", privateca_beta.YAML_certificate_authority)
d.AddResource("beta", "vpcaccess", dcl.TitleToSnakeCase("Connector"), vpcaccess_beta.YAML_connector)
d.AddResource("beta", "vpcaccess", "Connector", vpcaccess_beta.YAML_connector)
d.AddResource("beta", "recaptchaenterprise", dcl.TitleToSnakeCase("Key"), recaptchaenterprise_beta.YAML_key)
d.AddResource("beta", "recaptchaenterprise", "Key", recaptchaenterprise_beta.YAML_key)
d.AddResource("alpha", "apikeys", dcl.TitleToSnakeCase("Key"), apikeys_alpha.YAML_key)
d.AddResource("alpha", "apikeys", "Key", apikeys_alpha.YAML_key)
d.AddResource("alpha", "apigee", dcl.TitleToSnakeCase("Environment"), apigee_alpha.YAML_environment)
d.AddResource("alpha", "apigee", "Environment", apigee_alpha.YAML_environment)
d.AddResource("alpha", "apigee", dcl.TitleToSnakeCase("Organization"), apigee_alpha.YAML_organization)
d.AddResource("alpha", "apigee", "Organization", apigee_alpha.YAML_organization)
d.AddResource("alpha", "assuredworkloads", dcl.TitleToSnakeCase("Workload"), assuredworkloads_alpha.YAML_workload)
d.AddResource("alpha", "assuredworkloads", "Workload", assuredworkloads_alpha.YAML_workload)
d.AddResource("alpha", "billingbudgets", dcl.TitleToSnakeCase("Budget"), billingbudgets_alpha.YAML_budget)
d.AddResource("alpha", "billingbudgets", "Budget", billingbudgets_alpha.YAML_budget)
d.AddResource("alpha", "bigquery", dcl.TitleToSnakeCase("Dataset"), bigquery_alpha.YAML_dataset)
d.AddResource("alpha", "bigquery", "Dataset", bigquery_alpha.YAML_dataset)
d.AddResource("alpha", "bigqueryreservation", dcl.TitleToSnakeCase("Assignment"), bigqueryreservation_alpha.YAML_assignment)
d.AddResource("alpha", "bigqueryreservation", "Assignment", bigqueryreservation_alpha.YAML_assignment)
d.AddResource("alpha", "bigqueryreservation", dcl.TitleToSnakeCase("Reservation"), bigqueryreservation_alpha.YAML_reservation)
d.AddResource("alpha", "bigqueryreservation", "Reservation", bigqueryreservation_alpha.YAML_reservation)
d.AddResource("alpha", "binaryauthorization", dcl.TitleToSnakeCase("Attestor"), binaryauthorization_alpha.YAML_attestor)
d.AddResource("alpha", "binaryauthorization", "Attestor", binaryauthorization_alpha.YAML_attestor)
d.AddResource("alpha", "binaryauthorization", dcl.TitleToSnakeCase("Policy"), binaryauthorization_alpha.YAML_policy)
d.AddResource("alpha", "binaryauthorization", "Policy", binaryauthorization_alpha.YAML_policy)
d.AddResource("alpha", "cloudbuild", dcl.TitleToSnakeCase("WorkerPool"), cloudbuild_alpha.YAML_worker_pool)
d.AddResource("alpha", "cloudbuild", "WorkerPool", cloudbuild_alpha.YAML_worker_pool)
d.AddResource("alpha", "cloudbuildv2", dcl.TitleToSnakeCase("Connection"), cloudbuildv2_alpha.YAML_connection)
d.AddResource("alpha", "cloudbuildv2", "Connection", cloudbuildv2_alpha.YAML_connection)
d.AddResource("alpha", "cloudbuildv2", dcl.TitleToSnakeCase("Repository"), cloudbuildv2_alpha.YAML_repository)
d.AddResource("alpha", "cloudbuildv2", "Repository", cloudbuildv2_alpha.YAML_repository)
d.AddResource("alpha", "clouddeploy", dcl.TitleToSnakeCase("DeliveryPipeline"), clouddeploy_alpha.YAML_delivery_pipeline)
d.AddResource("alpha", "clouddeploy", "DeliveryPipeline", clouddeploy_alpha.YAML_delivery_pipeline)
d.AddResource("alpha", "clouddeploy", dcl.TitleToSnakeCase("Target"), clouddeploy_alpha.YAML_target)
d.AddResource("alpha", "clouddeploy", "Target", clouddeploy_alpha.YAML_target)
d.AddResource("alpha", "cloudfunctions", dcl.TitleToSnakeCase("Function"), cloudfunctions_alpha.YAML_function)
d.AddResource("alpha", "cloudfunctions", "Function", cloudfunctions_alpha.YAML_function)
d.AddResource("alpha", "cloudidentity", dcl.TitleToSnakeCase("Group"), cloudidentity_alpha.YAML_group)
d.AddResource("alpha", "cloudidentity", "Group", cloudidentity_alpha.YAML_group)
d.AddResource("alpha", "cloudidentity", dcl.TitleToSnakeCase("Membership"), cloudidentity_alpha.YAML_membership)
d.AddResource("alpha", "cloudidentity", "Membership", cloudidentity_alpha.YAML_membership)
d.AddResource("alpha", "cloudkms", dcl.TitleToSnakeCase("CryptoKey"), cloudkms_alpha.YAML_crypto_key)
d.AddResource("alpha", "cloudkms", "CryptoKey", cloudkms_alpha.YAML_crypto_key)
d.AddResource("alpha", "cloudkms", dcl.TitleToSnakeCase("EkmConnection"), cloudkms_alpha.YAML_ekm_connection)
d.AddResource("alpha", "cloudkms", "EkmConnection", cloudkms_alpha.YAML_ekm_connection)
d.AddResource("alpha", "cloudkms", dcl.TitleToSnakeCase("KeyRing"), cloudkms_alpha.YAML_key_ring)
d.AddResource("alpha", "cloudkms", "KeyRing", cloudkms_alpha.YAML_key_ring)
d.AddResource("alpha", "cloudresourcemanager", dcl.TitleToSnakeCase("Folder"), cloudresourcemanager_alpha.YAML_folder)
d.AddResource("alpha", "cloudresourcemanager", "Folder", cloudresourcemanager_alpha.YAML_folder)
d.AddResource("alpha", "cloudresourcemanager", dcl.TitleToSnakeCase("Project"), cloudresourcemanager_alpha.YAML_project)
d.AddResource("alpha", "cloudresourcemanager", "Project", cloudresourcemanager_alpha.YAML_project)
d.AddResource("alpha", "cloudresourcemanager", dcl.TitleToSnakeCase("TagKey"), cloudresourcemanager_alpha.YAML_tag_key)
d.AddResource("alpha", "cloudresourcemanager", "TagKey", cloudresourcemanager_alpha.YAML_tag_key)
d.AddResource("alpha", "cloudresourcemanager", dcl.TitleToSnakeCase("TagValue"), cloudresourcemanager_alpha.YAML_tag_value)
d.AddResource("alpha", "cloudresourcemanager", "TagValue", cloudresourcemanager_alpha.YAML_tag_value)
d.AddResource("alpha", "cloudscheduler", dcl.TitleToSnakeCase("Job"), cloudscheduler_alpha.YAML_job)
d.AddResource("alpha", "cloudscheduler", "Job", cloudscheduler_alpha.YAML_job)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("FirewallPolicy"), compute_alpha.YAML_firewall_policy)
d.AddResource("alpha", "compute", "FirewallPolicy", compute_alpha.YAML_firewall_policy)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("FirewallPolicyAssociation"), compute_alpha.YAML_firewall_policy_association)
d.AddResource("alpha", "compute", "FirewallPolicyAssociation", compute_alpha.YAML_firewall_policy_association)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("FirewallPolicyRule"), compute_alpha.YAML_firewall_policy_rule)
d.AddResource("alpha", "compute", "FirewallPolicyRule", compute_alpha.YAML_firewall_policy_rule)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("ForwardingRule"), compute_alpha.YAML_forwarding_rule)
d.AddResource("alpha", "compute", "ForwardingRule", compute_alpha.YAML_forwarding_rule)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("Instance"), compute_alpha.YAML_instance)
d.AddResource("alpha", "compute", "Instance", compute_alpha.YAML_instance)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("InstanceGroupManager"), compute_alpha.YAML_instance_group_manager)
d.AddResource("alpha", "compute", "InstanceGroupManager", compute_alpha.YAML_instance_group_manager)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("InterconnectAttachment"), compute_alpha.YAML_interconnect_attachment)
d.AddResource("alpha", "compute", "InterconnectAttachment", compute_alpha.YAML_interconnect_attachment)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("Network"), compute_alpha.YAML_network)
d.AddResource("alpha", "compute", "Network", compute_alpha.YAML_network)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("NetworkFirewallPolicy"), compute_alpha.YAML_network_firewall_policy)
d.AddResource("alpha", "compute", "NetworkFirewallPolicy", compute_alpha.YAML_network_firewall_policy)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("NetworkFirewallPolicyAssociation"), compute_alpha.YAML_network_firewall_policy_association)
d.AddResource("alpha", "compute", "NetworkFirewallPolicyAssociation", compute_alpha.YAML_network_firewall_policy_association)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("NetworkFirewallPolicyRule"), compute_alpha.YAML_network_firewall_policy_rule)
d.AddResource("alpha", "compute", "NetworkFirewallPolicyRule", compute_alpha.YAML_network_firewall_policy_rule)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("PacketMirroring"), compute_alpha.YAML_packet_mirroring)
d.AddResource("alpha", "compute", "PacketMirroring", compute_alpha.YAML_packet_mirroring)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("ServiceAttachment"), compute_alpha.YAML_service_attachment)
d.AddResource("alpha", "compute", "ServiceAttachment", compute_alpha.YAML_service_attachment)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("Subnetwork"), compute_alpha.YAML_subnetwork)
d.AddResource("alpha", "compute", "Subnetwork", compute_alpha.YAML_subnetwork)
d.AddResource("alpha", "compute", dcl.TitleToSnakeCase("VpnTunnel"), compute_alpha.YAML_vpn_tunnel)
d.AddResource("alpha", "compute", "VpnTunnel", compute_alpha.YAML_vpn_tunnel)
d.AddResource("alpha", "configcontroller", dcl.TitleToSnakeCase("Instance"), configcontroller_alpha.YAML_instance)
d.AddResource("alpha", "configcontroller", "Instance", configcontroller_alpha.YAML_instance)
d.AddResource("alpha", "containeranalysis", dcl.TitleToSnakeCase("Note"), containeranalysis_alpha.YAML_note)
d.AddResource("alpha", "containeranalysis", "Note", containeranalysis_alpha.YAML_note)
d.AddResource("alpha", "containeraws", dcl.TitleToSnakeCase("Cluster"), containeraws_alpha.YAML_cluster)
d.AddResource("alpha", "containeraws", "Cluster", containeraws_alpha.YAML_cluster)
d.AddResource("alpha", "containeraws", dcl.TitleToSnakeCase("NodePool"), containeraws_alpha.YAML_node_pool)
d.AddResource("alpha", "containeraws", "NodePool", containeraws_alpha.YAML_node_pool)
d.AddResource("alpha", "containerazure", dcl.TitleToSnakeCase("AzureClient"), containerazure_alpha.YAML_azure_client)
d.AddResource("alpha", "containerazure", "AzureClient", containerazure_alpha.YAML_azure_client)
d.AddResource("alpha", "containerazure", dcl.TitleToSnakeCase("Cluster"), containerazure_alpha.YAML_cluster)
d.AddResource("alpha", "containerazure", "Cluster", containerazure_alpha.YAML_cluster)
d.AddResource("alpha", "containerazure", dcl.TitleToSnakeCase("NodePool"), containerazure_alpha.YAML_node_pool)
d.AddResource("alpha", "containerazure", "NodePool", containerazure_alpha.YAML_node_pool)
d.AddResource("alpha", "datafusion", dcl.TitleToSnakeCase("Instance"), datafusion_alpha.YAML_instance)
d.AddResource("alpha", "datafusion", "Instance", datafusion_alpha.YAML_instance)
d.AddResource("alpha", "dataplex", dcl.TitleToSnakeCase("Lake"), dataplex_alpha.YAML_lake)
d.AddResource("alpha", "dataplex", "Lake", dataplex_alpha.YAML_lake)
d.AddResource("alpha", "dataplex", dcl.TitleToSnakeCase("Zone"), dataplex_alpha.YAML_zone)
d.AddResource("alpha", "dataplex", "Zone", dataplex_alpha.YAML_zone)
d.AddResource("alpha", "dataplex", dcl.TitleToSnakeCase("Asset"), dataplex_alpha.YAML_asset)
d.AddResource("alpha", "dataplex", "Asset", dataplex_alpha.YAML_asset)
d.AddResource("alpha", "dataproc", dcl.TitleToSnakeCase("AutoscalingPolicy"), dataproc_alpha.YAML_autoscaling_policy)
d.AddResource("alpha", "dataproc", "AutoscalingPolicy", dataproc_alpha.YAML_autoscaling_policy)
d.AddResource("alpha", "dataproc", dcl.TitleToSnakeCase("Cluster"), dataproc_alpha.YAML_cluster)
d.AddResource("alpha", "dataproc", "Cluster", dataproc_alpha.YAML_cluster)
d.AddResource("alpha", "dataproc", dcl.TitleToSnakeCase("WorkflowTemplate"), dataproc_alpha.YAML_workflow_template)
d.AddResource("alpha", "dataproc", "WorkflowTemplate", dataproc_alpha.YAML_workflow_template)
d.AddResource("alpha", "dlp", dcl.TitleToSnakeCase("DeidentifyTemplate"), dlp_alpha.YAML_deidentify_template)
d.AddResource("alpha", "dlp", "DeidentifyTemplate", dlp_alpha.YAML_deidentify_template)
d.AddResource("alpha", "dlp", dcl.TitleToSnakeCase("InspectTemplate"), dlp_alpha.YAML_inspect_template)
d.AddResource("alpha", "dlp", "InspectTemplate", dlp_alpha.YAML_inspect_template)
d.AddResource("alpha", "dlp", dcl.TitleToSnakeCase("JobTrigger"), dlp_alpha.YAML_job_trigger)
d.AddResource("alpha", "dlp", "JobTrigger", dlp_alpha.YAML_job_trigger)
d.AddResource("alpha", "dlp", dcl.TitleToSnakeCase("StoredInfoType"), dlp_alpha.YAML_stored_info_type)
d.AddResource("alpha", "dlp", "StoredInfoType", dlp_alpha.YAML_stored_info_type)
d.AddResource("alpha", "eventarc", dcl.TitleToSnakeCase("Trigger"), eventarc_alpha.YAML_trigger)
d.AddResource("alpha", "eventarc", "Trigger", eventarc_alpha.YAML_trigger)
d.AddResource("alpha", "eventarc", dcl.TitleToSnakeCase("Channel"), eventarc_alpha.YAML_channel)
d.AddResource("alpha", "eventarc", "Channel", eventarc_alpha.YAML_channel)
d.AddResource("alpha", "eventarc", dcl.TitleToSnakeCase("GoogleChannelConfig"), eventarc_alpha.YAML_google_channel_config)
d.AddResource("alpha", "eventarc", "GoogleChannelConfig", eventarc_alpha.YAML_google_channel_config)
d.AddResource("alpha", "filestore", dcl.TitleToSnakeCase("Instance"), filestore_alpha.YAML_instance)
d.AddResource("alpha", "filestore", "Instance", filestore_alpha.YAML_instance)
d.AddResource("alpha", "filestore", dcl.TitleToSnakeCase("Backup"), filestore_alpha.YAML_backup)
d.AddResource("alpha", "filestore", "Backup", filestore_alpha.YAML_backup)
d.AddResource("alpha", "firebase", dcl.TitleToSnakeCase("AndroidApp"), firebase_alpha.YAML_android_app)
d.AddResource("alpha", "firebase", "AndroidApp", firebase_alpha.YAML_android_app)
d.AddResource("alpha", "firebase", dcl.TitleToSnakeCase("AppleApp"), firebase_alpha.YAML_apple_app)
d.AddResource("alpha", "firebase", "AppleApp", firebase_alpha.YAML_apple_app)
d.AddResource("alpha", "firebase", dcl.TitleToSnakeCase("FirebaseProject"), firebase_alpha.YAML_firebase_project)
d.AddResource("alpha", "firebase", "FirebaseProject", firebase_alpha.YAML_firebase_project)
d.AddResource("alpha", "firebase", dcl.TitleToSnakeCase("WebApp"), firebase_alpha.YAML_web_app)
d.AddResource("alpha", "firebase", "WebApp", firebase_alpha.YAML_web_app)
d.AddResource("alpha", "firebaserules", dcl.TitleToSnakeCase("Ruleset"), firebaserules_alpha.YAML_ruleset)
d.AddResource("alpha", "firebaserules", "Ruleset", firebaserules_alpha.YAML_ruleset)
d.AddResource("alpha", "firebaserules", dcl.TitleToSnakeCase("Release"), firebaserules_alpha.YAML_release)
d.AddResource("alpha", "firebaserules", "Release", firebaserules_alpha.YAML_release)
d.AddResource("alpha", "gkehub", dcl.TitleToSnakeCase("FeatureMembership"), gkehub_alpha.YAML_feature_membership)
d.AddResource("alpha", "gkehub", "FeatureMembership", gkehub_alpha.YAML_feature_membership)
d.AddResource("alpha", "gkehub", dcl.TitleToSnakeCase("Feature"), gkehub_alpha.YAML_feature)
d.AddResource("alpha", "gkehub", "Feature", gkehub_alpha.YAML_feature)
d.AddResource("alpha", "gkehub", dcl.TitleToSnakeCase("Membership"), gkehub_alpha.YAML_membership)
d.AddResource("alpha", "gkehub", "Membership", gkehub_alpha.YAML_membership)
d.AddResource("alpha", "gkehub", dcl.TitleToSnakeCase("Fleet"), gkehub_alpha.YAML_fleet)
d.AddResource("alpha", "gkehub", "Fleet", gkehub_alpha.YAML_fleet)
d.AddResource("alpha", "iam", dcl.TitleToSnakeCase("Role"), iam_alpha.YAML_role)
d.AddResource("alpha", "iam", "Role", iam_alpha.YAML_role)
d.AddResource("alpha", "iam", dcl.TitleToSnakeCase("ServiceAccount"), iam_alpha.YAML_service_account)
d.AddResource("alpha", "iam", "ServiceAccount", iam_alpha.YAML_service_account)
d.AddResource("alpha", "iam", dcl.TitleToSnakeCase("WorkloadIdentityPool"), iam_alpha.YAML_workload_identity_pool)
d.AddResource("alpha", "iam", "WorkloadIdentityPool", iam_alpha.YAML_workload_identity_pool)
d.AddResource("alpha", "iam", dcl.TitleToSnakeCase("WorkloadIdentityPoolProvider"), iam_alpha.YAML_workload_identity_pool_provider)
d.AddResource("alpha", "iam", "WorkloadIdentityPoolProvider", iam_alpha.YAML_workload_identity_pool_provider)
d.AddResource("alpha", "iam", dcl.TitleToSnakeCase("WorkforcePool"), iam_alpha.YAML_workforce_pool)
d.AddResource("alpha", "iam", "WorkforcePool", iam_alpha.YAML_workforce_pool)
d.AddResource("alpha", "iam", dcl.TitleToSnakeCase("WorkforcePoolProvider"), iam_alpha.YAML_workforce_pool_provider)
d.AddResource("alpha", "iam", "WorkforcePoolProvider", iam_alpha.YAML_workforce_pool_provider)
d.AddResource("alpha", "iap", dcl.TitleToSnakeCase("Brand"), iap_alpha.YAML_brand)
d.AddResource("alpha", "iap", "Brand", iap_alpha.YAML_brand)
d.AddResource("alpha", "iap", dcl.TitleToSnakeCase("IdentityAwareProxyClient"), iap_alpha.YAML_identity_aware_proxy_client)
d.AddResource("alpha", "iap", "IdentityAwareProxyClient", iap_alpha.YAML_identity_aware_proxy_client)
d.AddResource("alpha", "identitytoolkit", dcl.TitleToSnakeCase("Config"), identitytoolkit_alpha.YAML_config)
d.AddResource("alpha", "identitytoolkit", "Config", identitytoolkit_alpha.YAML_config)
d.AddResource("alpha", "identitytoolkit", dcl.TitleToSnakeCase("OAuthIdpConfig"), identitytoolkit_alpha.YAML_oauth_idp_config)
d.AddResource("alpha", "identitytoolkit", "OAuthIdpConfig", identitytoolkit_alpha.YAML_oauth_idp_config)
d.AddResource("alpha", "identitytoolkit", dcl.TitleToSnakeCase("Tenant"), identitytoolkit_alpha.YAML_tenant)
d.AddResource("alpha", "identitytoolkit", "Tenant", identitytoolkit_alpha.YAML_tenant)
d.AddResource("alpha", "identitytoolkit", dcl.TitleToSnakeCase("TenantOAuthIdpConfig"), identitytoolkit_alpha.YAML_tenant_oauth_idp_config)
d.AddResource("alpha", "identitytoolkit", "TenantOAuthIdpConfig", identitytoolkit_alpha.YAML_tenant_oauth_idp_config)
d.AddResource("alpha", "logging", dcl.TitleToSnakeCase("LogBucket"), logging_alpha.YAML_log_bucket)
d.AddResource("alpha", "logging", "LogBucket", logging_alpha.YAML_log_bucket)
d.AddResource("alpha", "logging", dcl.TitleToSnakeCase("LogExclusion"), logging_alpha.YAML_log_exclusion)
d.AddResource("alpha", "logging", "LogExclusion", logging_alpha.YAML_log_exclusion)
d.AddResource("alpha", "logging", dcl.TitleToSnakeCase("LogMetric"), logging_alpha.YAML_log_metric)
d.AddResource("alpha", "logging", "LogMetric", logging_alpha.YAML_log_metric)
d.AddResource("alpha", "logging", dcl.TitleToSnakeCase("LogView"), logging_alpha.YAML_log_view)
d.AddResource("alpha", "logging", "LogView", logging_alpha.YAML_log_view)
d.AddResource("alpha", "monitoring", dcl.TitleToSnakeCase("Dashboard"), monitoring_alpha.YAML_dashboard)
d.AddResource("alpha", "monitoring", "Dashboard", monitoring_alpha.YAML_dashboard)
d.AddResource("alpha", "monitoring", dcl.TitleToSnakeCase("Group"), monitoring_alpha.YAML_group)
d.AddResource("alpha", "monitoring", "Group", monitoring_alpha.YAML_group)
d.AddResource("alpha", "monitoring", dcl.TitleToSnakeCase("MetricDescriptor"), monitoring_alpha.YAML_metric_descriptor)
d.AddResource("alpha", "monitoring", "MetricDescriptor", monitoring_alpha.YAML_metric_descriptor)
d.AddResource("alpha", "monitoring", dcl.TitleToSnakeCase("MetricsScope"), monitoring_alpha.YAML_metrics_scope)
d.AddResource("alpha", "monitoring", "MetricsScope", monitoring_alpha.YAML_metrics_scope)
d.AddResource("alpha", "monitoring", dcl.TitleToSnakeCase("MonitoredProject"), monitoring_alpha.YAML_monitored_project)
d.AddResource("alpha", "monitoring", "MonitoredProject", monitoring_alpha.YAML_monitored_project)
d.AddResource("alpha", "monitoring", dcl.TitleToSnakeCase("NotificationChannel"), monitoring_alpha.YAML_notification_channel)
d.AddResource("alpha", "monitoring", "NotificationChannel", monitoring_alpha.YAML_notification_channel)
d.AddResource("alpha", "monitoring", dcl.TitleToSnakeCase("UptimeCheckConfig"), monitoring_alpha.YAML_uptime_check_config)
d.AddResource("alpha", "monitoring", "UptimeCheckConfig", monitoring_alpha.YAML_uptime_check_config)
d.AddResource("alpha", "monitoring", dcl.TitleToSnakeCase("Service"), monitoring_alpha.YAML_service)
d.AddResource("alpha", "monitoring", "Service", monitoring_alpha.YAML_service)
d.AddResource("alpha", "monitoring", dcl.TitleToSnakeCase("ServiceLevelObjective"), monitoring_alpha.YAML_service_level_objective)
d.AddResource("alpha", "monitoring", "ServiceLevelObjective", monitoring_alpha.YAML_service_level_objective)
d.AddResource("alpha", "networkconnectivity", dcl.TitleToSnakeCase("Hub"), networkconnectivity_alpha.YAML_hub)
d.AddResource("alpha", "networkconnectivity", "Hub", networkconnectivity_alpha.YAML_hub)
d.AddResource("alpha", "networkconnectivity", dcl.TitleToSnakeCase("Spoke"), networkconnectivity_alpha.YAML_spoke)
d.AddResource("alpha", "networkconnectivity", "Spoke", networkconnectivity_alpha.YAML_spoke)
d.AddResource("alpha", "networksecurity", dcl.TitleToSnakeCase("AuthorizationPolicy"), networksecurity_alpha.YAML_authorization_policy)
d.AddResource("alpha", "networksecurity", "AuthorizationPolicy", networksecurity_alpha.YAML_authorization_policy)
d.AddResource("alpha", "networksecurity", dcl.TitleToSnakeCase("ClientTlsPolicy"), networksecurity_alpha.YAML_client_tls_policy)
d.AddResource("alpha", "networksecurity", "ClientTlsPolicy", networksecurity_alpha.YAML_client_tls_policy)
d.AddResource("alpha", "networksecurity", dcl.TitleToSnakeCase("ServerTlsPolicy"), networksecurity_alpha.YAML_server_tls_policy)
d.AddResource("alpha", "networksecurity", "ServerTlsPolicy", networksecurity_alpha.YAML_server_tls_policy)
d.AddResource("alpha", "networksecurity", dcl.TitleToSnakeCase("AddressGroup"), networksecurity_alpha.YAML_address_group)
d.AddResource("alpha", "networksecurity", "AddressGroup", networksecurity_alpha.YAML_address_group)
d.AddResource("alpha", "networkservices", dcl.TitleToSnakeCase("Gateway"), networkservices_alpha.YAML_gateway)
d.AddResource("alpha", "networkservices", "Gateway", networkservices_alpha.YAML_gateway)
d.AddResource("alpha", "networkservices", dcl.TitleToSnakeCase("GrpcRoute"), networkservices_alpha.YAML_grpc_route)
d.AddResource("alpha", "networkservices", "GrpcRoute", networkservices_alpha.YAML_grpc_route)
d.AddResource("alpha", "networkservices", dcl.TitleToSnakeCase("HttpRoute"), networkservices_alpha.YAML_http_route)
d.AddResource("alpha", "networkservices", "HttpRoute", networkservices_alpha.YAML_http_route)
d.AddResource("alpha", "networkservices", dcl.TitleToSnakeCase("Mesh"), networkservices_alpha.YAML_mesh)
d.AddResource("alpha", "networkservices", "Mesh", networkservices_alpha.YAML_mesh)
d.AddResource("alpha", "networkservices", dcl.TitleToSnakeCase("TcpRoute"), networkservices_alpha.YAML_tcp_route)
d.AddResource("alpha", "networkservices", "TcpRoute", networkservices_alpha.YAML_tcp_route)
d.AddResource("alpha", "networkservices", dcl.TitleToSnakeCase("TlsRoute"), networkservices_alpha.YAML_tls_route)
d.AddResource("alpha", "networkservices", "TlsRoute", networkservices_alpha.YAML_tls_route)
d.AddResource("alpha", "networkservices", dcl.TitleToSnakeCase("EndpointPolicy"), networkservices_alpha.YAML_endpoint_policy)
d.AddResource("alpha", "networkservices", "EndpointPolicy", networkservices_alpha.YAML_endpoint_policy)
d.AddResource("alpha", "networkservices", dcl.TitleToSnakeCase("ServiceBinding"), networkservices_alpha.YAML_service_binding)
d.AddResource("alpha", "networkservices", "ServiceBinding", networkservices_alpha.YAML_service_binding)
d.AddResource("alpha", "orgpolicy", dcl.TitleToSnakeCase("Policy"), orgpolicy_alpha.YAML_policy)
d.AddResource("alpha", "orgpolicy", "Policy", orgpolicy_alpha.YAML_policy)
d.AddResource("alpha", "osconfig", dcl.TitleToSnakeCase("OSPolicyAssignment"), osconfig_alpha.YAML_os_policy_assignment)
d.AddResource("alpha", "osconfig", "OSPolicyAssignment", osconfig_alpha.YAML_os_policy_assignment)
d.AddResource("alpha", "osconfig", dcl.TitleToSnakeCase("GuestPolicy"), osconfig_alpha.YAML_guest_policy)
d.AddResource("alpha", "osconfig", "GuestPolicy", osconfig_alpha.YAML_guest_policy)
d.AddResource("alpha", "pubsub", dcl.TitleToSnakeCase("Topic"), pubsub_alpha.YAML_topic)
d.AddResource("alpha", "pubsub", "Topic", pubsub_alpha.YAML_topic)
d.AddResource("alpha", "run", dcl.TitleToSnakeCase("Service"), run_alpha.YAML_service)
d.AddResource("alpha", "run", "Service", run_alpha.YAML_service)
d.AddResource("alpha", "storage", dcl.TitleToSnakeCase("Bucket"), storage_alpha.YAML_bucket)
d.AddResource("alpha", "storage", "Bucket", storage_alpha.YAML_bucket)
d.AddResource("alpha", "privateca", dcl.TitleToSnakeCase("CertificateTemplate"), privateca_alpha.YAML_certificate_template)
d.AddResource("alpha", "privateca", "CertificateTemplate", privateca_alpha.YAML_certificate_template)
d.AddResource("alpha", "privateca", dcl.TitleToSnakeCase("CaPool"), privateca_alpha.YAML_ca_pool)
d.AddResource("alpha", "privateca", "CaPool", privateca_alpha.YAML_ca_pool)
d.AddResource("alpha", "privateca", dcl.TitleToSnakeCase("Certificate"), privateca_alpha.YAML_certificate)
d.AddResource("alpha", "privateca", "Certificate", privateca_alpha.YAML_certificate)
d.AddResource("alpha", "privateca", dcl.TitleToSnakeCase("CertificateAuthority"), privateca_alpha.YAML_certificate_authority)
d.AddResource("alpha", "privateca", "CertificateAuthority", privateca_alpha.YAML_certificate_authority)
d.AddResource("alpha", "vpcaccess", dcl.TitleToSnakeCase("Connector"), vpcaccess_alpha.YAML_connector)
d.AddResource("alpha", "vpcaccess", "Connector", vpcaccess_alpha.YAML_connector)
d.AddResource("alpha", "recaptchaenterprise", dcl.TitleToSnakeCase("Key"), recaptchaenterprise_alpha.YAML_key)
d.AddResource("alpha", "recaptchaenterprise", "Key", recaptchaenterprise_alpha.YAML_key)
return d
}