-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables.tf
1827 lines (1825 loc) · 72.8 KB
/
variables.tf
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
variable "project_id" {
description = "(required) The Google Cloud Platform project ID"
type = string
}
variable "enable_all_apis" {
default = false
description = "(optional) Allow access all APIs"
type = bool
}
variable "cloudbase_role_permissions" {
type = list(string)
description = "(require) The list of permissions for the default role"
default = [
"accessapproval.requests.get",
"accessapproval.serviceAccounts.get",
"accessapproval.settings.get",
"advisorynotifications.notifications.get",
"advisorynotifications.notifications.list",
"advisorynotifications.settings.get",
"aiplatform.agentExamples.get",
"aiplatform.agents.get",
"aiplatform.annotationSpecs.get",
"aiplatform.apps.get",
"aiplatform.artifacts.get",
"aiplatform.cacheConfigs.get",
"aiplatform.consents.get",
"aiplatform.contexts.get",
"aiplatform.customJobs.get",
"aiplatform.dataLabelingJobs.get",
"aiplatform.datasetVersions.get",
"aiplatform.deploymentResourcePools.get",
"aiplatform.deploymentResourcePools.queryDeployedModels",
"aiplatform.edgeDeploymentJobs.get",
"aiplatform.edgeDeviceDebugInfo.get",
"aiplatform.edgeDevices.get",
"aiplatform.endpoints.get",
"aiplatform.entityTypes.get",
"aiplatform.extensions.get",
"aiplatform.featureGroups.get",
"aiplatform.featureOnlineStores.get",
"aiplatform.featureViewSyncs.get",
"aiplatform.featureViews.get",
"aiplatform.featurestores.get",
"aiplatform.humanInTheLoops.get",
"aiplatform.hyperparameterTuningJobs.get",
"aiplatform.indexEndpoints.get",
"aiplatform.locations.get",
"aiplatform.metadataSchemas.get",
"aiplatform.metadataStores.get",
"aiplatform.migratableResources.search",
"aiplatform.modelEvaluationSlices.get",
"aiplatform.modelEvaluations.get",
"aiplatform.modelMonitors.get",
"aiplatform.nasTrialDetails.get",
"aiplatform.reasoningEngines.get",
"aiplatform.specialistPools.get",
"aiplatform.tensorboardExperiments.get",
"aiplatform.tensorboardRuns.get",
"aiplatform.tensorboards.get",
"aiplatform.tuningJobs.get",
"alloydb.backups.get",
"alloydb.backups.listEffectiveTags",
"alloydb.backups.listTagBindings",
"alloydb.clusters.get",
"alloydb.clusters.listEffectiveTags",
"alloydb.clusters.listTagBindings",
"alloydb.instances.get",
"alloydb.locations.get",
"alloydb.operations.get",
"alloydb.supportedDatabaseFlags.get",
"alloydb.users.get",
"analyticshub.listings.get",
"analyticshub.subscriptions.get",
"apigateway.apiconfigs.get",
"apigateway.apis.get",
"apigateway.gateways.get",
"apigateway.locations.get",
"apigateway.operations.get",
"apigee.addonsconfig.get",
"apigee.apiproductattributes.get",
"apigee.apiproducts.get",
"apigee.appgroupapps.get",
"apigee.appgroups.get",
"apigee.apps.get",
"apigee.archivedeployments.get",
"apigee.canaryevaluations.get",
"apigee.datacollectors.get",
"apigee.datalocation.get",
"apigee.datastores.get",
"apigee.deployments.get",
"apigee.developerappattributes.get",
"apigee.developerapps.get",
"apigee.developerattributes.get",
"apigee.developerbalances.get",
"apigee.developermonetizationconfigs.get",
"apigee.developers.get",
"apigee.developersubscriptions.get",
"apigee.endpointattachments.get",
"apigee.entitlements.get",
"apigee.envgroupattachments.get",
"apigee.envgroups.get",
"apigee.environments.get",
"apigee.environments.getDataLocation",
"apigee.exports.get",
"apigee.flowhooks.getSharedFlow",
"apigee.hostqueries.get",
"apigee.hostsecurityreports.get",
"apigee.hoststats.get",
"apigee.ingressconfigs.get",
"apigee.instanceattachments.get",
"apigee.instances.get",
"apigee.keystorealiases.get",
"apigee.keystores.get",
"apigee.maskconfigs.get",
"apigee.nataddresses.get",
"apigee.operations.get",
"apigee.organizations.get",
"apigee.portals.get",
"apigee.projectorganizations.get",
"apigee.proxies.get",
"apigee.proxyrevisions.get",
"apigee.queries.get",
"apigee.rateplans.get",
"apigee.references.get",
"apigee.runtimeconfigs.get",
"apigee.securityActions.get",
"apigee.securityActionsConfig.get",
"apigee.securityAssessmentResults.compute",
"apigee.securityFeedback.get",
"apigee.securityIncidents.get",
"apigee.securityProfileEnvironments.computeScore",
"apigee.securityProfiles.get",
"apigee.securityProfilesV2.get",
"apigee.securitySettings.get",
"apigee.securityStats.queryTabularStats",
"apigee.securityStats.queryTimeSeriesStats",
"apigee.securityreports.get",
"apigee.setupcontexts.get",
"apigee.sharedflowrevisions.get",
"apigee.sharedflows.get",
"apigee.targetservers.get",
"apigee.traceconfig.get",
"apigee.traceconfigoverrides.get",
"apigee.tracesessions.get",
"apigeeregistry.apis.get",
"apigeeregistry.artifacts.get",
"apigeeregistry.deployments.get",
"apigeeregistry.instances.get",
"apigeeregistry.locations.get",
"apigeeregistry.operations.get",
"apigeeregistry.specs.get",
"apigeeregistry.versions.get",
"apihub.apiHubInstances.get",
"apihub.apiOperations.get",
"apihub.apis.get",
"apihub.attributes.get",
"apihub.dependencies.get",
"apihub.deployments.get",
"apihub.externalApis.get",
"apihub.llmEnablements.get",
"apihub.locations.searchResources",
"apihub.operations.get",
"apihub.plugins.get",
"apihub.runTimeProjectAttachments.get",
"apihub.runTimeProjectAttachments.lookup",
"apihub.specs.get",
"apihub.styleGuides.get",
"apihub.versions.get",
"apim.apiObservations.get",
"apim.apiOperations.get",
"apim.locations.get",
"apim.locations.listApiObservationTags",
"apim.observationSources.get",
"apim.operations.get",
"appengine.applications.get",
"appengine.applications.listRuntimes",
"appengine.instances.get",
"appengine.operations.get",
"appengine.services.get",
"appengine.versions.get",
"apphub.applications.get",
"apphub.discoveredServices.get",
"apphub.discoveredWorkloads.get",
"apphub.locations.get",
"apphub.operations.get",
"apphub.serviceProjectAttachments.get",
"apphub.serviceProjectAttachments.lookup",
"apphub.services.get",
"apphub.workloads.get",
"artifactregistry.attachments.get",
"artifactregistry.dockerimages.get",
"artifactregistry.files.get",
"artifactregistry.locations.get",
"artifactregistry.mavenartifacts.get",
"artifactregistry.npmpackages.get",
"artifactregistry.packages.get",
"artifactregistry.projectsettings.get",
"artifactregistry.pythonpackages.get",
"artifactregistry.repositories.get",
"artifactregistry.repositories.listEffectiveTags",
"artifactregistry.repositories.listTagBindings",
"artifactregistry.rules.get",
"artifactregistry.tags.get",
"artifactregistry.versions.get",
"assuredoss.config.get",
"assuredoss.locations.get",
"assuredoss.metadata.get",
"assuredoss.operations.get",
"auditmanager.auditReports.get",
"auditmanager.controlReports.get",
"auditmanager.findings.get",
"auditmanager.locations.get",
"auditmanager.operations.get",
"auditmanager.resourceEnrollmentStatuses.get",
"automl.annotationSpecs.get",
"automl.locations.get",
"automl.operations.get",
"automlrecommendations.catalogItems.get",
"backupdr.backupPlanAssociations.get",
"backupdr.backupPlans.get",
"backupdr.backupVaults.get",
"backupdr.bvdataSources.get",
"backupdr.locations.get",
"backupdr.managementServers.access",
"backupdr.managementServers.get",
"backupdr.managementServers.getDynamicProtection",
"backupdr.managementServers.listDynamicProtection",
"backupdr.managementServers.viewBackupPlans",
"backupdr.managementServers.viewBackupServers",
"backupdr.managementServers.viewReports",
"backupdr.managementServers.viewStorage",
"backupdr.managementServers.viewSystem",
"backupdr.managementServers.viewWorkflows",
"backupdr.operations.get",
"baremetalsolution.instances.get",
"baremetalsolution.luns.get",
"baremetalsolution.maintenanceevents.get",
"baremetalsolution.networks.get",
"baremetalsolution.operations.get",
"baremetalsolution.procurements.get",
"baremetalsolution.snapshotschedulepolicies.get",
"batch.locations.get",
"batch.operations.get",
"batch.resourceAllowances.get",
"beyondcorp.appConnectors.get",
"beyondcorp.appGateways.get",
"beyondcorp.clientGateways.get",
"beyondcorp.locations.get",
"beyondcorp.operations.get",
"bigquery.bireservations.get",
"bigquery.capacityCommitments.get",
"bigquery.config.get",
"bigquery.connections.get",
"bigquery.dataPolicies.get",
"bigquery.datasets.listEffectiveTags",
"bigquery.datasets.listTagBindings",
"bigquery.jobs.listExecutionMetadata",
"bigquery.models.getMetadata",
"bigquery.reservationAssignments.search",
"bigquery.reservations.get",
"bigquery.routines.get",
"bigquery.savedqueries.get",
"bigquery.tables.listEffectiveTags",
"bigquery.tables.listTagBindings",
"bigquery.transfers.get",
"bigtable.appProfiles.get",
"bigtable.authorizedViews.get",
"bigtable.authorizedViews.listEffectiveTags",
"bigtable.authorizedViews.listTagBindings",
"bigtable.backups.get",
"bigtable.clusters.get",
"bigtable.instances.get",
"bigtable.instances.listEffectiveTags",
"bigtable.instances.listTagBindings",
"bigtable.instances.ping",
"bigtable.tables.get",
"binaryauthorization.attestors.get",
"binaryauthorization.continuousValidationConfig.get",
"binaryauthorization.platformPolicies.get",
"binaryauthorization.policy.get",
"blockchainnodeengine.blockchainNodes.get",
"blockchainnodeengine.locations.get",
"blockchainnodeengine.operations.get",
"blockchainvalidatormanager.blockchainValidatorConfigs.get",
"blockchainvalidatormanager.locations.get",
"blockchainvalidatormanager.operations.get",
"certificatemanager.certissuanceconfigs.get",
"certificatemanager.certmapentries.get",
"certificatemanager.certmaps.get",
"certificatemanager.dnsauthorizations.get",
"certificatemanager.locations.get",
"certificatemanager.operations.get",
"certificatemanager.trustconfigs.get",
"chronicle.cases.countPriorities",
"chronicle.collectors.get",
"chronicle.curatedRuleSetCategories.countAllCuratedRuleSetDetections",
"chronicle.curatedRuleSetCategories.get",
"chronicle.curatedRuleSetDeployments.get",
"chronicle.curatedRuleSets.countCuratedRuleSetDetections",
"chronicle.curatedRuleSets.get",
"chronicle.curatedRules.get",
"chronicle.dashboardCharts.get",
"chronicle.dashboardQueries.get",
"chronicle.dashboards.get",
"chronicle.dataExports.fetchLogTypesAvailableForExport",
"chronicle.dataExports.get",
"chronicle.dataTableOperationErrors.get",
"chronicle.dataTables.get",
"chronicle.dataTaps.get",
"chronicle.enrichmentControls.get",
"chronicle.enrichmentControls.list",
"chronicle.errorNotificationConfigs.get",
"chronicle.events.queryProductSourceStats",
"chronicle.events.validateQuery",
"chronicle.findingsGraphs.exploreNode",
"chronicle.findingsGraphs.initializeGraph",
"chronicle.findingsRefinementDeployments.get",
"chronicle.findingsRefinements.get",
"chronicle.findingsRefinements.test",
"chronicle.forwarders.generate",
"chronicle.forwarders.get",
"chronicle.ingestionLogLabels.get",
"chronicle.ingestionLogNamespaces.get",
"chronicle.instances.generateCollectionAgentAuth",
"chronicle.instances.logTypeClassifier",
"chronicle.instances.report",
"chronicle.iocState.get",
"chronicle.multitenantDirectories.get",
"chronicle.nativeDashboards.get",
"chronicle.operations.get",
"chronicle.operations.streamSearch",
"chronicle.operations.wait",
"chronicle.referenceLists.get",
"chronicle.referenceLists.verifyReferenceList",
"chronicle.retrohunts.get",
"chronicle.riskConfigs.get",
"chronicle.ruleDeployments.get",
"chronicle.rules.get",
"chronicle.rules.listRevisions",
"chronicle.rules.verifyRuleText",
"chronicle.watchlists.get",
"cloud.locations.get",
"cloudaicompanion.entitlements.get",
"cloudaicompanion.operations.get",
"cloudaicompanion.repositoryGroups.get",
"cloudasset.assets.analyzeIamPolicy",
"cloudasset.assets.analyzeMove",
"cloudasset.assets.analyzeOrgPolicy",
"cloudasset.assets.exportAppengineApplications",
"cloudasset.assets.exportAppengineServices",
"cloudasset.assets.exportAppengineVersions",
"cloudasset.assets.exportCloudDocumentAIEvaluation",
"cloudasset.assets.exportCloudDocumentAIHumanReviewConfig",
"cloudasset.assets.exportCloudDocumentAILabelerPool",
"cloudasset.assets.exportCloudDocumentAIProcessor",
"cloudasset.assets.exportCloudDocumentAIProcessorVersion",
"cloudasset.assets.exportCloudkmsCryptoKeyVersions",
"cloudasset.assets.exportCloudkmsCryptoKeys",
"cloudasset.assets.exportCloudkmsKeyRings",
"cloudasset.assets.exportCloudmemcacheInstances",
"cloudasset.assets.exportCloudresourcemanagerFolders",
"cloudasset.assets.exportCloudresourcemanagerOrganizations",
"cloudasset.assets.exportCloudresourcemanagerProjects",
"cloudasset.assets.exportCloudresourcemanagerTagBindings",
"cloudasset.assets.exportCloudresourcemanagerTagKeys",
"cloudasset.assets.exportCloudresourcemanagerTagValues",
"cloudasset.assets.exportComputeAddress",
"cloudasset.assets.exportComputeAutoscalers",
"cloudasset.assets.exportComputeBackendBuckets",
"cloudasset.assets.exportComputeBackendServices",
"cloudasset.assets.exportComputeDisks",
"cloudasset.assets.exportComputeFirewalls",
"cloudasset.assets.exportComputeForwardingRules",
"cloudasset.assets.exportComputeGlobalForwardingRules",
"cloudasset.assets.exportComputeHealthChecks",
"cloudasset.assets.exportComputeHttpHealthChecks",
"cloudasset.assets.exportComputeHttpsHealthChecks",
"cloudasset.assets.exportComputeImages",
"cloudasset.assets.exportComputeInstanceGroupManagers",
"cloudasset.assets.exportComputeInstanceGroups",
"cloudasset.assets.exportComputeInstanceTemplates",
"cloudasset.assets.exportComputeInstances",
"cloudasset.assets.exportComputeInterconnect",
"cloudasset.assets.exportComputeInterconnectAttachment",
"cloudasset.assets.exportComputeLicenses",
"cloudasset.assets.exportComputeNetworkEndpointGroups",
"cloudasset.assets.exportComputeNetworks",
"cloudasset.assets.exportComputeProjects",
"cloudasset.assets.exportComputeRegionBackendServices",
"cloudasset.assets.exportComputeRouters",
"cloudasset.assets.exportComputeRoutes",
"cloudasset.assets.exportComputeSecurityPolicy",
"cloudasset.assets.exportComputeSslCertificates",
"cloudasset.assets.exportComputeSslPolicies",
"cloudasset.assets.exportComputeSubnetworks",
"cloudasset.assets.exportComputeTargetHttpProxies",
"cloudasset.assets.exportComputeTargetHttpsProxies",
"cloudasset.assets.exportComputeTargetInstances",
"cloudasset.assets.exportComputeTargetPools",
"cloudasset.assets.exportComputeTargetSslProxies",
"cloudasset.assets.exportComputeTargetTcpProxies",
"cloudasset.assets.exportComputeTargetVpnGateways",
"cloudasset.assets.exportComputeUrlMaps",
"cloudasset.assets.exportComputeVpnTunnels",
"cloudasset.assets.exportContainerClusters",
"cloudasset.assets.exportDataprocClusters",
"cloudasset.assets.exportDataprocJobs",
"cloudasset.assets.exportDnsManagedZones",
"cloudasset.assets.exportDnsPolicies",
"cloudasset.assets.exportIamRoles",
"cloudasset.assets.exportIamServiceAccountKeys",
"cloudasset.assets.exportIamServiceAccounts",
"cloudasset.assets.exportOSConfigOSPolicyAssignmentReports",
"cloudasset.assets.exportOSConfigOSPolicyAssignments",
"cloudasset.assets.exportServicemanagementServices",
"cloudasset.assets.exportSpannerInstances",
"cloudasset.assets.exportSqladminInstances",
"cloudasset.assets.exportStorageBuckets",
"cloudasset.assets.listCloudDocumentAIEvaluation",
"cloudasset.assets.listCloudDocumentAIHumanReviewConfig",
"cloudasset.assets.listCloudDocumentAILabelerPool",
"cloudasset.assets.listCloudDocumentAIProcessor",
"cloudasset.assets.listCloudDocumentAIProcessorVersion",
"cloudasset.assets.listResource",
"cloudasset.assets.listSqladminBackupRuns",
"cloudasset.assets.searchAllIamPolicies",
"cloudasset.assets.searchAllResources",
"cloudasset.savedqueries.get",
"cloudbuild.builds.get",
"cloudbuild.connections.fetchLinkableRepositories",
"cloudbuild.connections.get",
"cloudbuild.integrations.get",
"cloudbuild.operations.get",
"cloudbuild.repositories.fetchGitRefs",
"cloudbuild.repositories.get",
"cloudbuild.workerpools.get",
"cloudconfig.configs.get",
"clouddeploy.automationRuns.get",
"clouddeploy.automations.get",
"clouddeploy.config.get",
"clouddeploy.customTargetTypes.get",
"clouddeploy.deliveryPipelines.get",
"clouddeploy.deliveryPipelines.listEffectiveTags",
"clouddeploy.deliveryPipelines.listTagBindings",
"clouddeploy.deployPolicies.get",
"clouddeploy.jobRuns.get",
"clouddeploy.locations.get",
"clouddeploy.operations.get",
"clouddeploy.releases.get",
"clouddeploy.rollouts.get",
"clouddeploy.targets.get",
"clouddeploy.targets.listEffectiveTags",
"clouddeploy.targets.listTagBindings",
"cloudfunctions.functions.get",
"cloudfunctions.operations.get",
"cloudiottoken.tokensettings.get",
"cloudjobdiscovery.companies.get",
"cloudjobdiscovery.jobs.get",
"cloudjobdiscovery.jobs.search",
"cloudjobdiscovery.profiles.get",
"cloudjobdiscovery.profiles.search",
"cloudjobdiscovery.tenants.get",
"cloudkms.cryptoKeyVersions.get",
"cloudkms.cryptoKeys.get",
"cloudkms.ekmConfigs.get",
"cloudkms.ekmConnections.get",
"cloudkms.ekmConnections.verifyConnectivity",
"cloudkms.importJobs.get",
"cloudkms.keyHandles.get",
"cloudkms.keyRings.get",
"cloudkms.keyRings.listEffectiveTags",
"cloudkms.keyRings.listTagBindings",
"cloudkms.locations.get",
"cloudkms.operations.get",
"cloudkms.projects.showEffectiveAutokeyConfig",
"cloudoptimization.operations.get",
"cloudquotas.quotas.get",
"cloudscheduler.jobs.fullView",
"cloudscheduler.jobs.get",
"cloudscheduler.locations.get",
"cloudsql.backupRuns.get",
"cloudsql.databases.get",
"cloudsql.instances.get",
"cloudsql.instances.getDiskShrinkConfig",
"cloudsql.instances.listEffectiveTags",
"cloudsql.instances.listServerCas",
"cloudsql.instances.listServerCertificates",
"cloudsql.instances.listTagBindings",
"cloudsql.schemas.view",
"cloudsql.sslCerts.get",
"cloudsql.users.get",
"cloudsupport.properties.get",
"cloudsupport.techCases.get",
"cloudtasks.cmekConfig.get",
"cloudtestservice.devicesession.get",
"cloudtrace.stats.get",
"cloudtrace.traceScopes.get",
"cloudtranslate.locations.get",
"cloudtranslate.operations.get",
"cloudtranslate.operations.wait",
"commercebusinessenablement.leadgenConfig.get",
"commercebusinessenablement.operations.get",
"commercebusinessenablement.partnerInfo.get",
"commercebusinessenablement.paymentConfig.get",
"commerceorggovernance.consumerSharingPolicies.get",
"commerceorggovernance.services.get",
"composer.dags.get",
"composer.environments.get",
"composer.operations.get",
"composer.userworkloadsconfigmaps.get",
"composer.userworkloadssecrets.get",
"compute.acceleratorTypes.get",
"compute.addresses.get",
"compute.addresses.listEffectiveTags",
"compute.addresses.listTagBindings",
"compute.autoscalers.get",
"compute.backendBuckets.get",
"compute.backendBuckets.listEffectiveTags",
"compute.backendBuckets.listTagBindings",
"compute.backendServices.get",
"compute.backendServices.listEffectiveTags",
"compute.backendServices.listTagBindings",
"compute.commitments.get",
"compute.diskTypes.get",
"compute.disks.get",
"compute.disks.listEffectiveTags",
"compute.disks.listTagBindings",
"compute.externalVpnGateways.get",
"compute.externalVpnGateways.listEffectiveTags",
"compute.externalVpnGateways.listTagBindings",
"compute.firewallPolicies.get",
"compute.firewallPolicies.listEffectiveTags",
"compute.firewallPolicies.listTagBindings",
"compute.firewalls.get",
"compute.firewalls.listEffectiveTags",
"compute.firewalls.listTagBindings",
"compute.forwardingRules.get",
"compute.forwardingRules.listEffectiveTags",
"compute.forwardingRules.listTagBindings",
"compute.futureReservations.get",
"compute.globalAddresses.get",
"compute.globalAddresses.listEffectiveTags",
"compute.globalAddresses.listTagBindings",
"compute.globalForwardingRules.get",
"compute.globalForwardingRules.listEffectiveTags",
"compute.globalForwardingRules.listTagBindings",
"compute.globalForwardingRules.pscGet",
"compute.globalNetworkEndpointGroups.get",
"compute.globalNetworkEndpointGroups.listEffectiveTags",
"compute.globalNetworkEndpointGroups.listTagBindings",
"compute.globalOperations.get",
"compute.globalPublicDelegatedPrefixes.get",
"compute.healthChecks.get",
"compute.healthChecks.listEffectiveTags",
"compute.healthChecks.listTagBindings",
"compute.healthChecks.useReadOnly",
"compute.httpHealthChecks.get",
"compute.httpHealthChecks.listEffectiveTags",
"compute.httpHealthChecks.listTagBindings",
"compute.httpHealthChecks.useReadOnly",
"compute.httpsHealthChecks.get",
"compute.httpsHealthChecks.listEffectiveTags",
"compute.httpsHealthChecks.listTagBindings",
"compute.httpsHealthChecks.useReadOnly",
"compute.images.get",
"compute.images.getFromFamily",
"compute.images.listEffectiveTags",
"compute.images.listTagBindings",
"compute.images.useReadOnly",
"compute.instanceGroupManagers.get",
"compute.instanceGroupManagers.listEffectiveTags",
"compute.instanceGroupManagers.listTagBindings",
"compute.instanceGroups.get",
"compute.instanceGroups.listEffectiveTags",
"compute.instanceGroups.listTagBindings",
"compute.instanceSettings.get",
"compute.instanceTemplates.get",
"compute.instanceTemplates.useReadOnly",
"compute.instances.get",
"compute.instances.getEffectiveFirewalls",
"compute.instances.getShieldedInstanceIdentity",
"compute.instances.getShieldedVmIdentity",
"compute.instances.listEffectiveTags",
"compute.instances.listReferrers",
"compute.instances.listTagBindings",
"compute.instances.useReadOnly",
"compute.instantSnapshots.get",
"compute.instantSnapshots.useReadOnly",
"compute.interconnectAttachments.listEffectiveTags",
"compute.interconnectAttachments.listTagBindings",
"compute.interconnectRemoteLocations.get",
"compute.interconnects.listEffectiveTags",
"compute.interconnects.listTagBindings",
"compute.licenses.get",
"compute.machineImages.get",
"compute.machineImages.useReadOnly",
"compute.machineTypes.get",
"compute.multiMig.get",
"compute.networkAttachments.get",
"compute.networkAttachments.listEffectiveTags",
"compute.networkAttachments.listTagBindings",
"compute.networkEdgeSecurityServices.get",
"compute.networkEdgeSecurityServices.listEffectiveTags",
"compute.networkEdgeSecurityServices.listTagBindings",
"compute.networkEndpointGroups.get",
"compute.networkEndpointGroups.listEffectiveTags",
"compute.networkEndpointGroups.listTagBindings",
"compute.networkProfiles.get",
"compute.networks.get",
"compute.networks.getEffectiveFirewalls",
"compute.networks.getRegionEffectiveFirewalls",
"compute.networks.listEffectiveTags",
"compute.networks.listPeeringRoutes",
"compute.networks.listTagBindings",
"compute.nodeGroups.get",
"compute.nodeTemplates.get",
"compute.nodeTypes.get",
"compute.organizations.listAssociations",
"compute.packetMirrorings.get",
"compute.packetMirrorings.listEffectiveTags",
"compute.packetMirrorings.listTagBindings",
"compute.projects.get",
"compute.publicAdvertisedPrefixes.get",
"compute.publicDelegatedPrefixes.get",
"compute.publicDelegatedPrefixes.listEffectiveTags",
"compute.publicDelegatedPrefixes.listTagBindings",
"compute.regionBackendServices.get",
"compute.regionBackendServices.listEffectiveTags",
"compute.regionBackendServices.listTagBindings",
"compute.regionFirewallPolicies.get",
"compute.regionFirewallPolicies.listEffectiveTags",
"compute.regionFirewallPolicies.listTagBindings",
"compute.regionHealthCheckServices.get",
"compute.regionHealthChecks.get",
"compute.regionHealthChecks.listEffectiveTags",
"compute.regionHealthChecks.listTagBindings",
"compute.regionHealthChecks.useReadOnly",
"compute.regionNetworkEndpointGroups.get",
"compute.regionNetworkEndpointGroups.listEffectiveTags",
"compute.regionNetworkEndpointGroups.listTagBindings",
"compute.regionNotificationEndpoints.get",
"compute.regionOperations.get",
"compute.regionSecurityPolicies.get",
"compute.regionSecurityPolicies.listEffectiveTags",
"compute.regionSecurityPolicies.listTagBindings",
"compute.regionSslCertificates.get",
"compute.regionSslCertificates.listEffectiveTags",
"compute.regionSslCertificates.listTagBindings",
"compute.regionSslPolicies.get",
"compute.regionSslPolicies.listAvailableFeatures",
"compute.regionSslPolicies.listEffectiveTags",
"compute.regionSslPolicies.listTagBindings",
"compute.regionTargetHttpProxies.get",
"compute.regionTargetHttpProxies.listEffectiveTags",
"compute.regionTargetHttpProxies.listTagBindings",
"compute.regionTargetHttpsProxies.get",
"compute.regionTargetHttpsProxies.listEffectiveTags",
"compute.regionTargetHttpsProxies.listTagBindings",
"compute.regionTargetTcpProxies.get",
"compute.regionTargetTcpProxies.listEffectiveTags",
"compute.regionTargetTcpProxies.listTagBindings",
"compute.regionUrlMaps.get",
"compute.regionUrlMaps.listEffectiveTags",
"compute.regionUrlMaps.listTagBindings",
"compute.regionUrlMaps.validate",
"compute.reservations.get",
"compute.resourcePolicies.get",
"compute.resourcePolicies.useReadOnly",
"compute.routers.get",
"compute.routers.getRoutePolicy",
"compute.routers.listBgpRoutes",
"compute.routers.listEffectiveTags",
"compute.routers.listRoutePolicies",
"compute.routers.listTagBindings",
"compute.routes.get",
"compute.routes.listEffectiveTags",
"compute.routes.listTagBindings",
"compute.securityPolicies.listEffectiveTags",
"compute.securityPolicies.listTagBindings",
"compute.serviceAttachments.get",
"compute.serviceAttachments.listEffectiveTags",
"compute.serviceAttachments.listTagBindings",
"compute.snapshotSettings.get",
"compute.snapshots.listEffectiveTags",
"compute.snapshots.listTagBindings",
"compute.spotAssistants.get",
"compute.sslCertificates.listEffectiveTags",
"compute.sslCertificates.listTagBindings",
"compute.sslPolicies.listEffectiveTags",
"compute.sslPolicies.listTagBindings",
"compute.storagePools.get",
"compute.subnetworks.get",
"compute.subnetworks.listEffectiveTags",
"compute.subnetworks.listTagBindings",
"compute.targetGrpcProxies.get",
"compute.targetGrpcProxies.listEffectiveTags",
"compute.targetGrpcProxies.listTagBindings",
"compute.targetHttpProxies.get",
"compute.targetHttpProxies.listEffectiveTags",
"compute.targetHttpProxies.listTagBindings",
"compute.targetHttpsProxies.get",
"compute.targetHttpsProxies.listEffectiveTags",
"compute.targetHttpsProxies.listTagBindings",
"compute.targetInstances.get",
"compute.targetInstances.listEffectiveTags",
"compute.targetInstances.listTagBindings",
"compute.targetPools.get",
"compute.targetPools.listEffectiveTags",
"compute.targetPools.listTagBindings",
"compute.targetSslProxies.get",
"compute.targetSslProxies.listEffectiveTags",
"compute.targetSslProxies.listTagBindings",
"compute.targetTcpProxies.get",
"compute.targetTcpProxies.listEffectiveTags",
"compute.targetTcpProxies.listTagBindings",
"compute.targetVpnGateways.get",
"compute.targetVpnGateways.listEffectiveTags",
"compute.targetVpnGateways.listTagBindings",
"compute.urlMaps.listEffectiveTags",
"compute.urlMaps.listTagBindings",
"compute.vpnGateways.get",
"compute.vpnGateways.listEffectiveTags",
"compute.vpnGateways.listTagBindings",
"compute.vpnTunnels.get",
"compute.vpnTunnels.listEffectiveTags",
"compute.vpnTunnels.listTagBindings",
"compute.zoneOperations.get",
"compute.zones.get",
"confidentialcomputing.locations.get",
"config.deployments.get",
"config.locations.get",
"config.operations.get",
"config.previews.get",
"config.resources.get",
"config.revisions.get",
"config.terraformversions.get",
"configdelivery.fleetPackages.get",
"configdelivery.locations.get",
"configdelivery.operations.get",
"configdelivery.releases.get",
"configdelivery.resourceBundles.get",
"configdelivery.rollouts.get",
"connectors.connections.generateOpenAPISpec",
"connectors.connections.get",
"connectors.connections.getConnectionSchemaMetadata",
"connectors.connections.getRuntimeActionSchema",
"connectors.connections.getRuntimeEntitySchema",
"connectors.connectors.get",
"connectors.customConnectors.get",
"connectors.endpointAttachments.get",
"connectors.entities.get",
"connectors.eventSubscriptions.get",
"connectors.eventtypes.get",
"connectors.locations.get",
"connectors.managedZones.get",
"connectors.operations.get",
"connectors.providers.get",
"connectors.regionalSettings.get",
"connectors.runtimeconfig.get",
"connectors.settings.get",
"connectors.versions.get",
"container.apiServices.get",
"container.apiServices.getStatus",
"container.auditSinks.get",
"container.backendConfigs.get",
"container.clusterRoleBindings.get",
"container.clusterRoles.get",
"container.clusters.get",
"container.clusters.listEffectiveTags",
"container.clusters.listTagBindings",
"container.componentStatuses.get",
"container.configMaps.get",
"container.controllerRevisions.get",
"container.cronJobs.get",
"container.cronJobs.getStatus",
"container.csiDrivers.get",
"container.csiNodeInfos.get",
"container.csiNodes.get",
"container.customResourceDefinitions.get",
"container.customResourceDefinitions.getStatus",
"container.daemonSets.get",
"container.daemonSets.getStatus",
"container.deployments.get",
"container.deployments.getStatus",
"container.endpointSlices.get",
"container.endpoints.get",
"container.events.get",
"container.frontendConfigs.get",
"container.horizontalPodAutoscalers.get",
"container.horizontalPodAutoscalers.getStatus",
"container.ingresses.get",
"container.ingresses.getStatus",
"container.jobs.get",
"container.jobs.getStatus",
"container.leases.get",
"container.limitRanges.get",
"container.mutatingWebhookConfigurations.get",
"container.namespaces.get",
"container.namespaces.getStatus",
"container.networkPolicies.get",
"container.nodes.get",
"container.nodes.getStatus",
"container.operations.get",
"container.persistentVolumeClaims.get",
"container.persistentVolumeClaims.getStatus",
"container.persistentVolumes.get",
"container.persistentVolumes.getStatus",
"container.podDisruptionBudgets.get",
"container.podDisruptionBudgets.getStatus",
"container.podSecurityPolicies.get",
"container.podTemplates.get",
"container.pods.getStatus",
"container.priorityClasses.get",
"container.replicaSets.get",
"container.replicaSets.getScale",
"container.replicaSets.getStatus",
"container.replicationControllers.get",
"container.replicationControllers.getScale",
"container.replicationControllers.getStatus",
"container.resourceQuotas.get",
"container.resourceQuotas.getStatus",
"container.roleBindings.get",
"container.roles.get",
"container.runtimeClasses.get",
"container.selfSubjectAccessReviews.create",
"container.selfSubjectRulesReviews.create",
"container.services.get",
"container.services.getStatus",
"container.statefulSets.get",
"container.statefulSets.getScale",
"container.statefulSets.getStatus",
"container.storageClasses.get",
"container.storageStates.get",
"container.storageStates.getStatus",
"container.storageVersionMigrations.get",
"container.storageVersionMigrations.getStatus",
"container.thirdPartyObjects.get",
"container.tokenReviews.create",
"container.updateInfos.get",
"container.validatingWebhookConfigurations.get",
"container.volumeAttachments.get",
"container.volumeAttachments.getStatus",
"container.volumeSnapshotClasses.get",
"container.volumeSnapshotContents.get",
"container.volumeSnapshotContents.getStatus",
"container.volumeSnapshots.get",
"container.volumeSnapshots.getStatus",
"containeranalysis.notes.get",
"containeranalysis.occurrences.get",
"containersecurity.locations.get",
"contentwarehouse.corpora.get",
"contentwarehouse.documentSchemas.get",
"contentwarehouse.links.get",
"contentwarehouse.locations.getStatus",
"contentwarehouse.operations.get",
"contentwarehouse.ruleSets.get",
"contentwarehouse.synonymSets.get",
"databasecenter.fleetHealthStats.list",
"databasecenter.fleetStats.list",
"databasecenter.locations.list",
"databasecenter.products.list",
"databasecenter.resourceGroups.list",
"databasecenter.userLabels.list",
"databaseinsights.locations.get",
"databaseinsights.recommendations.query",
"databaseinsights.resourceRecommendations.query",
"databaseinsights.timeSeries.query",
"databaseinsights.workloadRecommendations.fetch",
"datacatalog.catalogs.searchAll",
"datacatalog.entries.get",
"datacatalog.entryGroups.get",
"datacatalog.migrationConfig.get",
"datacatalog.tagTemplates.get",
"datacatalog.tagTemplates.getTag",
"datacatalog.taxonomies.get",
"dataconnectors.connectors.get",
"dataconnectors.locations.get",
"dataconnectors.operations.get",
"dataflow.jobs.get",
"dataflow.metrics.get",
"dataflow.snapshots.get",
"dataform.compilationResults.get",
"dataform.compilationResults.query",
"dataform.config.get",
"dataform.locations.get",
"dataform.releaseConfigs.get",
"dataform.repositories.computeAccessTokenStatus",
"dataform.repositories.fetchHistory",
"dataform.repositories.fetchRemoteBranches",
"dataform.repositories.get",
"dataform.repositories.queryDirectoryContents",
"dataform.workflowConfigs.get",
"dataform.workflowInvocations.get",
"dataform.workflowInvocations.query",
"dataform.workspaces.fetchFileGitStatuses",
"dataform.workspaces.fetchGitAheadBehind",
"dataform.workspaces.get",
"dataform.workspaces.queryDirectoryContents",
"dataform.workspaces.searchFiles",
"datafusion.artifacts.get",
"datafusion.instances.get",
"datafusion.instances.listEffectiveTags",
"datafusion.instances.listTagBindings",
"datafusion.locations.get",
"datafusion.operations.get",
"datafusion.pipelineConnections.get",
"datafusion.pipelines.get",
"datafusion.profiles.get",
"datalabeling.annotateddatasets.get",
"datalabeling.annotationspecsets.get",
"datalabeling.dataitems.get",
"datalabeling.datasets.get",
"datalabeling.examples.get",
"datalabeling.instructions.get",
"datalabeling.operations.get",
"datalineage.events.get",
"datalineage.locations.searchLinks",
"datalineage.operations.get",
"datalineage.processes.get",
"datalineage.runs.get",
"datamigration.connectionprofiles.get",
"datamigration.conversionworkspaces.get",
"datamigration.locations.fetchStaticIps",
"datamigration.locations.get",
"datamigration.migrationjobs.get",
"datamigration.objects.get",
"datamigration.operations.get",
"datamigration.privateconnections.get",
"datapipelines.pipelines.get",
"dataproc.agents.get",
"dataproc.autoscalingPolicies.get",
"dataproc.batches.get",
"dataproc.clusters.get",
"dataproc.jobs.get",
"dataproc.nodeGroups.get",
"dataproc.operations.get",
"dataproc.sessionTemplates.get",
"dataproc.sessions.get",
"dataproc.tasks.listInvalidatedLeases",
"dataproc.workflowTemplates.get",
"dataprocrm.locations.get",
"dataprocrm.nodePools.get",
"dataprocrm.nodes.get",
"dataprocrm.operations.get",
"dataprocrm.workloads.get",
"datastore.backupSchedules.get",
"datastore.databases.getMetadata",
"datastore.databases.listEffectiveTags",
"datastore.databases.listTagBindings",
"datastream.connectionProfiles.destinationTypes",
"datastream.connectionProfiles.listEffectiveTags",
"datastream.connectionProfiles.listStaticServiceIps",
"datastream.connectionProfiles.listTagBindings",
"datastream.connectionProfiles.sourceTypes",
"datastream.locations.fetchStaticIps",
"datastream.locations.get",
"datastream.operations.get",
"datastream.privateConnections.listEffectiveTags",
"datastream.privateConnections.listTagBindings",
"datastream.routes.get",
"datastream.streams.fetchErrors",
"datastream.streams.listEffectiveTags",
"datastream.streams.listTagBindings",
"deploymentmanager.compositeTypes.get",
"deploymentmanager.deployments.get",
"deploymentmanager.manifests.get",
"deploymentmanager.operations.get",
"deploymentmanager.typeProviders.get",
"developerconnect.locations.get",
"developerconnect.operations.get",
"dlp.analyzeRiskTemplates.get",
"dlp.charts.get",
"dlp.columnDataProfiles.get",
"dlp.connections.get",
"dlp.connections.search",
"dlp.deidentifyTemplates.get",
"dlp.estimates.get",
"dlp.fileStoreProfiles.get",
"dlp.inspectTemplates.get",
"dlp.jobTriggers.get",
"dlp.jobs.get",
"dlp.locations.get",
"dlp.projectDataProfiles.get",
"dlp.storedInfoTypes.get",
"dlp.subscriptions.get",
"dlp.tableDataProfiles.get",
"dns.changes.get",
"dns.dnsKeys.get",
"dns.managedZoneOperations.get",
"dns.managedZones.get",
"dns.policies.get",
"dns.projects.get",
"dns.resourceRecordSets.get",
"dns.responsePolicies.get",
"dns.responsePolicyRules.get",
"documentai.datasets.listDocuments",
"documentai.processedDocumentsSets.listDocuments",
"domains.locations.get",