1{
2 "schema": "1.0",
3 "comment": "This file maps proto services/RPCs to the corresponding library clients/methods.",
4 "language": "go",
5 "protoPackage": "google.cloud.resourcemanager.v3",
6 "libraryPackage": "cloud.google.com/go/resourcemanager/apiv3",
7 "services": {
8 "Folders": {
9 "clients": {
10 "grpc": {
11 "libraryClient": "FoldersClient",
12 "rpcs": {
13 "CreateFolder": {
14 "methods": [
15 "CreateFolder"
16 ]
17 },
18 "DeleteFolder": {
19 "methods": [
20 "DeleteFolder"
21 ]
22 },
23 "GetFolder": {
24 "methods": [
25 "GetFolder"
26 ]
27 },
28 "GetIamPolicy": {
29 "methods": [
30 "GetIamPolicy"
31 ]
32 },
33 "GetOperation": {
34 "methods": [
35 "GetOperation"
36 ]
37 },
38 "ListFolders": {
39 "methods": [
40 "ListFolders"
41 ]
42 },
43 "MoveFolder": {
44 "methods": [
45 "MoveFolder"
46 ]
47 },
48 "SearchFolders": {
49 "methods": [
50 "SearchFolders"
51 ]
52 },
53 "SetIamPolicy": {
54 "methods": [
55 "SetIamPolicy"
56 ]
57 },
58 "TestIamPermissions": {
59 "methods": [
60 "TestIamPermissions"
61 ]
62 },
63 "UndeleteFolder": {
64 "methods": [
65 "UndeleteFolder"
66 ]
67 },
68 "UpdateFolder": {
69 "methods": [
70 "UpdateFolder"
71 ]
72 }
73 }
74 },
75 "rest": {
76 "libraryClient": "FoldersClient",
77 "rpcs": {
78 "CreateFolder": {
79 "methods": [
80 "CreateFolder"
81 ]
82 },
83 "DeleteFolder": {
84 "methods": [
85 "DeleteFolder"
86 ]
87 },
88 "GetFolder": {
89 "methods": [
90 "GetFolder"
91 ]
92 },
93 "GetIamPolicy": {
94 "methods": [
95 "GetIamPolicy"
96 ]
97 },
98 "GetOperation": {
99 "methods": [
100 "GetOperation"
101 ]
102 },
103 "ListFolders": {
104 "methods": [
105 "ListFolders"
106 ]
107 },
108 "MoveFolder": {
109 "methods": [
110 "MoveFolder"
111 ]
112 },
113 "SearchFolders": {
114 "methods": [
115 "SearchFolders"
116 ]
117 },
118 "SetIamPolicy": {
119 "methods": [
120 "SetIamPolicy"
121 ]
122 },
123 "TestIamPermissions": {
124 "methods": [
125 "TestIamPermissions"
126 ]
127 },
128 "UndeleteFolder": {
129 "methods": [
130 "UndeleteFolder"
131 ]
132 },
133 "UpdateFolder": {
134 "methods": [
135 "UpdateFolder"
136 ]
137 }
138 }
139 }
140 }
141 },
142 "Organizations": {
143 "clients": {
144 "grpc": {
145 "libraryClient": "OrganizationsClient",
146 "rpcs": {
147 "GetIamPolicy": {
148 "methods": [
149 "GetIamPolicy"
150 ]
151 },
152 "GetOperation": {
153 "methods": [
154 "GetOperation"
155 ]
156 },
157 "GetOrganization": {
158 "methods": [
159 "GetOrganization"
160 ]
161 },
162 "SearchOrganizations": {
163 "methods": [
164 "SearchOrganizations"
165 ]
166 },
167 "SetIamPolicy": {
168 "methods": [
169 "SetIamPolicy"
170 ]
171 },
172 "TestIamPermissions": {
173 "methods": [
174 "TestIamPermissions"
175 ]
176 }
177 }
178 },
179 "rest": {
180 "libraryClient": "OrganizationsClient",
181 "rpcs": {
182 "GetIamPolicy": {
183 "methods": [
184 "GetIamPolicy"
185 ]
186 },
187 "GetOperation": {
188 "methods": [
189 "GetOperation"
190 ]
191 },
192 "GetOrganization": {
193 "methods": [
194 "GetOrganization"
195 ]
196 },
197 "SearchOrganizations": {
198 "methods": [
199 "SearchOrganizations"
200 ]
201 },
202 "SetIamPolicy": {
203 "methods": [
204 "SetIamPolicy"
205 ]
206 },
207 "TestIamPermissions": {
208 "methods": [
209 "TestIamPermissions"
210 ]
211 }
212 }
213 }
214 }
215 },
216 "Projects": {
217 "clients": {
218 "grpc": {
219 "libraryClient": "ProjectsClient",
220 "rpcs": {
221 "CreateProject": {
222 "methods": [
223 "CreateProject"
224 ]
225 },
226 "DeleteProject": {
227 "methods": [
228 "DeleteProject"
229 ]
230 },
231 "GetIamPolicy": {
232 "methods": [
233 "GetIamPolicy"
234 ]
235 },
236 "GetOperation": {
237 "methods": [
238 "GetOperation"
239 ]
240 },
241 "GetProject": {
242 "methods": [
243 "GetProject"
244 ]
245 },
246 "ListProjects": {
247 "methods": [
248 "ListProjects"
249 ]
250 },
251 "MoveProject": {
252 "methods": [
253 "MoveProject"
254 ]
255 },
256 "SearchProjects": {
257 "methods": [
258 "SearchProjects"
259 ]
260 },
261 "SetIamPolicy": {
262 "methods": [
263 "SetIamPolicy"
264 ]
265 },
266 "TestIamPermissions": {
267 "methods": [
268 "TestIamPermissions"
269 ]
270 },
271 "UndeleteProject": {
272 "methods": [
273 "UndeleteProject"
274 ]
275 },
276 "UpdateProject": {
277 "methods": [
278 "UpdateProject"
279 ]
280 }
281 }
282 },
283 "rest": {
284 "libraryClient": "ProjectsClient",
285 "rpcs": {
286 "CreateProject": {
287 "methods": [
288 "CreateProject"
289 ]
290 },
291 "DeleteProject": {
292 "methods": [
293 "DeleteProject"
294 ]
295 },
296 "GetIamPolicy": {
297 "methods": [
298 "GetIamPolicy"
299 ]
300 },
301 "GetOperation": {
302 "methods": [
303 "GetOperation"
304 ]
305 },
306 "GetProject": {
307 "methods": [
308 "GetProject"
309 ]
310 },
311 "ListProjects": {
312 "methods": [
313 "ListProjects"
314 ]
315 },
316 "MoveProject": {
317 "methods": [
318 "MoveProject"
319 ]
320 },
321 "SearchProjects": {
322 "methods": [
323 "SearchProjects"
324 ]
325 },
326 "SetIamPolicy": {
327 "methods": [
328 "SetIamPolicy"
329 ]
330 },
331 "TestIamPermissions": {
332 "methods": [
333 "TestIamPermissions"
334 ]
335 },
336 "UndeleteProject": {
337 "methods": [
338 "UndeleteProject"
339 ]
340 },
341 "UpdateProject": {
342 "methods": [
343 "UpdateProject"
344 ]
345 }
346 }
347 }
348 }
349 },
350 "TagBindings": {
351 "clients": {
352 "grpc": {
353 "libraryClient": "TagBindingsClient",
354 "rpcs": {
355 "CreateTagBinding": {
356 "methods": [
357 "CreateTagBinding"
358 ]
359 },
360 "DeleteTagBinding": {
361 "methods": [
362 "DeleteTagBinding"
363 ]
364 },
365 "GetOperation": {
366 "methods": [
367 "GetOperation"
368 ]
369 },
370 "ListEffectiveTags": {
371 "methods": [
372 "ListEffectiveTags"
373 ]
374 },
375 "ListTagBindings": {
376 "methods": [
377 "ListTagBindings"
378 ]
379 }
380 }
381 },
382 "rest": {
383 "libraryClient": "TagBindingsClient",
384 "rpcs": {
385 "CreateTagBinding": {
386 "methods": [
387 "CreateTagBinding"
388 ]
389 },
390 "DeleteTagBinding": {
391 "methods": [
392 "DeleteTagBinding"
393 ]
394 },
395 "GetOperation": {
396 "methods": [
397 "GetOperation"
398 ]
399 },
400 "ListEffectiveTags": {
401 "methods": [
402 "ListEffectiveTags"
403 ]
404 },
405 "ListTagBindings": {
406 "methods": [
407 "ListTagBindings"
408 ]
409 }
410 }
411 }
412 }
413 },
414 "TagHolds": {
415 "clients": {
416 "grpc": {
417 "libraryClient": "TagHoldsClient",
418 "rpcs": {
419 "CreateTagHold": {
420 "methods": [
421 "CreateTagHold"
422 ]
423 },
424 "DeleteTagHold": {
425 "methods": [
426 "DeleteTagHold"
427 ]
428 },
429 "GetOperation": {
430 "methods": [
431 "GetOperation"
432 ]
433 },
434 "ListTagHolds": {
435 "methods": [
436 "ListTagHolds"
437 ]
438 }
439 }
440 },
441 "rest": {
442 "libraryClient": "TagHoldsClient",
443 "rpcs": {
444 "CreateTagHold": {
445 "methods": [
446 "CreateTagHold"
447 ]
448 },
449 "DeleteTagHold": {
450 "methods": [
451 "DeleteTagHold"
452 ]
453 },
454 "GetOperation": {
455 "methods": [
456 "GetOperation"
457 ]
458 },
459 "ListTagHolds": {
460 "methods": [
461 "ListTagHolds"
462 ]
463 }
464 }
465 }
466 }
467 },
468 "TagKeys": {
469 "clients": {
470 "grpc": {
471 "libraryClient": "TagKeysClient",
472 "rpcs": {
473 "CreateTagKey": {
474 "methods": [
475 "CreateTagKey"
476 ]
477 },
478 "DeleteTagKey": {
479 "methods": [
480 "DeleteTagKey"
481 ]
482 },
483 "GetIamPolicy": {
484 "methods": [
485 "GetIamPolicy"
486 ]
487 },
488 "GetNamespacedTagKey": {
489 "methods": [
490 "GetNamespacedTagKey"
491 ]
492 },
493 "GetOperation": {
494 "methods": [
495 "GetOperation"
496 ]
497 },
498 "GetTagKey": {
499 "methods": [
500 "GetTagKey"
501 ]
502 },
503 "ListTagKeys": {
504 "methods": [
505 "ListTagKeys"
506 ]
507 },
508 "SetIamPolicy": {
509 "methods": [
510 "SetIamPolicy"
511 ]
512 },
513 "TestIamPermissions": {
514 "methods": [
515 "TestIamPermissions"
516 ]
517 },
518 "UpdateTagKey": {
519 "methods": [
520 "UpdateTagKey"
521 ]
522 }
523 }
524 },
525 "rest": {
526 "libraryClient": "TagKeysClient",
527 "rpcs": {
528 "CreateTagKey": {
529 "methods": [
530 "CreateTagKey"
531 ]
532 },
533 "DeleteTagKey": {
534 "methods": [
535 "DeleteTagKey"
536 ]
537 },
538 "GetIamPolicy": {
539 "methods": [
540 "GetIamPolicy"
541 ]
542 },
543 "GetNamespacedTagKey": {
544 "methods": [
545 "GetNamespacedTagKey"
546 ]
547 },
548 "GetOperation": {
549 "methods": [
550 "GetOperation"
551 ]
552 },
553 "GetTagKey": {
554 "methods": [
555 "GetTagKey"
556 ]
557 },
558 "ListTagKeys": {
559 "methods": [
560 "ListTagKeys"
561 ]
562 },
563 "SetIamPolicy": {
564 "methods": [
565 "SetIamPolicy"
566 ]
567 },
568 "TestIamPermissions": {
569 "methods": [
570 "TestIamPermissions"
571 ]
572 },
573 "UpdateTagKey": {
574 "methods": [
575 "UpdateTagKey"
576 ]
577 }
578 }
579 }
580 }
581 },
582 "TagValues": {
583 "clients": {
584 "grpc": {
585 "libraryClient": "TagValuesClient",
586 "rpcs": {
587 "CreateTagValue": {
588 "methods": [
589 "CreateTagValue"
590 ]
591 },
592 "DeleteTagValue": {
593 "methods": [
594 "DeleteTagValue"
595 ]
596 },
597 "GetIamPolicy": {
598 "methods": [
599 "GetIamPolicy"
600 ]
601 },
602 "GetNamespacedTagValue": {
603 "methods": [
604 "GetNamespacedTagValue"
605 ]
606 },
607 "GetOperation": {
608 "methods": [
609 "GetOperation"
610 ]
611 },
612 "GetTagValue": {
613 "methods": [
614 "GetTagValue"
615 ]
616 },
617 "ListTagValues": {
618 "methods": [
619 "ListTagValues"
620 ]
621 },
622 "SetIamPolicy": {
623 "methods": [
624 "SetIamPolicy"
625 ]
626 },
627 "TestIamPermissions": {
628 "methods": [
629 "TestIamPermissions"
630 ]
631 },
632 "UpdateTagValue": {
633 "methods": [
634 "UpdateTagValue"
635 ]
636 }
637 }
638 },
639 "rest": {
640 "libraryClient": "TagValuesClient",
641 "rpcs": {
642 "CreateTagValue": {
643 "methods": [
644 "CreateTagValue"
645 ]
646 },
647 "DeleteTagValue": {
648 "methods": [
649 "DeleteTagValue"
650 ]
651 },
652 "GetIamPolicy": {
653 "methods": [
654 "GetIamPolicy"
655 ]
656 },
657 "GetNamespacedTagValue": {
658 "methods": [
659 "GetNamespacedTagValue"
660 ]
661 },
662 "GetOperation": {
663 "methods": [
664 "GetOperation"
665 ]
666 },
667 "GetTagValue": {
668 "methods": [
669 "GetTagValue"
670 ]
671 },
672 "ListTagValues": {
673 "methods": [
674 "ListTagValues"
675 ]
676 },
677 "SetIamPolicy": {
678 "methods": [
679 "SetIamPolicy"
680 ]
681 },
682 "TestIamPermissions": {
683 "methods": [
684 "TestIamPermissions"
685 ]
686 },
687 "UpdateTagValue": {
688 "methods": [
689 "UpdateTagValue"
690 ]
691 }
692 }
693 }
694 }
695 }
696 }
697}
View as plain text