UNPKG

96.3 kBJSONView Raw
1{
2 "nested": {
3 "google": {
4 "nested": {
5 "cloud": {
6 "nested": {
7 "compute": {
8 "nested": {
9 "v1": {
10 "nested": {
11 "Operation": {
12 "oneofs": {
13 "_clientOperationId": {
14 "oneof": [
15 "clientOperationId"
16 ]
17 },
18 "_creationTimestamp": {
19 "oneof": [
20 "creationTimestamp"
21 ]
22 },
23 "_description": {
24 "oneof": [
25 "description"
26 ]
27 },
28 "_endTime": {
29 "oneof": [
30 "endTime"
31 ]
32 },
33 "_error": {
34 "oneof": [
35 "error"
36 ]
37 },
38 "_httpErrorMessage": {
39 "oneof": [
40 "httpErrorMessage"
41 ]
42 },
43 "_httpErrorStatusCode": {
44 "oneof": [
45 "httpErrorStatusCode"
46 ]
47 },
48 "_id": {
49 "oneof": [
50 "id"
51 ]
52 },
53 "_insertTime": {
54 "oneof": [
55 "insertTime"
56 ]
57 },
58 "_kind": {
59 "oneof": [
60 "kind"
61 ]
62 },
63 "_name": {
64 "oneof": [
65 "name"
66 ]
67 },
68 "_operationType": {
69 "oneof": [
70 "operationType"
71 ]
72 },
73 "_progress": {
74 "oneof": [
75 "progress"
76 ]
77 },
78 "_region": {
79 "oneof": [
80 "region"
81 ]
82 },
83 "_selfLink": {
84 "oneof": [
85 "selfLink"
86 ]
87 },
88 "_startTime": {
89 "oneof": [
90 "startTime"
91 ]
92 },
93 "_status": {
94 "oneof": [
95 "status"
96 ]
97 },
98 "_statusMessage": {
99 "oneof": [
100 "statusMessage"
101 ]
102 },
103 "_targetId": {
104 "oneof": [
105 "targetId"
106 ]
107 },
108 "_targetLink": {
109 "oneof": [
110 "targetLink"
111 ]
112 },
113 "_user": {
114 "oneof": [
115 "user"
116 ]
117 },
118 "_zone": {
119 "oneof": [
120 "zone"
121 ]
122 }
123 },
124 "fields": {
125 "clientOperationId": {
126 "type": "string",
127 "id": 297240295,
128 "options": {
129 "proto3_optional": true
130 }
131 },
132 "creationTimestamp": {
133 "type": "string",
134 "id": 30525366,
135 "options": {
136 "proto3_optional": true
137 }
138 },
139 "description": {
140 "type": "string",
141 "id": 422937596,
142 "options": {
143 "proto3_optional": true
144 }
145 },
146 "endTime": {
147 "type": "string",
148 "id": 114938801,
149 "options": {
150 "proto3_optional": true
151 }
152 },
153 "error": {
154 "type": "Error",
155 "id": 96784904,
156 "options": {
157 "proto3_optional": true
158 }
159 },
160 "httpErrorMessage": {
161 "type": "string",
162 "id": 202521945,
163 "options": {
164 "(operation_field)": "ERROR_MESSAGE",
165 "proto3_optional": true
166 }
167 },
168 "httpErrorStatusCode": {
169 "type": "int32",
170 "id": 312345196,
171 "options": {
172 "(operation_field)": "ERROR_CODE",
173 "proto3_optional": true
174 }
175 },
176 "id": {
177 "type": "string",
178 "id": 3355,
179 "options": {
180 "(operation_field)": "NAME",
181 "proto3_optional": true
182 }
183 },
184 "insertTime": {
185 "type": "string",
186 "id": 433722515,
187 "options": {
188 "proto3_optional": true
189 }
190 },
191 "kind": {
192 "type": "string",
193 "id": 3292052,
194 "options": {
195 "proto3_optional": true
196 }
197 },
198 "name": {
199 "type": "string",
200 "id": 3373707,
201 "options": {
202 "proto3_optional": true
203 }
204 },
205 "operationType": {
206 "type": "string",
207 "id": 177650450,
208 "options": {
209 "proto3_optional": true
210 }
211 },
212 "progress": {
213 "type": "int32",
214 "id": 72663597,
215 "options": {
216 "proto3_optional": true
217 }
218 },
219 "region": {
220 "type": "string",
221 "id": 138946292,
222 "options": {
223 "proto3_optional": true
224 }
225 },
226 "selfLink": {
227 "type": "string",
228 "id": 456214797,
229 "options": {
230 "proto3_optional": true
231 }
232 },
233 "startTime": {
234 "type": "string",
235 "id": 37467274,
236 "options": {
237 "proto3_optional": true
238 }
239 },
240 "status": {
241 "type": "Status",
242 "id": 181260274,
243 "options": {
244 "(operation_field)": "STATUS",
245 "proto3_optional": true
246 }
247 },
248 "statusMessage": {
249 "type": "string",
250 "id": 297428154,
251 "options": {
252 "proto3_optional": true
253 }
254 },
255 "targetId": {
256 "type": "string",
257 "id": 258165385,
258 "options": {
259 "proto3_optional": true
260 }
261 },
262 "targetLink": {
263 "type": "string",
264 "id": 62671336,
265 "options": {
266 "proto3_optional": true
267 }
268 },
269 "user": {
270 "type": "string",
271 "id": 3599307,
272 "options": {
273 "proto3_optional": true
274 }
275 },
276 "warnings": {
277 "rule": "repeated",
278 "type": "Warnings",
279 "id": 498091095
280 },
281 "zone": {
282 "type": "string",
283 "id": 3744684,
284 "options": {
285 "proto3_optional": true
286 }
287 }
288 },
289 "nested": {
290 "Status": {
291 "values": {
292 "UNDEFINED_STATUS": 0,
293 "DONE": 2104194,
294 "PENDING": 35394935,
295 "RUNNING": 121282975
296 }
297 }
298 }
299 },
300 "Errors": {
301 "oneofs": {
302 "_code": {
303 "oneof": [
304 "code"
305 ]
306 },
307 "_location": {
308 "oneof": [
309 "location"
310 ]
311 },
312 "_message": {
313 "oneof": [
314 "message"
315 ]
316 }
317 },
318 "fields": {
319 "code": {
320 "type": "string",
321 "id": 3059181,
322 "options": {
323 "proto3_optional": true
324 }
325 },
326 "location": {
327 "type": "string",
328 "id": 290430901,
329 "options": {
330 "proto3_optional": true
331 }
332 },
333 "message": {
334 "type": "string",
335 "id": 418054151,
336 "options": {
337 "proto3_optional": true
338 }
339 }
340 }
341 },
342 "Error": {
343 "fields": {
344 "errors": {
345 "rule": "repeated",
346 "type": "Errors",
347 "id": 315977579
348 }
349 }
350 },
351 "Warnings": {
352 "oneofs": {
353 "_code": {
354 "oneof": [
355 "code"
356 ]
357 },
358 "_message": {
359 "oneof": [
360 "message"
361 ]
362 }
363 },
364 "fields": {
365 "code": {
366 "type": "Code",
367 "id": 3059181,
368 "options": {
369 "proto3_optional": true
370 }
371 },
372 "data": {
373 "rule": "repeated",
374 "type": "Data",
375 "id": 3076010
376 },
377 "message": {
378 "type": "string",
379 "id": 418054151,
380 "options": {
381 "proto3_optional": true
382 }
383 }
384 },
385 "nested": {
386 "Code": {
387 "values": {
388 "UNDEFINED_CODE": 0,
389 "CLEANUP_FAILED": 150308440,
390 "DEPRECATED_RESOURCE_USED": 391835586,
391 "DEPRECATED_TYPE_USED": 346526230,
392 "DISK_SIZE_LARGER_THAN_IMAGE_SIZE": 369442967,
393 "EXPERIMENTAL_TYPE_USED": 451954443,
394 "EXTERNAL_API_WARNING": 175546307,
395 "FIELD_VALUE_OVERRIDEN": 329669423,
396 "INJECTED_KERNELS_DEPRECATED": 417377419,
397 "MISSING_TYPE_DEPENDENCY": 344505463,
398 "NEXT_HOP_ADDRESS_NOT_ASSIGNED": 324964999,
399 "NEXT_HOP_CANNOT_IP_FORWARD": 383382887,
400 "NEXT_HOP_INSTANCE_NOT_FOUND": 464250446,
401 "NEXT_HOP_INSTANCE_NOT_ON_NETWORK": 243758146,
402 "NEXT_HOP_NOT_RUNNING": 417081265,
403 "NOT_CRITICAL_ERROR": 105763924,
404 "NO_RESULTS_ON_PAGE": 30036744,
405 "REQUIRED_TOS_AGREEMENT": 3745539,
406 "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING": 496728641,
407 "RESOURCE_NOT_DELETED": 168598460,
408 "SCHEMA_VALIDATION_IGNORED": 275245642,
409 "SINGLE_INSTANCE_PROPERTY_TEMPLATE": 268305617,
410 "UNDECLARED_PROPERTIES": 390513439,
411 "UNREACHABLE": 13328052
412 }
413 }
414 }
415 },
416 "Warning": {
417 "oneofs": {
418 "_code": {
419 "oneof": [
420 "code"
421 ]
422 },
423 "_message": {
424 "oneof": [
425 "message"
426 ]
427 }
428 },
429 "fields": {
430 "code": {
431 "type": "Code",
432 "id": 3059181,
433 "options": {
434 "proto3_optional": true
435 }
436 },
437 "data": {
438 "rule": "repeated",
439 "type": "Data",
440 "id": 3076010
441 },
442 "message": {
443 "type": "string",
444 "id": 418054151,
445 "options": {
446 "proto3_optional": true
447 }
448 }
449 },
450 "nested": {
451 "Code": {
452 "values": {
453 "UNDEFINED_CODE": 0,
454 "CLEANUP_FAILED": 150308440,
455 "DEPRECATED_RESOURCE_USED": 391835586,
456 "DEPRECATED_TYPE_USED": 346526230,
457 "DISK_SIZE_LARGER_THAN_IMAGE_SIZE": 369442967,
458 "EXPERIMENTAL_TYPE_USED": 451954443,
459 "EXTERNAL_API_WARNING": 175546307,
460 "FIELD_VALUE_OVERRIDEN": 329669423,
461 "INJECTED_KERNELS_DEPRECATED": 417377419,
462 "LARGE_DEPLOYMENT_WARNING": 481440678,
463 "MISSING_TYPE_DEPENDENCY": 344505463,
464 "NEXT_HOP_ADDRESS_NOT_ASSIGNED": 324964999,
465 "NEXT_HOP_CANNOT_IP_FORWARD": 383382887,
466 "NEXT_HOP_INSTANCE_NOT_FOUND": 464250446,
467 "NEXT_HOP_INSTANCE_NOT_ON_NETWORK": 243758146,
468 "NEXT_HOP_NOT_RUNNING": 417081265,
469 "NOT_CRITICAL_ERROR": 105763924,
470 "NO_RESULTS_ON_PAGE": 30036744,
471 "PARTIAL_SUCCESS": 39966469,
472 "REQUIRED_TOS_AGREEMENT": 3745539,
473 "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING": 496728641,
474 "RESOURCE_NOT_DELETED": 168598460,
475 "SCHEMA_VALIDATION_IGNORED": 275245642,
476 "SINGLE_INSTANCE_PROPERTY_TEMPLATE": 268305617,
477 "UNDECLARED_PROPERTIES": 390513439,
478 "UNREACHABLE": 13328052
479 }
480 }
481 }
482 },
483 "Data": {
484 "oneofs": {
485 "_key": {
486 "oneof": [
487 "key"
488 ]
489 },
490 "_value": {
491 "oneof": [
492 "value"
493 ]
494 }
495 },
496 "fields": {
497 "key": {
498 "type": "string",
499 "id": 106079,
500 "options": {
501 "proto3_optional": true
502 }
503 },
504 "value": {
505 "type": "string",
506 "id": 111972721,
507 "options": {
508 "proto3_optional": true
509 }
510 }
511 }
512 },
513 "OperationsScopedList": {
514 "oneofs": {
515 "_warning": {
516 "oneof": [
517 "warning"
518 ]
519 }
520 },
521 "fields": {
522 "operations": {
523 "rule": "repeated",
524 "type": "Operation",
525 "id": 4184044
526 },
527 "warning": {
528 "type": "Warning",
529 "id": 50704284,
530 "options": {
531 "proto3_optional": true
532 }
533 }
534 }
535 },
536 "OperationAggregatedList": {
537 "oneofs": {
538 "_id": {
539 "oneof": [
540 "id"
541 ]
542 },
543 "_kind": {
544 "oneof": [
545 "kind"
546 ]
547 },
548 "_nextPageToken": {
549 "oneof": [
550 "nextPageToken"
551 ]
552 },
553 "_selfLink": {
554 "oneof": [
555 "selfLink"
556 ]
557 },
558 "_warning": {
559 "oneof": [
560 "warning"
561 ]
562 }
563 },
564 "fields": {
565 "id": {
566 "type": "string",
567 "id": 3355,
568 "options": {
569 "proto3_optional": true
570 }
571 },
572 "items": {
573 "keyType": "string",
574 "type": "OperationsScopedList",
575 "id": 100526016
576 },
577 "kind": {
578 "type": "string",
579 "id": 3292052,
580 "options": {
581 "proto3_optional": true
582 }
583 },
584 "nextPageToken": {
585 "type": "string",
586 "id": 79797525,
587 "options": {
588 "proto3_optional": true
589 }
590 },
591 "selfLink": {
592 "type": "string",
593 "id": 456214797,
594 "options": {
595 "proto3_optional": true
596 }
597 },
598 "unreachables": {
599 "rule": "repeated",
600 "type": "string",
601 "id": 243372063
602 },
603 "warning": {
604 "type": "Warning",
605 "id": 50704284,
606 "options": {
607 "proto3_optional": true
608 }
609 }
610 }
611 },
612 "GetRegionOperationRequest": {
613 "fields": {
614 "operation": {
615 "type": "string",
616 "id": 52090215,
617 "options": {
618 "(google.api.field_behavior)": "REQUIRED",
619 "(operation_response_field)": "id"
620 }
621 },
622 "project": {
623 "type": "string",
624 "id": 227560217,
625 "options": {
626 "(google.api.field_behavior)": "REQUIRED"
627 }
628 },
629 "region": {
630 "type": "string",
631 "id": 138946292,
632 "options": {
633 "(google.api.field_behavior)": "REQUIRED"
634 }
635 }
636 }
637 },
638 "DeleteRegionOperationRequest": {
639 "fields": {
640 "operation": {
641 "type": "string",
642 "id": 52090215,
643 "options": {
644 "(google.api.field_behavior)": "REQUIRED"
645 }
646 },
647 "project": {
648 "type": "string",
649 "id": 227560217,
650 "options": {
651 "(google.api.field_behavior)": "REQUIRED"
652 }
653 },
654 "region": {
655 "type": "string",
656 "id": 138946292,
657 "options": {
658 "(google.api.field_behavior)": "REQUIRED"
659 }
660 }
661 }
662 },
663 "DeleteRegionOperationResponse": {
664 "fields": {}
665 },
666 "ListRegionOperationsRequest": {
667 "oneofs": {
668 "_filter": {
669 "oneof": [
670 "filter"
671 ]
672 },
673 "_maxResults": {
674 "oneof": [
675 "maxResults"
676 ]
677 },
678 "_orderBy": {
679 "oneof": [
680 "orderBy"
681 ]
682 },
683 "_pageToken": {
684 "oneof": [
685 "pageToken"
686 ]
687 },
688 "_returnPartialSuccess": {
689 "oneof": [
690 "returnPartialSuccess"
691 ]
692 }
693 },
694 "fields": {
695 "filter": {
696 "type": "string",
697 "id": 336120696,
698 "options": {
699 "proto3_optional": true
700 }
701 },
702 "maxResults": {
703 "type": "uint32",
704 "id": 54715419,
705 "options": {
706 "proto3_optional": true
707 }
708 },
709 "orderBy": {
710 "type": "string",
711 "id": 160562920,
712 "options": {
713 "proto3_optional": true
714 }
715 },
716 "pageToken": {
717 "type": "string",
718 "id": 19994697,
719 "options": {
720 "proto3_optional": true
721 }
722 },
723 "project": {
724 "type": "string",
725 "id": 227560217,
726 "options": {
727 "(google.api.field_behavior)": "REQUIRED"
728 }
729 },
730 "region": {
731 "type": "string",
732 "id": 138946292,
733 "options": {
734 "(google.api.field_behavior)": "REQUIRED"
735 }
736 },
737 "returnPartialSuccess": {
738 "type": "bool",
739 "id": 517198390,
740 "options": {
741 "proto3_optional": true
742 }
743 }
744 }
745 },
746 "OperationList": {
747 "oneofs": {
748 "_id": {
749 "oneof": [
750 "id"
751 ]
752 },
753 "_kind": {
754 "oneof": [
755 "kind"
756 ]
757 },
758 "_nextPageToken": {
759 "oneof": [
760 "nextPageToken"
761 ]
762 },
763 "_selfLink": {
764 "oneof": [
765 "selfLink"
766 ]
767 },
768 "_warning": {
769 "oneof": [
770 "warning"
771 ]
772 }
773 },
774 "fields": {
775 "id": {
776 "type": "string",
777 "id": 3355,
778 "options": {
779 "proto3_optional": true
780 }
781 },
782 "items": {
783 "rule": "repeated",
784 "type": "Operation",
785 "id": 100526016
786 },
787 "kind": {
788 "type": "string",
789 "id": 3292052,
790 "options": {
791 "proto3_optional": true
792 }
793 },
794 "nextPageToken": {
795 "type": "string",
796 "id": 79797525,
797 "options": {
798 "proto3_optional": true
799 }
800 },
801 "selfLink": {
802 "type": "string",
803 "id": 456214797,
804 "options": {
805 "proto3_optional": true
806 }
807 },
808 "warning": {
809 "type": "Warning",
810 "id": 50704284,
811 "options": {
812 "proto3_optional": true
813 }
814 }
815 }
816 },
817 "WaitRegionOperationRequest": {
818 "fields": {
819 "operation": {
820 "type": "string",
821 "id": 52090215,
822 "options": {
823 "(google.api.field_behavior)": "REQUIRED"
824 }
825 },
826 "project": {
827 "type": "string",
828 "id": 227560217,
829 "options": {
830 "(google.api.field_behavior)": "REQUIRED"
831 }
832 },
833 "region": {
834 "type": "string",
835 "id": 138946292,
836 "options": {
837 "(google.api.field_behavior)": "REQUIRED"
838 }
839 }
840 }
841 },
842 "DeleteZoneOperationRequest": {
843 "fields": {
844 "operation": {
845 "type": "string",
846 "id": 52090215,
847 "options": {
848 "(google.api.field_behavior)": "REQUIRED"
849 }
850 },
851 "project": {
852 "type": "string",
853 "id": 227560217,
854 "options": {
855 "(google.api.field_behavior)": "REQUIRED"
856 }
857 },
858 "zone": {
859 "type": "string",
860 "id": 3744684,
861 "options": {
862 "(google.api.field_behavior)": "REQUIRED"
863 }
864 }
865 }
866 },
867 "DeleteZoneOperationResponse": {
868 "fields": {}
869 },
870 "GetZoneOperationRequest": {
871 "fields": {
872 "operation": {
873 "type": "string",
874 "id": 52090215,
875 "options": {
876 "(google.api.field_behavior)": "REQUIRED"
877 }
878 },
879 "project": {
880 "type": "string",
881 "id": 227560217,
882 "options": {
883 "(google.api.field_behavior)": "REQUIRED"
884 }
885 },
886 "zone": {
887 "type": "string",
888 "id": 3744684,
889 "options": {
890 "(google.api.field_behavior)": "REQUIRED"
891 }
892 }
893 }
894 },
895 "ListZoneOperationsRequest": {
896 "oneofs": {
897 "_filter": {
898 "oneof": [
899 "filter"
900 ]
901 },
902 "_maxResults": {
903 "oneof": [
904 "maxResults"
905 ]
906 },
907 "_orderBy": {
908 "oneof": [
909 "orderBy"
910 ]
911 },
912 "_pageToken": {
913 "oneof": [
914 "pageToken"
915 ]
916 },
917 "_returnPartialSuccess": {
918 "oneof": [
919 "returnPartialSuccess"
920 ]
921 }
922 },
923 "fields": {
924 "filter": {
925 "type": "string",
926 "id": 336120696,
927 "options": {
928 "proto3_optional": true
929 }
930 },
931 "maxResults": {
932 "type": "uint32",
933 "id": 54715419,
934 "options": {
935 "proto3_optional": true
936 }
937 },
938 "orderBy": {
939 "type": "string",
940 "id": 160562920,
941 "options": {
942 "proto3_optional": true
943 }
944 },
945 "pageToken": {
946 "type": "string",
947 "id": 19994697,
948 "options": {
949 "proto3_optional": true
950 }
951 },
952 "project": {
953 "type": "string",
954 "id": 227560217,
955 "options": {
956 "(google.api.field_behavior)": "REQUIRED"
957 }
958 },
959 "returnPartialSuccess": {
960 "type": "bool",
961 "id": 517198390,
962 "options": {
963 "proto3_optional": true
964 }
965 },
966 "zone": {
967 "type": "string",
968 "id": 3744684,
969 "options": {
970 "(google.api.field_behavior)": "REQUIRED"
971 }
972 }
973 }
974 },
975 "WaitZoneOperationRequest": {
976 "fields": {
977 "operation": {
978 "type": "string",
979 "id": 52090215,
980 "options": {
981 "(google.api.field_behavior)": "REQUIRED"
982 }
983 },
984 "project": {
985 "type": "string",
986 "id": 227560217,
987 "options": {
988 "(google.api.field_behavior)": "REQUIRED"
989 }
990 },
991 "zone": {
992 "type": "string",
993 "id": 3744684,
994 "options": {
995 "(google.api.field_behavior)": "REQUIRED"
996 }
997 }
998 }
999 },
1000 "AggregatedListGlobalOperationsRequest": {
1001 "oneofs": {
1002 "_filter": {
1003 "oneof": [
1004 "filter"
1005 ]
1006 },
1007 "_includeAllScopes": {
1008 "oneof": [
1009 "includeAllScopes"
1010 ]
1011 },
1012 "_maxResults": {
1013 "oneof": [
1014 "maxResults"
1015 ]
1016 },
1017 "_orderBy": {
1018 "oneof": [
1019 "orderBy"
1020 ]
1021 },
1022 "_pageToken": {
1023 "oneof": [
1024 "pageToken"
1025 ]
1026 },
1027 "_returnPartialSuccess": {
1028 "oneof": [
1029 "returnPartialSuccess"
1030 ]
1031 }
1032 },
1033 "fields": {
1034 "filter": {
1035 "type": "string",
1036 "id": 336120696,
1037 "options": {
1038 "proto3_optional": true
1039 }
1040 },
1041 "includeAllScopes": {
1042 "type": "bool",
1043 "id": 391327988,
1044 "options": {
1045 "proto3_optional": true
1046 }
1047 },
1048 "maxResults": {
1049 "type": "uint32",
1050 "id": 54715419,
1051 "options": {
1052 "proto3_optional": true
1053 }
1054 },
1055 "orderBy": {
1056 "type": "string",
1057 "id": 160562920,
1058 "options": {
1059 "proto3_optional": true
1060 }
1061 },
1062 "pageToken": {
1063 "type": "string",
1064 "id": 19994697,
1065 "options": {
1066 "proto3_optional": true
1067 }
1068 },
1069 "project": {
1070 "type": "string",
1071 "id": 227560217,
1072 "options": {
1073 "(google.api.field_behavior)": "REQUIRED"
1074 }
1075 },
1076 "returnPartialSuccess": {
1077 "type": "bool",
1078 "id": 517198390,
1079 "options": {
1080 "proto3_optional": true
1081 }
1082 }
1083 }
1084 },
1085 "DeleteGlobalOperationRequest": {
1086 "fields": {
1087 "operation": {
1088 "type": "string",
1089 "id": 52090215,
1090 "options": {
1091 "(google.api.field_behavior)": "REQUIRED"
1092 }
1093 },
1094 "project": {
1095 "type": "string",
1096 "id": 227560217,
1097 "options": {
1098 "(google.api.field_behavior)": "REQUIRED"
1099 }
1100 }
1101 }
1102 },
1103 "DeleteGlobalOperationResponse": {
1104 "fields": {}
1105 },
1106 "GetGlobalOperationRequest": {
1107 "fields": {
1108 "operation": {
1109 "type": "string",
1110 "id": 52090215,
1111 "options": {
1112 "(google.api.field_behavior)": "REQUIRED"
1113 }
1114 },
1115 "project": {
1116 "type": "string",
1117 "id": 227560217,
1118 "options": {
1119 "(google.api.field_behavior)": "REQUIRED"
1120 }
1121 }
1122 }
1123 },
1124 "ListGlobalOperationsRequest": {
1125 "oneofs": {
1126 "_filter": {
1127 "oneof": [
1128 "filter"
1129 ]
1130 },
1131 "_maxResults": {
1132 "oneof": [
1133 "maxResults"
1134 ]
1135 },
1136 "_orderBy": {
1137 "oneof": [
1138 "orderBy"
1139 ]
1140 },
1141 "_pageToken": {
1142 "oneof": [
1143 "pageToken"
1144 ]
1145 },
1146 "_returnPartialSuccess": {
1147 "oneof": [
1148 "returnPartialSuccess"
1149 ]
1150 }
1151 },
1152 "fields": {
1153 "filter": {
1154 "type": "string",
1155 "id": 336120696,
1156 "options": {
1157 "proto3_optional": true
1158 }
1159 },
1160 "maxResults": {
1161 "type": "uint32",
1162 "id": 54715419,
1163 "options": {
1164 "proto3_optional": true
1165 }
1166 },
1167 "orderBy": {
1168 "type": "string",
1169 "id": 160562920,
1170 "options": {
1171 "proto3_optional": true
1172 }
1173 },
1174 "pageToken": {
1175 "type": "string",
1176 "id": 19994697,
1177 "options": {
1178 "proto3_optional": true
1179 }
1180 },
1181 "project": {
1182 "type": "string",
1183 "id": 227560217,
1184 "options": {
1185 "(google.api.field_behavior)": "REQUIRED"
1186 }
1187 },
1188 "returnPartialSuccess": {
1189 "type": "bool",
1190 "id": 517198390,
1191 "options": {
1192 "proto3_optional": true
1193 }
1194 }
1195 }
1196 },
1197 "WaitGlobalOperationRequest": {
1198 "fields": {
1199 "operation": {
1200 "type": "string",
1201 "id": 52090215,
1202 "options": {
1203 "(google.api.field_behavior)": "REQUIRED"
1204 }
1205 },
1206 "project": {
1207 "type": "string",
1208 "id": 227560217,
1209 "options": {
1210 "(google.api.field_behavior)": "REQUIRED"
1211 }
1212 }
1213 }
1214 },
1215 "DeleteGlobalOrganizationOperationRequest": {
1216 "oneofs": {
1217 "_parentId": {
1218 "oneof": [
1219 "parentId"
1220 ]
1221 }
1222 },
1223 "fields": {
1224 "operation": {
1225 "type": "string",
1226 "id": 52090215,
1227 "options": {
1228 "(google.api.field_behavior)": "REQUIRED"
1229 }
1230 },
1231 "parentId": {
1232 "type": "string",
1233 "id": 459714768,
1234 "options": {
1235 "proto3_optional": true
1236 }
1237 }
1238 }
1239 },
1240 "DeleteGlobalOrganizationOperationResponse": {
1241 "fields": {}
1242 },
1243 "GetGlobalOrganizationOperationRequest": {
1244 "oneofs": {
1245 "_parentId": {
1246 "oneof": [
1247 "parentId"
1248 ]
1249 }
1250 },
1251 "fields": {
1252 "operation": {
1253 "type": "string",
1254 "id": 52090215,
1255 "options": {
1256 "(google.api.field_behavior)": "REQUIRED"
1257 }
1258 },
1259 "parentId": {
1260 "type": "string",
1261 "id": 459714768,
1262 "options": {
1263 "proto3_optional": true
1264 }
1265 }
1266 }
1267 },
1268 "ListGlobalOrganizationOperationsRequest": {
1269 "oneofs": {
1270 "_filter": {
1271 "oneof": [
1272 "filter"
1273 ]
1274 },
1275 "_maxResults": {
1276 "oneof": [
1277 "maxResults"
1278 ]
1279 },
1280 "_orderBy": {
1281 "oneof": [
1282 "orderBy"
1283 ]
1284 },
1285 "_pageToken": {
1286 "oneof": [
1287 "pageToken"
1288 ]
1289 },
1290 "_parentId": {
1291 "oneof": [
1292 "parentId"
1293 ]
1294 },
1295 "_returnPartialSuccess": {
1296 "oneof": [
1297 "returnPartialSuccess"
1298 ]
1299 }
1300 },
1301 "fields": {
1302 "filter": {
1303 "type": "string",
1304 "id": 336120696,
1305 "options": {
1306 "proto3_optional": true
1307 }
1308 },
1309 "maxResults": {
1310 "type": "uint32",
1311 "id": 54715419,
1312 "options": {
1313 "proto3_optional": true
1314 }
1315 },
1316 "orderBy": {
1317 "type": "string",
1318 "id": 160562920,
1319 "options": {
1320 "proto3_optional": true
1321 }
1322 },
1323 "pageToken": {
1324 "type": "string",
1325 "id": 19994697,
1326 "options": {
1327 "proto3_optional": true
1328 }
1329 },
1330 "parentId": {
1331 "type": "string",
1332 "id": 459714768,
1333 "options": {
1334 "proto3_optional": true
1335 }
1336 },
1337 "returnPartialSuccess": {
1338 "type": "bool",
1339 "id": 517198390,
1340 "options": {
1341 "proto3_optional": true
1342 }
1343 }
1344 }
1345 },
1346 "RegionOperations": {
1347 "options": {
1348 "(google.api.default_host)": "compute.googleapis.com",
1349 "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/compute,https://www.googleapis.com/auth/cloud-platform"
1350 },
1351 "methods": {
1352 "Delete": {
1353 "requestType": "DeleteRegionOperationRequest",
1354 "responseType": "DeleteRegionOperationResponse",
1355 "options": {
1356 "(google.api.http).delete": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}",
1357 "(google.api.method_signature)": "project,region,operation"
1358 },
1359 "parsedOptions": [
1360 {
1361 "(google.api.http)": {
1362 "delete": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}"
1363 }
1364 },
1365 {
1366 "(google.api.method_signature)": "project,region,operation"
1367 }
1368 ]
1369 },
1370 "Get": {
1371 "requestType": "GetRegionOperationRequest",
1372 "responseType": "Operation",
1373 "options": {
1374 "(google.api.http).get": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}",
1375 "(google.api.method_signature)": "project,region,operation"
1376 },
1377 "parsedOptions": [
1378 {
1379 "(google.api.http)": {
1380 "get": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}"
1381 }
1382 },
1383 {
1384 "(google.api.method_signature)": "project,region,operation"
1385 }
1386 ]
1387 },
1388 "List": {
1389 "requestType": "ListRegionOperationsRequest",
1390 "responseType": "OperationList",
1391 "options": {
1392 "(google.api.http).get": "/compute/v1/projects/{project}/regions/{region}/operations",
1393 "(google.api.method_signature)": "project,region"
1394 },
1395 "parsedOptions": [
1396 {
1397 "(google.api.http)": {
1398 "get": "/compute/v1/projects/{project}/regions/{region}/operations"
1399 }
1400 },
1401 {
1402 "(google.api.method_signature)": "project,region"
1403 }
1404 ]
1405 },
1406 "Wait": {
1407 "requestType": "WaitRegionOperationRequest",
1408 "responseType": "Operation",
1409 "options": {
1410 "(google.api.http).post": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}/wait",
1411 "(google.api.method_signature)": "project,region,operation"
1412 },
1413 "parsedOptions": [
1414 {
1415 "(google.api.http)": {
1416 "post": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}/wait"
1417 }
1418 },
1419 {
1420 "(google.api.method_signature)": "project,region,operation"
1421 }
1422 ]
1423 }
1424 }
1425 },
1426 "ZoneOperations": {
1427 "options": {
1428 "(google.api.default_host)": "compute.googleapis.com",
1429 "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/compute,https://www.googleapis.com/auth/cloud-platform"
1430 },
1431 "methods": {
1432 "Delete": {
1433 "requestType": "DeleteZoneOperationRequest",
1434 "responseType": "DeleteZoneOperationResponse",
1435 "options": {
1436 "(google.api.http).delete": "/compute/v1/projects/{project}/zones/{zone}/operations/{operation}",
1437 "(google.api.method_signature)": "project,zone,operation"
1438 },
1439 "parsedOptions": [
1440 {
1441 "(google.api.http)": {
1442 "delete": "/compute/v1/projects/{project}/zones/{zone}/operations/{operation}"
1443 }
1444 },
1445 {
1446 "(google.api.method_signature)": "project,zone,operation"
1447 }
1448 ]
1449 },
1450 "Get": {
1451 "requestType": "GetZoneOperationRequest",
1452 "responseType": "Operation",
1453 "options": {
1454 "(google.api.http).get": "/compute/v1/projects/{project}/zones/{zone}/operations/{operation}",
1455 "(google.api.method_signature)": "project,zone,operation"
1456 },
1457 "parsedOptions": [
1458 {
1459 "(google.api.http)": {
1460 "get": "/compute/v1/projects/{project}/zones/{zone}/operations/{operation}"
1461 }
1462 },
1463 {
1464 "(google.api.method_signature)": "project,zone,operation"
1465 }
1466 ]
1467 },
1468 "List": {
1469 "requestType": "ListZoneOperationsRequest",
1470 "responseType": "OperationList",
1471 "options": {
1472 "(google.api.http).get": "/compute/v1/projects/{project}/zones/{zone}/operations",
1473 "(google.api.method_signature)": "project,zone"
1474 },
1475 "parsedOptions": [
1476 {
1477 "(google.api.http)": {
1478 "get": "/compute/v1/projects/{project}/zones/{zone}/operations"
1479 }
1480 },
1481 {
1482 "(google.api.method_signature)": "project,zone"
1483 }
1484 ]
1485 },
1486 "Wait": {
1487 "requestType": "WaitZoneOperationRequest",
1488 "responseType": "Operation",
1489 "options": {
1490 "(google.api.http).post": "/compute/v1/projects/{project}/zones/{zone}/operations/{operation}/wait",
1491 "(google.api.method_signature)": "project,zone,operation"
1492 },
1493 "parsedOptions": [
1494 {
1495 "(google.api.http)": {
1496 "post": "/compute/v1/projects/{project}/zones/{zone}/operations/{operation}/wait"
1497 }
1498 },
1499 {
1500 "(google.api.method_signature)": "project,zone,operation"
1501 }
1502 ]
1503 }
1504 }
1505 },
1506 "GlobalOperations": {
1507 "options": {
1508 "(google.api.default_host)": "compute.googleapis.com",
1509 "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/compute,https://www.googleapis.com/auth/cloud-platform"
1510 },
1511 "methods": {
1512 "AggregatedList": {
1513 "requestType": "AggregatedListGlobalOperationsRequest",
1514 "responseType": "OperationAggregatedList",
1515 "options": {
1516 "(google.api.http).get": "/compute/v1/projects/{project}/aggregated/operations",
1517 "(google.api.method_signature)": "project"
1518 },
1519 "parsedOptions": [
1520 {
1521 "(google.api.http)": {
1522 "get": "/compute/v1/projects/{project}/aggregated/operations"
1523 }
1524 },
1525 {
1526 "(google.api.method_signature)": "project"
1527 }
1528 ]
1529 },
1530 "Delete": {
1531 "requestType": "DeleteGlobalOperationRequest",
1532 "responseType": "DeleteGlobalOperationResponse",
1533 "options": {
1534 "(google.api.http).delete": "/compute/v1/projects/{project}/global/operations/{operation}",
1535 "(google.api.method_signature)": "project,operation"
1536 },
1537 "parsedOptions": [
1538 {
1539 "(google.api.http)": {
1540 "delete": "/compute/v1/projects/{project}/global/operations/{operation}"
1541 }
1542 },
1543 {
1544 "(google.api.method_signature)": "project,operation"
1545 }
1546 ]
1547 },
1548 "Get": {
1549 "requestType": "GetGlobalOperationRequest",
1550 "responseType": "Operation",
1551 "options": {
1552 "(google.api.http).get": "/compute/v1/projects/{project}/global/operations/{operation}",
1553 "(google.api.method_signature)": "project,operation"
1554 },
1555 "parsedOptions": [
1556 {
1557 "(google.api.http)": {
1558 "get": "/compute/v1/projects/{project}/global/operations/{operation}"
1559 }
1560 },
1561 {
1562 "(google.api.method_signature)": "project,operation"
1563 }
1564 ]
1565 },
1566 "List": {
1567 "requestType": "ListGlobalOperationsRequest",
1568 "responseType": "OperationList",
1569 "options": {
1570 "(google.api.http).get": "/compute/v1/projects/{project}/global/operations",
1571 "(google.api.method_signature)": "project"
1572 },
1573 "parsedOptions": [
1574 {
1575 "(google.api.http)": {
1576 "get": "/compute/v1/projects/{project}/global/operations"
1577 }
1578 },
1579 {
1580 "(google.api.method_signature)": "project"
1581 }
1582 ]
1583 },
1584 "Wait": {
1585 "requestType": "WaitGlobalOperationRequest",
1586 "responseType": "Operation",
1587 "options": {
1588 "(google.api.http).post": "/compute/v1/projects/{project}/global/operations/{operation}/wait",
1589 "(google.api.method_signature)": "project,operation"
1590 },
1591 "parsedOptions": [
1592 {
1593 "(google.api.http)": {
1594 "post": "/compute/v1/projects/{project}/global/operations/{operation}/wait"
1595 }
1596 },
1597 {
1598 "(google.api.method_signature)": "project,operation"
1599 }
1600 ]
1601 }
1602 }
1603 },
1604 "GlobalOrganizationOperations": {
1605 "options": {
1606 "(google.api.default_host)": "compute.googleapis.com",
1607 "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/compute,https://www.googleapis.com/auth/cloud-platform"
1608 },
1609 "methods": {
1610 "Delete": {
1611 "requestType": "DeleteGlobalOrganizationOperationRequest",
1612 "responseType": "DeleteGlobalOrganizationOperationResponse",
1613 "options": {
1614 "(google.api.http).delete": "/compute/v1/locations/global/operations/{operation}",
1615 "(google.api.method_signature)": "operation"
1616 },
1617 "parsedOptions": [
1618 {
1619 "(google.api.http)": {
1620 "delete": "/compute/v1/locations/global/operations/{operation}"
1621 }
1622 },
1623 {
1624 "(google.api.method_signature)": "operation"
1625 }
1626 ]
1627 },
1628 "Get": {
1629 "requestType": "GetGlobalOrganizationOperationRequest",
1630 "responseType": "Operation",
1631 "options": {
1632 "(google.api.http).get": "/compute/v1/locations/global/operations/{operation}",
1633 "(google.api.method_signature)": "operation"
1634 },
1635 "parsedOptions": [
1636 {
1637 "(google.api.http)": {
1638 "get": "/compute/v1/locations/global/operations/{operation}"
1639 }
1640 },
1641 {
1642 "(google.api.method_signature)": "operation"
1643 }
1644 ]
1645 },
1646 "List": {
1647 "requestType": "ListGlobalOrganizationOperationsRequest",
1648 "responseType": "OperationList",
1649 "options": {
1650 "(google.api.http).get": "/compute/v1/locations/global/operations",
1651 "(google.api.method_signature)": ""
1652 },
1653 "parsedOptions": [
1654 {
1655 "(google.api.http)": {
1656 "get": "/compute/v1/locations/global/operations"
1657 }
1658 },
1659 {
1660 "(google.api.method_signature)": ""
1661 }
1662 ]
1663 }
1664 }
1665 }
1666 }
1667 }
1668 }
1669 }
1670 }
1671 },
1672 "api": {
1673 "options": {
1674 "go_package": "google.golang.org/genproto/googleapis/api/annotations;annotations",
1675 "java_multiple_files": true,
1676 "java_outer_classname": "HttpProto",
1677 "java_package": "com.google.api",
1678 "objc_class_prefix": "GAPI",
1679 "cc_enable_arenas": true
1680 },
1681 "nested": {
1682 "http": {
1683 "type": "HttpRule",
1684 "id": 72295728,
1685 "extend": "google.protobuf.MethodOptions"
1686 },
1687 "Http": {
1688 "fields": {
1689 "rules": {
1690 "rule": "repeated",
1691 "type": "HttpRule",
1692 "id": 1
1693 },
1694 "fullyDecodeReservedExpansion": {
1695 "type": "bool",
1696 "id": 2
1697 }
1698 }
1699 },
1700 "HttpRule": {
1701 "oneofs": {
1702 "pattern": {
1703 "oneof": [
1704 "get",
1705 "put",
1706 "post",
1707 "delete",
1708 "patch",
1709 "custom"
1710 ]
1711 }
1712 },
1713 "fields": {
1714 "selector": {
1715 "type": "string",
1716 "id": 1
1717 },
1718 "get": {
1719 "type": "string",
1720 "id": 2
1721 },
1722 "put": {
1723 "type": "string",
1724 "id": 3
1725 },
1726 "post": {
1727 "type": "string",
1728 "id": 4
1729 },
1730 "delete": {
1731 "type": "string",
1732 "id": 5
1733 },
1734 "patch": {
1735 "type": "string",
1736 "id": 6
1737 },
1738 "custom": {
1739 "type": "CustomHttpPattern",
1740 "id": 8
1741 },
1742 "body": {
1743 "type": "string",
1744 "id": 7
1745 },
1746 "responseBody": {
1747 "type": "string",
1748 "id": 12
1749 },
1750 "additionalBindings": {
1751 "rule": "repeated",
1752 "type": "HttpRule",
1753 "id": 11
1754 }
1755 }
1756 },
1757 "CustomHttpPattern": {
1758 "fields": {
1759 "kind": {
1760 "type": "string",
1761 "id": 1
1762 },
1763 "path": {
1764 "type": "string",
1765 "id": 2
1766 }
1767 }
1768 }
1769 }
1770 },
1771 "protobuf": {
1772 "options": {
1773 "go_package": "google.golang.org/protobuf/types/descriptorpb",
1774 "java_package": "com.google.protobuf",
1775 "java_outer_classname": "DescriptorProtos",
1776 "csharp_namespace": "Google.Protobuf.Reflection",
1777 "objc_class_prefix": "GPB",
1778 "cc_enable_arenas": true,
1779 "optimize_for": "SPEED"
1780 },
1781 "nested": {
1782 "FileDescriptorSet": {
1783 "fields": {
1784 "file": {
1785 "rule": "repeated",
1786 "type": "FileDescriptorProto",
1787 "id": 1
1788 }
1789 }
1790 },
1791 "FileDescriptorProto": {
1792 "fields": {
1793 "name": {
1794 "type": "string",
1795 "id": 1
1796 },
1797 "package": {
1798 "type": "string",
1799 "id": 2
1800 },
1801 "dependency": {
1802 "rule": "repeated",
1803 "type": "string",
1804 "id": 3
1805 },
1806 "publicDependency": {
1807 "rule": "repeated",
1808 "type": "int32",
1809 "id": 10,
1810 "options": {
1811 "packed": false
1812 }
1813 },
1814 "weakDependency": {
1815 "rule": "repeated",
1816 "type": "int32",
1817 "id": 11,
1818 "options": {
1819 "packed": false
1820 }
1821 },
1822 "messageType": {
1823 "rule": "repeated",
1824 "type": "DescriptorProto",
1825 "id": 4
1826 },
1827 "enumType": {
1828 "rule": "repeated",
1829 "type": "EnumDescriptorProto",
1830 "id": 5
1831 },
1832 "service": {
1833 "rule": "repeated",
1834 "type": "ServiceDescriptorProto",
1835 "id": 6
1836 },
1837 "extension": {
1838 "rule": "repeated",
1839 "type": "FieldDescriptorProto",
1840 "id": 7
1841 },
1842 "options": {
1843 "type": "FileOptions",
1844 "id": 8
1845 },
1846 "sourceCodeInfo": {
1847 "type": "SourceCodeInfo",
1848 "id": 9
1849 },
1850 "syntax": {
1851 "type": "string",
1852 "id": 12
1853 }
1854 }
1855 },
1856 "DescriptorProto": {
1857 "fields": {
1858 "name": {
1859 "type": "string",
1860 "id": 1
1861 },
1862 "field": {
1863 "rule": "repeated",
1864 "type": "FieldDescriptorProto",
1865 "id": 2
1866 },
1867 "extension": {
1868 "rule": "repeated",
1869 "type": "FieldDescriptorProto",
1870 "id": 6
1871 },
1872 "nestedType": {
1873 "rule": "repeated",
1874 "type": "DescriptorProto",
1875 "id": 3
1876 },
1877 "enumType": {
1878 "rule": "repeated",
1879 "type": "EnumDescriptorProto",
1880 "id": 4
1881 },
1882 "extensionRange": {
1883 "rule": "repeated",
1884 "type": "ExtensionRange",
1885 "id": 5
1886 },
1887 "oneofDecl": {
1888 "rule": "repeated",
1889 "type": "OneofDescriptorProto",
1890 "id": 8
1891 },
1892 "options": {
1893 "type": "MessageOptions",
1894 "id": 7
1895 },
1896 "reservedRange": {
1897 "rule": "repeated",
1898 "type": "ReservedRange",
1899 "id": 9
1900 },
1901 "reservedName": {
1902 "rule": "repeated",
1903 "type": "string",
1904 "id": 10
1905 }
1906 },
1907 "nested": {
1908 "ExtensionRange": {
1909 "fields": {
1910 "start": {
1911 "type": "int32",
1912 "id": 1
1913 },
1914 "end": {
1915 "type": "int32",
1916 "id": 2
1917 },
1918 "options": {
1919 "type": "ExtensionRangeOptions",
1920 "id": 3
1921 }
1922 }
1923 },
1924 "ReservedRange": {
1925 "fields": {
1926 "start": {
1927 "type": "int32",
1928 "id": 1
1929 },
1930 "end": {
1931 "type": "int32",
1932 "id": 2
1933 }
1934 }
1935 }
1936 }
1937 },
1938 "ExtensionRangeOptions": {
1939 "fields": {
1940 "uninterpretedOption": {
1941 "rule": "repeated",
1942 "type": "UninterpretedOption",
1943 "id": 999
1944 }
1945 },
1946 "extensions": [
1947 [
1948 1000,
1949 536870911
1950 ]
1951 ]
1952 },
1953 "FieldDescriptorProto": {
1954 "fields": {
1955 "name": {
1956 "type": "string",
1957 "id": 1
1958 },
1959 "number": {
1960 "type": "int32",
1961 "id": 3
1962 },
1963 "label": {
1964 "type": "Label",
1965 "id": 4
1966 },
1967 "type": {
1968 "type": "Type",
1969 "id": 5
1970 },
1971 "typeName": {
1972 "type": "string",
1973 "id": 6
1974 },
1975 "extendee": {
1976 "type": "string",
1977 "id": 2
1978 },
1979 "defaultValue": {
1980 "type": "string",
1981 "id": 7
1982 },
1983 "oneofIndex": {
1984 "type": "int32",
1985 "id": 9
1986 },
1987 "jsonName": {
1988 "type": "string",
1989 "id": 10
1990 },
1991 "options": {
1992 "type": "FieldOptions",
1993 "id": 8
1994 },
1995 "proto3Optional": {
1996 "type": "bool",
1997 "id": 17
1998 }
1999 },
2000 "nested": {
2001 "Type": {
2002 "values": {
2003 "TYPE_DOUBLE": 1,
2004 "TYPE_FLOAT": 2,
2005 "TYPE_INT64": 3,
2006 "TYPE_UINT64": 4,
2007 "TYPE_INT32": 5,
2008 "TYPE_FIXED64": 6,
2009 "TYPE_FIXED32": 7,
2010 "TYPE_BOOL": 8,
2011 "TYPE_STRING": 9,
2012 "TYPE_GROUP": 10,
2013 "TYPE_MESSAGE": 11,
2014 "TYPE_BYTES": 12,
2015 "TYPE_UINT32": 13,
2016 "TYPE_ENUM": 14,
2017 "TYPE_SFIXED32": 15,
2018 "TYPE_SFIXED64": 16,
2019 "TYPE_SINT32": 17,
2020 "TYPE_SINT64": 18
2021 }
2022 },
2023 "Label": {
2024 "values": {
2025 "LABEL_OPTIONAL": 1,
2026 "LABEL_REQUIRED": 2,
2027 "LABEL_REPEATED": 3
2028 }
2029 }
2030 }
2031 },
2032 "OneofDescriptorProto": {
2033 "fields": {
2034 "name": {
2035 "type": "string",
2036 "id": 1
2037 },
2038 "options": {
2039 "type": "OneofOptions",
2040 "id": 2
2041 }
2042 }
2043 },
2044 "EnumDescriptorProto": {
2045 "fields": {
2046 "name": {
2047 "type": "string",
2048 "id": 1
2049 },
2050 "value": {
2051 "rule": "repeated",
2052 "type": "EnumValueDescriptorProto",
2053 "id": 2
2054 },
2055 "options": {
2056 "type": "EnumOptions",
2057 "id": 3
2058 },
2059 "reservedRange": {
2060 "rule": "repeated",
2061 "type": "EnumReservedRange",
2062 "id": 4
2063 },
2064 "reservedName": {
2065 "rule": "repeated",
2066 "type": "string",
2067 "id": 5
2068 }
2069 },
2070 "nested": {
2071 "EnumReservedRange": {
2072 "fields": {
2073 "start": {
2074 "type": "int32",
2075 "id": 1
2076 },
2077 "end": {
2078 "type": "int32",
2079 "id": 2
2080 }
2081 }
2082 }
2083 }
2084 },
2085 "EnumValueDescriptorProto": {
2086 "fields": {
2087 "name": {
2088 "type": "string",
2089 "id": 1
2090 },
2091 "number": {
2092 "type": "int32",
2093 "id": 2
2094 },
2095 "options": {
2096 "type": "EnumValueOptions",
2097 "id": 3
2098 }
2099 }
2100 },
2101 "ServiceDescriptorProto": {
2102 "fields": {
2103 "name": {
2104 "type": "string",
2105 "id": 1
2106 },
2107 "method": {
2108 "rule": "repeated",
2109 "type": "MethodDescriptorProto",
2110 "id": 2
2111 },
2112 "options": {
2113 "type": "ServiceOptions",
2114 "id": 3
2115 }
2116 }
2117 },
2118 "MethodDescriptorProto": {
2119 "fields": {
2120 "name": {
2121 "type": "string",
2122 "id": 1
2123 },
2124 "inputType": {
2125 "type": "string",
2126 "id": 2
2127 },
2128 "outputType": {
2129 "type": "string",
2130 "id": 3
2131 },
2132 "options": {
2133 "type": "MethodOptions",
2134 "id": 4
2135 },
2136 "clientStreaming": {
2137 "type": "bool",
2138 "id": 5,
2139 "options": {
2140 "default": false
2141 }
2142 },
2143 "serverStreaming": {
2144 "type": "bool",
2145 "id": 6,
2146 "options": {
2147 "default": false
2148 }
2149 }
2150 }
2151 },
2152 "FileOptions": {
2153 "fields": {
2154 "javaPackage": {
2155 "type": "string",
2156 "id": 1
2157 },
2158 "javaOuterClassname": {
2159 "type": "string",
2160 "id": 8
2161 },
2162 "javaMultipleFiles": {
2163 "type": "bool",
2164 "id": 10,
2165 "options": {
2166 "default": false
2167 }
2168 },
2169 "javaGenerateEqualsAndHash": {
2170 "type": "bool",
2171 "id": 20,
2172 "options": {
2173 "deprecated": true
2174 }
2175 },
2176 "javaStringCheckUtf8": {
2177 "type": "bool",
2178 "id": 27,
2179 "options": {
2180 "default": false
2181 }
2182 },
2183 "optimizeFor": {
2184 "type": "OptimizeMode",
2185 "id": 9,
2186 "options": {
2187 "default": "SPEED"
2188 }
2189 },
2190 "goPackage": {
2191 "type": "string",
2192 "id": 11
2193 },
2194 "ccGenericServices": {
2195 "type": "bool",
2196 "id": 16,
2197 "options": {
2198 "default": false
2199 }
2200 },
2201 "javaGenericServices": {
2202 "type": "bool",
2203 "id": 17,
2204 "options": {
2205 "default": false
2206 }
2207 },
2208 "pyGenericServices": {
2209 "type": "bool",
2210 "id": 18,
2211 "options": {
2212 "default": false
2213 }
2214 },
2215 "phpGenericServices": {
2216 "type": "bool",
2217 "id": 42,
2218 "options": {
2219 "default": false
2220 }
2221 },
2222 "deprecated": {
2223 "type": "bool",
2224 "id": 23,
2225 "options": {
2226 "default": false
2227 }
2228 },
2229 "ccEnableArenas": {
2230 "type": "bool",
2231 "id": 31,
2232 "options": {
2233 "default": true
2234 }
2235 },
2236 "objcClassPrefix": {
2237 "type": "string",
2238 "id": 36
2239 },
2240 "csharpNamespace": {
2241 "type": "string",
2242 "id": 37
2243 },
2244 "swiftPrefix": {
2245 "type": "string",
2246 "id": 39
2247 },
2248 "phpClassPrefix": {
2249 "type": "string",
2250 "id": 40
2251 },
2252 "phpNamespace": {
2253 "type": "string",
2254 "id": 41
2255 },
2256 "phpMetadataNamespace": {
2257 "type": "string",
2258 "id": 44
2259 },
2260 "rubyPackage": {
2261 "type": "string",
2262 "id": 45
2263 },
2264 "uninterpretedOption": {
2265 "rule": "repeated",
2266 "type": "UninterpretedOption",
2267 "id": 999
2268 }
2269 },
2270 "extensions": [
2271 [
2272 1000,
2273 536870911
2274 ]
2275 ],
2276 "reserved": [
2277 [
2278 38,
2279 38
2280 ]
2281 ],
2282 "nested": {
2283 "OptimizeMode": {
2284 "values": {
2285 "SPEED": 1,
2286 "CODE_SIZE": 2,
2287 "LITE_RUNTIME": 3
2288 }
2289 }
2290 }
2291 },
2292 "MessageOptions": {
2293 "fields": {
2294 "messageSetWireFormat": {
2295 "type": "bool",
2296 "id": 1,
2297 "options": {
2298 "default": false
2299 }
2300 },
2301 "noStandardDescriptorAccessor": {
2302 "type": "bool",
2303 "id": 2,
2304 "options": {
2305 "default": false
2306 }
2307 },
2308 "deprecated": {
2309 "type": "bool",
2310 "id": 3,
2311 "options": {
2312 "default": false
2313 }
2314 },
2315 "mapEntry": {
2316 "type": "bool",
2317 "id": 7
2318 },
2319 "uninterpretedOption": {
2320 "rule": "repeated",
2321 "type": "UninterpretedOption",
2322 "id": 999
2323 }
2324 },
2325 "extensions": [
2326 [
2327 1000,
2328 536870911
2329 ]
2330 ],
2331 "reserved": [
2332 [
2333 8,
2334 8
2335 ],
2336 [
2337 9,
2338 9
2339 ]
2340 ]
2341 },
2342 "FieldOptions": {
2343 "fields": {
2344 "ctype": {
2345 "type": "CType",
2346 "id": 1,
2347 "options": {
2348 "default": "STRING"
2349 }
2350 },
2351 "packed": {
2352 "type": "bool",
2353 "id": 2
2354 },
2355 "jstype": {
2356 "type": "JSType",
2357 "id": 6,
2358 "options": {
2359 "default": "JS_NORMAL"
2360 }
2361 },
2362 "lazy": {
2363 "type": "bool",
2364 "id": 5,
2365 "options": {
2366 "default": false
2367 }
2368 },
2369 "deprecated": {
2370 "type": "bool",
2371 "id": 3,
2372 "options": {
2373 "default": false
2374 }
2375 },
2376 "weak": {
2377 "type": "bool",
2378 "id": 10,
2379 "options": {
2380 "default": false
2381 }
2382 },
2383 "uninterpretedOption": {
2384 "rule": "repeated",
2385 "type": "UninterpretedOption",
2386 "id": 999
2387 }
2388 },
2389 "extensions": [
2390 [
2391 1000,
2392 536870911
2393 ]
2394 ],
2395 "reserved": [
2396 [
2397 4,
2398 4
2399 ]
2400 ],
2401 "nested": {
2402 "CType": {
2403 "values": {
2404 "STRING": 0,
2405 "CORD": 1,
2406 "STRING_PIECE": 2
2407 }
2408 },
2409 "JSType": {
2410 "values": {
2411 "JS_NORMAL": 0,
2412 "JS_STRING": 1,
2413 "JS_NUMBER": 2
2414 }
2415 }
2416 }
2417 },
2418 "OneofOptions": {
2419 "fields": {
2420 "uninterpretedOption": {
2421 "rule": "repeated",
2422 "type": "UninterpretedOption",
2423 "id": 999
2424 }
2425 },
2426 "extensions": [
2427 [
2428 1000,
2429 536870911
2430 ]
2431 ]
2432 },
2433 "EnumOptions": {
2434 "fields": {
2435 "allowAlias": {
2436 "type": "bool",
2437 "id": 2
2438 },
2439 "deprecated": {
2440 "type": "bool",
2441 "id": 3,
2442 "options": {
2443 "default": false
2444 }
2445 },
2446 "uninterpretedOption": {
2447 "rule": "repeated",
2448 "type": "UninterpretedOption",
2449 "id": 999
2450 }
2451 },
2452 "extensions": [
2453 [
2454 1000,
2455 536870911
2456 ]
2457 ],
2458 "reserved": [
2459 [
2460 5,
2461 5
2462 ]
2463 ]
2464 },
2465 "EnumValueOptions": {
2466 "fields": {
2467 "deprecated": {
2468 "type": "bool",
2469 "id": 1,
2470 "options": {
2471 "default": false
2472 }
2473 },
2474 "uninterpretedOption": {
2475 "rule": "repeated",
2476 "type": "UninterpretedOption",
2477 "id": 999
2478 }
2479 },
2480 "extensions": [
2481 [
2482 1000,
2483 536870911
2484 ]
2485 ]
2486 },
2487 "ServiceOptions": {
2488 "fields": {
2489 "deprecated": {
2490 "type": "bool",
2491 "id": 33,
2492 "options": {
2493 "default": false
2494 }
2495 },
2496 "uninterpretedOption": {
2497 "rule": "repeated",
2498 "type": "UninterpretedOption",
2499 "id": 999
2500 }
2501 },
2502 "extensions": [
2503 [
2504 1000,
2505 536870911
2506 ]
2507 ]
2508 },
2509 "MethodOptions": {
2510 "fields": {
2511 "deprecated": {
2512 "type": "bool",
2513 "id": 33,
2514 "options": {
2515 "default": false
2516 }
2517 },
2518 "idempotencyLevel": {
2519 "type": "IdempotencyLevel",
2520 "id": 34,
2521 "options": {
2522 "default": "IDEMPOTENCY_UNKNOWN"
2523 }
2524 },
2525 "uninterpretedOption": {
2526 "rule": "repeated",
2527 "type": "UninterpretedOption",
2528 "id": 999
2529 }
2530 },
2531 "extensions": [
2532 [
2533 1000,
2534 536870911
2535 ]
2536 ],
2537 "nested": {
2538 "IdempotencyLevel": {
2539 "values": {
2540 "IDEMPOTENCY_UNKNOWN": 0,
2541 "NO_SIDE_EFFECTS": 1,
2542 "IDEMPOTENT": 2
2543 }
2544 }
2545 }
2546 },
2547 "UninterpretedOption": {
2548 "fields": {
2549 "name": {
2550 "rule": "repeated",
2551 "type": "NamePart",
2552 "id": 2
2553 },
2554 "identifierValue": {
2555 "type": "string",
2556 "id": 3
2557 },
2558 "positiveIntValue": {
2559 "type": "uint64",
2560 "id": 4
2561 },
2562 "negativeIntValue": {
2563 "type": "int64",
2564 "id": 5
2565 },
2566 "doubleValue": {
2567 "type": "double",
2568 "id": 6
2569 },
2570 "stringValue": {
2571 "type": "bytes",
2572 "id": 7
2573 },
2574 "aggregateValue": {
2575 "type": "string",
2576 "id": 8
2577 }
2578 },
2579 "nested": {
2580 "NamePart": {
2581 "fields": {
2582 "namePart": {
2583 "rule": "required",
2584 "type": "string",
2585 "id": 1
2586 },
2587 "isExtension": {
2588 "rule": "required",
2589 "type": "bool",
2590 "id": 2
2591 }
2592 }
2593 }
2594 }
2595 },
2596 "SourceCodeInfo": {
2597 "fields": {
2598 "location": {
2599 "rule": "repeated",
2600 "type": "Location",
2601 "id": 1
2602 }
2603 },
2604 "nested": {
2605 "Location": {
2606 "fields": {
2607 "path": {
2608 "rule": "repeated",
2609 "type": "int32",
2610 "id": 1
2611 },
2612 "span": {
2613 "rule": "repeated",
2614 "type": "int32",
2615 "id": 2
2616 },
2617 "leadingComments": {
2618 "type": "string",
2619 "id": 3
2620 },
2621 "trailingComments": {
2622 "type": "string",
2623 "id": 4
2624 },
2625 "leadingDetachedComments": {
2626 "rule": "repeated",
2627 "type": "string",
2628 "id": 6
2629 }
2630 }
2631 }
2632 }
2633 },
2634 "GeneratedCodeInfo": {
2635 "fields": {
2636 "annotation": {
2637 "rule": "repeated",
2638 "type": "Annotation",
2639 "id": 1
2640 }
2641 },
2642 "nested": {
2643 "Annotation": {
2644 "fields": {
2645 "path": {
2646 "rule": "repeated",
2647 "type": "int32",
2648 "id": 1
2649 },
2650 "sourceFile": {
2651 "type": "string",
2652 "id": 2
2653 },
2654 "begin": {
2655 "type": "int32",
2656 "id": 3
2657 },
2658 "end": {
2659 "type": "int32",
2660 "id": 4
2661 }
2662 }
2663 }
2664 }
2665 }
2666 }
2667 }
2668 }
2669 }
2670 }
2671}