1{
2  "execute": "qmp_capabilities",
3  "id": "libvirt-1"
4}
5
6{
7  "return": {
8  },
9  "id": "libvirt-1"
10}
11
12{
13  "execute": "query-version",
14  "id": "libvirt-2"
15}
16
17{
18  "return": {
19    "qemu": {
20      "micro": 0,
21      "minor": 0,
22      "major": 3
23    },
24    "package": ""
25  },
26  "id": "libvirt-2"
27}
28
29{
30  "execute": "query-target",
31  "id": "libvirt-3"
32}
33
34{
35  "return": {
36    "arch": "riscv32"
37  },
38  "id": "libvirt-3"
39}
40
41{
42  "execute": "query-qmp-schema",
43  "id": "libvirt-4"
44}
45
46{
47  "return": [
48    {
49      "name": "query-status",
50      "ret-type": "1",
51      "meta-type": "command",
52      "arg-type": "0"
53    },
54    {
55      "name": "SHUTDOWN",
56      "meta-type": "event",
57      "arg-type": "2"
58    },
59    {
60      "name": "POWERDOWN",
61      "meta-type": "event",
62      "arg-type": "0"
63    },
64    {
65      "name": "RESET",
66      "meta-type": "event",
67      "arg-type": "3"
68    },
69    {
70      "name": "STOP",
71      "meta-type": "event",
72      "arg-type": "0"
73    },
74    {
75      "name": "RESUME",
76      "meta-type": "event",
77      "arg-type": "0"
78    },
79    {
80      "name": "SUSPEND",
81      "meta-type": "event",
82      "arg-type": "0"
83    },
84    {
85      "name": "SUSPEND_DISK",
86      "meta-type": "event",
87      "arg-type": "0"
88    },
89    {
90      "name": "WAKEUP",
91      "meta-type": "event",
92      "arg-type": "0"
93    },
94    {
95      "name": "WATCHDOG",
96      "meta-type": "event",
97      "arg-type": "4"
98    },
99    {
100      "name": "watchdog-set-action",
101      "ret-type": "0",
102      "meta-type": "command",
103      "arg-type": "5"
104    },
105    {
106      "name": "GUEST_PANICKED",
107      "meta-type": "event",
108      "arg-type": "6"
109    },
110    {
111      "name": "JOB_STATUS_CHANGE",
112      "meta-type": "event",
113      "arg-type": "7"
114    },
115    {
116      "name": "job-pause",
117      "ret-type": "0",
118      "meta-type": "command",
119      "arg-type": "8"
120    },
121    {
122      "name": "job-resume",
123      "ret-type": "0",
124      "meta-type": "command",
125      "arg-type": "9"
126    },
127    {
128      "name": "job-cancel",
129      "ret-type": "0",
130      "meta-type": "command",
131      "arg-type": "10"
132    },
133    {
134      "name": "job-complete",
135      "ret-type": "0",
136      "meta-type": "command",
137      "arg-type": "11"
138    },
139    {
140      "name": "job-dismiss",
141      "ret-type": "0",
142      "meta-type": "command",
143      "arg-type": "12"
144    },
145    {
146      "name": "job-finalize",
147      "ret-type": "0",
148      "meta-type": "command",
149      "arg-type": "13"
150    },
151    {
152      "name": "query-jobs",
153      "ret-type": "[14]",
154      "meta-type": "command",
155      "arg-type": "0"
156    },
157    {
158      "name": "x-block-latency-histogram-set",
159      "ret-type": "0",
160      "meta-type": "command",
161      "arg-type": "15"
162    },
163    {
164      "name": "query-block",
165      "ret-type": "[16]",
166      "meta-type": "command",
167      "arg-type": "0"
168    },
169    {
170      "name": "query-blockstats",
171      "ret-type": "[18]",
172      "meta-type": "command",
173      "arg-type": "17"
174    },
175    {
176      "name": "query-block-jobs",
177      "ret-type": "[19]",
178      "meta-type": "command",
179      "arg-type": "0"
180    },
181    {
182      "name": "block_passwd",
183      "ret-type": "0",
184      "meta-type": "command",
185      "arg-type": "20"
186    },
187    {
188      "name": "block_resize",
189      "ret-type": "0",
190      "meta-type": "command",
191      "arg-type": "21"
192    },
193    {
194      "name": "blockdev-snapshot-sync",
195      "ret-type": "0",
196      "meta-type": "command",
197      "arg-type": "22"
198    },
199    {
200      "name": "blockdev-snapshot",
201      "ret-type": "0",
202      "meta-type": "command",
203      "arg-type": "23"
204    },
205    {
206      "name": "change-backing-file",
207      "ret-type": "0",
208      "meta-type": "command",
209      "arg-type": "24"
210    },
211    {
212      "name": "block-commit",
213      "ret-type": "0",
214      "meta-type": "command",
215      "arg-type": "25"
216    },
217    {
218      "name": "drive-backup",
219      "ret-type": "0",
220      "meta-type": "command",
221      "arg-type": "26"
222    },
223    {
224      "name": "blockdev-backup",
225      "ret-type": "0",
226      "meta-type": "command",
227      "arg-type": "27"
228    },
229    {
230      "name": "query-named-block-nodes",
231      "ret-type": "[28]",
232      "meta-type": "command",
233      "arg-type": "0"
234    },
235    {
236      "name": "drive-mirror",
237      "ret-type": "0",
238      "meta-type": "command",
239      "arg-type": "29"
240    },
241    {
242      "name": "block-dirty-bitmap-add",
243      "ret-type": "0",
244      "meta-type": "command",
245      "arg-type": "30"
246    },
247    {
248      "name": "block-dirty-bitmap-remove",
249      "ret-type": "0",
250      "meta-type": "command",
251      "arg-type": "31"
252    },
253    {
254      "name": "block-dirty-bitmap-clear",
255      "ret-type": "0",
256      "meta-type": "command",
257      "arg-type": "31"
258    },
259    {
260      "name": "x-block-dirty-bitmap-enable",
261      "ret-type": "0",
262      "meta-type": "command",
263      "arg-type": "31"
264    },
265    {
266      "name": "x-block-dirty-bitmap-disable",
267      "ret-type": "0",
268      "meta-type": "command",
269      "arg-type": "31"
270    },
271    {
272      "name": "x-block-dirty-bitmap-merge",
273      "ret-type": "0",
274      "meta-type": "command",
275      "arg-type": "32"
276    },
277    {
278      "name": "x-debug-block-dirty-bitmap-sha256",
279      "ret-type": "33",
280      "meta-type": "command",
281      "arg-type": "31"
282    },
283    {
284      "name": "blockdev-mirror",
285      "ret-type": "0",
286      "meta-type": "command",
287      "arg-type": "34"
288    },
289    {
290      "name": "block_set_io_throttle",
291      "ret-type": "0",
292      "meta-type": "command",
293      "arg-type": "35"
294    },
295    {
296      "name": "block-stream",
297      "ret-type": "0",
298      "meta-type": "command",
299      "arg-type": "36"
300    },
301    {
302      "name": "block-job-set-speed",
303      "ret-type": "0",
304      "meta-type": "command",
305      "arg-type": "37"
306    },
307    {
308      "name": "block-job-cancel",
309      "ret-type": "0",
310      "meta-type": "command",
311      "arg-type": "38"
312    },
313    {
314      "name": "block-job-pause",
315      "ret-type": "0",
316      "meta-type": "command",
317      "arg-type": "39"
318    },
319    {
320      "name": "block-job-resume",
321      "ret-type": "0",
322      "meta-type": "command",
323      "arg-type": "40"
324    },
325    {
326      "name": "block-job-complete",
327      "ret-type": "0",
328      "meta-type": "command",
329      "arg-type": "41"
330    },
331    {
332      "name": "block-job-dismiss",
333      "ret-type": "0",
334      "meta-type": "command",
335      "arg-type": "42"
336    },
337    {
338      "name": "block-job-finalize",
339      "ret-type": "0",
340      "meta-type": "command",
341      "arg-type": "43"
342    },
343    {
344      "name": "blockdev-add",
345      "ret-type": "0",
346      "meta-type": "command",
347      "arg-type": "44"
348    },
349    {
350      "name": "blockdev-del",
351      "ret-type": "0",
352      "meta-type": "command",
353      "arg-type": "45"
354    },
355    {
356      "name": "blockdev-create",
357      "ret-type": "0",
358      "meta-type": "command",
359      "arg-type": "46"
360    },
361    {
362      "name": "blockdev-open-tray",
363      "ret-type": "0",
364      "meta-type": "command",
365      "arg-type": "47"
366    },
367    {
368      "name": "blockdev-close-tray",
369      "ret-type": "0",
370      "meta-type": "command",
371      "arg-type": "48"
372    },
373    {
374      "name": "blockdev-remove-medium",
375      "ret-type": "0",
376      "meta-type": "command",
377      "arg-type": "49"
378    },
379    {
380      "name": "blockdev-insert-medium",
381      "ret-type": "0",
382      "meta-type": "command",
383      "arg-type": "50"
384    },
385    {
386      "name": "blockdev-change-medium",
387      "ret-type": "0",
388      "meta-type": "command",
389      "arg-type": "51"
390    },
391    {
392      "name": "BLOCK_IMAGE_CORRUPTED",
393      "meta-type": "event",
394      "arg-type": "52"
395    },
396    {
397      "name": "BLOCK_IO_ERROR",
398      "meta-type": "event",
399      "arg-type": "53"
400    },
401    {
402      "name": "BLOCK_JOB_COMPLETED",
403      "meta-type": "event",
404      "arg-type": "54"
405    },
406    {
407      "name": "BLOCK_JOB_CANCELLED",
408      "meta-type": "event",
409      "arg-type": "55"
410    },
411    {
412      "name": "BLOCK_JOB_ERROR",
413      "meta-type": "event",
414      "arg-type": "56"
415    },
416    {
417      "name": "BLOCK_JOB_READY",
418      "meta-type": "event",
419      "arg-type": "57"
420    },
421    {
422      "name": "BLOCK_JOB_PENDING",
423      "meta-type": "event",
424      "arg-type": "58"
425    },
426    {
427      "name": "BLOCK_WRITE_THRESHOLD",
428      "meta-type": "event",
429      "arg-type": "59"
430    },
431    {
432      "name": "block-set-write-threshold",
433      "ret-type": "0",
434      "meta-type": "command",
435      "arg-type": "60"
436    },
437    {
438      "name": "x-blockdev-change",
439      "ret-type": "0",
440      "meta-type": "command",
441      "arg-type": "61"
442    },
443    {
444      "name": "x-blockdev-set-iothread",
445      "ret-type": "0",
446      "meta-type": "command",
447      "arg-type": "62"
448    },
449    {
450      "name": "query-pr-managers",
451      "ret-type": "[63]",
452      "meta-type": "command",
453      "arg-type": "0"
454    },
455    {
456      "name": "blockdev-snapshot-internal-sync",
457      "ret-type": "0",
458      "meta-type": "command",
459      "arg-type": "64"
460    },
461    {
462      "name": "blockdev-snapshot-delete-internal-sync",
463      "ret-type": "66",
464      "meta-type": "command",
465      "arg-type": "65"
466    },
467    {
468      "name": "eject",
469      "ret-type": "0",
470      "meta-type": "command",
471      "arg-type": "67"
472    },
473    {
474      "name": "nbd-server-start",
475      "ret-type": "0",
476      "meta-type": "command",
477      "arg-type": "68"
478    },
479    {
480      "name": "nbd-server-add",
481      "ret-type": "0",
482      "meta-type": "command",
483      "arg-type": "69"
484    },
485    {
486      "name": "nbd-server-remove",
487      "ret-type": "0",
488      "meta-type": "command",
489      "arg-type": "70"
490    },
491    {
492      "name": "x-nbd-server-add-bitmap",
493      "ret-type": "0",
494      "meta-type": "command",
495      "arg-type": "71"
496    },
497    {
498      "name": "nbd-server-stop",
499      "ret-type": "0",
500      "meta-type": "command",
501      "arg-type": "0"
502    },
503    {
504      "name": "DEVICE_TRAY_MOVED",
505      "meta-type": "event",
506      "arg-type": "72"
507    },
508    {
509      "name": "PR_MANAGER_STATUS_CHANGED",
510      "meta-type": "event",
511      "arg-type": "73"
512    },
513    {
514      "name": "QUORUM_FAILURE",
515      "meta-type": "event",
516      "arg-type": "74"
517    },
518    {
519      "name": "QUORUM_REPORT_BAD",
520      "meta-type": "event",
521      "arg-type": "75"
522    },
523    {
524      "name": "query-chardev",
525      "ret-type": "[76]",
526      "meta-type": "command",
527      "arg-type": "0"
528    },
529    {
530      "name": "query-chardev-backends",
531      "ret-type": "[77]",
532      "meta-type": "command",
533      "arg-type": "0"
534    },
535    {
536      "name": "ringbuf-write",
537      "ret-type": "0",
538      "meta-type": "command",
539      "arg-type": "78"
540    },
541    {
542      "name": "ringbuf-read",
543      "ret-type": "str",
544      "meta-type": "command",
545      "arg-type": "79"
546    },
547    {
548      "name": "chardev-add",
549      "ret-type": "81",
550      "meta-type": "command",
551      "arg-type": "80"
552    },
553    {
554      "name": "chardev-change",
555      "ret-type": "81",
556      "meta-type": "command",
557      "arg-type": "82"
558    },
559    {
560      "name": "chardev-remove",
561      "ret-type": "0",
562      "meta-type": "command",
563      "arg-type": "83"
564    },
565    {
566      "name": "chardev-send-break",
567      "ret-type": "0",
568      "meta-type": "command",
569      "arg-type": "84"
570    },
571    {
572      "name": "VSERPORT_CHANGE",
573      "meta-type": "event",
574      "arg-type": "85"
575    },
576    {
577      "name": "set_link",
578      "ret-type": "0",
579      "meta-type": "command",
580      "arg-type": "86"
581    },
582    {
583      "name": "netdev_add",
584      "ret-type": "0",
585      "meta-type": "command",
586      "arg-type": "87"
587    },
588    {
589      "name": "netdev_del",
590      "ret-type": "0",
591      "meta-type": "command",
592      "arg-type": "88"
593    },
594    {
595      "name": "query-rx-filter",
596      "ret-type": "[90]",
597      "meta-type": "command",
598      "arg-type": "89"
599    },
600    {
601      "name": "NIC_RX_FILTER_CHANGED",
602      "meta-type": "event",
603      "arg-type": "91"
604    },
605    {
606      "name": "query-rocker",
607      "ret-type": "93",
608      "meta-type": "command",
609      "arg-type": "92"
610    },
611    {
612      "name": "query-rocker-ports",
613      "ret-type": "[95]",
614      "meta-type": "command",
615      "arg-type": "94"
616    },
617    {
618      "name": "query-rocker-of-dpa-flows",
619      "ret-type": "[97]",
620      "meta-type": "command",
621      "arg-type": "96"
622    },
623    {
624      "name": "query-rocker-of-dpa-groups",
625      "ret-type": "[99]",
626      "meta-type": "command",
627      "arg-type": "98"
628    },
629    {
630      "name": "query-tpm-models",
631      "ret-type": "[100]",
632      "meta-type": "command",
633      "arg-type": "0"
634    },
635    {
636      "name": "query-tpm-types",
637      "ret-type": "[101]",
638      "meta-type": "command",
639      "arg-type": "0"
640    },
641    {
642      "name": "query-tpm",
643      "ret-type": "[102]",
644      "meta-type": "command",
645      "arg-type": "0"
646    },
647    {
648      "name": "set_password",
649      "ret-type": "0",
650      "meta-type": "command",
651      "arg-type": "103"
652    },
653    {
654      "name": "expire_password",
655      "ret-type": "0",
656      "meta-type": "command",
657      "arg-type": "104"
658    },
659    {
660      "name": "screendump",
661      "ret-type": "0",
662      "meta-type": "command",
663      "arg-type": "105"
664    },
665    {
666      "name": "query-vnc",
667      "ret-type": "110",
668      "meta-type": "command",
669      "arg-type": "0"
670    },
671    {
672      "name": "query-vnc-servers",
673      "ret-type": "[111]",
674      "meta-type": "command",
675      "arg-type": "0"
676    },
677    {
678      "name": "change-vnc-password",
679      "ret-type": "0",
680      "meta-type": "command",
681      "arg-type": "112"
682    },
683    {
684      "name": "VNC_CONNECTED",
685      "meta-type": "event",
686      "arg-type": "113"
687    },
688    {
689      "name": "VNC_INITIALIZED",
690      "meta-type": "event",
691      "arg-type": "114"
692    },
693    {
694      "name": "VNC_DISCONNECTED",
695      "meta-type": "event",
696      "arg-type": "115"
697    },
698    {
699      "name": "query-mice",
700      "ret-type": "[116]",
701      "meta-type": "command",
702      "arg-type": "0"
703    },
704    {
705      "name": "send-key",
706      "ret-type": "0",
707      "meta-type": "command",
708      "arg-type": "117"
709    },
710    {
711      "name": "input-send-event",
712      "ret-type": "0",
713      "meta-type": "command",
714      "arg-type": "118"
715    },
716    {
717      "name": "query-migrate",
718      "ret-type": "119",
719      "meta-type": "command",
720      "arg-type": "0"
721    },
722    {
723      "name": "migrate-set-capabilities",
724      "ret-type": "0",
725      "meta-type": "command",
726      "arg-type": "120"
727    },
728    {
729      "name": "query-migrate-capabilities",
730      "ret-type": "[121]",
731      "meta-type": "command",
732      "arg-type": "0"
733    },
734    {
735      "name": "migrate-set-parameters",
736      "ret-type": "0",
737      "meta-type": "command",
738      "arg-type": "122"
739    },
740    {
741      "name": "query-migrate-parameters",
742      "ret-type": "123",
743      "meta-type": "command",
744      "arg-type": "0"
745    },
746    {
747      "name": "client_migrate_info",
748      "ret-type": "0",
749      "meta-type": "command",
750      "arg-type": "124"
751    },
752    {
753      "name": "migrate-start-postcopy",
754      "ret-type": "0",
755      "meta-type": "command",
756      "arg-type": "0"
757    },
758    {
759      "name": "MIGRATION",
760      "meta-type": "event",
761      "arg-type": "125"
762    },
763    {
764      "name": "MIGRATION_PASS",
765      "meta-type": "event",
766      "arg-type": "126"
767    },
768    {
769      "name": "x-colo-lost-heartbeat",
770      "ret-type": "0",
771      "meta-type": "command",
772      "arg-type": "0"
773    },
774    {
775      "name": "migrate_cancel",
776      "ret-type": "0",
777      "meta-type": "command",
778      "arg-type": "0"
779    },
780    {
781      "name": "migrate-continue",
782      "ret-type": "0",
783      "meta-type": "command",
784      "arg-type": "127"
785    },
786    {
787      "name": "migrate_set_downtime",
788      "ret-type": "0",
789      "meta-type": "command",
790      "arg-type": "128"
791    },
792    {
793      "name": "migrate_set_speed",
794      "ret-type": "0",
795      "meta-type": "command",
796      "arg-type": "129"
797    },
798    {
799      "name": "migrate-set-cache-size",
800      "ret-type": "0",
801      "meta-type": "command",
802      "arg-type": "130"
803    },
804    {
805      "name": "query-migrate-cache-size",
806      "ret-type": "int",
807      "meta-type": "command",
808      "arg-type": "0"
809    },
810    {
811      "name": "migrate",
812      "ret-type": "0",
813      "meta-type": "command",
814      "arg-type": "131"
815    },
816    {
817      "name": "migrate-incoming",
818      "ret-type": "0",
819      "meta-type": "command",
820      "arg-type": "132"
821    },
822    {
823      "name": "xen-save-devices-state",
824      "ret-type": "0",
825      "meta-type": "command",
826      "arg-type": "133"
827    },
828    {
829      "name": "xen-set-replication",
830      "ret-type": "0",
831      "meta-type": "command",
832      "arg-type": "134"
833    },
834    {
835      "name": "query-xen-replication-status",
836      "ret-type": "135",
837      "meta-type": "command",
838      "arg-type": "0"
839    },
840    {
841      "name": "xen-colo-do-checkpoint",
842      "ret-type": "0",
843      "meta-type": "command",
844      "arg-type": "0"
845    },
846    {
847      "name": "migrate-recover",
848      "ret-type": "0",
849      "allow-oob": true,
850      "meta-type": "command",
851      "arg-type": "136"
852    },
853    {
854      "name": "migrate-pause",
855      "ret-type": "0",
856      "allow-oob": true,
857      "meta-type": "command",
858      "arg-type": "0"
859    },
860    {
861      "name": "transaction",
862      "ret-type": "0",
863      "meta-type": "command",
864      "arg-type": "137"
865    },
866    {
867      "name": "trace-event-get-state",
868      "ret-type": "[139]",
869      "meta-type": "command",
870      "arg-type": "138"
871    },
872    {
873      "name": "trace-event-set-state",
874      "ret-type": "0",
875      "meta-type": "command",
876      "arg-type": "140"
877    },
878    {
879      "name": "query-qmp-schema",
880      "ret-type": "[141]",
881      "meta-type": "command",
882      "arg-type": "0"
883    },
884    {
885      "name": "qmp_capabilities",
886      "ret-type": "0",
887      "meta-type": "command",
888      "arg-type": "142"
889    },
890    {
891      "name": "query-version",
892      "ret-type": "143",
893      "meta-type": "command",
894      "arg-type": "0"
895    },
896    {
897      "name": "query-commands",
898      "ret-type": "[144]",
899      "meta-type": "command",
900      "arg-type": "0"
901    },
902    {
903      "name": "add_client",
904      "ret-type": "0",
905      "meta-type": "command",
906      "arg-type": "145"
907    },
908    {
909      "name": "query-name",
910      "ret-type": "146",
911      "meta-type": "command",
912      "arg-type": "0"
913    },
914    {
915      "name": "query-kvm",
916      "ret-type": "147",
917      "meta-type": "command",
918      "arg-type": "0"
919    },
920    {
921      "name": "query-uuid",
922      "ret-type": "148",
923      "meta-type": "command",
924      "arg-type": "0"
925    },
926    {
927      "name": "query-events",
928      "ret-type": "[149]",
929      "meta-type": "command",
930      "arg-type": "0"
931    },
932    {
933      "name": "query-cpus",
934      "ret-type": "[150]",
935      "meta-type": "command",
936      "arg-type": "0"
937    },
938    {
939      "name": "query-cpus-fast",
940      "ret-type": "[151]",
941      "meta-type": "command",
942      "arg-type": "0"
943    },
944    {
945      "name": "query-iothreads",
946      "ret-type": "[152]",
947      "meta-type": "command",
948      "arg-type": "0"
949    },
950    {
951      "name": "query-balloon",
952      "ret-type": "153",
953      "meta-type": "command",
954      "arg-type": "0"
955    },
956    {
957      "name": "BALLOON_CHANGE",
958      "meta-type": "event",
959      "arg-type": "154"
960    },
961    {
962      "name": "query-pci",
963      "ret-type": "[155]",
964      "meta-type": "command",
965      "arg-type": "0"
966    },
967    {
968      "name": "quit",
969      "ret-type": "0",
970      "meta-type": "command",
971      "arg-type": "0"
972    },
973    {
974      "name": "stop",
975      "ret-type": "0",
976      "meta-type": "command",
977      "arg-type": "0"
978    },
979    {
980      "name": "system_reset",
981      "ret-type": "0",
982      "meta-type": "command",
983      "arg-type": "0"
984    },
985    {
986      "name": "system_powerdown",
987      "ret-type": "0",
988      "meta-type": "command",
989      "arg-type": "0"
990    },
991    {
992      "name": "cpu-add",
993      "ret-type": "0",
994      "meta-type": "command",
995      "arg-type": "156"
996    },
997    {
998      "name": "memsave",
999      "ret-type": "0",
1000      "meta-type": "command",
1001      "arg-type": "157"
1002    },
1003    {
1004      "name": "pmemsave",
1005      "ret-type": "0",
1006      "meta-type": "command",
1007      "arg-type": "158"
1008    },
1009    {
1010      "name": "cont",
1011      "ret-type": "0",
1012      "meta-type": "command",
1013      "arg-type": "0"
1014    },
1015    {
1016      "name": "x-exit-preconfig",
1017      "ret-type": "0",
1018      "meta-type": "command",
1019      "arg-type": "0"
1020    },
1021    {
1022      "name": "system_wakeup",
1023      "ret-type": "0",
1024      "meta-type": "command",
1025      "arg-type": "0"
1026    },
1027    {
1028      "name": "inject-nmi",
1029      "ret-type": "0",
1030      "meta-type": "command",
1031      "arg-type": "0"
1032    },
1033    {
1034      "name": "balloon",
1035      "ret-type": "0",
1036      "meta-type": "command",
1037      "arg-type": "159"
1038    },
1039    {
1040      "name": "human-monitor-command",
1041      "ret-type": "str",
1042      "meta-type": "command",
1043      "arg-type": "160"
1044    },
1045    {
1046      "name": "qom-list",
1047      "ret-type": "[162]",
1048      "meta-type": "command",
1049      "arg-type": "161"
1050    },
1051    {
1052      "name": "qom-get",
1053      "ret-type": "any",
1054      "meta-type": "command",
1055      "arg-type": "163"
1056    },
1057    {
1058      "name": "qom-set",
1059      "ret-type": "0",
1060      "meta-type": "command",
1061      "arg-type": "164"
1062    },
1063    {
1064      "name": "change",
1065      "ret-type": "0",
1066      "meta-type": "command",
1067      "arg-type": "165"
1068    },
1069    {
1070      "name": "qom-list-types",
1071      "ret-type": "[167]",
1072      "meta-type": "command",
1073      "arg-type": "166"
1074    },
1075    {
1076      "name": "device-list-properties",
1077      "ret-type": "[162]",
1078      "meta-type": "command",
1079      "arg-type": "168"
1080    },
1081    {
1082      "name": "qom-list-properties",
1083      "ret-type": "[162]",
1084      "meta-type": "command",
1085      "arg-type": "169"
1086    },
1087    {
1088      "name": "xen-set-global-dirty-log",
1089      "ret-type": "0",
1090      "meta-type": "command",
1091      "arg-type": "170"
1092    },
1093    {
1094      "name": "device_add",
1095      "ret-type": "0",
1096      "meta-type": "command",
1097      "arg-type": "171"
1098    },
1099    {
1100      "name": "device_del",
1101      "ret-type": "0",
1102      "meta-type": "command",
1103      "arg-type": "172"
1104    },
1105    {
1106      "name": "DEVICE_DELETED",
1107      "meta-type": "event",
1108      "arg-type": "173"
1109    },
1110    {
1111      "name": "dump-guest-memory",
1112      "ret-type": "0",
1113      "meta-type": "command",
1114      "arg-type": "174"
1115    },
1116    {
1117      "name": "query-dump",
1118      "ret-type": "175",
1119      "meta-type": "command",
1120      "arg-type": "0"
1121    },
1122    {
1123      "name": "DUMP_COMPLETED",
1124      "meta-type": "event",
1125      "arg-type": "176"
1126    },
1127    {
1128      "name": "query-dump-guest-memory-capability",
1129      "ret-type": "177",
1130      "meta-type": "command",
1131      "arg-type": "0"
1132    },
1133    {
1134      "name": "dump-skeys",
1135      "ret-type": "0",
1136      "meta-type": "command",
1137      "arg-type": "178"
1138    },
1139    {
1140      "name": "object-add",
1141      "ret-type": "0",
1142      "meta-type": "command",
1143      "arg-type": "179"
1144    },
1145    {
1146      "name": "object-del",
1147      "ret-type": "0",
1148      "meta-type": "command",
1149      "arg-type": "180"
1150    },
1151    {
1152      "name": "getfd",
1153      "ret-type": "0",
1154      "meta-type": "command",
1155      "arg-type": "181"
1156    },
1157    {
1158      "name": "closefd",
1159      "ret-type": "0",
1160      "meta-type": "command",
1161      "arg-type": "182"
1162    },
1163    {
1164      "name": "query-machines",
1165      "ret-type": "[183]",
1166      "meta-type": "command",
1167      "arg-type": "0"
1168    },
1169    {
1170      "name": "query-memory-size-summary",
1171      "ret-type": "184",
1172      "meta-type": "command",
1173      "arg-type": "0"
1174    },
1175    {
1176      "name": "query-cpu-definitions",
1177      "ret-type": "[185]",
1178      "meta-type": "command",
1179      "arg-type": "0"
1180    },
1181    {
1182      "name": "query-cpu-model-expansion",
1183      "ret-type": "187",
1184      "meta-type": "command",
1185      "arg-type": "186"
1186    },
1187    {
1188      "name": "query-cpu-model-comparison",
1189      "ret-type": "189",
1190      "meta-type": "command",
1191      "arg-type": "188"
1192    },
1193    {
1194      "name": "query-cpu-model-baseline",
1195      "ret-type": "191",
1196      "meta-type": "command",
1197      "arg-type": "190"
1198    },
1199    {
1200      "name": "add-fd",
1201      "ret-type": "193",
1202      "meta-type": "command",
1203      "arg-type": "192"
1204    },
1205    {
1206      "name": "remove-fd",
1207      "ret-type": "0",
1208      "meta-type": "command",
1209      "arg-type": "194"
1210    },
1211    {
1212      "name": "query-fdsets",
1213      "ret-type": "[195]",
1214      "meta-type": "command",
1215      "arg-type": "0"
1216    },
1217    {
1218      "name": "query-target",
1219      "ret-type": "196",
1220      "meta-type": "command",
1221      "arg-type": "0"
1222    },
1223    {
1224      "name": "query-command-line-options",
1225      "ret-type": "[198]",
1226      "meta-type": "command",
1227      "arg-type": "197"
1228    },
1229    {
1230      "name": "query-memdev",
1231      "ret-type": "[199]",
1232      "meta-type": "command",
1233      "arg-type": "0"
1234    },
1235    {
1236      "name": "query-memory-devices",
1237      "ret-type": "[200]",
1238      "meta-type": "command",
1239      "arg-type": "0"
1240    },
1241    {
1242      "name": "MEM_UNPLUG_ERROR",
1243      "meta-type": "event",
1244      "arg-type": "201"
1245    },
1246    {
1247      "name": "query-acpi-ospm-status",
1248      "ret-type": "[202]",
1249      "meta-type": "command",
1250      "arg-type": "0"
1251    },
1252    {
1253      "name": "ACPI_DEVICE_OST",
1254      "meta-type": "event",
1255      "arg-type": "203"
1256    },
1257    {
1258      "name": "rtc-reset-reinjection",
1259      "ret-type": "0",
1260      "meta-type": "command",
1261      "arg-type": "0"
1262    },
1263    {
1264      "name": "RTC_CHANGE",
1265      "meta-type": "event",
1266      "arg-type": "204"
1267    },
1268    {
1269      "name": "xen-load-devices-state",
1270      "ret-type": "0",
1271      "meta-type": "command",
1272      "arg-type": "205"
1273    },
1274    {
1275      "name": "query-gic-capabilities",
1276      "ret-type": "[206]",
1277      "meta-type": "command",
1278      "arg-type": "0"
1279    },
1280    {
1281      "name": "query-hotpluggable-cpus",
1282      "ret-type": "[207]",
1283      "meta-type": "command",
1284      "arg-type": "0"
1285    },
1286    {
1287      "name": "query-vm-generation-id",
1288      "ret-type": "208",
1289      "meta-type": "command",
1290      "arg-type": "0"
1291    },
1292    {
1293      "name": "query-sev",
1294      "ret-type": "209",
1295      "meta-type": "command",
1296      "arg-type": "0"
1297    },
1298    {
1299      "name": "query-sev-launch-measure",
1300      "ret-type": "210",
1301      "meta-type": "command",
1302      "arg-type": "0"
1303    },
1304    {
1305      "name": "query-sev-capabilities",
1306      "ret-type": "211",
1307      "meta-type": "command",
1308      "arg-type": "0"
1309    },
1310    {
1311      "name": "COMMAND_DROPPED",
1312      "meta-type": "event",
1313      "arg-type": "212"
1314    },
1315    {
1316      "name": "set-numa-node",
1317      "ret-type": "0",
1318      "meta-type": "command",
1319      "arg-type": "213"
1320    },
1321    {
1322      "name": "0",
1323      "members": [
1324      ],
1325      "meta-type": "object"
1326    },
1327    {
1328      "name": "1",
1329      "members": [
1330        {
1331          "name": "running",
1332          "type": "bool"
1333        },
1334        {
1335          "name": "singlestep",
1336          "type": "bool"
1337        },
1338        {
1339          "name": "status",
1340          "type": "214"
1341        }
1342      ],
1343      "meta-type": "object"
1344    },
1345    {
1346      "name": "2",
1347      "members": [
1348        {
1349          "name": "guest",
1350          "type": "bool"
1351        }
1352      ],
1353      "meta-type": "object"
1354    },
1355    {
1356      "name": "3",
1357      "members": [
1358        {
1359          "name": "guest",
1360          "type": "bool"
1361        }
1362      ],
1363      "meta-type": "object"
1364    },
1365    {
1366      "name": "4",
1367      "members": [
1368        {
1369          "name": "action",
1370          "type": "215"
1371        }
1372      ],
1373      "meta-type": "object"
1374    },
1375    {
1376      "name": "5",
1377      "members": [
1378        {
1379          "name": "action",
1380          "type": "215"
1381        }
1382      ],
1383      "meta-type": "object"
1384    },
1385    {
1386      "name": "6",
1387      "members": [
1388        {
1389          "name": "action",
1390          "type": "216"
1391        },
1392        {
1393          "name": "info",
1394          "default": null,
1395          "type": "217"
1396        }
1397      ],
1398      "meta-type": "object"
1399    },
1400    {
1401      "name": "7",
1402      "members": [
1403        {
1404          "name": "id",
1405          "type": "str"
1406        },
1407        {
1408          "name": "status",
1409          "type": "218"
1410        }
1411      ],
1412      "meta-type": "object"
1413    },
1414    {
1415      "name": "8",
1416      "members": [
1417        {
1418          "name": "id",
1419          "type": "str"
1420        }
1421      ],
1422      "meta-type": "object"
1423    },
1424    {
1425      "name": "9",
1426      "members": [
1427        {
1428          "name": "id",
1429          "type": "str"
1430        }
1431      ],
1432      "meta-type": "object"
1433    },
1434    {
1435      "name": "10",
1436      "members": [
1437        {
1438          "name": "id",
1439          "type": "str"
1440        }
1441      ],
1442      "meta-type": "object"
1443    },
1444    {
1445      "name": "11",
1446      "members": [
1447        {
1448          "name": "id",
1449          "type": "str"
1450        }
1451      ],
1452      "meta-type": "object"
1453    },
1454    {
1455      "name": "12",
1456      "members": [
1457        {
1458          "name": "id",
1459          "type": "str"
1460        }
1461      ],
1462      "meta-type": "object"
1463    },
1464    {
1465      "name": "13",
1466      "members": [
1467        {
1468          "name": "id",
1469          "type": "str"
1470        }
1471      ],
1472      "meta-type": "object"
1473    },
1474    {
1475      "name": "[14]",
1476      "element-type": "14",
1477      "meta-type": "array"
1478    },
1479    {
1480      "name": "14",
1481      "members": [
1482        {
1483          "name": "id",
1484          "type": "str"
1485        },
1486        {
1487          "name": "type",
1488          "type": "219"
1489        },
1490        {
1491          "name": "status",
1492          "type": "218"
1493        },
1494        {
1495          "name": "current-progress",
1496          "type": "int"
1497        },
1498        {
1499          "name": "total-progress",
1500          "type": "int"
1501        },
1502        {
1503          "name": "error",
1504          "default": null,
1505          "type": "str"
1506        }
1507      ],
1508      "meta-type": "object"
1509    },
1510    {
1511      "name": "15",
1512      "members": [
1513        {
1514          "name": "device",
1515          "type": "str"
1516        },
1517        {
1518          "name": "boundaries",
1519          "default": null,
1520          "type": "[int]"
1521        },
1522        {
1523          "name": "boundaries-read",
1524          "default": null,
1525          "type": "[int]"
1526        },
1527        {
1528          "name": "boundaries-write",
1529          "default": null,
1530          "type": "[int]"
1531        },
1532        {
1533          "name": "boundaries-flush",
1534          "default": null,
1535          "type": "[int]"
1536        }
1537      ],
1538      "meta-type": "object"
1539    },
1540    {
1541      "name": "[16]",
1542      "element-type": "16",
1543      "meta-type": "array"
1544    },
1545    {
1546      "name": "16",
1547      "members": [
1548        {
1549          "name": "device",
1550          "type": "str"
1551        },
1552        {
1553          "name": "qdev",
1554          "default": null,
1555          "type": "str"
1556        },
1557        {
1558          "name": "type",
1559          "type": "str"
1560        },
1561        {
1562          "name": "removable",
1563          "type": "bool"
1564        },
1565        {
1566          "name": "locked",
1567          "type": "bool"
1568        },
1569        {
1570          "name": "inserted",
1571          "default": null,
1572          "type": "28"
1573        },
1574        {
1575          "name": "tray_open",
1576          "default": null,
1577          "type": "bool"
1578        },
1579        {
1580          "name": "io-status",
1581          "default": null,
1582          "type": "220"
1583        },
1584        {
1585          "name": "dirty-bitmaps",
1586          "default": null,
1587          "type": "[221]"
1588        }
1589      ],
1590      "meta-type": "object"
1591    },
1592    {
1593      "name": "17",
1594      "members": [
1595        {
1596          "name": "query-nodes",
1597          "default": null,
1598          "type": "bool"
1599        }
1600      ],
1601      "meta-type": "object"
1602    },
1603    {
1604      "name": "[18]",
1605      "element-type": "18",
1606      "meta-type": "array"
1607    },
1608    {
1609      "name": "18",
1610      "members": [
1611        {
1612          "name": "device",
1613          "default": null,
1614          "type": "str"
1615        },
1616        {
1617          "name": "qdev",
1618          "default": null,
1619          "type": "str"
1620        },
1621        {
1622          "name": "node-name",
1623          "default": null,
1624          "type": "str"
1625        },
1626        {
1627          "name": "stats",
1628          "type": "222"
1629        },
1630        {
1631          "name": "parent",
1632          "default": null,
1633          "type": "18"
1634        },
1635        {
1636          "name": "backing",
1637          "default": null,
1638          "type": "18"
1639        }
1640      ],
1641      "meta-type": "object"
1642    },
1643    {
1644      "name": "[19]",
1645      "element-type": "19",
1646      "meta-type": "array"
1647    },
1648    {
1649      "name": "19",
1650      "members": [
1651        {
1652          "name": "type",
1653          "type": "str"
1654        },
1655        {
1656          "name": "device",
1657          "type": "str"
1658        },
1659        {
1660          "name": "len",
1661          "type": "int"
1662        },
1663        {
1664          "name": "offset",
1665          "type": "int"
1666        },
1667        {
1668          "name": "busy",
1669          "type": "bool"
1670        },
1671        {
1672          "name": "paused",
1673          "type": "bool"
1674        },
1675        {
1676          "name": "speed",
1677          "type": "int"
1678        },
1679        {
1680          "name": "io-status",
1681          "type": "220"
1682        },
1683        {
1684          "name": "ready",
1685          "type": "bool"
1686        },
1687        {
1688          "name": "status",
1689          "type": "218"
1690        },
1691        {
1692          "name": "auto-finalize",
1693          "type": "bool"
1694        },
1695        {
1696          "name": "auto-dismiss",
1697          "type": "bool"
1698        },
1699        {
1700          "name": "error",
1701          "default": null,
1702          "type": "str"
1703        }
1704      ],
1705      "meta-type": "object"
1706    },
1707    {
1708      "name": "20",
1709      "members": [
1710        {
1711          "name": "device",
1712          "default": null,
1713          "type": "str"
1714        },
1715        {
1716          "name": "node-name",
1717          "default": null,
1718          "type": "str"
1719        },
1720        {
1721          "name": "password",
1722          "type": "str"
1723        }
1724      ],
1725      "meta-type": "object"
1726    },
1727    {
1728      "name": "21",
1729      "members": [
1730        {
1731          "name": "device",
1732          "default": null,
1733          "type": "str"
1734        },
1735        {
1736          "name": "node-name",
1737          "default": null,
1738          "type": "str"
1739        },
1740        {
1741          "name": "size",
1742          "type": "int"
1743        }
1744      ],
1745      "meta-type": "object"
1746    },
1747    {
1748      "name": "22",
1749      "members": [
1750        {
1751          "name": "device",
1752          "default": null,
1753          "type": "str"
1754        },
1755        {
1756          "name": "node-name",
1757          "default": null,
1758          "type": "str"
1759        },
1760        {
1761          "name": "snapshot-file",
1762          "type": "str"
1763        },
1764        {
1765          "name": "snapshot-node-name",
1766          "default": null,
1767          "type": "str"
1768        },
1769        {
1770          "name": "format",
1771          "default": null,
1772          "type": "str"
1773        },
1774        {
1775          "name": "mode",
1776          "default": null,
1777          "type": "223"
1778        }
1779      ],
1780      "meta-type": "object"
1781    },
1782    {
1783      "name": "23",
1784      "members": [
1785        {
1786          "name": "node",
1787          "type": "str"
1788        },
1789        {
1790          "name": "overlay",
1791          "type": "str"
1792        }
1793      ],
1794      "meta-type": "object"
1795    },
1796    {
1797      "name": "24",
1798      "members": [
1799        {
1800          "name": "device",
1801          "type": "str"
1802        },
1803        {
1804          "name": "image-node-name",
1805          "type": "str"
1806        },
1807        {
1808          "name": "backing-file",
1809          "type": "str"
1810        }
1811      ],
1812      "meta-type": "object"
1813    },
1814    {
1815      "name": "25",
1816      "members": [
1817        {
1818          "name": "job-id",
1819          "default": null,
1820          "type": "str"
1821        },
1822        {
1823          "name": "device",
1824          "type": "str"
1825        },
1826        {
1827          "name": "base",
1828          "default": null,
1829          "type": "str"
1830        },
1831        {
1832          "name": "top",
1833          "default": null,
1834          "type": "str"
1835        },
1836        {
1837          "name": "backing-file",
1838          "default": null,
1839          "type": "str"
1840        },
1841        {
1842          "name": "speed",
1843          "default": null,
1844          "type": "int"
1845        },
1846        {
1847          "name": "filter-node-name",
1848          "default": null,
1849          "type": "str"
1850        }
1851      ],
1852      "meta-type": "object"
1853    },
1854    {
1855      "name": "26",
1856      "members": [
1857        {
1858          "name": "job-id",
1859          "default": null,
1860          "type": "str"
1861        },
1862        {
1863          "name": "device",
1864          "type": "str"
1865        },
1866        {
1867          "name": "target",
1868          "type": "str"
1869        },
1870        {
1871          "name": "format",
1872          "default": null,
1873          "type": "str"
1874        },
1875        {
1876          "name": "sync",
1877          "type": "224"
1878        },
1879        {
1880          "name": "mode",
1881          "default": null,
1882          "type": "223"
1883        },
1884        {
1885          "name": "speed",
1886          "default": null,
1887          "type": "int"
1888        },
1889        {
1890          "name": "bitmap",
1891          "default": null,
1892          "type": "str"
1893        },
1894        {
1895          "name": "compress",
1896          "default": null,
1897          "type": "bool"
1898        },
1899        {
1900          "name": "on-source-error",
1901          "default": null,
1902          "type": "225"
1903        },
1904        {
1905          "name": "on-target-error",
1906          "default": null,
1907          "type": "225"
1908        },
1909        {
1910          "name": "auto-finalize",
1911          "default": null,
1912          "type": "bool"
1913        },
1914        {
1915          "name": "auto-dismiss",
1916          "default": null,
1917          "type": "bool"
1918        }
1919      ],
1920      "meta-type": "object"
1921    },
1922    {
1923      "name": "27",
1924      "members": [
1925        {
1926          "name": "job-id",
1927          "default": null,
1928          "type": "str"
1929        },
1930        {
1931          "name": "device",
1932          "type": "str"
1933        },
1934        {
1935          "name": "target",
1936          "type": "str"
1937        },
1938        {
1939          "name": "sync",
1940          "type": "224"
1941        },
1942        {
1943          "name": "speed",
1944          "default": null,
1945          "type": "int"
1946        },
1947        {
1948          "name": "compress",
1949          "default": null,
1950          "type": "bool"
1951        },
1952        {
1953          "name": "on-source-error",
1954          "default": null,
1955          "type": "225"
1956        },
1957        {
1958          "name": "on-target-error",
1959          "default": null,
1960          "type": "225"
1961        },
1962        {
1963          "name": "auto-finalize",
1964          "default": null,
1965          "type": "bool"
1966        },
1967        {
1968          "name": "auto-dismiss",
1969          "default": null,
1970          "type": "bool"
1971        }
1972      ],
1973      "meta-type": "object"
1974    },
1975    {
1976      "name": "[28]",
1977      "element-type": "28",
1978      "meta-type": "array"
1979    },
1980    {
1981      "name": "28",
1982      "members": [
1983        {
1984          "name": "file",
1985          "type": "str"
1986        },
1987        {
1988          "name": "node-name",
1989          "default": null,
1990          "type": "str"
1991        },
1992        {
1993          "name": "ro",
1994          "type": "bool"
1995        },
1996        {
1997          "name": "drv",
1998          "type": "str"
1999        },
2000        {
2001          "name": "backing_file",
2002          "default": null,
2003          "type": "str"
2004        },
2005        {
2006          "name": "backing_file_depth",
2007          "type": "int"
2008        },
2009        {
2010          "name": "encrypted",
2011          "type": "bool"
2012        },
2013        {
2014          "name": "encryption_key_missing",
2015          "type": "bool"
2016        },
2017        {
2018          "name": "detect_zeroes",
2019          "type": "226"
2020        },
2021        {
2022          "name": "bps",
2023          "type": "int"
2024        },
2025        {
2026          "name": "bps_rd",
2027          "type": "int"
2028        },
2029        {
2030          "name": "bps_wr",
2031          "type": "int"
2032        },
2033        {
2034          "name": "iops",
2035          "type": "int"
2036        },
2037        {
2038          "name": "iops_rd",
2039          "type": "int"
2040        },
2041        {
2042          "name": "iops_wr",
2043          "type": "int"
2044        },
2045        {
2046          "name": "image",
2047          "type": "227"
2048        },
2049        {
2050          "name": "bps_max",
2051          "default": null,
2052          "type": "int"
2053        },
2054        {
2055          "name": "bps_rd_max",
2056          "default": null,
2057          "type": "int"
2058        },
2059        {
2060          "name": "bps_wr_max",
2061          "default": null,
2062          "type": "int"
2063        },
2064        {
2065          "name": "iops_max",
2066          "default": null,
2067          "type": "int"
2068        },
2069        {
2070          "name": "iops_rd_max",
2071          "default": null,
2072          "type": "int"
2073        },
2074        {
2075          "name": "iops_wr_max",
2076          "default": null,
2077          "type": "int"
2078        },
2079        {
2080          "name": "bps_max_length",
2081          "default": null,
2082          "type": "int"
2083        },
2084        {
2085          "name": "bps_rd_max_length",
2086          "default": null,
2087          "type": "int"
2088        },
2089        {
2090          "name": "bps_wr_max_length",
2091          "default": null,
2092          "type": "int"
2093        },
2094        {
2095          "name": "iops_max_length",
2096          "default": null,
2097          "type": "int"
2098        },
2099        {
2100          "name": "iops_rd_max_length",
2101          "default": null,
2102          "type": "int"
2103        },
2104        {
2105          "name": "iops_wr_max_length",
2106          "default": null,
2107          "type": "int"
2108        },
2109        {
2110          "name": "iops_size",
2111          "default": null,
2112          "type": "int"
2113        },
2114        {
2115          "name": "group",
2116          "default": null,
2117          "type": "str"
2118        },
2119        {
2120          "name": "cache",
2121          "type": "228"
2122        },
2123        {
2124          "name": "write_threshold",
2125          "type": "int"
2126        }
2127      ],
2128      "meta-type": "object"
2129    },
2130    {
2131      "name": "29",
2132      "members": [
2133        {
2134          "name": "job-id",
2135          "default": null,
2136          "type": "str"
2137        },
2138        {
2139          "name": "device",
2140          "type": "str"
2141        },
2142        {
2143          "name": "target",
2144          "type": "str"
2145        },
2146        {
2147          "name": "format",
2148          "default": null,
2149          "type": "str"
2150        },
2151        {
2152          "name": "node-name",
2153          "default": null,
2154          "type": "str"
2155        },
2156        {
2157          "name": "replaces",
2158          "default": null,
2159          "type": "str"
2160        },
2161        {
2162          "name": "sync",
2163          "type": "224"
2164        },
2165        {
2166          "name": "mode",
2167          "default": null,
2168          "type": "223"
2169        },
2170        {
2171          "name": "speed",
2172          "default": null,
2173          "type": "int"
2174        },
2175        {
2176          "name": "granularity",
2177          "default": null,
2178          "type": "int"
2179        },
2180        {
2181          "name": "buf-size",
2182          "default": null,
2183          "type": "int"
2184        },
2185        {
2186          "name": "on-source-error",
2187          "default": null,
2188          "type": "225"
2189        },
2190        {
2191          "name": "on-target-error",
2192          "default": null,
2193          "type": "225"
2194        },
2195        {
2196          "name": "unmap",
2197          "default": null,
2198          "type": "bool"
2199        },
2200        {
2201          "name": "copy-mode",
2202          "default": null,
2203          "type": "229"
2204        }
2205      ],
2206      "meta-type": "object"
2207    },
2208    {
2209      "name": "30",
2210      "members": [
2211        {
2212          "name": "node",
2213          "type": "str"
2214        },
2215        {
2216          "name": "name",
2217          "type": "str"
2218        },
2219        {
2220          "name": "granularity",
2221          "default": null,
2222          "type": "int"
2223        },
2224        {
2225          "name": "persistent",
2226          "default": null,
2227          "type": "bool"
2228        },
2229        {
2230          "name": "autoload",
2231          "default": null,
2232          "type": "bool"
2233        },
2234        {
2235          "name": "x-disabled",
2236          "default": null,
2237          "type": "bool"
2238        }
2239      ],
2240      "meta-type": "object"
2241    },
2242    {
2243      "name": "31",
2244      "members": [
2245        {
2246          "name": "node",
2247          "type": "str"
2248        },
2249        {
2250          "name": "name",
2251          "type": "str"
2252        }
2253      ],
2254      "meta-type": "object"
2255    },
2256    {
2257      "name": "32",
2258      "members": [
2259        {
2260          "name": "node",
2261          "type": "str"
2262        },
2263        {
2264          "name": "dst_name",
2265          "type": "str"
2266        },
2267        {
2268          "name": "src_name",
2269          "type": "str"
2270        }
2271      ],
2272      "meta-type": "object"
2273    },
2274    {
2275      "name": "33",
2276      "members": [
2277        {
2278          "name": "sha256",
2279          "type": "str"
2280        }
2281      ],
2282      "meta-type": "object"
2283    },
2284    {
2285      "name": "34",
2286      "members": [
2287        {
2288          "name": "job-id",
2289          "default": null,
2290          "type": "str"
2291        },
2292        {
2293          "name": "device",
2294          "type": "str"
2295        },
2296        {
2297          "name": "target",
2298          "type": "str"
2299        },
2300        {
2301          "name": "replaces",
2302          "default": null,
2303          "type": "str"
2304        },
2305        {
2306          "name": "sync",
2307          "type": "224"
2308        },
2309        {
2310          "name": "speed",
2311          "default": null,
2312          "type": "int"
2313        },
2314        {
2315          "name": "granularity",
2316          "default": null,
2317          "type": "int"
2318        },
2319        {
2320          "name": "buf-size",
2321          "default": null,
2322          "type": "int"
2323        },
2324        {
2325          "name": "on-source-error",
2326          "default": null,
2327          "type": "225"
2328        },
2329        {
2330          "name": "on-target-error",
2331          "default": null,
2332          "type": "225"
2333        },
2334        {
2335          "name": "filter-node-name",
2336          "default": null,
2337          "type": "str"
2338        },
2339        {
2340          "name": "copy-mode",
2341          "default": null,
2342          "type": "229"
2343        }
2344      ],
2345      "meta-type": "object"
2346    },
2347    {
2348      "name": "35",
2349      "members": [
2350        {
2351          "name": "device",
2352          "default": null,
2353          "type": "str"
2354        },
2355        {
2356          "name": "id",
2357          "default": null,
2358          "type": "str"
2359        },
2360        {
2361          "name": "bps",
2362          "type": "int"
2363        },
2364        {
2365          "name": "bps_rd",
2366          "type": "int"
2367        },
2368        {
2369          "name": "bps_wr",
2370          "type": "int"
2371        },
2372        {
2373          "name": "iops",
2374          "type": "int"
2375        },
2376        {
2377          "name": "iops_rd",
2378          "type": "int"
2379        },
2380        {
2381          "name": "iops_wr",
2382          "type": "int"
2383        },
2384        {
2385          "name": "bps_max",
2386          "default": null,
2387          "type": "int"
2388        },
2389        {
2390          "name": "bps_rd_max",
2391          "default": null,
2392          "type": "int"
2393        },
2394        {
2395          "name": "bps_wr_max",
2396          "default": null,
2397          "type": "int"
2398        },
2399        {
2400          "name": "iops_max",
2401          "default": null,
2402          "type": "int"
2403        },
2404        {
2405          "name": "iops_rd_max",
2406          "default": null,
2407          "type": "int"
2408        },
2409        {
2410          "name": "iops_wr_max",
2411          "default": null,
2412          "type": "int"
2413        },
2414        {
2415          "name": "bps_max_length",
2416          "default": null,
2417          "type": "int"
2418        },
2419        {
2420          "name": "bps_rd_max_length",
2421          "default": null,
2422          "type": "int"
2423        },
2424        {
2425          "name": "bps_wr_max_length",
2426          "default": null,
2427          "type": "int"
2428        },
2429        {
2430          "name": "iops_max_length",
2431          "default": null,
2432          "type": "int"
2433        },
2434        {
2435          "name": "iops_rd_max_length",
2436          "default": null,
2437          "type": "int"
2438        },
2439        {
2440          "name": "iops_wr_max_length",
2441          "default": null,
2442          "type": "int"
2443        },
2444        {
2445          "name": "iops_size",
2446          "default": null,
2447          "type": "int"
2448        },
2449        {
2450          "name": "group",
2451          "default": null,
2452          "type": "str"
2453        }
2454      ],
2455      "meta-type": "object"
2456    },
2457    {
2458      "name": "36",
2459      "members": [
2460        {
2461          "name": "job-id",
2462          "default": null,
2463          "type": "str"
2464        },
2465        {
2466          "name": "device",
2467          "type": "str"
2468        },
2469        {
2470          "name": "base",
2471          "default": null,
2472          "type": "str"
2473        },
2474        {
2475          "name": "base-node",
2476          "default": null,
2477          "type": "str"
2478        },
2479        {
2480          "name": "backing-file",
2481          "default": null,
2482          "type": "str"
2483        },
2484        {
2485          "name": "speed",
2486          "default": null,
2487          "type": "int"
2488        },
2489        {
2490          "name": "on-error",
2491          "default": null,
2492          "type": "225"
2493        }
2494      ],
2495      "meta-type": "object"
2496    },
2497    {
2498      "name": "37",
2499      "members": [
2500        {
2501          "name": "device",
2502          "type": "str"
2503        },
2504        {
2505          "name": "speed",
2506          "type": "int"
2507        }
2508      ],
2509      "meta-type": "object"
2510    },
2511    {
2512      "name": "38",
2513      "members": [
2514        {
2515          "name": "device",
2516          "type": "str"
2517        },
2518        {
2519          "name": "force",
2520          "default": null,
2521          "type": "bool"
2522        }
2523      ],
2524      "meta-type": "object"
2525    },
2526    {
2527      "name": "39",
2528      "members": [
2529        {
2530          "name": "device",
2531          "type": "str"
2532        }
2533      ],
2534      "meta-type": "object"
2535    },
2536    {
2537      "name": "40",
2538      "members": [
2539        {
2540          "name": "device",
2541          "type": "str"
2542        }
2543      ],
2544      "meta-type": "object"
2545    },
2546    {
2547      "name": "41",
2548      "members": [
2549        {
2550          "name": "device",
2551          "type": "str"
2552        }
2553      ],
2554      "meta-type": "object"
2555    },
2556    {
2557      "name": "42",
2558      "members": [
2559        {
2560          "name": "id",
2561          "type": "str"
2562        }
2563      ],
2564      "meta-type": "object"
2565    },
2566    {
2567      "name": "43",
2568      "members": [
2569        {
2570          "name": "id",
2571          "type": "str"
2572        }
2573      ],
2574      "meta-type": "object"
2575    },
2576    {
2577      "name": "44",
2578      "tag": "driver",
2579      "variants": [
2580        {
2581          "case": "blkdebug",
2582          "type": "233"
2583        },
2584        {
2585          "case": "blklogwrites",
2586          "type": "234"
2587        },
2588        {
2589          "case": "blkverify",
2590          "type": "235"
2591        },
2592        {
2593          "case": "bochs",
2594          "type": "236"
2595        },
2596        {
2597          "case": "cloop",
2598          "type": "236"
2599        },
2600        {
2601          "case": "copy-on-read",
2602          "type": "236"
2603        },
2604        {
2605          "case": "dmg",
2606          "type": "236"
2607        },
2608        {
2609          "case": "file",
2610          "type": "237"
2611        },
2612        {
2613          "case": "ftp",
2614          "type": "238"
2615        },
2616        {
2617          "case": "ftps",
2618          "type": "239"
2619        },
2620        {
2621          "case": "gluster",
2622          "type": "240"
2623        },
2624        {
2625          "case": "host_cdrom",
2626          "type": "237"
2627        },
2628        {
2629          "case": "host_device",
2630          "type": "237"
2631        },
2632        {
2633          "case": "http",
2634          "type": "241"
2635        },
2636        {
2637          "case": "https",
2638          "type": "242"
2639        },
2640        {
2641          "case": "iscsi",
2642          "type": "243"
2643        },
2644        {
2645          "case": "luks",
2646          "type": "244"
2647        },
2648        {
2649          "case": "nbd",
2650          "type": "245"
2651        },
2652        {
2653          "case": "nfs",
2654          "type": "246"
2655        },
2656        {
2657          "case": "null-aio",
2658          "type": "247"
2659        },
2660        {
2661          "case": "null-co",
2662          "type": "247"
2663        },
2664        {
2665          "case": "nvme",
2666          "type": "248"
2667        },
2668        {
2669          "case": "parallels",
2670          "type": "236"
2671        },
2672        {
2673          "case": "qcow2",
2674          "type": "249"
2675        },
2676        {
2677          "case": "qcow",
2678          "type": "250"
2679        },
2680        {
2681          "case": "qed",
2682          "type": "251"
2683        },
2684        {
2685          "case": "quorum",
2686          "type": "252"
2687        },
2688        {
2689          "case": "raw",
2690          "type": "253"
2691        },
2692        {
2693          "case": "rbd",
2694          "type": "254"
2695        },
2696        {
2697          "case": "replication",
2698          "type": "255"
2699        },
2700        {
2701          "case": "sheepdog",
2702          "type": "256"
2703        },
2704        {
2705          "case": "ssh",
2706          "type": "257"
2707        },
2708        {
2709          "case": "throttle",
2710          "type": "258"
2711        },
2712        {
2713          "case": "vdi",
2714          "type": "236"
2715        },
2716        {
2717          "case": "vhdx",
2718          "type": "236"
2719        },
2720        {
2721          "case": "vmdk",
2722          "type": "251"
2723        },
2724        {
2725          "case": "vpc",
2726          "type": "236"
2727        },
2728        {
2729          "case": "vvfat",
2730          "type": "259"
2731        },
2732        {
2733          "case": "vxhs",
2734          "type": "260"
2735        }
2736      ],
2737      "members": [
2738        {
2739          "name": "driver",
2740          "type": "230"
2741        },
2742        {
2743          "name": "node-name",
2744          "default": null,
2745          "type": "str"
2746        },
2747        {
2748          "name": "discard",
2749          "default": null,
2750          "type": "231"
2751        },
2752        {
2753          "name": "cache",
2754          "default": null,
2755          "type": "232"
2756        },
2757        {
2758          "name": "read-only",
2759          "default": null,
2760          "type": "bool"
2761        },
2762        {
2763          "name": "force-share",
2764          "default": null,
2765          "type": "bool"
2766        },
2767        {
2768          "name": "detect-zeroes",
2769          "default": null,
2770          "type": "226"
2771        }
2772      ],
2773      "meta-type": "object"
2774    },
2775    {
2776      "name": "45",
2777      "members": [
2778        {
2779          "name": "node-name",
2780          "type": "str"
2781        }
2782      ],
2783      "meta-type": "object"
2784    },
2785    {
2786      "name": "46",
2787      "members": [
2788        {
2789          "name": "job-id",
2790          "type": "str"
2791        },
2792        {
2793          "name": "options",
2794          "type": "261"
2795        }
2796      ],
2797      "meta-type": "object"
2798    },
2799    {
2800      "name": "47",
2801      "members": [
2802        {
2803          "name": "device",
2804          "default": null,
2805          "type": "str"
2806        },
2807        {
2808          "name": "id",
2809          "default": null,
2810          "type": "str"
2811        },
2812        {
2813          "name": "force",
2814          "default": null,
2815          "type": "bool"
2816        }
2817      ],
2818      "meta-type": "object"
2819    },
2820    {
2821      "name": "48",
2822      "members": [
2823        {
2824          "name": "device",
2825          "default": null,
2826          "type": "str"
2827        },
2828        {
2829          "name": "id",
2830          "default": null,
2831          "type": "str"
2832        }
2833      ],
2834      "meta-type": "object"
2835    },
2836    {
2837      "name": "49",
2838      "members": [
2839        {
2840          "name": "id",
2841          "type": "str"
2842        }
2843      ],
2844      "meta-type": "object"
2845    },
2846    {
2847      "name": "50",
2848      "members": [
2849        {
2850          "name": "id",
2851          "type": "str"
2852        },
2853        {
2854          "name": "node-name",
2855          "type": "str"
2856        }
2857      ],
2858      "meta-type": "object"
2859    },
2860    {
2861      "name": "51",
2862      "members": [
2863        {
2864          "name": "device",
2865          "default": null,
2866          "type": "str"
2867        },
2868        {
2869          "name": "id",
2870          "default": null,
2871          "type": "str"
2872        },
2873        {
2874          "name": "filename",
2875          "type": "str"
2876        },
2877        {
2878          "name": "format",
2879          "default": null,
2880          "type": "str"
2881        },
2882        {
2883          "name": "read-only-mode",
2884          "default": null,
2885          "type": "262"
2886        }
2887      ],
2888      "meta-type": "object"
2889    },
2890    {
2891      "name": "52",
2892      "members": [
2893        {
2894          "name": "device",
2895          "type": "str"
2896        },
2897        {
2898          "name": "node-name",
2899          "default": null,
2900          "type": "str"
2901        },
2902        {
2903          "name": "msg",
2904          "type": "str"
2905        },
2906        {
2907          "name": "offset",
2908          "default": null,
2909          "type": "int"
2910        },
2911        {
2912          "name": "size",
2913          "default": null,
2914          "type": "int"
2915        },
2916        {
2917          "name": "fatal",
2918          "type": "bool"
2919        }
2920      ],
2921      "meta-type": "object"
2922    },
2923    {
2924      "name": "53",
2925      "members": [
2926        {
2927          "name": "device",
2928          "type": "str"
2929        },
2930        {
2931          "name": "node-name",
2932          "default": null,
2933          "type": "str"
2934        },
2935        {
2936          "name": "operation",
2937          "type": "263"
2938        },
2939        {
2940          "name": "action",
2941          "type": "264"
2942        },
2943        {
2944          "name": "nospace",
2945          "default": null,
2946          "type": "bool"
2947        },
2948        {
2949          "name": "reason",
2950          "type": "str"
2951        }
2952      ],
2953      "meta-type": "object"
2954    },
2955    {
2956      "name": "54",
2957      "members": [
2958        {
2959          "name": "type",
2960          "type": "219"
2961        },
2962        {
2963          "name": "device",
2964          "type": "str"
2965        },
2966        {
2967          "name": "len",
2968          "type": "int"
2969        },
2970        {
2971          "name": "offset",
2972          "type": "int"
2973        },
2974        {
2975          "name": "speed",
2976          "type": "int"
2977        },
2978        {
2979          "name": "error",
2980          "default": null,
2981          "type": "str"
2982        }
2983      ],
2984      "meta-type": "object"
2985    },
2986    {
2987      "name": "55",
2988      "members": [
2989        {
2990          "name": "type",
2991          "type": "219"
2992        },
2993        {
2994          "name": "device",
2995          "type": "str"
2996        },
2997        {
2998          "name": "len",
2999          "type": "int"
3000        },
3001        {
3002          "name": "offset",
3003          "type": "int"
3004        },
3005        {
3006          "name": "speed",
3007          "type": "int"
3008        }
3009      ],
3010      "meta-type": "object"
3011    },
3012    {
3013      "name": "56",
3014      "members": [
3015        {
3016          "name": "device",
3017          "type": "str"
3018        },
3019        {
3020          "name": "operation",
3021          "type": "263"
3022        },
3023        {
3024          "name": "action",
3025          "type": "264"
3026        }
3027      ],
3028      "meta-type": "object"
3029    },
3030    {
3031      "name": "57",
3032      "members": [
3033        {
3034          "name": "type",
3035          "type": "219"
3036        },
3037        {
3038          "name": "device",
3039          "type": "str"
3040        },
3041        {
3042          "name": "len",
3043          "type": "int"
3044        },
3045        {
3046          "name": "offset",
3047          "type": "int"
3048        },
3049        {
3050          "name": "speed",
3051          "type": "int"
3052        }
3053      ],
3054      "meta-type": "object"
3055    },
3056    {
3057      "name": "58",
3058      "members": [
3059        {
3060          "name": "type",
3061          "type": "219"
3062        },
3063        {
3064          "name": "id",
3065          "type": "str"
3066        }
3067      ],
3068      "meta-type": "object"
3069    },
3070    {
3071      "name": "59",
3072      "members": [
3073        {
3074          "name": "node-name",
3075          "type": "str"
3076        },
3077        {
3078          "name": "amount-exceeded",
3079          "type": "int"
3080        },
3081        {
3082          "name": "write-threshold",
3083          "type": "int"
3084        }
3085      ],
3086      "meta-type": "object"
3087    },
3088    {
3089      "name": "60",
3090      "members": [
3091        {
3092          "name": "node-name",
3093          "type": "str"
3094        },
3095        {
3096          "name": "write-threshold",
3097          "type": "int"
3098        }
3099      ],
3100      "meta-type": "object"
3101    },
3102    {
3103      "name": "61",
3104      "members": [
3105        {
3106          "name": "parent",
3107          "type": "str"
3108        },
3109        {
3110          "name": "child",
3111          "default": null,
3112          "type": "str"
3113        },
3114        {
3115          "name": "node",
3116          "default": null,
3117          "type": "str"
3118        }
3119      ],
3120      "meta-type": "object"
3121    },
3122    {
3123      "name": "62",
3124      "members": [
3125        {
3126          "name": "node-name",
3127          "type": "str"
3128        },
3129        {
3130          "name": "iothread",
3131          "type": "265"
3132        },
3133        {
3134          "name": "force",
3135          "default": null,
3136          "type": "bool"
3137        }
3138      ],
3139      "meta-type": "object"
3140    },
3141    {
3142      "name": "[63]",
3143      "element-type": "63",
3144      "meta-type": "array"
3145    },
3146    {
3147      "name": "63",
3148      "members": [
3149        {
3150          "name": "id",
3151          "type": "str"
3152        },
3153        {
3154          "name": "connected",
3155          "type": "bool"
3156        }
3157      ],
3158      "meta-type": "object"
3159    },
3160    {
3161      "name": "64",
3162      "members": [
3163        {
3164          "name": "device",
3165          "type": "str"
3166        },
3167        {
3168          "name": "name",
3169          "type": "str"
3170        }
3171      ],
3172      "meta-type": "object"
3173    },
3174    {
3175      "name": "65",
3176      "members": [
3177        {
3178          "name": "device",
3179          "type": "str"
3180        },
3181        {
3182          "name": "id",
3183          "default": null,
3184          "type": "str"
3185        },
3186        {
3187          "name": "name",
3188          "default": null,
3189          "type": "str"
3190        }
3191      ],
3192      "meta-type": "object"
3193    },
3194    {
3195      "name": "66",
3196      "members": [
3197        {
3198          "name": "id",
3199          "type": "str"
3200        },
3201        {
3202          "name": "name",
3203          "type": "str"
3204        },
3205        {
3206          "name": "vm-state-size",
3207          "type": "int"
3208        },
3209        {
3210          "name": "date-sec",
3211          "type": "int"
3212        },
3213        {
3214          "name": "date-nsec",
3215          "type": "int"
3216        },
3217        {
3218          "name": "vm-clock-sec",
3219          "type": "int"
3220        },
3221        {
3222          "name": "vm-clock-nsec",
3223          "type": "int"
3224        }
3225      ],
3226      "meta-type": "object"
3227    },
3228    {
3229      "name": "67",
3230      "members": [
3231        {
3232          "name": "device",
3233          "default": null,
3234          "type": "str"
3235        },
3236        {
3237          "name": "id",
3238          "default": null,
3239          "type": "str"
3240        },
3241        {
3242          "name": "force",
3243          "default": null,
3244          "type": "bool"
3245        }
3246      ],
3247      "meta-type": "object"
3248    },
3249    {
3250      "name": "68",
3251      "members": [
3252        {
3253          "name": "addr",
3254          "type": "266"
3255        },
3256        {
3257          "name": "tls-creds",
3258          "default": null,
3259          "type": "str"
3260        }
3261      ],
3262      "meta-type": "object"
3263    },
3264    {
3265      "name": "69",
3266      "members": [
3267        {
3268          "name": "device",
3269          "type": "str"
3270        },
3271        {
3272          "name": "name",
3273          "default": null,
3274          "type": "str"
3275        },
3276        {
3277          "name": "writable",
3278          "default": null,
3279          "type": "bool"
3280        }
3281      ],
3282      "meta-type": "object"
3283    },
3284    {
3285      "name": "70",
3286      "members": [
3287        {
3288          "name": "name",
3289          "type": "str"
3290        },
3291        {
3292          "name": "mode",
3293          "default": null,
3294          "type": "267"
3295        }
3296      ],
3297      "meta-type": "object"
3298    },
3299    {
3300      "name": "71",
3301      "members": [
3302        {
3303          "name": "name",
3304          "type": "str"
3305        },
3306        {
3307          "name": "bitmap",
3308          "type": "str"
3309        },
3310        {
3311          "name": "bitmap-export-name",
3312          "default": null,
3313          "type": "str"
3314        }
3315      ],
3316      "meta-type": "object"
3317    },
3318    {
3319      "name": "72",
3320      "members": [
3321        {
3322          "name": "device",
3323          "type": "str"
3324        },
3325        {
3326          "name": "id",
3327          "type": "str"
3328        },
3329        {
3330          "name": "tray-open",
3331          "type": "bool"
3332        }
3333      ],
3334      "meta-type": "object"
3335    },
3336    {
3337      "name": "73",
3338      "members": [
3339        {
3340          "name": "id",
3341          "type": "str"
3342        },
3343        {
3344          "name": "connected",
3345          "type": "bool"
3346        }
3347      ],
3348      "meta-type": "object"
3349    },
3350    {
3351      "name": "74",
3352      "members": [
3353        {
3354          "name": "reference",
3355          "type": "str"
3356        },
3357        {
3358          "name": "sector-num",
3359          "type": "int"
3360        },
3361        {
3362          "name": "sectors-count",
3363          "type": "int"
3364        }
3365      ],
3366      "meta-type": "object"
3367    },
3368    {
3369      "name": "75",
3370      "members": [
3371        {
3372          "name": "type",
3373          "type": "268"
3374        },
3375        {
3376          "name": "error",
3377          "default": null,
3378          "type": "str"
3379        },
3380        {
3381          "name": "node-name",
3382          "type": "str"
3383        },
3384        {
3385          "name": "sector-num",
3386          "type": "int"
3387        },
3388        {
3389          "name": "sectors-count",
3390          "type": "int"
3391        }
3392      ],
3393      "meta-type": "object"
3394    },
3395    {
3396      "name": "[76]",
3397      "element-type": "76",
3398      "meta-type": "array"
3399    },
3400    {
3401      "name": "76",
3402      "members": [
3403        {
3404          "name": "label",
3405          "type": "str"
3406        },
3407        {
3408          "name": "filename",
3409          "type": "str"
3410        },
3411        {
3412          "name": "frontend-open",
3413          "type": "bool"
3414        }
3415      ],
3416      "meta-type": "object"
3417    },
3418    {
3419      "name": "[77]",
3420      "element-type": "77",
3421      "meta-type": "array"
3422    },
3423    {
3424      "name": "77",
3425      "members": [
3426        {
3427          "name": "name",
3428          "type": "str"
3429        }
3430      ],
3431      "meta-type": "object"
3432    },
3433    {
3434      "name": "78",
3435      "members": [
3436        {
3437          "name": "device",
3438          "type": "str"
3439        },
3440        {
3441          "name": "data",
3442          "type": "str"
3443        },
3444        {
3445          "name": "format",
3446          "default": null,
3447          "type": "269"
3448        }
3449      ],
3450      "meta-type": "object"
3451    },
3452    {
3453      "name": "79",
3454      "members": [
3455        {
3456          "name": "device",
3457          "type": "str"
3458        },
3459        {
3460          "name": "size",
3461          "type": "int"
3462        },
3463        {
3464          "name": "format",
3465          "default": null,
3466          "type": "269"
3467        }
3468      ],
3469      "meta-type": "object"
3470    },
3471    {
3472      "name": "str",
3473      "json-type": "string",
3474      "meta-type": "builtin"
3475    },
3476    {
3477      "name": "80",
3478      "members": [
3479        {
3480          "name": "id",
3481          "type": "str"
3482        },
3483        {
3484          "name": "backend",
3485          "type": "270"
3486        }
3487      ],
3488      "meta-type": "object"
3489    },
3490    {
3491      "name": "81",
3492      "members": [
3493        {
3494          "name": "pty",
3495          "default": null,
3496          "type": "str"
3497        }
3498      ],
3499      "meta-type": "object"
3500    },
3501    {
3502      "name": "82",
3503      "members": [
3504        {
3505          "name": "id",
3506          "type": "str"
3507        },
3508        {
3509          "name": "backend",
3510          "type": "270"
3511        }
3512      ],
3513      "meta-type": "object"
3514    },
3515    {
3516      "name": "83",
3517      "members": [
3518        {
3519          "name": "id",
3520          "type": "str"
3521        }
3522      ],
3523      "meta-type": "object"
3524    },
3525    {
3526      "name": "84",
3527      "members": [
3528        {
3529          "name": "id",
3530          "type": "str"
3531        }
3532      ],
3533      "meta-type": "object"
3534    },
3535    {
3536      "name": "85",
3537      "members": [
3538        {
3539          "name": "id",
3540          "type": "str"
3541        },
3542        {
3543          "name": "open",
3544          "type": "bool"
3545        }
3546      ],
3547      "meta-type": "object"
3548    },
3549    {
3550      "name": "86",
3551      "members": [
3552        {
3553          "name": "name",
3554          "type": "str"
3555        },
3556        {
3557          "name": "up",
3558          "type": "bool"
3559        }
3560      ],
3561      "meta-type": "object"
3562    },
3563    {
3564      "name": "87",
3565      "members": [
3566        {
3567          "name": "type",
3568          "type": "str"
3569        },
3570        {
3571          "name": "id",
3572          "type": "str"
3573        }
3574      ],
3575      "meta-type": "object"
3576    },
3577    {
3578      "name": "88",
3579      "members": [
3580        {
3581          "name": "id",
3582          "type": "str"
3583        }
3584      ],
3585      "meta-type": "object"
3586    },
3587    {
3588      "name": "89",
3589      "members": [
3590        {
3591          "name": "name",
3592          "default": null,
3593          "type": "str"
3594        }
3595      ],
3596      "meta-type": "object"
3597    },
3598    {
3599      "name": "[90]",
3600      "element-type": "90",
3601      "meta-type": "array"
3602    },
3603    {
3604      "name": "90",
3605      "members": [
3606        {
3607          "name": "name",
3608          "type": "str"
3609        },
3610        {
3611          "name": "promiscuous",
3612          "type": "bool"
3613        },
3614        {
3615          "name": "multicast",
3616          "type": "271"
3617        },
3618        {
3619          "name": "unicast",
3620          "type": "271"
3621        },
3622        {
3623          "name": "vlan",
3624          "type": "271"
3625        },
3626        {
3627          "name": "broadcast-allowed",
3628          "type": "bool"
3629        },
3630        {
3631          "name": "multicast-overflow",
3632          "type": "bool"
3633        },
3634        {
3635          "name": "unicast-overflow",
3636          "type": "bool"
3637        },
3638        {
3639          "name": "main-mac",
3640          "type": "str"
3641        },
3642        {
3643          "name": "vlan-table",
3644          "type": "[int]"
3645        },
3646        {
3647          "name": "unicast-table",
3648          "type": "[str]"
3649        },
3650        {
3651          "name": "multicast-table",
3652          "type": "[str]"
3653        }
3654      ],
3655      "meta-type": "object"
3656    },
3657    {
3658      "name": "91",
3659      "members": [
3660        {
3661          "name": "name",
3662          "default": null,
3663          "type": "str"
3664        },
3665        {
3666          "name": "path",
3667          "type": "str"
3668        }
3669      ],
3670      "meta-type": "object"
3671    },
3672    {
3673      "name": "92",
3674      "members": [
3675        {
3676          "name": "name",
3677          "type": "str"
3678        }
3679      ],
3680      "meta-type": "object"
3681    },
3682    {
3683      "name": "93",
3684      "members": [
3685        {
3686          "name": "name",
3687          "type": "str"
3688        },
3689        {
3690          "name": "id",
3691          "type": "int"
3692        },
3693        {
3694          "name": "ports",
3695          "type": "int"
3696        }
3697      ],
3698      "meta-type": "object"
3699    },
3700    {
3701      "name": "94",
3702      "members": [
3703        {
3704          "name": "name",
3705          "type": "str"
3706        }
3707      ],
3708      "meta-type": "object"
3709    },
3710    {
3711      "name": "[95]",
3712      "element-type": "95",
3713      "meta-type": "array"
3714    },
3715    {
3716      "name": "95",
3717      "members": [
3718        {
3719          "name": "name",
3720          "type": "str"
3721        },
3722        {
3723          "name": "enabled",
3724          "type": "bool"
3725        },
3726        {
3727          "name": "link-up",
3728          "type": "bool"
3729        },
3730        {
3731          "name": "speed",
3732          "type": "int"
3733        },
3734        {
3735          "name": "duplex",
3736          "type": "272"
3737        },
3738        {
3739          "name": "autoneg",
3740          "type": "273"
3741        }
3742      ],
3743      "meta-type": "object"
3744    },
3745    {
3746      "name": "96",
3747      "members": [
3748        {
3749          "name": "name",
3750          "type": "str"
3751        },
3752        {
3753          "name": "tbl-id",
3754          "default": null,
3755          "type": "int"
3756        }
3757      ],
3758      "meta-type": "object"
3759    },
3760    {
3761      "name": "[97]",
3762      "element-type": "97",
3763      "meta-type": "array"
3764    },
3765    {
3766      "name": "97",
3767      "members": [
3768        {
3769          "name": "cookie",
3770          "type": "int"
3771        },
3772        {
3773          "name": "hits",
3774          "type": "int"
3775        },
3776        {
3777          "name": "key",
3778          "type": "274"
3779        },
3780        {
3781          "name": "mask",
3782          "type": "275"
3783        },
3784        {
3785          "name": "action",
3786          "type": "276"
3787        }
3788      ],
3789      "meta-type": "object"
3790    },
3791    {
3792      "name": "98",
3793      "members": [
3794        {
3795          "name": "name",
3796          "type": "str"
3797        },
3798        {
3799          "name": "type",
3800          "default": null,
3801          "type": "int"
3802        }
3803      ],
3804      "meta-type": "object"
3805    },
3806    {
3807      "name": "[99]",
3808      "element-type": "99",
3809      "meta-type": "array"
3810    },
3811    {
3812      "name": "99",
3813      "members": [
3814        {
3815          "name": "id",
3816          "type": "int"
3817        },
3818        {
3819          "name": "type",
3820          "type": "int"
3821        },
3822        {
3823          "name": "vlan-id",
3824          "default": null,
3825          "type": "int"
3826        },
3827        {
3828          "name": "pport",
3829          "default": null,
3830          "type": "int"
3831        },
3832        {
3833          "name": "index",
3834          "default": null,
3835          "type": "int"
3836        },
3837        {
3838          "name": "out-pport",
3839          "default": null,
3840          "type": "int"
3841        },
3842        {
3843          "name": "group-id",
3844          "default": null,
3845          "type": "int"
3846        },
3847        {
3848          "name": "set-vlan-id",
3849          "default": null,
3850          "type": "int"
3851        },
3852        {
3853          "name": "pop-vlan",
3854          "default": null,
3855          "type": "int"
3856        },
3857        {
3858          "name": "group-ids",
3859          "default": null,
3860          "type": "[int]"
3861        },
3862        {
3863          "name": "set-eth-src",
3864          "default": null,
3865          "type": "str"
3866        },
3867        {
3868          "name": "set-eth-dst",
3869          "default": null,
3870          "type": "str"
3871        },
3872        {
3873          "name": "ttl-check",
3874          "default": null,
3875          "type": "int"
3876        }
3877      ],
3878      "meta-type": "object"
3879    },
3880    {
3881      "name": "[100]",
3882      "element-type": "100",
3883      "meta-type": "array"
3884    },
3885    {
3886      "name": "100",
3887      "meta-type": "enum",
3888      "values": [
3889        "tpm-tis",
3890        "tpm-crb"
3891      ]
3892    },
3893    {
3894      "name": "[101]",
3895      "element-type": "101",
3896      "meta-type": "array"
3897    },
3898    {
3899      "name": "101",
3900      "meta-type": "enum",
3901      "values": [
3902        "passthrough",
3903        "emulator"
3904      ]
3905    },
3906    {
3907      "name": "[102]",
3908      "element-type": "102",
3909      "meta-type": "array"
3910    },
3911    {
3912      "name": "102",
3913      "members": [
3914        {
3915          "name": "id",
3916          "type": "str"
3917        },
3918        {
3919          "name": "model",
3920          "type": "100"
3921        },
3922        {
3923          "name": "options",
3924          "type": "277"
3925        }
3926      ],
3927      "meta-type": "object"
3928    },
3929    {
3930      "name": "103",
3931      "members": [
3932        {
3933          "name": "protocol",
3934          "type": "str"
3935        },
3936        {
3937          "name": "password",
3938          "type": "str"
3939        },
3940        {
3941          "name": "connected",
3942          "default": null,
3943          "type": "str"
3944        }
3945      ],
3946      "meta-type": "object"
3947    },
3948    {
3949      "name": "104",
3950      "members": [
3951        {
3952          "name": "protocol",
3953          "type": "str"
3954        },
3955        {
3956          "name": "time",
3957          "type": "str"
3958        }
3959      ],
3960      "meta-type": "object"
3961    },
3962    {
3963      "name": "105",
3964      "members": [
3965        {
3966          "name": "filename",
3967          "type": "str"
3968        },
3969        {
3970          "name": "device",
3971          "default": null,
3972          "type": "str"
3973        },
3974        {
3975          "name": "head",
3976          "default": null,
3977          "type": "int"
3978        }
3979      ],
3980      "meta-type": "object"
3981    },
3982    {
3983      "name": "110",
3984      "members": [
3985        {
3986          "name": "enabled",
3987          "type": "bool"
3988        },
3989        {
3990          "name": "host",
3991          "default": null,
3992          "type": "str"
3993        },
3994        {
3995          "name": "family",
3996          "default": null,
3997          "type": "282"
3998        },
3999        {
4000          "name": "service",
4001          "default": null,
4002          "type": "str"
4003        },
4004        {
4005          "name": "auth",
4006          "default": null,
4007          "type": "str"
4008        },
4009        {
4010          "name": "clients",
4011          "default": null,
4012          "type": "[283]"
4013        }
4014      ],
4015      "meta-type": "object"
4016    },
4017    {
4018      "name": "[111]",
4019      "element-type": "111",
4020      "meta-type": "array"
4021    },
4022    {
4023      "name": "111",
4024      "members": [
4025        {
4026          "name": "id",
4027          "type": "str"
4028        },
4029        {
4030          "name": "server",
4031          "type": "[284]"
4032        },
4033        {
4034          "name": "clients",
4035          "type": "[283]"
4036        },
4037        {
4038          "name": "auth",
4039          "type": "285"
4040        },
4041        {
4042          "name": "vencrypt",
4043          "default": null,
4044          "type": "286"
4045        },
4046        {
4047          "name": "display",
4048          "default": null,
4049          "type": "str"
4050        }
4051      ],
4052      "meta-type": "object"
4053    },
4054    {
4055      "name": "112",
4056      "members": [
4057        {
4058          "name": "password",
4059          "type": "str"
4060        }
4061      ],
4062      "meta-type": "object"
4063    },
4064    {
4065      "name": "113",
4066      "members": [
4067        {
4068          "name": "server",
4069          "type": "287"
4070        },
4071        {
4072          "name": "client",
4073          "type": "288"
4074        }
4075      ],
4076      "meta-type": "object"
4077    },
4078    {
4079      "name": "114",
4080      "members": [
4081        {
4082          "name": "server",
4083          "type": "287"
4084        },
4085        {
4086          "name": "client",
4087          "type": "283"
4088        }
4089      ],
4090      "meta-type": "object"
4091    },
4092    {
4093      "name": "115",
4094      "members": [
4095        {
4096          "name": "server",
4097          "type": "287"
4098        },
4099        {
4100          "name": "client",
4101          "type": "283"
4102        }
4103      ],
4104      "meta-type": "object"
4105    },
4106    {
4107      "name": "[116]",
4108      "element-type": "116",
4109      "meta-type": "array"
4110    },
4111    {
4112      "name": "116",
4113      "members": [
4114        {
4115          "name": "name",
4116          "type": "str"
4117        },
4118        {
4119          "name": "index",
4120          "type": "int"
4121        },
4122        {
4123          "name": "current",
4124          "type": "bool"
4125        },
4126        {
4127          "name": "absolute",
4128          "type": "bool"
4129        }
4130      ],
4131      "meta-type": "object"
4132    },
4133    {
4134      "name": "117",
4135      "members": [
4136        {
4137          "name": "keys",
4138          "type": "[289]"
4139        },
4140        {
4141          "name": "hold-time",
4142          "default": null,
4143          "type": "int"
4144        }
4145      ],
4146      "meta-type": "object"
4147    },
4148    {
4149      "name": "118",
4150      "members": [
4151        {
4152          "name": "device",
4153          "default": null,
4154          "type": "str"
4155        },
4156        {
4157          "name": "head",
4158          "default": null,
4159          "type": "int"
4160        },
4161        {
4162          "name": "events",
4163          "type": "[290]"
4164        }
4165      ],
4166      "meta-type": "object"
4167    },
4168    {
4169      "name": "119",
4170      "members": [
4171        {
4172          "name": "status",
4173          "default": null,
4174          "type": "291"
4175        },
4176        {
4177          "name": "ram",
4178          "default": null,
4179          "type": "292"
4180        },
4181        {
4182          "name": "disk",
4183          "default": null,
4184          "type": "292"
4185        },
4186        {
4187          "name": "xbzrle-cache",
4188          "default": null,
4189          "type": "293"
4190        },
4191        {
4192          "name": "total-time",
4193          "default": null,
4194          "type": "int"
4195        },
4196        {
4197          "name": "expected-downtime",
4198          "default": null,
4199          "type": "int"
4200        },
4201        {
4202          "name": "downtime",
4203          "default": null,
4204          "type": "int"
4205        },
4206        {
4207          "name": "setup-time",
4208          "default": null,
4209          "type": "int"
4210        },
4211        {
4212          "name": "cpu-throttle-percentage",
4213          "default": null,
4214          "type": "int"
4215        },
4216        {
4217          "name": "error-desc",
4218          "default": null,
4219          "type": "str"
4220        },
4221        {
4222          "name": "postcopy-blocktime",
4223          "default": null,
4224          "type": "int"
4225        },
4226        {
4227          "name": "postcopy-vcpu-blocktime",
4228          "default": null,
4229          "type": "[int]"
4230        }
4231      ],
4232      "meta-type": "object"
4233    },
4234    {
4235      "name": "120",
4236      "members": [
4237        {
4238          "name": "capabilities",
4239          "type": "[121]"
4240        }
4241      ],
4242      "meta-type": "object"
4243    },
4244    {
4245      "name": "[121]",
4246      "element-type": "121",
4247      "meta-type": "array"
4248    },
4249    {
4250      "name": "121",
4251      "members": [
4252        {
4253          "name": "capability",
4254          "type": "294"
4255        },
4256        {
4257          "name": "state",
4258          "type": "bool"
4259        }
4260      ],
4261      "meta-type": "object"
4262    },
4263    {
4264      "name": "122",
4265      "members": [
4266        {
4267          "name": "compress-level",
4268          "default": null,
4269          "type": "int"
4270        },
4271        {
4272          "name": "compress-threads",
4273          "default": null,
4274          "type": "int"
4275        },
4276        {
4277          "name": "decompress-threads",
4278          "default": null,
4279          "type": "int"
4280        },
4281        {
4282          "name": "cpu-throttle-initial",
4283          "default": null,
4284          "type": "int"
4285        },
4286        {
4287          "name": "cpu-throttle-increment",
4288          "default": null,
4289          "type": "int"
4290        },
4291        {
4292          "name": "tls-creds",
4293          "default": null,
4294          "type": "265"
4295        },
4296        {
4297          "name": "tls-hostname",
4298          "default": null,
4299          "type": "265"
4300        },
4301        {
4302          "name": "max-bandwidth",
4303          "default": null,
4304          "type": "int"
4305        },
4306        {
4307          "name": "downtime-limit",
4308          "default": null,
4309          "type": "int"
4310        },
4311        {
4312          "name": "x-checkpoint-delay",
4313          "default": null,
4314          "type": "int"
4315        },
4316        {
4317          "name": "block-incremental",
4318          "default": null,
4319          "type": "bool"
4320        },
4321        {
4322          "name": "x-multifd-channels",
4323          "default": null,
4324          "type": "int"
4325        },
4326        {
4327          "name": "x-multifd-page-count",
4328          "default": null,
4329          "type": "int"
4330        },
4331        {
4332          "name": "xbzrle-cache-size",
4333          "default": null,
4334          "type": "int"
4335        },
4336        {
4337          "name": "max-postcopy-bandwidth",
4338          "default": null,
4339          "type": "int"
4340        }
4341      ],
4342      "meta-type": "object"
4343    },
4344    {
4345      "name": "123",
4346      "members": [
4347        {
4348          "name": "compress-level",
4349          "default": null,
4350          "type": "int"
4351        },
4352        {
4353          "name": "compress-threads",
4354          "default": null,
4355          "type": "int"
4356        },
4357        {
4358          "name": "decompress-threads",
4359          "default": null,
4360          "type": "int"
4361        },
4362        {
4363          "name": "cpu-throttle-initial",
4364          "default": null,
4365          "type": "int"
4366        },
4367        {
4368          "name": "cpu-throttle-increment",
4369          "default": null,
4370          "type": "int"
4371        },
4372        {
4373          "name": "tls-creds",
4374          "default": null,
4375          "type": "str"
4376        },
4377        {
4378          "name": "tls-hostname",
4379          "default": null,
4380          "type": "str"
4381        },
4382        {
4383          "name": "max-bandwidth",
4384          "default": null,
4385          "type": "int"
4386        },
4387        {
4388          "name": "downtime-limit",
4389          "default": null,
4390          "type": "int"
4391        },
4392        {
4393          "name": "x-checkpoint-delay",
4394          "default": null,
4395          "type": "int"
4396        },
4397        {
4398          "name": "block-incremental",
4399          "default": null,
4400          "type": "bool"
4401        },
4402        {
4403          "name": "x-multifd-channels",
4404          "default": null,
4405          "type": "int"
4406        },
4407        {
4408          "name": "x-multifd-page-count",
4409          "default": null,
4410          "type": "int"
4411        },
4412        {
4413          "name": "xbzrle-cache-size",
4414          "default": null,
4415          "type": "int"
4416        },
4417        {
4418          "name": "max-postcopy-bandwidth",
4419          "default": null,
4420          "type": "int"
4421        }
4422      ],
4423      "meta-type": "object"
4424    },
4425    {
4426      "name": "124",
4427      "members": [
4428        {
4429          "name": "protocol",
4430          "type": "str"
4431        },
4432        {
4433          "name": "hostname",
4434          "type": "str"
4435        },
4436        {
4437          "name": "port",
4438          "default": null,
4439          "type": "int"
4440        },
4441        {
4442          "name": "tls-port",
4443          "default": null,
4444          "type": "int"
4445        },
4446        {
4447          "name": "cert-subject",
4448          "default": null,
4449          "type": "str"
4450        }
4451      ],
4452      "meta-type": "object"
4453    },
4454    {
4455      "name": "125",
4456      "members": [
4457        {
4458          "name": "status",
4459          "type": "291"
4460        }
4461      ],
4462      "meta-type": "object"
4463    },
4464    {
4465      "name": "126",
4466      "members": [
4467        {
4468          "name": "pass",
4469          "type": "int"
4470        }
4471      ],
4472      "meta-type": "object"
4473    },
4474    {
4475      "name": "127",
4476      "members": [
4477        {
4478          "name": "state",
4479          "type": "291"
4480        }
4481      ],
4482      "meta-type": "object"
4483    },
4484    {
4485      "name": "128",
4486      "members": [
4487        {
4488          "name": "value",
4489          "type": "number"
4490        }
4491      ],
4492      "meta-type": "object"
4493    },
4494    {
4495      "name": "129",
4496      "members": [
4497        {
4498          "name": "value",
4499          "type": "int"
4500        }
4501      ],
4502      "meta-type": "object"
4503    },
4504    {
4505      "name": "130",
4506      "members": [
4507        {
4508          "name": "value",
4509          "type": "int"
4510        }
4511      ],
4512      "meta-type": "object"
4513    },
4514    {
4515      "name": "int",
4516      "json-type": "int",
4517      "meta-type": "builtin"
4518    },
4519    {
4520      "name": "131",
4521      "members": [
4522        {
4523          "name": "uri",
4524          "type": "str"
4525        },
4526        {
4527          "name": "blk",
4528          "default": null,
4529          "type": "bool"
4530        },
4531        {
4532          "name": "inc",
4533          "default": null,
4534          "type": "bool"
4535        },
4536        {
4537          "name": "detach",
4538          "default": null,
4539          "type": "bool"
4540        },
4541        {
4542          "name": "resume",
4543          "default": null,
4544          "type": "bool"
4545        }
4546      ],
4547      "meta-type": "object"
4548    },
4549    {
4550      "name": "132",
4551      "members": [
4552        {
4553          "name": "uri",
4554          "type": "str"
4555        }
4556      ],
4557      "meta-type": "object"
4558    },
4559    {
4560      "name": "133",
4561      "members": [
4562        {
4563          "name": "filename",
4564          "type": "str"
4565        },
4566        {
4567          "name": "live",
4568          "default": null,
4569          "type": "bool"
4570        }
4571      ],
4572      "meta-type": "object"
4573    },
4574    {
4575      "name": "134",
4576      "members": [
4577        {
4578          "name": "enable",
4579          "type": "bool"
4580        },
4581        {
4582          "name": "primary",
4583          "type": "bool"
4584        },
4585        {
4586          "name": "failover",
4587          "default": null,
4588          "type": "bool"
4589        }
4590      ],
4591      "meta-type": "object"
4592    },
4593    {
4594      "name": "135",
4595      "members": [
4596        {
4597          "name": "error",
4598          "type": "bool"
4599        },
4600        {
4601          "name": "desc",
4602          "default": null,
4603          "type": "str"
4604        }
4605      ],
4606      "meta-type": "object"
4607    },
4608    {
4609      "name": "136",
4610      "members": [
4611        {
4612          "name": "uri",
4613          "type": "str"
4614        }
4615      ],
4616      "meta-type": "object"
4617    },
4618    {
4619      "name": "137",
4620      "members": [
4621        {
4622          "name": "actions",
4623          "type": "[295]"
4624        },
4625        {
4626          "name": "properties",
4627          "default": null,
4628          "type": "296"
4629        }
4630      ],
4631      "meta-type": "object"
4632    },
4633    {
4634      "name": "138",
4635      "members": [
4636        {
4637          "name": "name",
4638          "type": "str"
4639        },
4640        {
4641          "name": "vcpu",
4642          "default": null,
4643          "type": "int"
4644        }
4645      ],
4646      "meta-type": "object"
4647    },
4648    {
4649      "name": "[139]",
4650      "element-type": "139",
4651      "meta-type": "array"
4652    },
4653    {
4654      "name": "139",
4655      "members": [
4656        {
4657          "name": "name",
4658          "type": "str"
4659        },
4660        {
4661          "name": "state",
4662          "type": "297"
4663        },
4664        {
4665          "name": "vcpu",
4666          "type": "bool"
4667        }
4668      ],
4669      "meta-type": "object"
4670    },
4671    {
4672      "name": "140",
4673      "members": [
4674        {
4675          "name": "name",
4676          "type": "str"
4677        },
4678        {
4679          "name": "enable",
4680          "type": "bool"
4681        },
4682        {
4683          "name": "ignore-unavailable",
4684          "default": null,
4685          "type": "bool"
4686        },
4687        {
4688          "name": "vcpu",
4689          "default": null,
4690          "type": "int"
4691        }
4692      ],
4693      "meta-type": "object"
4694    },
4695    {
4696      "name": "[141]",
4697      "element-type": "141",
4698      "meta-type": "array"
4699    },
4700    {
4701      "name": "141",
4702      "tag": "meta-type",
4703      "variants": [
4704        {
4705          "case": "builtin",
4706          "type": "299"
4707        },
4708        {
4709          "case": "enum",
4710          "type": "300"
4711        },
4712        {
4713          "case": "array",
4714          "type": "301"
4715        },
4716        {
4717          "case": "object",
4718          "type": "302"
4719        },
4720        {
4721          "case": "alternate",
4722          "type": "303"
4723        },
4724        {
4725          "case": "command",
4726          "type": "304"
4727        },
4728        {
4729          "case": "event",
4730          "type": "305"
4731        }
4732      ],
4733      "members": [
4734        {
4735          "name": "name",
4736          "type": "str"
4737        },
4738        {
4739          "name": "meta-type",
4740          "type": "298"
4741        }
4742      ],
4743      "meta-type": "object"
4744    },
4745    {
4746      "name": "142",
4747      "members": [
4748        {
4749          "name": "enable",
4750          "default": null,
4751          "type": "[306]"
4752        }
4753      ],
4754      "meta-type": "object"
4755    },
4756    {
4757      "name": "143",
4758      "members": [
4759        {
4760          "name": "qemu",
4761          "type": "307"
4762        },
4763        {
4764          "name": "package",
4765          "type": "str"
4766        }
4767      ],
4768      "meta-type": "object"
4769    },
4770    {
4771      "name": "[144]",
4772      "element-type": "144",
4773      "meta-type": "array"
4774    },
4775    {
4776      "name": "144",
4777      "members": [
4778        {
4779          "name": "name",
4780          "type": "str"
4781        }
4782      ],
4783      "meta-type": "object"
4784    },
4785    {
4786      "name": "145",
4787      "members": [
4788        {
4789          "name": "protocol",
4790          "type": "str"
4791        },
4792        {
4793          "name": "fdname",
4794          "type": "str"
4795        },
4796        {
4797          "name": "skipauth",
4798          "default": null,
4799          "type": "bool"
4800        },
4801        {
4802          "name": "tls",
4803          "default": null,
4804          "type": "bool"
4805        }
4806      ],
4807      "meta-type": "object"
4808    },
4809    {
4810      "name": "146",
4811      "members": [
4812        {
4813          "name": "name",
4814          "default": null,
4815          "type": "str"
4816        }
4817      ],
4818      "meta-type": "object"
4819    },
4820    {
4821      "name": "147",
4822      "members": [
4823        {
4824          "name": "enabled",
4825          "type": "bool"
4826        },
4827        {
4828          "name": "present",
4829          "type": "bool"
4830        }
4831      ],
4832      "meta-type": "object"
4833    },
4834    {
4835      "name": "148",
4836      "members": [
4837        {
4838          "name": "UUID",
4839          "type": "str"
4840        }
4841      ],
4842      "meta-type": "object"
4843    },
4844    {
4845      "name": "[149]",
4846      "element-type": "149",
4847      "meta-type": "array"
4848    },
4849    {
4850      "name": "149",
4851      "members": [
4852        {
4853          "name": "name",
4854          "type": "str"
4855        }
4856      ],
4857      "meta-type": "object"
4858    },
4859    {
4860      "name": "[150]",
4861      "element-type": "150",
4862      "meta-type": "array"
4863    },
4864    {
4865      "name": "150",
4866      "tag": "arch",
4867      "variants": [
4868        {
4869          "case": "x86",
4870          "type": "310"
4871        },
4872        {
4873          "case": "sparc",
4874          "type": "311"
4875        },
4876        {
4877          "case": "ppc",
4878          "type": "312"
4879        },
4880        {
4881          "case": "mips",
4882          "type": "313"
4883        },
4884        {
4885          "case": "tricore",
4886          "type": "314"
4887        },
4888        {
4889          "case": "s390",
4890          "type": "315"
4891        },
4892        {
4893          "case": "riscv",
4894          "type": "316"
4895        },
4896        {
4897          "case": "other",
4898          "type": "0"
4899        }
4900      ],
4901      "members": [
4902        {
4903          "name": "CPU",
4904          "type": "int"
4905        },
4906        {
4907          "name": "current",
4908          "type": "bool"
4909        },
4910        {
4911          "name": "halted",
4912          "type": "bool"
4913        },
4914        {
4915          "name": "qom_path",
4916          "type": "str"
4917        },
4918        {
4919          "name": "thread_id",
4920          "type": "int"
4921        },
4922        {
4923          "name": "props",
4924          "default": null,
4925          "type": "308"
4926        },
4927        {
4928          "name": "arch",
4929          "type": "309"
4930        }
4931      ],
4932      "meta-type": "object"
4933    },
4934    {
4935      "name": "[151]",
4936      "element-type": "151",
4937      "meta-type": "array"
4938    },
4939    {
4940      "name": "151",
4941      "tag": "target",
4942      "variants": [
4943        {
4944          "case": "s390x",
4945          "type": "315"
4946        },
4947        {
4948          "case": "aarch64",
4949          "type": "0"
4950        },
4951        {
4952          "case": "alpha",
4953          "type": "0"
4954        },
4955        {
4956          "case": "arm",
4957          "type": "0"
4958        },
4959        {
4960          "case": "cris",
4961          "type": "0"
4962        },
4963        {
4964          "case": "hppa",
4965          "type": "0"
4966        },
4967        {
4968          "case": "i386",
4969          "type": "0"
4970        },
4971        {
4972          "case": "lm32",
4973          "type": "0"
4974        },
4975        {
4976          "case": "m68k",
4977          "type": "0"
4978        },
4979        {
4980          "case": "microblaze",
4981          "type": "0"
4982        },
4983        {
4984          "case": "microblazeel",
4985          "type": "0"
4986        },
4987        {
4988          "case": "mips",
4989          "type": "0"
4990        },
4991        {
4992          "case": "mips64",
4993          "type": "0"
4994        },
4995        {
4996          "case": "mips64el",
4997          "type": "0"
4998        },
4999        {
5000          "case": "mipsel",
5001          "type": "0"
5002        },
5003        {
5004          "case": "moxie",
5005          "type": "0"
5006        },
5007        {
5008          "case": "nios2",
5009          "type": "0"
5010        },
5011        {
5012          "case": "or1k",
5013          "type": "0"
5014        },
5015        {
5016          "case": "ppc",
5017          "type": "0"
5018        },
5019        {
5020          "case": "ppc64",
5021          "type": "0"
5022        },
5023        {
5024          "case": "ppcemb",
5025          "type": "0"
5026        },
5027        {
5028          "case": "riscv32",
5029          "type": "0"
5030        },
5031        {
5032          "case": "riscv64",
5033          "type": "0"
5034        },
5035        {
5036          "case": "sh4",
5037          "type": "0"
5038        },
5039        {
5040          "case": "sh4eb",
5041          "type": "0"
5042        },
5043        {
5044          "case": "sparc",
5045          "type": "0"
5046        },
5047        {
5048          "case": "sparc64",
5049          "type": "0"
5050        },
5051        {
5052          "case": "tricore",
5053          "type": "0"
5054        },
5055        {
5056          "case": "unicore32",
5057          "type": "0"
5058        },
5059        {
5060          "case": "x86_64",
5061          "type": "0"
5062        },
5063        {
5064          "case": "xtensa",
5065          "type": "0"
5066        },
5067        {
5068          "case": "xtensaeb",
5069          "type": "0"
5070        }
5071      ],
5072      "members": [
5073        {
5074          "name": "cpu-index",
5075          "type": "int"
5076        },
5077        {
5078          "name": "qom-path",
5079          "type": "str"
5080        },
5081        {
5082          "name": "thread-id",
5083          "type": "int"
5084        },
5085        {
5086          "name": "props",
5087          "default": null,
5088          "type": "308"
5089        },
5090        {
5091          "name": "arch",
5092          "type": "309"
5093        },
5094        {
5095          "name": "target",
5096          "type": "317"
5097        }
5098      ],
5099      "meta-type": "object"
5100    },
5101    {
5102      "name": "[152]",
5103      "element-type": "152",
5104      "meta-type": "array"
5105    },
5106    {
5107      "name": "152",
5108      "members": [
5109        {
5110          "name": "id",
5111          "type": "str"
5112        },
5113        {
5114          "name": "thread-id",
5115          "type": "int"
5116        },
5117        {
5118          "name": "poll-max-ns",
5119          "type": "int"
5120        },
5121        {
5122          "name": "poll-grow",
5123          "type": "int"
5124        },
5125        {
5126          "name": "poll-shrink",
5127          "type": "int"
5128        }
5129      ],
5130      "meta-type": "object"
5131    },
5132    {
5133      "name": "153",
5134      "members": [
5135        {
5136          "name": "actual",
5137          "type": "int"
5138        }
5139      ],
5140      "meta-type": "object"
5141    },
5142    {
5143      "name": "154",
5144      "members": [
5145        {
5146          "name": "actual",
5147          "type": "int"
5148        }
5149      ],
5150      "meta-type": "object"
5151    },
5152    {
5153      "name": "[155]",
5154      "element-type": "155",
5155      "meta-type": "array"
5156    },
5157    {
5158      "name": "155",
5159      "members": [
5160        {
5161          "name": "bus",
5162          "type": "int"
5163        },
5164        {
5165          "name": "devices",
5166          "type": "[318]"
5167        }
5168      ],
5169      "meta-type": "object"
5170    },
5171    {
5172      "name": "156",
5173      "members": [
5174        {
5175          "name": "id",
5176          "type": "int"
5177        }
5178      ],
5179      "meta-type": "object"
5180    },
5181    {
5182      "name": "157",
5183      "members": [
5184        {
5185          "name": "val",
5186          "type": "int"
5187        },
5188        {
5189          "name": "size",
5190          "type": "int"
5191        },
5192        {
5193          "name": "filename",
5194          "type": "str"
5195        },
5196        {
5197          "name": "cpu-index",
5198          "default": null,
5199          "type": "int"
5200        }
5201      ],
5202      "meta-type": "object"
5203    },
5204    {
5205      "name": "158",
5206      "members": [
5207        {
5208          "name": "val",
5209          "type": "int"
5210        },
5211        {
5212          "name": "size",
5213          "type": "int"
5214        },
5215        {
5216          "name": "filename",
5217          "type": "str"
5218        }
5219      ],
5220      "meta-type": "object"
5221    },
5222    {
5223      "name": "159",
5224      "members": [
5225        {
5226          "name": "value",
5227          "type": "int"
5228        }
5229      ],
5230      "meta-type": "object"
5231    },
5232    {
5233      "name": "160",
5234      "members": [
5235        {
5236          "name": "command-line",
5237          "type": "str"
5238        },
5239        {
5240          "name": "cpu-index",
5241          "default": null,
5242          "type": "int"
5243        }
5244      ],
5245      "meta-type": "object"
5246    },
5247    {
5248      "name": "161",
5249      "members": [
5250        {
5251          "name": "path",
5252          "type": "str"
5253        }
5254      ],
5255      "meta-type": "object"
5256    },
5257    {
5258      "name": "[162]",
5259      "element-type": "162",
5260      "meta-type": "array"
5261    },
5262    {
5263      "name": "162",
5264      "members": [
5265        {
5266          "name": "name",
5267          "type": "str"
5268        },
5269        {
5270          "name": "type",
5271          "type": "str"
5272        },
5273        {
5274          "name": "description",
5275          "default": null,
5276          "type": "str"
5277        }
5278      ],
5279      "meta-type": "object"
5280    },
5281    {
5282      "name": "163",
5283      "members": [
5284        {
5285          "name": "path",
5286          "type": "str"
5287        },
5288        {
5289          "name": "property",
5290          "type": "str"
5291        }
5292      ],
5293      "meta-type": "object"
5294    },
5295    {
5296      "name": "any",
5297      "json-type": "value",
5298      "meta-type": "builtin"
5299    },
5300    {
5301      "name": "164",
5302      "members": [
5303        {
5304          "name": "path",
5305          "type": "str"
5306        },
5307        {
5308          "name": "property",
5309          "type": "str"
5310        },
5311        {
5312          "name": "value",
5313          "type": "any"
5314        }
5315      ],
5316      "meta-type": "object"
5317    },
5318    {
5319      "name": "165",
5320      "members": [
5321        {
5322          "name": "device",
5323          "type": "str"
5324        },
5325        {
5326          "name": "target",
5327          "type": "str"
5328        },
5329        {
5330          "name": "arg",
5331          "default": null,
5332          "type": "str"
5333        }
5334      ],
5335      "meta-type": "object"
5336    },
5337    {
5338      "name": "166",
5339      "members": [
5340        {
5341          "name": "implements",
5342          "default": null,
5343          "type": "str"
5344        },
5345        {
5346          "name": "abstract",
5347          "default": null,
5348          "type": "bool"
5349        }
5350      ],
5351      "meta-type": "object"
5352    },
5353    {
5354      "name": "[167]",
5355      "element-type": "167",
5356      "meta-type": "array"
5357    },
5358    {
5359      "name": "167",
5360      "members": [
5361        {
5362          "name": "name",
5363          "type": "str"
5364        },
5365        {
5366          "name": "abstract",
5367          "default": null,
5368          "type": "bool"
5369        },
5370        {
5371          "name": "parent",
5372          "default": null,
5373          "type": "str"
5374        }
5375      ],
5376      "meta-type": "object"
5377    },
5378    {
5379      "name": "168",
5380      "members": [
5381        {
5382          "name": "typename",
5383          "type": "str"
5384        }
5385      ],
5386      "meta-type": "object"
5387    },
5388    {
5389      "name": "169",
5390      "members": [
5391        {
5392          "name": "typename",
5393          "type": "str"
5394        }
5395      ],
5396      "meta-type": "object"
5397    },
5398    {
5399      "name": "170",
5400      "members": [
5401        {
5402          "name": "enable",
5403          "type": "bool"
5404        }
5405      ],
5406      "meta-type": "object"
5407    },
5408    {
5409      "name": "171",
5410      "members": [
5411        {
5412          "name": "driver",
5413          "type": "str"
5414        },
5415        {
5416          "name": "bus",
5417          "default": null,
5418          "type": "str"
5419        },
5420        {
5421          "name": "id",
5422          "default": null,
5423          "type": "str"
5424        }
5425      ],
5426      "meta-type": "object"
5427    },
5428    {
5429      "name": "172",
5430      "members": [
5431        {
5432          "name": "id",
5433          "type": "str"
5434        }
5435      ],
5436      "meta-type": "object"
5437    },
5438    {
5439      "name": "173",
5440      "members": [
5441        {
5442          "name": "device",
5443          "default": null,
5444          "type": "str"
5445        },
5446        {
5447          "name": "path",
5448          "type": "str"
5449        }
5450      ],
5451      "meta-type": "object"
5452    },
5453    {
5454      "name": "174",
5455      "members": [
5456        {
5457          "name": "paging",
5458          "type": "bool"
5459        },
5460        {
5461          "name": "protocol",
5462          "type": "str"
5463        },
5464        {
5465          "name": "detach",
5466          "default": null,
5467          "type": "bool"
5468        },
5469        {
5470          "name": "begin",
5471          "default": null,
5472          "type": "int"
5473        },
5474        {
5475          "name": "length",
5476          "default": null,
5477          "type": "int"
5478        },
5479        {
5480          "name": "format",
5481          "default": null,
5482          "type": "319"
5483        }
5484      ],
5485      "meta-type": "object"
5486    },
5487    {
5488      "name": "175",
5489      "members": [
5490        {
5491          "name": "status",
5492          "type": "320"
5493        },
5494        {
5495          "name": "completed",
5496          "type": "int"
5497        },
5498        {
5499          "name": "total",
5500          "type": "int"
5501        }
5502      ],
5503      "meta-type": "object"
5504    },
5505    {
5506      "name": "176",
5507      "members": [
5508        {
5509          "name": "result",
5510          "type": "175"
5511        },
5512        {
5513          "name": "error",
5514          "default": null,
5515          "type": "str"
5516        }
5517      ],
5518      "meta-type": "object"
5519    },
5520    {
5521      "name": "177",
5522      "members": [
5523        {
5524          "name": "formats",
5525          "type": "[319]"
5526        }
5527      ],
5528      "meta-type": "object"
5529    },
5530    {
5531      "name": "178",
5532      "members": [
5533        {
5534          "name": "filename",
5535          "type": "str"
5536        }
5537      ],
5538      "meta-type": "object"
5539    },
5540    {
5541      "name": "179",
5542      "members": [
5543        {
5544          "name": "qom-type",
5545          "type": "str"
5546        },
5547        {
5548          "name": "id",
5549          "type": "str"
5550        },
5551        {
5552          "name": "props",
5553          "default": null,
5554          "type": "any"
5555        }
5556      ],
5557      "meta-type": "object"
5558    },
5559    {
5560      "name": "180",
5561      "members": [
5562        {
5563          "name": "id",
5564          "type": "str"
5565        }
5566      ],
5567      "meta-type": "object"
5568    },
5569    {
5570      "name": "181",
5571      "members": [
5572        {
5573          "name": "fdname",
5574          "type": "str"
5575        }
5576      ],
5577      "meta-type": "object"
5578    },
5579    {
5580      "name": "182",
5581      "members": [
5582        {
5583          "name": "fdname",
5584          "type": "str"
5585        }
5586      ],
5587      "meta-type": "object"
5588    },
5589    {
5590      "name": "[183]",
5591      "element-type": "183",
5592      "meta-type": "array"
5593    },
5594    {
5595      "name": "183",
5596      "members": [
5597        {
5598          "name": "name",
5599          "type": "str"
5600        },
5601        {
5602          "name": "alias",
5603          "default": null,
5604          "type": "str"
5605        },
5606        {
5607          "name": "is-default",
5608          "default": null,
5609          "type": "bool"
5610        },
5611        {
5612          "name": "cpu-max",
5613          "type": "int"
5614        },
5615        {
5616          "name": "hotpluggable-cpus",
5617          "type": "bool"
5618        }
5619      ],
5620      "meta-type": "object"
5621    },
5622    {
5623      "name": "184",
5624      "members": [
5625        {
5626          "name": "base-memory",
5627          "type": "int"
5628        },
5629        {
5630          "name": "plugged-memory",
5631          "default": null,
5632          "type": "int"
5633        }
5634      ],
5635      "meta-type": "object"
5636    },
5637    {
5638      "name": "[185]",
5639      "element-type": "185",
5640      "meta-type": "array"
5641    },
5642    {
5643      "name": "185",
5644      "members": [
5645        {
5646          "name": "name",
5647          "type": "str"
5648        },
5649        {
5650          "name": "migration-safe",
5651          "default": null,
5652          "type": "bool"
5653        },
5654        {
5655          "name": "static",
5656          "type": "bool"
5657        },
5658        {
5659          "name": "unavailable-features",
5660          "default": null,
5661          "type": "[str]"
5662        },
5663        {
5664          "name": "typename",
5665          "type": "str"
5666        }
5667      ],
5668      "meta-type": "object"
5669    },
5670    {
5671      "name": "186",
5672      "members": [
5673        {
5674          "name": "type",
5675          "type": "321"
5676        },
5677        {
5678          "name": "model",
5679          "type": "322"
5680        }
5681      ],
5682      "meta-type": "object"
5683    },
5684    {
5685      "name": "187",
5686      "members": [
5687        {
5688          "name": "model",
5689          "type": "322"
5690        }
5691      ],
5692      "meta-type": "object"
5693    },
5694    {
5695      "name": "188",
5696      "members": [
5697        {
5698          "name": "modela",
5699          "type": "322"
5700        },
5701        {
5702          "name": "modelb",
5703          "type": "322"
5704        }
5705      ],
5706      "meta-type": "object"
5707    },
5708    {
5709      "name": "189",
5710      "members": [
5711        {
5712          "name": "result",
5713          "type": "323"
5714        },
5715        {
5716          "name": "responsible-properties",
5717          "type": "[str]"
5718        }
5719      ],
5720      "meta-type": "object"
5721    },
5722    {
5723      "name": "190",
5724      "members": [
5725        {
5726          "name": "modela",
5727          "type": "322"
5728        },
5729        {
5730          "name": "modelb",
5731          "type": "322"
5732        }
5733      ],
5734      "meta-type": "object"
5735    },
5736    {
5737      "name": "191",
5738      "members": [
5739        {
5740          "name": "model",
5741          "type": "322"
5742        }
5743      ],
5744      "meta-type": "object"
5745    },
5746    {
5747      "name": "192",
5748      "members": [
5749        {
5750          "name": "fdset-id",
5751          "default": null,
5752          "type": "int"
5753        },
5754        {
5755          "name": "opaque",
5756          "default": null,
5757          "type": "str"
5758        }
5759      ],
5760      "meta-type": "object"
5761    },
5762    {
5763      "name": "193",
5764      "members": [
5765        {
5766          "name": "fdset-id",
5767          "type": "int"
5768        },
5769        {
5770          "name": "fd",
5771          "type": "int"
5772        }
5773      ],
5774      "meta-type": "object"
5775    },
5776    {
5777      "name": "194",
5778      "members": [
5779        {
5780          "name": "fdset-id",
5781          "type": "int"
5782        },
5783        {
5784          "name": "fd",
5785          "default": null,
5786          "type": "int"
5787        }
5788      ],
5789      "meta-type": "object"
5790    },
5791    {
5792      "name": "[195]",
5793      "element-type": "195",
5794      "meta-type": "array"
5795    },
5796    {
5797      "name": "195",
5798      "members": [
5799        {
5800          "name": "fdset-id",
5801          "type": "int"
5802        },
5803        {
5804          "name": "fds",
5805          "type": "[324]"
5806        }
5807      ],
5808      "meta-type": "object"
5809    },
5810    {
5811      "name": "196",
5812      "members": [
5813        {
5814          "name": "arch",
5815          "type": "317"
5816        }
5817      ],
5818      "meta-type": "object"
5819    },
5820    {
5821      "name": "197",
5822      "members": [
5823        {
5824          "name": "option",
5825          "default": null,
5826          "type": "str"
5827        }
5828      ],
5829      "meta-type": "object"
5830    },
5831    {
5832      "name": "[198]",
5833      "element-type": "198",
5834      "meta-type": "array"
5835    },
5836    {
5837      "name": "198",
5838      "members": [
5839        {
5840          "name": "option",
5841          "type": "str"
5842        },
5843        {
5844          "name": "parameters",
5845          "type": "[325]"
5846        }
5847      ],
5848      "meta-type": "object"
5849    },
5850    {
5851      "name": "[199]",
5852      "element-type": "199",
5853      "meta-type": "array"
5854    },
5855    {
5856      "name": "199",
5857      "members": [
5858        {
5859          "name": "id",
5860          "default": null,
5861          "type": "str"
5862        },
5863        {
5864          "name": "size",
5865          "type": "int"
5866        },
5867        {
5868          "name": "merge",
5869          "type": "bool"
5870        },
5871        {
5872          "name": "dump",
5873          "type": "bool"
5874        },
5875        {
5876          "name": "prealloc",
5877          "type": "bool"
5878        },
5879        {
5880          "name": "host-nodes",
5881          "type": "[int]"
5882        },
5883        {
5884          "name": "policy",
5885          "type": "326"
5886        }
5887      ],
5888      "meta-type": "object"
5889    },
5890    {
5891      "name": "[200]",
5892      "element-type": "200",
5893      "meta-type": "array"
5894    },
5895    {
5896      "name": "200",
5897      "tag": "type",
5898      "variants": [
5899        {
5900          "case": "dimm",
5901          "type": "328"
5902        },
5903        {
5904          "case": "nvdimm",
5905          "type": "328"
5906        }
5907      ],
5908      "members": [
5909        {
5910          "name": "type",
5911          "type": "327"
5912        }
5913      ],
5914      "meta-type": "object"
5915    },
5916    {
5917      "name": "201",
5918      "members": [
5919        {
5920          "name": "device",
5921          "type": "str"
5922        },
5923        {
5924          "name": "msg",
5925          "type": "str"
5926        }
5927      ],
5928      "meta-type": "object"
5929    },
5930    {
5931      "name": "[202]",
5932      "element-type": "202",
5933      "meta-type": "array"
5934    },
5935    {
5936      "name": "202",
5937      "members": [
5938        {
5939          "name": "device",
5940          "default": null,
5941          "type": "str"
5942        },
5943        {
5944          "name": "slot",
5945          "type": "str"
5946        },
5947        {
5948          "name": "slot-type",
5949          "type": "329"
5950        },
5951        {
5952          "name": "source",
5953          "type": "int"
5954        },
5955        {
5956          "name": "status",
5957          "type": "int"
5958        }
5959      ],
5960      "meta-type": "object"
5961    },
5962    {
5963      "name": "203",
5964      "members": [
5965        {
5966          "name": "info",
5967          "type": "202"
5968        }
5969      ],
5970      "meta-type": "object"
5971    },
5972    {
5973      "name": "204",
5974      "members": [
5975        {
5976          "name": "offset",
5977          "type": "int"
5978        }
5979      ],
5980      "meta-type": "object"
5981    },
5982    {
5983      "name": "205",
5984      "members": [
5985        {
5986          "name": "filename",
5987          "type": "str"
5988        }
5989      ],
5990      "meta-type": "object"
5991    },
5992    {
5993      "name": "[206]",
5994      "element-type": "206",
5995      "meta-type": "array"
5996    },
5997    {
5998      "name": "206",
5999      "members": [
6000        {
6001          "name": "version",
6002          "type": "int"
6003        },
6004        {
6005          "name": "emulated",
6006          "type": "bool"
6007        },
6008        {
6009          "name": "kernel",
6010          "type": "bool"
6011        }
6012      ],
6013      "meta-type": "object"
6014    },
6015    {
6016      "name": "[207]",
6017      "element-type": "207",
6018      "meta-type": "array"
6019    },
6020    {
6021      "name": "207",
6022      "members": [
6023        {
6024          "name": "type",
6025          "type": "str"
6026        },
6027        {
6028          "name": "vcpus-count",
6029          "type": "int"
6030        },
6031        {
6032          "name": "props",
6033          "type": "308"
6034        },
6035        {
6036          "name": "qom-path",
6037          "default": null,
6038          "type": "str"
6039        }
6040      ],
6041      "meta-type": "object"
6042    },
6043    {
6044      "name": "208",
6045      "members": [
6046        {
6047          "name": "guid",
6048          "type": "str"
6049        }
6050      ],
6051      "meta-type": "object"
6052    },
6053    {
6054      "name": "209",
6055      "members": [
6056        {
6057          "name": "enabled",
6058          "type": "bool"
6059        },
6060        {
6061          "name": "api-major",
6062          "type": "int"
6063        },
6064        {
6065          "name": "api-minor",
6066          "type": "int"
6067        },
6068        {
6069          "name": "build-id",
6070          "type": "int"
6071        },
6072        {
6073          "name": "policy",
6074          "type": "int"
6075        },
6076        {
6077          "name": "state",
6078          "type": "330"
6079        },
6080        {
6081          "name": "handle",
6082          "type": "int"
6083        }
6084      ],
6085      "meta-type": "object"
6086    },
6087    {
6088      "name": "210",
6089      "members": [
6090        {
6091          "name": "data",
6092          "type": "str"
6093        }
6094      ],
6095      "meta-type": "object"
6096    },
6097    {
6098      "name": "211",
6099      "members": [
6100        {
6101          "name": "pdh",
6102          "type": "str"
6103        },
6104        {
6105          "name": "cert-chain",
6106          "type": "str"
6107        },
6108        {
6109          "name": "cbitpos",
6110          "type": "int"
6111        },
6112        {
6113          "name": "reduced-phys-bits",
6114          "type": "int"
6115        }
6116      ],
6117      "meta-type": "object"
6118    },
6119    {
6120      "name": "212",
6121      "members": [
6122        {
6123          "name": "id",
6124          "type": "any"
6125        },
6126        {
6127          "name": "reason",
6128          "type": "331"
6129        }
6130      ],
6131      "meta-type": "object"
6132    },
6133    {
6134      "name": "213",
6135      "tag": "type",
6136      "variants": [
6137        {
6138          "case": "node",
6139          "type": "333"
6140        },
6141        {
6142          "case": "dist",
6143          "type": "334"
6144        },
6145        {
6146          "case": "cpu",
6147          "type": "335"
6148        }
6149      ],
6150      "members": [
6151        {
6152          "name": "type",
6153          "type": "332"
6154        }
6155      ],
6156      "meta-type": "object"
6157    },
6158    {
6159      "name": "bool",
6160      "json-type": "boolean",
6161      "meta-type": "builtin"
6162    },
6163    {
6164      "name": "214",
6165      "meta-type": "enum",
6166      "values": [
6167        "debug",
6168        "inmigrate",
6169        "internal-error",
6170        "io-error",
6171        "paused",
6172        "postmigrate",
6173        "prelaunch",
6174        "finish-migrate",
6175        "restore-vm",
6176        "running",
6177        "save-vm",
6178        "shutdown",
6179        "suspended",
6180        "watchdog",
6181        "guest-panicked",
6182        "colo",
6183        "preconfig"
6184      ]
6185    },
6186    {
6187      "name": "215",
6188      "meta-type": "enum",
6189      "values": [
6190        "reset",
6191        "shutdown",
6192        "poweroff",
6193        "pause",
6194        "debug",
6195        "none",
6196        "inject-nmi"
6197      ]
6198    },
6199    {
6200      "name": "216",
6201      "meta-type": "enum",
6202      "values": [
6203        "pause",
6204        "poweroff"
6205      ]
6206    },
6207    {
6208      "name": "217",
6209      "tag": "type",
6210      "variants": [
6211        {
6212          "case": "hyper-v",
6213          "type": "337"
6214        },
6215        {
6216          "case": "s390",
6217          "type": "338"
6218        }
6219      ],
6220      "members": [
6221        {
6222          "name": "type",
6223          "type": "336"
6224        }
6225      ],
6226      "meta-type": "object"
6227    },
6228    {
6229      "name": "218",
6230      "meta-type": "enum",
6231      "values": [
6232        "undefined",
6233        "created",
6234        "running",
6235        "paused",
6236        "ready",
6237        "standby",
6238        "waiting",
6239        "pending",
6240        "aborting",
6241        "concluded",
6242        "null"
6243      ]
6244    },
6245    {
6246      "name": "219",
6247      "meta-type": "enum",
6248      "values": [
6249        "commit",
6250        "stream",
6251        "mirror",
6252        "backup",
6253        "create"
6254      ]
6255    },
6256    {
6257      "name": "[int]",
6258      "element-type": "int",
6259      "meta-type": "array"
6260    },
6261    {
6262      "name": "220",
6263      "meta-type": "enum",
6264      "values": [
6265        "ok",
6266        "failed",
6267        "nospace"
6268      ]
6269    },
6270    {
6271      "name": "[221]",
6272      "element-type": "221",
6273      "meta-type": "array"
6274    },
6275    {
6276      "name": "221",
6277      "members": [
6278        {
6279          "name": "name",
6280          "default": null,
6281          "type": "str"
6282        },
6283        {
6284          "name": "count",
6285          "type": "int"
6286        },
6287        {
6288          "name": "granularity",
6289          "type": "int"
6290        },
6291        {
6292          "name": "status",
6293          "type": "339"
6294        }
6295      ],
6296      "meta-type": "object"
6297    },
6298    {
6299      "name": "222",
6300      "members": [
6301        {
6302          "name": "rd_bytes",
6303          "type": "int"
6304        },
6305        {
6306          "name": "wr_bytes",
6307          "type": "int"
6308        },
6309        {
6310          "name": "rd_operations",
6311          "type": "int"
6312        },
6313        {
6314          "name": "wr_operations",
6315          "type": "int"
6316        },
6317        {
6318          "name": "flush_operations",
6319          "type": "int"
6320        },
6321        {
6322          "name": "flush_total_time_ns",
6323          "type": "int"
6324        },
6325        {
6326          "name": "wr_total_time_ns",
6327          "type": "int"
6328        },
6329        {
6330          "name": "rd_total_time_ns",
6331          "type": "int"
6332        },
6333        {
6334          "name": "wr_highest_offset",
6335          "type": "int"
6336        },
6337        {
6338          "name": "rd_merged",
6339          "type": "int"
6340        },
6341        {
6342          "name": "wr_merged",
6343          "type": "int"
6344        },
6345        {
6346          "name": "idle_time_ns",
6347          "default": null,
6348          "type": "int"
6349        },
6350        {
6351          "name": "failed_rd_operations",
6352          "type": "int"
6353        },
6354        {
6355          "name": "failed_wr_operations",
6356          "type": "int"
6357        },
6358        {
6359          "name": "failed_flush_operations",
6360          "type": "int"
6361        },
6362        {
6363          "name": "invalid_rd_operations",
6364          "type": "int"
6365        },
6366        {
6367          "name": "invalid_wr_operations",
6368          "type": "int"
6369        },
6370        {
6371          "name": "invalid_flush_operations",
6372          "type": "int"
6373        },
6374        {
6375          "name": "account_invalid",
6376          "type": "bool"
6377        },
6378        {
6379          "name": "account_failed",
6380          "type": "bool"
6381        },
6382        {
6383          "name": "timed_stats",
6384          "type": "[340]"
6385        },
6386        {
6387          "name": "x_rd_latency_histogram",
6388          "default": null,
6389          "type": "341"
6390        },
6391        {
6392          "name": "x_wr_latency_histogram",
6393          "default": null,
6394          "type": "341"
6395        },
6396        {
6397          "name": "x_flush_latency_histogram",
6398          "default": null,
6399          "type": "341"
6400        }
6401      ],
6402      "meta-type": "object"
6403    },
6404    {
6405      "name": "223",
6406      "meta-type": "enum",
6407      "values": [
6408        "existing",
6409        "absolute-paths"
6410      ]
6411    },
6412    {
6413      "name": "224",
6414      "meta-type": "enum",
6415      "values": [
6416        "top",
6417        "full",
6418        "none",
6419        "incremental"
6420      ]
6421    },
6422    {
6423      "name": "225",
6424      "meta-type": "enum",
6425      "values": [
6426        "report",
6427        "ignore",
6428        "enospc",
6429        "stop",
6430        "auto"
6431      ]
6432    },
6433    {
6434      "name": "226",
6435      "meta-type": "enum",
6436      "values": [
6437        "off",
6438        "on",
6439        "unmap"
6440      ]
6441    },
6442    {
6443      "name": "227",
6444      "members": [
6445        {
6446          "name": "filename",
6447          "type": "str"
6448        },
6449        {
6450          "name": "format",
6451          "type": "str"
6452        },
6453        {
6454          "name": "dirty-flag",
6455          "default": null,
6456          "type": "bool"
6457        },
6458        {
6459          "name": "actual-size",
6460          "default": null,
6461          "type": "int"
6462        },
6463        {
6464          "name": "virtual-size",
6465          "type": "int"
6466        },
6467        {
6468          "name": "cluster-size",
6469          "default": null,
6470          "type": "int"
6471        },
6472        {
6473          "name": "encrypted",
6474          "default": null,
6475          "type": "bool"
6476        },
6477        {
6478          "name": "compressed",
6479          "default": null,
6480          "type": "bool"
6481        },
6482        {
6483          "name": "backing-filename",
6484          "default": null,
6485          "type": "str"
6486        },
6487        {
6488          "name": "full-backing-filename",
6489          "default": null,
6490          "type": "str"
6491        },
6492        {
6493          "name": "backing-filename-format",
6494          "default": null,
6495          "type": "str"
6496        },
6497        {
6498          "name": "snapshots",
6499          "default": null,
6500          "type": "[66]"
6501        },
6502        {
6503          "name": "backing-image",
6504          "default": null,
6505          "type": "227"
6506        },
6507        {
6508          "name": "format-specific",
6509          "default": null,
6510          "type": "342"
6511        }
6512      ],
6513      "meta-type": "object"
6514    },
6515    {
6516      "name": "228",
6517      "members": [
6518        {
6519          "name": "writeback",
6520          "type": "bool"
6521        },
6522        {
6523          "name": "direct",
6524          "type": "bool"
6525        },
6526        {
6527          "name": "no-flush",
6528          "type": "bool"
6529        }
6530      ],
6531      "meta-type": "object"
6532    },
6533    {
6534      "name": "229",
6535      "meta-type": "enum",
6536      "values": [
6537        "background",
6538        "write-blocking"
6539      ]
6540    },
6541    {
6542      "name": "230",
6543      "meta-type": "enum",
6544      "values": [
6545        "blkdebug",
6546        "blklogwrites",
6547        "blkverify",
6548        "bochs",
6549        "cloop",
6550        "copy-on-read",
6551        "dmg",
6552        "file",
6553        "ftp",
6554        "ftps",
6555        "gluster",
6556        "host_cdrom",
6557        "host_device",
6558        "http",
6559        "https",
6560        "iscsi",
6561        "luks",
6562        "nbd",
6563        "nfs",
6564        "null-aio",
6565        "null-co",
6566        "nvme",
6567        "parallels",
6568        "qcow",
6569        "qcow2",
6570        "qed",
6571        "quorum",
6572        "raw",
6573        "rbd",
6574        "replication",
6575        "sheepdog",
6576        "ssh",
6577        "throttle",
6578        "vdi",
6579        "vhdx",
6580        "vmdk",
6581        "vpc",
6582        "vvfat",
6583        "vxhs"
6584      ]
6585    },
6586    {
6587      "name": "231",
6588      "meta-type": "enum",
6589      "values": [
6590        "ignore",
6591        "unmap"
6592      ]
6593    },
6594    {
6595      "name": "232",
6596      "members": [
6597        {
6598          "name": "direct",
6599          "default": null,
6600          "type": "bool"
6601        },
6602        {
6603          "name": "no-flush",
6604          "default": null,
6605          "type": "bool"
6606        }
6607      ],
6608      "meta-type": "object"
6609    },
6610    {
6611      "name": "233",
6612      "members": [
6613        {
6614          "name": "image",
6615          "type": "343"
6616        },
6617        {
6618          "name": "config",
6619          "default": null,
6620          "type": "str"
6621        },
6622        {
6623          "name": "align",
6624          "default": null,
6625          "type": "int"
6626        },
6627        {
6628          "name": "max-transfer",
6629          "default": null,
6630          "type": "int"
6631        },
6632        {
6633          "name": "opt-write-zero",
6634          "default": null,
6635          "type": "int"
6636        },
6637        {
6638          "name": "max-write-zero",
6639          "default": null,
6640          "type": "int"
6641        },
6642        {
6643          "name": "opt-discard",
6644          "default": null,
6645          "type": "int"
6646        },
6647        {
6648          "name": "max-discard",
6649          "default": null,
6650          "type": "int"
6651        },
6652        {
6653          "name": "inject-error",
6654          "default": null,
6655          "type": "[344]"
6656        },
6657        {
6658          "name": "set-state",
6659          "default": null,
6660          "type": "[345]"
6661        }
6662      ],
6663      "meta-type": "object"
6664    },
6665    {
6666      "name": "234",
6667      "members": [
6668        {
6669          "name": "file",
6670          "type": "343"
6671        },
6672        {
6673          "name": "log",
6674          "type": "343"
6675        },
6676        {
6677          "name": "log-sector-size",
6678          "default": null,
6679          "type": "int"
6680        },
6681        {
6682          "name": "log-append",
6683          "default": null,
6684          "type": "bool"
6685        },
6686        {
6687          "name": "log-super-update-interval",
6688          "default": null,
6689          "type": "int"
6690        }
6691      ],
6692      "meta-type": "object"
6693    },
6694    {
6695      "name": "235",
6696      "members": [
6697        {
6698          "name": "test",
6699          "type": "343"
6700        },
6701        {
6702          "name": "raw",
6703          "type": "343"
6704        }
6705      ],
6706      "meta-type": "object"
6707    },
6708    {
6709      "name": "236",
6710      "members": [
6711        {
6712          "name": "file",
6713          "type": "343"
6714        }
6715      ],
6716      "meta-type": "object"
6717    },
6718    {
6719      "name": "237",
6720      "members": [
6721        {
6722          "name": "filename",
6723          "type": "str"
6724        },
6725        {
6726          "name": "pr-manager",
6727          "default": null,
6728          "type": "str"
6729        },
6730        {
6731          "name": "locking",
6732          "default": null,
6733          "type": "346"
6734        },
6735        {
6736          "name": "aio",
6737          "default": null,
6738          "type": "347"
6739        },
6740        {
6741          "name": "x-check-cache-dropped",
6742          "default": null,
6743          "type": "bool"
6744        }
6745      ],
6746      "meta-type": "object"
6747    },
6748    {
6749      "name": "238",
6750      "members": [
6751        {
6752          "name": "url",
6753          "type": "str"
6754        },
6755        {
6756          "name": "readahead",
6757          "default": null,
6758          "type": "int"
6759        },
6760        {
6761          "name": "timeout",
6762          "default": null,
6763          "type": "int"
6764        },
6765        {
6766          "name": "username",
6767          "default": null,
6768          "type": "str"
6769        },
6770        {
6771          "name": "password-secret",
6772          "default": null,
6773          "type": "str"
6774        },
6775        {
6776          "name": "proxy-username",
6777          "default": null,
6778          "type": "str"
6779        },
6780        {
6781          "name": "proxy-password-secret",
6782          "default": null,
6783          "type": "str"
6784        }
6785      ],
6786      "meta-type": "object"
6787    },
6788    {
6789      "name": "239",
6790      "members": [
6791        {
6792          "name": "url",
6793          "type": "str"
6794        },
6795        {
6796          "name": "readahead",
6797          "default": null,
6798          "type": "int"
6799        },
6800        {
6801          "name": "timeout",
6802          "default": null,
6803          "type": "int"
6804        },
6805        {
6806          "name": "username",
6807          "default": null,
6808          "type": "str"
6809        },
6810        {
6811          "name": "password-secret",
6812          "default": null,
6813          "type": "str"
6814        },
6815        {
6816          "name": "proxy-username",
6817          "default": null,
6818          "type": "str"
6819        },
6820        {
6821          "name": "proxy-password-secret",
6822          "default": null,
6823          "type": "str"
6824        },
6825        {
6826          "name": "sslverify",
6827          "default": null,
6828          "type": "bool"
6829        }
6830      ],
6831      "meta-type": "object"
6832    },
6833    {
6834      "name": "240",
6835      "members": [
6836        {
6837          "name": "volume",
6838          "type": "str"
6839        },
6840        {
6841          "name": "path",
6842          "type": "str"
6843        },
6844        {
6845          "name": "server",
6846          "type": "[348]"
6847        },
6848        {
6849          "name": "debug",
6850          "default": null,
6851          "type": "int"
6852        },
6853        {
6854          "name": "logfile",
6855          "default": null,
6856          "type": "str"
6857        }
6858      ],
6859      "meta-type": "object"
6860    },
6861    {
6862      "name": "241",
6863      "members": [
6864        {
6865          "name": "url",
6866          "type": "str"
6867        },
6868        {
6869          "name": "readahead",
6870          "default": null,
6871          "type": "int"
6872        },
6873        {
6874          "name": "timeout",
6875          "default": null,
6876          "type": "int"
6877        },
6878        {
6879          "name": "username",
6880          "default": null,
6881          "type": "str"
6882        },
6883        {
6884          "name": "password-secret",
6885          "default": null,
6886          "type": "str"
6887        },
6888        {
6889          "name": "proxy-username",
6890          "default": null,
6891          "type": "str"
6892        },
6893        {
6894          "name": "proxy-password-secret",
6895          "default": null,
6896          "type": "str"
6897        },
6898        {
6899          "name": "cookie",
6900          "default": null,
6901          "type": "str"
6902        },
6903        {
6904          "name": "cookie-secret",
6905          "default": null,
6906          "type": "str"
6907        }
6908      ],
6909      "meta-type": "object"
6910    },
6911    {
6912      "name": "242",
6913      "members": [
6914        {
6915          "name": "url",
6916          "type": "str"
6917        },
6918        {
6919          "name": "readahead",
6920          "default": null,
6921          "type": "int"
6922        },
6923        {
6924          "name": "timeout",
6925          "default": null,
6926          "type": "int"
6927        },
6928        {
6929          "name": "username",
6930          "default": null,
6931          "type": "str"
6932        },
6933        {
6934          "name": "password-secret",
6935          "default": null,
6936          "type": "str"
6937        },
6938        {
6939          "name": "proxy-username",
6940          "default": null,
6941          "type": "str"
6942        },
6943        {
6944          "name": "proxy-password-secret",
6945          "default": null,
6946          "type": "str"
6947        },
6948        {
6949          "name": "cookie",
6950          "default": null,
6951          "type": "str"
6952        },
6953        {
6954          "name": "sslverify",
6955          "default": null,
6956          "type": "bool"
6957        },
6958        {
6959          "name": "cookie-secret",
6960          "default": null,
6961          "type": "str"
6962        }
6963      ],
6964      "meta-type": "object"
6965    },
6966    {
6967      "name": "243",
6968      "members": [
6969        {
6970          "name": "transport",
6971          "type": "349"
6972        },
6973        {
6974          "name": "portal",
6975          "type": "str"
6976        },
6977        {
6978          "name": "target",
6979          "type": "str"
6980        },
6981        {
6982          "name": "lun",
6983          "default": null,
6984          "type": "int"
6985        },
6986        {
6987          "name": "user",
6988          "default": null,
6989          "type": "str"
6990        },
6991        {
6992          "name": "password-secret",
6993          "default": null,
6994          "type": "str"
6995        },
6996        {
6997          "name": "initiator-name",
6998          "default": null,
6999          "type": "str"
7000        },
7001        {
7002          "name": "header-digest",
7003          "default": null,
7004          "type": "350"
7005        },
7006        {
7007          "name": "timeout",
7008          "default": null,
7009          "type": "int"
7010        }
7011      ],
7012      "meta-type": "object"
7013    },
7014    {
7015      "name": "244",
7016      "members": [
7017        {
7018          "name": "file",
7019          "type": "343"
7020        },
7021        {
7022          "name": "key-secret",
7023          "default": null,
7024          "type": "str"
7025        }
7026      ],
7027      "meta-type": "object"
7028    },
7029    {
7030      "name": "245",
7031      "members": [
7032        {
7033          "name": "server",
7034          "type": "348"
7035        },
7036        {
7037          "name": "export",
7038          "default": null,
7039          "type": "str"
7040        },
7041        {
7042          "name": "tls-creds",
7043          "default": null,
7044          "type": "str"
7045        },
7046        {
7047          "name": "x-dirty-bitmap",
7048          "default": null,
7049          "type": "str"
7050        }
7051      ],
7052      "meta-type": "object"
7053    },
7054    {
7055      "name": "246",
7056      "members": [
7057        {
7058          "name": "server",
7059          "type": "351"
7060        },
7061        {
7062          "name": "path",
7063          "type": "str"
7064        },
7065        {
7066          "name": "user",
7067          "default": null,
7068          "type": "int"
7069        },
7070        {
7071          "name": "group",
7072          "default": null,
7073          "type": "int"
7074        },
7075        {
7076          "name": "tcp-syn-count",
7077          "default": null,
7078          "type": "int"
7079        },
7080        {
7081          "name": "readahead-size",
7082          "default": null,
7083          "type": "int"
7084        },
7085        {
7086          "name": "page-cache-size",
7087          "default": null,
7088          "type": "int"
7089        },
7090        {
7091          "name": "debug",
7092          "default": null,
7093          "type": "int"
7094        }
7095      ],
7096      "meta-type": "object"
7097    },
7098    {
7099      "name": "247",
7100      "members": [
7101        {
7102          "name": "size",
7103          "default": null,
7104          "type": "int"
7105        },
7106        {
7107          "name": "latency-ns",
7108          "default": null,
7109          "type": "int"
7110        }
7111      ],
7112      "meta-type": "object"
7113    },
7114    {
7115      "name": "248",
7116      "members": [
7117        {
7118          "name": "device",
7119          "type": "str"
7120        },
7121        {
7122          "name": "namespace",
7123          "type": "int"
7124        }
7125      ],
7126      "meta-type": "object"
7127    },
7128    {
7129      "name": "249",
7130      "members": [
7131        {
7132          "name": "file",
7133          "type": "343"
7134        },
7135        {
7136          "name": "backing",
7137          "default": null,
7138          "type": "352"
7139        },
7140        {
7141          "name": "lazy-refcounts",
7142          "default": null,
7143          "type": "bool"
7144        },
7145        {
7146          "name": "pass-discard-request",
7147          "default": null,
7148          "type": "bool"
7149        },
7150        {
7151          "name": "pass-discard-snapshot",
7152          "default": null,
7153          "type": "bool"
7154        },
7155        {
7156          "name": "pass-discard-other",
7157          "default": null,
7158          "type": "bool"
7159        },
7160        {
7161          "name": "overlap-check",
7162          "default": null,
7163          "type": "353"
7164        },
7165        {
7166          "name": "cache-size",
7167          "default": null,
7168          "type": "int"
7169        },
7170        {
7171          "name": "l2-cache-size",
7172          "default": null,
7173          "type": "int"
7174        },
7175        {
7176          "name": "l2-cache-entry-size",
7177          "default": null,
7178          "type": "int"
7179        },
7180        {
7181          "name": "refcount-cache-size",
7182          "default": null,
7183          "type": "int"
7184        },
7185        {
7186          "name": "cache-clean-interval",
7187          "default": null,
7188          "type": "int"
7189        },
7190        {
7191          "name": "encrypt",
7192          "default": null,
7193          "type": "354"
7194        }
7195      ],
7196      "meta-type": "object"
7197    },
7198    {
7199      "name": "250",
7200      "members": [
7201        {
7202          "name": "file",
7203          "type": "343"
7204        },
7205        {
7206          "name": "backing",
7207          "default": null,
7208          "type": "352"
7209        },
7210        {
7211          "name": "encrypt",
7212          "default": null,
7213          "type": "355"
7214        }
7215      ],
7216      "meta-type": "object"
7217    },
7218    {
7219      "name": "251",
7220      "members": [
7221        {
7222          "name": "file",
7223          "type": "343"
7224        },
7225        {
7226          "name": "backing",
7227          "default": null,
7228          "type": "352"
7229        }
7230      ],
7231      "meta-type": "object"
7232    },
7233    {
7234      "name": "252",
7235      "members": [
7236        {
7237          "name": "blkverify",
7238          "default": null,
7239          "type": "bool"
7240        },
7241        {
7242          "name": "children",
7243          "type": "[343]"
7244        },
7245        {
7246          "name": "vote-threshold",
7247          "type": "int"
7248        },
7249        {
7250          "name": "rewrite-corrupted",
7251          "default": null,
7252          "type": "bool"
7253        },
7254        {
7255          "name": "read-pattern",
7256          "default": null,
7257          "type": "356"
7258        }
7259      ],
7260      "meta-type": "object"
7261    },
7262    {
7263      "name": "253",
7264      "members": [
7265        {
7266          "name": "file",
7267          "type": "343"
7268        },
7269        {
7270          "name": "offset",
7271          "default": null,
7272          "type": "int"
7273        },
7274        {
7275          "name": "size",
7276          "default": null,
7277          "type": "int"
7278        }
7279      ],
7280      "meta-type": "object"
7281    },
7282    {
7283      "name": "254",
7284      "members": [
7285        {
7286          "name": "pool",
7287          "type": "str"
7288        },
7289        {
7290          "name": "image",
7291          "type": "str"
7292        },
7293        {
7294          "name": "conf",
7295          "default": null,
7296          "type": "str"
7297        },
7298        {
7299          "name": "snapshot",
7300          "default": null,
7301          "type": "str"
7302        },
7303        {
7304          "name": "user",
7305          "default": null,
7306          "type": "str"
7307        },
7308        {
7309          "name": "auth-client-required",
7310          "default": null,
7311          "type": "[357]"
7312        },
7313        {
7314          "name": "key-secret",
7315          "default": null,
7316          "type": "str"
7317        },
7318        {
7319          "name": "server",
7320          "default": null,
7321          "type": "[358]"
7322        }
7323      ],
7324      "meta-type": "object"
7325    },
7326    {
7327      "name": "255",
7328      "members": [
7329        {
7330          "name": "file",
7331          "type": "343"
7332        },
7333        {
7334          "name": "mode",
7335          "type": "359"
7336        },
7337        {
7338          "name": "top-id",
7339          "default": null,
7340          "type": "str"
7341        }
7342      ],
7343      "meta-type": "object"
7344    },
7345    {
7346      "name": "256",
7347      "members": [
7348        {
7349          "name": "server",
7350          "type": "348"
7351        },
7352        {
7353          "name": "vdi",
7354          "type": "str"
7355        },
7356        {
7357          "name": "snap-id",
7358          "default": null,
7359          "type": "int"
7360        },
7361        {
7362          "name": "tag",
7363          "default": null,
7364          "type": "str"
7365        }
7366      ],
7367      "meta-type": "object"
7368    },
7369    {
7370      "name": "257",
7371      "members": [
7372        {
7373          "name": "server",
7374          "type": "360"
7375        },
7376        {
7377          "name": "path",
7378          "type": "str"
7379        },
7380        {
7381          "name": "user",
7382          "default": null,
7383          "type": "str"
7384        },
7385        {
7386          "name": "host-key-check",
7387          "default": null,
7388          "type": "361"
7389        }
7390      ],
7391      "meta-type": "object"
7392    },
7393    {
7394      "name": "258",
7395      "members": [
7396        {
7397          "name": "throttle-group",
7398          "type": "str"
7399        },
7400        {
7401          "name": "file",
7402          "type": "343"
7403        }
7404      ],
7405      "meta-type": "object"
7406    },
7407    {
7408      "name": "259",
7409      "members": [
7410        {
7411          "name": "dir",
7412          "type": "str"
7413        },
7414        {
7415          "name": "fat-type",
7416          "default": null,
7417          "type": "int"
7418        },
7419        {
7420          "name": "floppy",
7421          "default": null,
7422          "type": "bool"
7423        },
7424        {
7425          "name": "label",
7426          "default": null,
7427          "type": "str"
7428        },
7429        {
7430          "name": "rw",
7431          "default": null,
7432          "type": "bool"
7433        }
7434      ],
7435      "meta-type": "object"
7436    },
7437    {
7438      "name": "260",
7439      "members": [
7440        {
7441          "name": "vdisk-id",
7442          "type": "str"
7443        },
7444        {
7445          "name": "server",
7446          "type": "358"
7447        },
7448        {
7449          "name": "tls-creds",
7450          "default": null,
7451          "type": "str"
7452        }
7453      ],
7454      "meta-type": "object"
7455    },
7456    {
7457      "name": "261",
7458      "tag": "driver",
7459      "variants": [
7460        {
7461          "case": "file",
7462          "type": "362"
7463        },
7464        {
7465          "case": "gluster",
7466          "type": "363"
7467        },
7468        {
7469          "case": "luks",
7470          "type": "364"
7471        },
7472        {
7473          "case": "nfs",
7474          "type": "365"
7475        },
7476        {
7477          "case": "parallels",
7478          "type": "366"
7479        },
7480        {
7481          "case": "qcow",
7482          "type": "367"
7483        },
7484        {
7485          "case": "qcow2",
7486          "type": "368"
7487        },
7488        {
7489          "case": "qed",
7490          "type": "369"
7491        },
7492        {
7493          "case": "rbd",
7494          "type": "370"
7495        },
7496        {
7497          "case": "sheepdog",
7498          "type": "371"
7499        },
7500        {
7501          "case": "ssh",
7502          "type": "372"
7503        },
7504        {
7505          "case": "vdi",
7506          "type": "373"
7507        },
7508        {
7509          "case": "vhdx",
7510          "type": "374"
7511        },
7512        {
7513          "case": "vpc",
7514          "type": "375"
7515        },
7516        {
7517          "case": "blkdebug",
7518          "type": "0"
7519        },
7520        {
7521          "case": "blklogwrites",
7522          "type": "0"
7523        },
7524        {
7525          "case": "blkverify",
7526          "type": "0"
7527        },
7528        {
7529          "case": "bochs",
7530          "type": "0"
7531        },
7532        {
7533          "case": "cloop",
7534          "type": "0"
7535        },
7536        {
7537          "case": "copy-on-read",
7538          "type": "0"
7539        },
7540        {
7541          "case": "dmg",
7542          "type": "0"
7543        },
7544        {
7545          "case": "ftp",
7546          "type": "0"
7547        },
7548        {
7549          "case": "ftps",
7550          "type": "0"
7551        },
7552        {
7553          "case": "host_cdrom",
7554          "type": "0"
7555        },
7556        {
7557          "case": "host_device",
7558          "type": "0"
7559        },
7560        {
7561          "case": "http",
7562          "type": "0"
7563        },
7564        {
7565          "case": "https",
7566          "type": "0"
7567        },
7568        {
7569          "case": "iscsi",
7570          "type": "0"
7571        },
7572        {
7573          "case": "nbd",
7574          "type": "0"
7575        },
7576        {
7577          "case": "null-aio",
7578          "type": "0"
7579        },
7580        {
7581          "case": "null-co",
7582          "type": "0"
7583        },
7584        {
7585          "case": "nvme",
7586          "type": "0"
7587        },
7588        {
7589          "case": "quorum",
7590          "type": "0"
7591        },
7592        {
7593          "case": "raw",
7594          "type": "0"
7595        },
7596        {
7597          "case": "replication",
7598          "type": "0"
7599        },
7600        {
7601          "case": "throttle",
7602          "type": "0"
7603        },
7604        {
7605          "case": "vmdk",
7606          "type": "0"
7607        },
7608        {
7609          "case": "vvfat",
7610          "type": "0"
7611        },
7612        {
7613          "case": "vxhs",
7614          "type": "0"
7615        }
7616      ],
7617      "members": [
7618        {
7619          "name": "driver",
7620          "type": "230"
7621        }
7622      ],
7623      "meta-type": "object"
7624    },
7625    {
7626      "name": "262",
7627      "meta-type": "enum",
7628      "values": [
7629        "retain",
7630        "read-only",
7631        "read-write"
7632      ]
7633    },
7634    {
7635      "name": "263",
7636      "meta-type": "enum",
7637      "values": [
7638        "read",
7639        "write"
7640      ]
7641    },
7642    {
7643      "name": "264",
7644      "meta-type": "enum",
7645      "values": [
7646        "ignore",
7647        "report",
7648        "stop"
7649      ]
7650    },
7651    {
7652      "name": "265",
7653      "members": [
7654        {
7655          "type": "str"
7656        },
7657        {
7658          "type": "null"
7659        }
7660      ],
7661      "meta-type": "alternate"
7662    },
7663    {
7664      "name": "266",
7665      "tag": "type",
7666      "variants": [
7667        {
7668          "case": "inet",
7669          "type": "377"
7670        },
7671        {
7672          "case": "unix",
7673          "type": "378"
7674        },
7675        {
7676          "case": "vsock",
7677          "type": "379"
7678        },
7679        {
7680          "case": "fd",
7681          "type": "380"
7682        }
7683      ],
7684      "members": [
7685        {
7686          "name": "type",
7687          "type": "376"
7688        }
7689      ],
7690      "meta-type": "object"
7691    },
7692    {
7693      "name": "267",
7694      "meta-type": "enum",
7695      "values": [
7696        "safe",
7697        "hard"
7698      ]
7699    },
7700    {
7701      "name": "268",
7702      "meta-type": "enum",
7703      "values": [
7704        "read",
7705        "write",
7706        "flush"
7707      ]
7708    },
7709    {
7710      "name": "269",
7711      "meta-type": "enum",
7712      "values": [
7713        "utf8",
7714        "base64"
7715      ]
7716    },
7717    {
7718      "name": "270",
7719      "tag": "type",
7720      "variants": [
7721        {
7722          "case": "file",
7723          "type": "382"
7724        },
7725        {
7726          "case": "serial",
7727          "type": "383"
7728        },
7729        {
7730          "case": "parallel",
7731          "type": "383"
7732        },
7733        {
7734          "case": "pipe",
7735          "type": "383"
7736        },
7737        {
7738          "case": "socket",
7739          "type": "384"
7740        },
7741        {
7742          "case": "udp",
7743          "type": "385"
7744        },
7745        {
7746          "case": "pty",
7747          "type": "386"
7748        },
7749        {
7750          "case": "null",
7751          "type": "386"
7752        },
7753        {
7754          "case": "mux",
7755          "type": "387"
7756        },
7757        {
7758          "case": "msmouse",
7759          "type": "386"
7760        },
7761        {
7762          "case": "wctablet",
7763          "type": "386"
7764        },
7765        {
7766          "case": "braille",
7767          "type": "386"
7768        },
7769        {
7770          "case": "testdev",
7771          "type": "386"
7772        },
7773        {
7774          "case": "stdio",
7775          "type": "388"
7776        },
7777        {
7778          "case": "console",
7779          "type": "386"
7780        },
7781        {
7782          "case": "spicevmc",
7783          "type": "389"
7784        },
7785        {
7786          "case": "spiceport",
7787          "type": "390"
7788        },
7789        {
7790          "case": "vc",
7791          "type": "391"
7792        },
7793        {
7794          "case": "ringbuf",
7795          "type": "392"
7796        },
7797        {
7798          "case": "memory",
7799          "type": "392"
7800        }
7801      ],
7802      "members": [
7803        {
7804          "name": "type",
7805          "type": "381"
7806        }
7807      ],
7808      "meta-type": "object"
7809    },
7810    {
7811      "name": "271",
7812      "meta-type": "enum",
7813      "values": [
7814        "normal",
7815        "none",
7816        "all"
7817      ]
7818    },
7819    {
7820      "name": "[str]",
7821      "element-type": "str",
7822      "meta-type": "array"
7823    },
7824    {
7825      "name": "272",
7826      "meta-type": "enum",
7827      "values": [
7828        "half",
7829        "full"
7830      ]
7831    },
7832    {
7833      "name": "273",
7834      "meta-type": "enum",
7835      "values": [
7836        "off",
7837        "on"
7838      ]
7839    },
7840    {
7841      "name": "274",
7842      "members": [
7843        {
7844          "name": "priority",
7845          "type": "int"
7846        },
7847        {
7848          "name": "tbl-id",
7849          "type": "int"
7850        },
7851        {
7852          "name": "in-pport",
7853          "default": null,
7854          "type": "int"
7855        },
7856        {
7857          "name": "tunnel-id",
7858          "default": null,
7859          "type": "int"
7860        },
7861        {
7862          "name": "vlan-id",
7863          "default": null,
7864          "type": "int"
7865        },
7866        {
7867          "name": "eth-type",
7868          "default": null,
7869          "type": "int"
7870        },
7871        {
7872          "name": "eth-src",
7873          "default": null,
7874          "type": "str"
7875        },
7876        {
7877          "name": "eth-dst",
7878          "default": null,
7879          "type": "str"
7880        },
7881        {
7882          "name": "ip-proto",
7883          "default": null,
7884          "type": "int"
7885        },
7886        {
7887          "name": "ip-tos",
7888          "default": null,
7889          "type": "int"
7890        },
7891        {
7892          "name": "ip-dst",
7893          "default": null,
7894          "type": "str"
7895        }
7896      ],
7897      "meta-type": "object"
7898    },
7899    {
7900      "name": "275",
7901      "members": [
7902        {
7903          "name": "in-pport",
7904          "default": null,
7905          "type": "int"
7906        },
7907        {
7908          "name": "tunnel-id",
7909          "default": null,
7910          "type": "int"
7911        },
7912        {
7913          "name": "vlan-id",
7914          "default": null,
7915          "type": "int"
7916        },
7917        {
7918          "name": "eth-src",
7919          "default": null,
7920          "type": "str"
7921        },
7922        {
7923          "name": "eth-dst",
7924          "default": null,
7925          "type": "str"
7926        },
7927        {
7928          "name": "ip-proto",
7929          "default": null,
7930          "type": "int"
7931        },
7932        {
7933          "name": "ip-tos",
7934          "default": null,
7935          "type": "int"
7936        }
7937      ],
7938      "meta-type": "object"
7939    },
7940    {
7941      "name": "276",
7942      "members": [
7943        {
7944          "name": "goto-tbl",
7945          "default": null,
7946          "type": "int"
7947        },
7948        {
7949          "name": "group-id",
7950          "default": null,
7951          "type": "int"
7952        },
7953        {
7954          "name": "tunnel-lport",
7955          "default": null,
7956          "type": "int"
7957        },
7958        {
7959          "name": "vlan-id",
7960          "default": null,
7961          "type": "int"
7962        },
7963        {
7964          "name": "new-vlan-id",
7965          "default": null,
7966          "type": "int"
7967        },
7968        {
7969          "name": "out-pport",
7970          "default": null,
7971          "type": "int"
7972        }
7973      ],
7974      "meta-type": "object"
7975    },
7976    {
7977      "name": "277",
7978      "tag": "type",
7979      "variants": [
7980        {
7981          "case": "passthrough",
7982          "type": "394"
7983        },
7984        {
7985          "case": "emulator",
7986          "type": "395"
7987        }
7988      ],
7989      "members": [
7990        {
7991          "name": "type",
7992          "type": "393"
7993        }
7994      ],
7995      "meta-type": "object"
7996    },
7997    {
7998      "name": "282",
7999      "meta-type": "enum",
8000      "values": [
8001        "ipv4",
8002        "ipv6",
8003        "unix",
8004        "vsock",
8005        "unknown"
8006      ]
8007    },
8008    {
8009      "name": "[283]",
8010      "element-type": "283",
8011      "meta-type": "array"
8012    },
8013    {
8014      "name": "283",
8015      "members": [
8016        {
8017          "name": "host",
8018          "type": "str"
8019        },
8020        {
8021          "name": "service",
8022          "type": "str"
8023        },
8024        {
8025          "name": "family",
8026          "type": "282"
8027        },
8028        {
8029          "name": "websocket",
8030          "type": "bool"
8031        },
8032        {
8033          "name": "x509_dname",
8034          "default": null,
8035          "type": "str"
8036        },
8037        {
8038          "name": "sasl_username",
8039          "default": null,
8040          "type": "str"
8041        }
8042      ],
8043      "meta-type": "object"
8044    },
8045    {
8046      "name": "[284]",
8047      "element-type": "284",
8048      "meta-type": "array"
8049    },
8050    {
8051      "name": "284",
8052      "members": [
8053        {
8054          "name": "host",
8055          "type": "str"
8056        },
8057        {
8058          "name": "service",
8059          "type": "str"
8060        },
8061        {
8062          "name": "family",
8063          "type": "282"
8064        },
8065        {
8066          "name": "websocket",
8067          "type": "bool"
8068        },
8069        {
8070          "name": "auth",
8071          "type": "285"
8072        },
8073        {
8074          "name": "vencrypt",
8075          "default": null,
8076          "type": "286"
8077        }
8078      ],
8079      "meta-type": "object"
8080    },
8081    {
8082      "name": "285",
8083      "meta-type": "enum",
8084      "values": [
8085        "none",
8086        "vnc",
8087        "ra2",
8088        "ra2ne",
8089        "tight",
8090        "ultra",
8091        "tls",
8092        "vencrypt",
8093        "sasl"
8094      ]
8095    },
8096    {
8097      "name": "286",
8098      "meta-type": "enum",
8099      "values": [
8100        "plain",
8101        "tls-none",
8102        "x509-none",
8103        "tls-vnc",
8104        "x509-vnc",
8105        "tls-plain",
8106        "x509-plain",
8107        "tls-sasl",
8108        "x509-sasl"
8109      ]
8110    },
8111    {
8112      "name": "287",
8113      "members": [
8114        {
8115          "name": "host",
8116          "type": "str"
8117        },
8118        {
8119          "name": "service",
8120          "type": "str"
8121        },
8122        {
8123          "name": "family",
8124          "type": "282"
8125        },
8126        {
8127          "name": "websocket",
8128          "type": "bool"
8129        },
8130        {
8131          "name": "auth",
8132          "default": null,
8133          "type": "str"
8134        }
8135      ],
8136      "meta-type": "object"
8137    },
8138    {
8139      "name": "288",
8140      "members": [
8141        {
8142          "name": "host",
8143          "type": "str"
8144        },
8145        {
8146          "name": "service",
8147          "type": "str"
8148        },
8149        {
8150          "name": "family",
8151          "type": "282"
8152        },
8153        {
8154          "name": "websocket",
8155          "type": "bool"
8156        }
8157      ],
8158      "meta-type": "object"
8159    },
8160    {
8161      "name": "[289]",
8162      "element-type": "289",
8163      "meta-type": "array"
8164    },
8165    {
8166      "name": "289",
8167      "tag": "type",
8168      "variants": [
8169        {
8170          "case": "number",
8171          "type": "397"
8172        },
8173        {
8174          "case": "qcode",
8175          "type": "398"
8176        }
8177      ],
8178      "members": [
8179        {
8180          "name": "type",
8181          "type": "396"
8182        }
8183      ],
8184      "meta-type": "object"
8185    },
8186    {
8187      "name": "[290]",
8188      "element-type": "290",
8189      "meta-type": "array"
8190    },
8191    {
8192      "name": "290",
8193      "tag": "type",
8194      "variants": [
8195        {
8196          "case": "key",
8197          "type": "400"
8198        },
8199        {
8200          "case": "btn",
8201          "type": "401"
8202        },
8203        {
8204          "case": "rel",
8205          "type": "402"
8206        },
8207        {
8208          "case": "abs",
8209          "type": "402"
8210        }
8211      ],
8212      "members": [
8213        {
8214          "name": "type",
8215          "type": "399"
8216        }
8217      ],
8218      "meta-type": "object"
8219    },
8220    {
8221      "name": "291",
8222      "meta-type": "enum",
8223      "values": [
8224        "none",
8225        "setup",
8226        "cancelling",
8227        "cancelled",
8228        "active",
8229        "postcopy-active",
8230        "postcopy-paused",
8231        "postcopy-recover",
8232        "completed",
8233        "failed",
8234        "colo",
8235        "pre-switchover",
8236        "device"
8237      ]
8238    },
8239    {
8240      "name": "292",
8241      "members": [
8242        {
8243          "name": "transferred",
8244          "type": "int"
8245        },
8246        {
8247          "name": "remaining",
8248          "type": "int"
8249        },
8250        {
8251          "name": "total",
8252          "type": "int"
8253        },
8254        {
8255          "name": "duplicate",
8256          "type": "int"
8257        },
8258        {
8259          "name": "skipped",
8260          "type": "int"
8261        },
8262        {
8263          "name": "normal",
8264          "type": "int"
8265        },
8266        {
8267          "name": "normal-bytes",
8268          "type": "int"
8269        },
8270        {
8271          "name": "dirty-pages-rate",
8272          "type": "int"
8273        },
8274        {
8275          "name": "mbps",
8276          "type": "number"
8277        },
8278        {
8279          "name": "dirty-sync-count",
8280          "type": "int"
8281        },
8282        {
8283          "name": "postcopy-requests",
8284          "type": "int"
8285        },
8286        {
8287          "name": "page-size",
8288          "type": "int"
8289        },
8290        {
8291          "name": "multifd-bytes",
8292          "type": "int"
8293        }
8294      ],
8295      "meta-type": "object"
8296    },
8297    {
8298      "name": "293",
8299      "members": [
8300        {
8301          "name": "cache-size",
8302          "type": "int"
8303        },
8304        {
8305          "name": "bytes",
8306          "type": "int"
8307        },
8308        {
8309          "name": "pages",
8310          "type": "int"
8311        },
8312        {
8313          "name": "cache-miss",
8314          "type": "int"
8315        },
8316        {
8317          "name": "cache-miss-rate",
8318          "type": "number"
8319        },
8320        {
8321          "name": "overflow",
8322          "type": "int"
8323        }
8324      ],
8325      "meta-type": "object"
8326    },
8327    {
8328      "name": "294",
8329      "meta-type": "enum",
8330      "values": [
8331        "xbzrle",
8332        "rdma-pin-all",
8333        "auto-converge",
8334        "zero-blocks",
8335        "compress",
8336        "events",
8337        "postcopy-ram",
8338        "x-colo",
8339        "release-ram",
8340        "block",
8341        "return-path",
8342        "pause-before-switchover",
8343        "x-multifd",
8344        "dirty-bitmaps",
8345        "postcopy-blocktime",
8346        "late-block-activate"
8347      ]
8348    },
8349    {
8350      "name": "number",
8351      "json-type": "number",
8352      "meta-type": "builtin"
8353    },
8354    {
8355      "name": "[295]",
8356      "element-type": "295",
8357      "meta-type": "array"
8358    },
8359    {
8360      "name": "295",
8361      "tag": "type",
8362      "variants": [
8363        {
8364          "case": "abort",
8365          "type": "404"
8366        },
8367        {
8368          "case": "block-dirty-bitmap-add",
8369          "type": "405"
8370        },
8371        {
8372          "case": "block-dirty-bitmap-clear",
8373          "type": "406"
8374        },
8375        {
8376          "case": "x-block-dirty-bitmap-enable",
8377          "type": "406"
8378        },
8379        {
8380          "case": "x-block-dirty-bitmap-disable",
8381          "type": "406"
8382        },
8383        {
8384          "case": "blockdev-backup",
8385          "type": "407"
8386        },
8387        {
8388          "case": "blockdev-snapshot",
8389          "type": "408"
8390        },
8391        {
8392          "case": "blockdev-snapshot-internal-sync",
8393          "type": "409"
8394        },
8395        {
8396          "case": "blockdev-snapshot-sync",
8397          "type": "410"
8398        },
8399        {
8400          "case": "drive-backup",
8401          "type": "411"
8402        }
8403      ],
8404      "members": [
8405        {
8406          "name": "type",
8407          "type": "403"
8408        }
8409      ],
8410      "meta-type": "object"
8411    },
8412    {
8413      "name": "296",
8414      "members": [
8415        {
8416          "name": "completion-mode",
8417          "default": null,
8418          "type": "412"
8419        }
8420      ],
8421      "meta-type": "object"
8422    },
8423    {
8424      "name": "297",
8425      "meta-type": "enum",
8426      "values": [
8427        "unavailable",
8428        "disabled",
8429        "enabled"
8430      ]
8431    },
8432    {
8433      "name": "298",
8434      "meta-type": "enum",
8435      "values": [
8436        "builtin",
8437        "enum",
8438        "array",
8439        "object",
8440        "alternate",
8441        "command",
8442        "event"
8443      ]
8444    },
8445    {
8446      "name": "299",
8447      "members": [
8448        {
8449          "name": "json-type",
8450          "type": "413"
8451        }
8452      ],
8453      "meta-type": "object"
8454    },
8455    {
8456      "name": "300",
8457      "members": [
8458        {
8459          "name": "values",
8460          "type": "[str]"
8461        }
8462      ],
8463      "meta-type": "object"
8464    },
8465    {
8466      "name": "301",
8467      "members": [
8468        {
8469          "name": "element-type",
8470          "type": "str"
8471        }
8472      ],
8473      "meta-type": "object"
8474    },
8475    {
8476      "name": "302",
8477      "members": [
8478        {
8479          "name": "members",
8480          "type": "[414]"
8481        },
8482        {
8483          "name": "tag",
8484          "default": null,
8485          "type": "str"
8486        },
8487        {
8488          "name": "variants",
8489          "default": null,
8490          "type": "[415]"
8491        }
8492      ],
8493      "meta-type": "object"
8494    },
8495    {
8496      "name": "303",
8497      "members": [
8498        {
8499          "name": "members",
8500          "type": "[416]"
8501        }
8502      ],
8503      "meta-type": "object"
8504    },
8505    {
8506      "name": "304",
8507      "members": [
8508        {
8509          "name": "arg-type",
8510          "type": "str"
8511        },
8512        {
8513          "name": "ret-type",
8514          "type": "str"
8515        },
8516        {
8517          "name": "allow-oob",
8518          "default": null,
8519          "type": "bool"
8520        }
8521      ],
8522      "meta-type": "object"
8523    },
8524    {
8525      "name": "305",
8526      "members": [
8527        {
8528          "name": "arg-type",
8529          "type": "str"
8530        }
8531      ],
8532      "meta-type": "object"
8533    },
8534    {
8535      "name": "[306]",
8536      "element-type": "306",
8537      "meta-type": "array"
8538    },
8539    {
8540      "name": "306",
8541      "meta-type": "enum",
8542      "values": [
8543        "oob"
8544      ]
8545    },
8546    {
8547      "name": "307",
8548      "members": [
8549        {
8550          "name": "major",
8551          "type": "int"
8552        },
8553        {
8554          "name": "minor",
8555          "type": "int"
8556        },
8557        {
8558          "name": "micro",
8559          "type": "int"
8560        }
8561      ],
8562      "meta-type": "object"
8563    },
8564    {
8565      "name": "308",
8566      "members": [
8567        {
8568          "name": "node-id",
8569          "default": null,
8570          "type": "int"
8571        },
8572        {
8573          "name": "socket-id",
8574          "default": null,
8575          "type": "int"
8576        },
8577        {
8578          "name": "core-id",
8579          "default": null,
8580          "type": "int"
8581        },
8582        {
8583          "name": "thread-id",
8584          "default": null,
8585          "type": "int"
8586        }
8587      ],
8588      "meta-type": "object"
8589    },
8590    {
8591      "name": "309",
8592      "meta-type": "enum",
8593      "values": [
8594        "x86",
8595        "sparc",
8596        "ppc",
8597        "mips",
8598        "tricore",
8599        "s390",
8600        "riscv",
8601        "other"
8602      ]
8603    },
8604    {
8605      "name": "310",
8606      "members": [
8607        {
8608          "name": "pc",
8609          "type": "int"
8610        }
8611      ],
8612      "meta-type": "object"
8613    },
8614    {
8615      "name": "311",
8616      "members": [
8617        {
8618          "name": "pc",
8619          "type": "int"
8620        },
8621        {
8622          "name": "npc",
8623          "type": "int"
8624        }
8625      ],
8626      "meta-type": "object"
8627    },
8628    {
8629      "name": "312",
8630      "members": [
8631        {
8632          "name": "nip",
8633          "type": "int"
8634        }
8635      ],
8636      "meta-type": "object"
8637    },
8638    {
8639      "name": "313",
8640      "members": [
8641        {
8642          "name": "PC",
8643          "type": "int"
8644        }
8645      ],
8646      "meta-type": "object"
8647    },
8648    {
8649      "name": "314",
8650      "members": [
8651        {
8652          "name": "PC",
8653          "type": "int"
8654        }
8655      ],
8656      "meta-type": "object"
8657    },
8658    {
8659      "name": "315",
8660      "members": [
8661        {
8662          "name": "cpu-state",
8663          "type": "417"
8664        }
8665      ],
8666      "meta-type": "object"
8667    },
8668    {
8669      "name": "316",
8670      "members": [
8671        {
8672          "name": "pc",
8673          "type": "int"
8674        }
8675      ],
8676      "meta-type": "object"
8677    },
8678    {
8679      "name": "317",
8680      "meta-type": "enum",
8681      "values": [
8682        "aarch64",
8683        "alpha",
8684        "arm",
8685        "cris",
8686        "hppa",
8687        "i386",
8688        "lm32",
8689        "m68k",
8690        "microblaze",
8691        "microblazeel",
8692        "mips",
8693        "mips64",
8694        "mips64el",
8695        "mipsel",
8696        "moxie",
8697        "nios2",
8698        "or1k",
8699        "ppc",
8700        "ppc64",
8701        "ppcemb",
8702        "riscv32",
8703        "riscv64",
8704        "s390x",
8705        "sh4",
8706        "sh4eb",
8707        "sparc",
8708        "sparc64",
8709        "tricore",
8710        "unicore32",
8711        "x86_64",
8712        "xtensa",
8713        "xtensaeb"
8714      ]
8715    },
8716    {
8717      "name": "[318]",
8718      "element-type": "318",
8719      "meta-type": "array"
8720    },
8721    {
8722      "name": "318",
8723      "members": [
8724        {
8725          "name": "bus",
8726          "type": "int"
8727        },
8728        {
8729          "name": "slot",
8730          "type": "int"
8731        },
8732        {
8733          "name": "function",
8734          "type": "int"
8735        },
8736        {
8737          "name": "class_info",
8738          "type": "418"
8739        },
8740        {
8741          "name": "id",
8742          "type": "419"
8743        },
8744        {
8745          "name": "irq",
8746          "default": null,
8747          "type": "int"
8748        },
8749        {
8750          "name": "qdev_id",
8751          "type": "str"
8752        },
8753        {
8754          "name": "pci_bridge",
8755          "default": null,
8756          "type": "420"
8757        },
8758        {
8759          "name": "regions",
8760          "type": "[421]"
8761        }
8762      ],
8763      "meta-type": "object"
8764    },
8765    {
8766      "name": "319",
8767      "meta-type": "enum",
8768      "values": [
8769        "elf",
8770        "kdump-zlib",
8771        "kdump-lzo",
8772        "kdump-snappy",
8773        "win-dmp"
8774      ]
8775    },
8776    {
8777      "name": "320",
8778      "meta-type": "enum",
8779      "values": [
8780        "none",
8781        "active",
8782        "completed",
8783        "failed"
8784      ]
8785    },
8786    {
8787      "name": "[319]",
8788      "element-type": "319",
8789      "meta-type": "array"
8790    },
8791    {
8792      "name": "321",
8793      "meta-type": "enum",
8794      "values": [
8795        "static",
8796        "full"
8797      ]
8798    },
8799    {
8800      "name": "322",
8801      "members": [
8802        {
8803          "name": "name",
8804          "type": "str"
8805        },
8806        {
8807          "name": "props",
8808          "default": null,
8809          "type": "any"
8810        }
8811      ],
8812      "meta-type": "object"
8813    },
8814    {
8815      "name": "323",
8816      "meta-type": "enum",
8817      "values": [
8818        "incompatible",
8819        "identical",
8820        "superset",
8821        "subset"
8822      ]
8823    },
8824    {
8825      "name": "[324]",
8826      "element-type": "324",
8827      "meta-type": "array"
8828    },
8829    {
8830      "name": "324",
8831      "members": [
8832        {
8833          "name": "fd",
8834          "type": "int"
8835        },
8836        {
8837          "name": "opaque",
8838          "default": null,
8839          "type": "str"
8840        }
8841      ],
8842      "meta-type": "object"
8843    },
8844    {
8845      "name": "[325]",
8846      "element-type": "325",
8847      "meta-type": "array"
8848    },
8849    {
8850      "name": "325",
8851      "members": [
8852        {
8853          "name": "name",
8854          "type": "str"
8855        },
8856        {
8857          "name": "type",
8858          "type": "422"
8859        },
8860        {
8861          "name": "help",
8862          "default": null,
8863          "type": "str"
8864        },
8865        {
8866          "name": "default",
8867          "default": null,
8868          "type": "str"
8869        }
8870      ],
8871      "meta-type": "object"
8872    },
8873    {
8874      "name": "326",
8875      "meta-type": "enum",
8876      "values": [
8877        "default",
8878        "preferred",
8879        "bind",
8880        "interleave"
8881      ]
8882    },
8883    {
8884      "name": "327",
8885      "meta-type": "enum",
8886      "values": [
8887        "dimm",
8888        "nvdimm"
8889      ]
8890    },
8891    {
8892      "name": "328",
8893      "members": [
8894        {
8895          "name": "data",
8896          "type": "423"
8897        }
8898      ],
8899      "meta-type": "object"
8900    },
8901    {
8902      "name": "329",
8903      "meta-type": "enum",
8904      "values": [
8905        "DIMM",
8906        "CPU"
8907      ]
8908    },
8909    {
8910      "name": "330",
8911      "meta-type": "enum",
8912      "values": [
8913        "uninit",
8914        "launch-update",
8915        "launch-secret",
8916        "running",
8917        "send-update",
8918        "receive-update"
8919      ]
8920    },
8921    {
8922      "name": "331",
8923      "meta-type": "enum",
8924      "values": [
8925        "queue-full"
8926      ]
8927    },
8928    {
8929      "name": "332",
8930      "meta-type": "enum",
8931      "values": [
8932        "node",
8933        "dist",
8934        "cpu"
8935      ]
8936    },
8937    {
8938      "name": "333",
8939      "members": [
8940        {
8941          "name": "nodeid",
8942          "default": null,
8943          "type": "int"
8944        },
8945        {
8946          "name": "cpus",
8947          "default": null,
8948          "type": "[int]"
8949        },
8950        {
8951          "name": "mem",
8952          "default": null,
8953          "type": "int"
8954        },
8955        {
8956          "name": "memdev",
8957          "default": null,
8958          "type": "str"
8959        }
8960      ],
8961      "meta-type": "object"
8962    },
8963    {
8964      "name": "334",
8965      "members": [
8966        {
8967          "name": "src",
8968          "type": "int"
8969        },
8970        {
8971          "name": "dst",
8972          "type": "int"
8973        },
8974        {
8975          "name": "val",
8976          "type": "int"
8977        }
8978      ],
8979      "meta-type": "object"
8980    },
8981    {
8982      "name": "335",
8983      "members": [
8984        {
8985          "name": "node-id",
8986          "default": null,
8987          "type": "int"
8988        },
8989        {
8990          "name": "socket-id",
8991          "default": null,
8992          "type": "int"
8993        },
8994        {
8995          "name": "core-id",
8996          "default": null,
8997          "type": "int"
8998        },
8999        {
9000          "name": "thread-id",
9001          "default": null,
9002          "type": "int"
9003        }
9004      ],
9005      "meta-type": "object"
9006    },
9007    {
9008      "name": "336",
9009      "meta-type": "enum",
9010      "values": [
9011        "hyper-v",
9012        "s390"
9013      ]
9014    },
9015    {
9016      "name": "337",
9017      "members": [
9018        {
9019          "name": "arg1",
9020          "type": "int"
9021        },
9022        {
9023          "name": "arg2",
9024          "type": "int"
9025        },
9026        {
9027          "name": "arg3",
9028          "type": "int"
9029        },
9030        {
9031          "name": "arg4",
9032          "type": "int"
9033        },
9034        {
9035          "name": "arg5",
9036          "type": "int"
9037        }
9038      ],
9039      "meta-type": "object"
9040    },
9041    {
9042      "name": "338",
9043      "members": [
9044        {
9045          "name": "core",
9046          "type": "int"
9047        },
9048        {
9049          "name": "psw-mask",
9050          "type": "int"
9051        },
9052        {
9053          "name": "psw-addr",
9054          "type": "int"
9055        },
9056        {
9057          "name": "reason",
9058          "type": "424"
9059        }
9060      ],
9061      "meta-type": "object"
9062    },
9063    {
9064      "name": "339",
9065      "meta-type": "enum",
9066      "values": [
9067        "active",
9068        "disabled",
9069        "frozen",
9070        "locked"
9071      ]
9072    },
9073    {
9074      "name": "[340]",
9075      "element-type": "340",
9076      "meta-type": "array"
9077    },
9078    {
9079      "name": "340",
9080      "members": [
9081        {
9082          "name": "interval_length",
9083          "type": "int"
9084        },
9085        {
9086          "name": "min_rd_latency_ns",
9087          "type": "int"
9088        },
9089        {
9090          "name": "max_rd_latency_ns",
9091          "type": "int"
9092        },
9093        {
9094          "name": "avg_rd_latency_ns",
9095          "type": "int"
9096        },
9097        {
9098          "name": "min_wr_latency_ns",
9099          "type": "int"
9100        },
9101        {
9102          "name": "max_wr_latency_ns",
9103          "type": "int"
9104        },
9105        {
9106          "name": "avg_wr_latency_ns",
9107          "type": "int"
9108        },
9109        {
9110          "name": "min_flush_latency_ns",
9111          "type": "int"
9112        },
9113        {
9114          "name": "max_flush_latency_ns",
9115          "type": "int"
9116        },
9117        {
9118          "name": "avg_flush_latency_ns",
9119          "type": "int"
9120        },
9121        {
9122          "name": "avg_rd_queue_depth",
9123          "type": "number"
9124        },
9125        {
9126          "name": "avg_wr_queue_depth",
9127          "type": "number"
9128        }
9129      ],
9130      "meta-type": "object"
9131    },
9132    {
9133      "name": "341",
9134      "members": [
9135        {
9136          "name": "boundaries",
9137          "type": "[int]"
9138        },
9139        {
9140          "name": "bins",
9141          "type": "[int]"
9142        }
9143      ],
9144      "meta-type": "object"
9145    },
9146    {
9147      "name": "[66]",
9148      "element-type": "66",
9149      "meta-type": "array"
9150    },
9151    {
9152      "name": "342",
9153      "tag": "type",
9154      "variants": [
9155        {
9156          "case": "qcow2",
9157          "type": "426"
9158        },
9159        {
9160          "case": "vmdk",
9161          "type": "427"
9162        },
9163        {
9164          "case": "luks",
9165          "type": "428"
9166        }
9167      ],
9168      "members": [
9169        {
9170          "name": "type",
9171          "type": "425"
9172        }
9173      ],
9174      "meta-type": "object"
9175    },
9176    {
9177      "name": "343",
9178      "members": [
9179        {
9180          "type": "44"
9181        },
9182        {
9183          "type": "str"
9184        }
9185      ],
9186      "meta-type": "alternate"
9187    },
9188    {
9189      "name": "[344]",
9190      "element-type": "344",
9191      "meta-type": "array"
9192    },
9193    {
9194      "name": "344",
9195      "members": [
9196        {
9197          "name": "event",
9198          "type": "429"
9199        },
9200        {
9201          "name": "state",
9202          "default": null,
9203          "type": "int"
9204        },
9205        {
9206          "name": "errno",
9207          "default": null,
9208          "type": "int"
9209        },
9210        {
9211          "name": "sector",
9212          "default": null,
9213          "type": "int"
9214        },
9215        {
9216          "name": "once",
9217          "default": null,
9218          "type": "bool"
9219        },
9220        {
9221          "name": "immediately",
9222          "default": null,
9223          "type": "bool"
9224        }
9225      ],
9226      "meta-type": "object"
9227    },
9228    {
9229      "name": "[345]",
9230      "element-type": "345",
9231      "meta-type": "array"
9232    },
9233    {
9234      "name": "345",
9235      "members": [
9236        {
9237          "name": "event",
9238          "type": "429"
9239        },
9240        {
9241          "name": "state",
9242          "default": null,
9243          "type": "int"
9244        },
9245        {
9246          "name": "new_state",
9247          "type": "int"
9248        }
9249      ],
9250      "meta-type": "object"
9251    },
9252    {
9253      "name": "346",
9254      "meta-type": "enum",
9255      "values": [
9256        "auto",
9257        "on",
9258        "off"
9259      ]
9260    },
9261    {
9262      "name": "347",
9263      "meta-type": "enum",
9264      "values": [
9265        "threads",
9266        "native"
9267      ]
9268    },
9269    {
9270      "name": "[348]",
9271      "element-type": "348",
9272      "meta-type": "array"
9273    },
9274    {
9275      "name": "348",
9276      "tag": "type",
9277      "variants": [
9278        {
9279          "case": "inet",
9280          "type": "360"
9281        },
9282        {
9283          "case": "unix",
9284          "type": "431"
9285        },
9286        {
9287          "case": "vsock",
9288          "type": "432"
9289        },
9290        {
9291          "case": "fd",
9292          "type": "433"
9293        }
9294      ],
9295      "members": [
9296        {
9297          "name": "type",
9298          "type": "430"
9299        }
9300      ],
9301      "meta-type": "object"
9302    },
9303    {
9304      "name": "349",
9305      "meta-type": "enum",
9306      "values": [
9307        "tcp",
9308        "iser"
9309      ]
9310    },
9311    {
9312      "name": "350",
9313      "meta-type": "enum",
9314      "values": [
9315        "crc32c",
9316        "none",
9317        "crc32c-none",
9318        "none-crc32c"
9319      ]
9320    },
9321    {
9322      "name": "351",
9323      "members": [
9324        {
9325          "name": "type",
9326          "type": "434"
9327        },
9328        {
9329          "name": "host",
9330          "type": "str"
9331        }
9332      ],
9333      "meta-type": "object"
9334    },
9335    {
9336      "name": "352",
9337      "members": [
9338        {
9339          "type": "44"
9340        },
9341        {
9342          "type": "str"
9343        },
9344        {
9345          "type": "null"
9346        }
9347      ],
9348      "meta-type": "alternate"
9349    },
9350    {
9351      "name": "353",
9352      "members": [
9353        {
9354          "type": "435"
9355        },
9356        {
9357          "type": "436"
9358        }
9359      ],
9360      "meta-type": "alternate"
9361    },
9362    {
9363      "name": "354",
9364      "tag": "format",
9365      "variants": [
9366        {
9367          "case": "aes",
9368          "type": "438"
9369        },
9370        {
9371          "case": "luks",
9372          "type": "439"
9373        }
9374      ],
9375      "members": [
9376        {
9377          "name": "format",
9378          "type": "437"
9379        }
9380      ],
9381      "meta-type": "object"
9382    },
9383    {
9384      "name": "355",
9385      "tag": "format",
9386      "variants": [
9387        {
9388          "case": "aes",
9389          "type": "438"
9390        }
9391      ],
9392      "members": [
9393        {
9394          "name": "format",
9395          "type": "440"
9396        }
9397      ],
9398      "meta-type": "object"
9399    },
9400    {
9401      "name": "[343]",
9402      "element-type": "343",
9403      "meta-type": "array"
9404    },
9405    {
9406      "name": "356",
9407      "meta-type": "enum",
9408      "values": [
9409        "quorum",
9410        "fifo"
9411      ]
9412    },
9413    {
9414      "name": "[357]",
9415      "element-type": "357",
9416      "meta-type": "array"
9417    },
9418    {
9419      "name": "357",
9420      "meta-type": "enum",
9421      "values": [
9422        "cephx",
9423        "none"
9424      ]
9425    },
9426    {
9427      "name": "[358]",
9428      "element-type": "358",
9429      "meta-type": "array"
9430    },
9431    {
9432      "name": "358",
9433      "members": [
9434        {
9435          "name": "host",
9436          "type": "str"
9437        },
9438        {
9439          "name": "port",
9440          "type": "str"
9441        }
9442      ],
9443      "meta-type": "object"
9444    },
9445    {
9446      "name": "359",
9447      "meta-type": "enum",
9448      "values": [
9449        "primary",
9450        "secondary"
9451      ]
9452    },
9453    {
9454      "name": "360",
9455      "members": [
9456        {
9457          "name": "host",
9458          "type": "str"
9459        },
9460        {
9461          "name": "port",
9462          "type": "str"
9463        },
9464        {
9465          "name": "numeric",
9466          "default": null,
9467          "type": "bool"
9468        },
9469        {
9470          "name": "to",
9471          "default": null,
9472          "type": "int"
9473        },
9474        {
9475          "name": "ipv4",
9476          "default": null,
9477          "type": "bool"
9478        },
9479        {
9480          "name": "ipv6",
9481          "default": null,
9482          "type": "bool"
9483        }
9484      ],
9485      "meta-type": "object"
9486    },
9487    {
9488      "name": "361",
9489      "tag": "mode",
9490      "variants": [
9491        {
9492          "case": "hash",
9493          "type": "442"
9494        },
9495        {
9496          "case": "none",
9497          "type": "0"
9498        },
9499        {
9500          "case": "known_hosts",
9501          "type": "0"
9502        }
9503      ],
9504      "members": [
9505        {
9506          "name": "mode",
9507          "type": "441"
9508        }
9509      ],
9510      "meta-type": "object"
9511    },
9512    {
9513      "name": "362",
9514      "members": [
9515        {
9516          "name": "filename",
9517          "type": "str"
9518        },
9519        {
9520          "name": "size",
9521          "type": "int"
9522        },
9523        {
9524          "name": "preallocation",
9525          "default": null,
9526          "type": "443"
9527        },
9528        {
9529          "name": "nocow",
9530          "default": null,
9531          "type": "bool"
9532        }
9533      ],
9534      "meta-type": "object"
9535    },
9536    {
9537      "name": "363",
9538      "members": [
9539        {
9540          "name": "location",
9541          "type": "240"
9542        },
9543        {
9544          "name": "size",
9545          "type": "int"
9546        },
9547        {
9548          "name": "preallocation",
9549          "default": null,
9550          "type": "443"
9551        }
9552      ],
9553      "meta-type": "object"
9554    },
9555    {
9556      "name": "364",
9557      "members": [
9558        {
9559          "name": "key-secret",
9560          "default": null,
9561          "type": "str"
9562        },
9563        {
9564          "name": "cipher-alg",
9565          "default": null,
9566          "type": "444"
9567        },
9568        {
9569          "name": "cipher-mode",
9570          "default": null,
9571          "type": "445"
9572        },
9573        {
9574          "name": "ivgen-alg",
9575          "default": null,
9576          "type": "446"
9577        },
9578        {
9579          "name": "ivgen-hash-alg",
9580          "default": null,
9581          "type": "447"
9582        },
9583        {
9584          "name": "hash-alg",
9585          "default": null,
9586          "type": "447"
9587        },
9588        {
9589          "name": "iter-time",
9590          "default": null,
9591          "type": "int"
9592        },
9593        {
9594          "name": "file",
9595          "type": "343"
9596        },
9597        {
9598          "name": "size",
9599          "type": "int"
9600        }
9601      ],
9602      "meta-type": "object"
9603    },
9604    {
9605      "name": "365",
9606      "members": [
9607        {
9608          "name": "location",
9609          "type": "246"
9610        },
9611        {
9612          "name": "size",
9613          "type": "int"
9614        }
9615      ],
9616      "meta-type": "object"
9617    },
9618    {
9619      "name": "366",
9620      "members": [
9621        {
9622          "name": "file",
9623          "type": "343"
9624        },
9625        {
9626          "name": "size",
9627          "type": "int"
9628        },
9629        {
9630          "name": "cluster-size",
9631          "default": null,
9632          "type": "int"
9633        }
9634      ],
9635      "meta-type": "object"
9636    },
9637    {
9638      "name": "367",
9639      "members": [
9640        {
9641          "name": "file",
9642          "type": "343"
9643        },
9644        {
9645          "name": "size",
9646          "type": "int"
9647        },
9648        {
9649          "name": "backing-file",
9650          "default": null,
9651          "type": "str"
9652        },
9653        {
9654          "name": "encrypt",
9655          "default": null,
9656          "type": "448"
9657        }
9658      ],
9659      "meta-type": "object"
9660    },
9661    {
9662      "name": "368",
9663      "members": [
9664        {
9665          "name": "file",
9666          "type": "343"
9667        },
9668        {
9669          "name": "size",
9670          "type": "int"
9671        },
9672        {
9673          "name": "version",
9674          "default": null,
9675          "type": "449"
9676        },
9677        {
9678          "name": "backing-file",
9679          "default": null,
9680          "type": "str"
9681        },
9682        {
9683          "name": "backing-fmt",
9684          "default": null,
9685          "type": "230"
9686        },
9687        {
9688          "name": "encrypt",
9689          "default": null,
9690          "type": "448"
9691        },
9692        {
9693          "name": "cluster-size",
9694          "default": null,
9695          "type": "int"
9696        },
9697        {
9698          "name": "preallocation",
9699          "default": null,
9700          "type": "443"
9701        },
9702        {
9703          "name": "lazy-refcounts",
9704          "default": null,
9705          "type": "bool"
9706        },
9707        {
9708          "name": "refcount-bits",
9709          "default": null,
9710          "type": "int"
9711        }
9712      ],
9713      "meta-type": "object"
9714    },
9715    {
9716      "name": "369",
9717      "members": [
9718        {
9719          "name": "file",
9720          "type": "343"
9721        },
9722        {
9723          "name": "size",
9724          "type": "int"
9725        },
9726        {
9727          "name": "backing-file",
9728          "default": null,
9729          "type": "str"
9730        },
9731        {
9732          "name": "backing-fmt",
9733          "default": null,
9734          "type": "230"
9735        },
9736        {
9737          "name": "cluster-size",
9738          "default": null,
9739          "type": "int"
9740        },
9741        {
9742          "name": "table-size",
9743          "default": null,
9744          "type": "int"
9745        }
9746      ],
9747      "meta-type": "object"
9748    },
9749    {
9750      "name": "370",
9751      "members": [
9752        {
9753          "name": "location",
9754          "type": "254"
9755        },
9756        {
9757          "name": "size",
9758          "type": "int"
9759        },
9760        {
9761          "name": "cluster-size",
9762          "default": null,
9763          "type": "int"
9764        }
9765      ],
9766      "meta-type": "object"
9767    },
9768    {
9769      "name": "371",
9770      "members": [
9771        {
9772          "name": "location",
9773          "type": "256"
9774        },
9775        {
9776          "name": "size",
9777          "type": "int"
9778        },
9779        {
9780          "name": "backing-file",
9781          "default": null,
9782          "type": "str"
9783        },
9784        {
9785          "name": "preallocation",
9786          "default": null,
9787          "type": "443"
9788        },
9789        {
9790          "name": "redundancy",
9791          "default": null,
9792          "type": "450"
9793        },
9794        {
9795          "name": "object-size",
9796          "default": null,
9797          "type": "int"
9798        }
9799      ],
9800      "meta-type": "object"
9801    },
9802    {
9803      "name": "372",
9804      "members": [
9805        {
9806          "name": "location",
9807          "type": "257"
9808        },
9809        {
9810          "name": "size",
9811          "type": "int"
9812        }
9813      ],
9814      "meta-type": "object"
9815    },
9816    {
9817      "name": "373",
9818      "members": [
9819        {
9820          "name": "file",
9821          "type": "343"
9822        },
9823        {
9824          "name": "size",
9825          "type": "int"
9826        },
9827        {
9828          "name": "preallocation",
9829          "default": null,
9830          "type": "443"
9831        }
9832      ],
9833      "meta-type": "object"
9834    },
9835    {
9836      "name": "374",
9837      "members": [
9838        {
9839          "name": "file",
9840          "type": "343"
9841        },
9842        {
9843          "name": "size",
9844          "type": "int"
9845        },
9846        {
9847          "name": "log-size",
9848          "default": null,
9849          "type": "int"
9850        },
9851        {
9852          "name": "block-size",
9853          "default": null,
9854          "type": "int"
9855        },
9856        {
9857          "name": "subformat",
9858          "default": null,
9859          "type": "451"
9860        },
9861        {
9862          "name": "block-state-zero",
9863          "default": null,
9864          "type": "bool"
9865        }
9866      ],
9867      "meta-type": "object"
9868    },
9869    {
9870      "name": "375",
9871      "members": [
9872        {
9873          "name": "file",
9874          "type": "343"
9875        },
9876        {
9877          "name": "size",
9878          "type": "int"
9879        },
9880        {
9881          "name": "subformat",
9882          "default": null,
9883          "type": "452"
9884        },
9885        {
9886          "name": "force-size",
9887          "default": null,
9888          "type": "bool"
9889        }
9890      ],
9891      "meta-type": "object"
9892    },
9893    {
9894      "name": "null",
9895      "json-type": "null",
9896      "meta-type": "builtin"
9897    },
9898    {
9899      "name": "376",
9900      "meta-type": "enum",
9901      "values": [
9902        "inet",
9903        "unix",
9904        "vsock",
9905        "fd"
9906      ]
9907    },
9908    {
9909      "name": "377",
9910      "members": [
9911        {
9912          "name": "data",
9913          "type": "360"
9914        }
9915      ],
9916      "meta-type": "object"
9917    },
9918    {
9919      "name": "378",
9920      "members": [
9921        {
9922          "name": "data",
9923          "type": "431"
9924        }
9925      ],
9926      "meta-type": "object"
9927    },
9928    {
9929      "name": "379",
9930      "members": [
9931        {
9932          "name": "data",
9933          "type": "432"
9934        }
9935      ],
9936      "meta-type": "object"
9937    },
9938    {
9939      "name": "380",
9940      "members": [
9941        {
9942          "name": "data",
9943          "type": "433"
9944        }
9945      ],
9946      "meta-type": "object"
9947    },
9948    {
9949      "name": "381",
9950      "meta-type": "enum",
9951      "values": [
9952        "file",
9953        "serial",
9954        "parallel",
9955        "pipe",
9956        "socket",
9957        "udp",
9958        "pty",
9959        "null",
9960        "mux",
9961        "msmouse",
9962        "wctablet",
9963        "braille",
9964        "testdev",
9965        "stdio",
9966        "console",
9967        "spicevmc",
9968        "spiceport",
9969        "vc",
9970        "ringbuf",
9971        "memory"
9972      ]
9973    },
9974    {
9975      "name": "382",
9976      "members": [
9977        {
9978          "name": "data",
9979          "type": "453"
9980        }
9981      ],
9982      "meta-type": "object"
9983    },
9984    {
9985      "name": "383",
9986      "members": [
9987        {
9988          "name": "data",
9989          "type": "454"
9990        }
9991      ],
9992      "meta-type": "object"
9993    },
9994    {
9995      "name": "384",
9996      "members": [
9997        {
9998          "name": "data",
9999          "type": "455"
10000        }
10001      ],
10002      "meta-type": "object"
10003    },
10004    {
10005      "name": "385",
10006      "members": [
10007        {
10008          "name": "data",
10009          "type": "456"
10010        }
10011      ],
10012      "meta-type": "object"
10013    },
10014    {
10015      "name": "386",
10016      "members": [
10017        {
10018          "name": "data",
10019          "type": "457"
10020        }
10021      ],
10022      "meta-type": "object"
10023    },
10024    {
10025      "name": "387",
10026      "members": [
10027        {
10028          "name": "data",
10029          "type": "458"
10030        }
10031      ],
10032      "meta-type": "object"
10033    },
10034    {
10035      "name": "388",
10036      "members": [
10037        {
10038          "name": "data",
10039          "type": "459"
10040        }
10041      ],
10042      "meta-type": "object"
10043    },
10044    {
10045      "name": "389",
10046      "members": [
10047        {
10048          "name": "data",
10049          "type": "460"
10050        }
10051      ],
10052      "meta-type": "object"
10053    },
10054    {
10055      "name": "390",
10056      "members": [
10057        {
10058          "name": "data",
10059          "type": "461"
10060        }
10061      ],
10062      "meta-type": "object"
10063    },
10064    {
10065      "name": "391",
10066      "members": [
10067        {
10068          "name": "data",
10069          "type": "462"
10070        }
10071      ],
10072      "meta-type": "object"
10073    },
10074    {
10075      "name": "392",
10076      "members": [
10077        {
10078          "name": "data",
10079          "type": "463"
10080        }
10081      ],
10082      "meta-type": "object"
10083    },
10084    {
10085      "name": "393",
10086      "meta-type": "enum",
10087      "values": [
10088        "passthrough",
10089        "emulator"
10090      ]
10091    },
10092    {
10093      "name": "394",
10094      "members": [
10095        {
10096          "name": "data",
10097          "type": "464"
10098        }
10099      ],
10100      "meta-type": "object"
10101    },
10102    {
10103      "name": "395",
10104      "members": [
10105        {
10106          "name": "data",
10107          "type": "465"
10108        }
10109      ],
10110      "meta-type": "object"
10111    },
10112    {
10113      "name": "396",
10114      "meta-type": "enum",
10115      "values": [
10116        "number",
10117        "qcode"
10118      ]
10119    },
10120    {
10121      "name": "397",
10122      "members": [
10123        {
10124          "name": "data",
10125          "type": "int"
10126        }
10127      ],
10128      "meta-type": "object"
10129    },
10130    {
10131      "name": "398",
10132      "members": [
10133        {
10134          "name": "data",
10135          "type": "466"
10136        }
10137      ],
10138      "meta-type": "object"
10139    },
10140    {
10141      "name": "399",
10142      "meta-type": "enum",
10143      "values": [
10144        "key",
10145        "btn",
10146        "rel",
10147        "abs"
10148      ]
10149    },
10150    {
10151      "name": "400",
10152      "members": [
10153        {
10154          "name": "data",
10155          "type": "467"
10156        }
10157      ],
10158      "meta-type": "object"
10159    },
10160    {
10161      "name": "401",
10162      "members": [
10163        {
10164          "name": "data",
10165          "type": "468"
10166        }
10167      ],
10168      "meta-type": "object"
10169    },
10170    {
10171      "name": "402",
10172      "members": [
10173        {
10174          "name": "data",
10175          "type": "469"
10176        }
10177      ],
10178      "meta-type": "object"
10179    },
10180    {
10181      "name": "403",
10182      "meta-type": "enum",
10183      "values": [
10184        "abort",
10185        "block-dirty-bitmap-add",
10186        "block-dirty-bitmap-clear",
10187        "x-block-dirty-bitmap-enable",
10188        "x-block-dirty-bitmap-disable",
10189        "blockdev-backup",
10190        "blockdev-snapshot",
10191        "blockdev-snapshot-internal-sync",
10192        "blockdev-snapshot-sync",
10193        "drive-backup"
10194      ]
10195    },
10196    {
10197      "name": "404",
10198      "members": [
10199        {
10200          "name": "data",
10201          "type": "470"
10202        }
10203      ],
10204      "meta-type": "object"
10205    },
10206    {
10207      "name": "405",
10208      "members": [
10209        {
10210          "name": "data",
10211          "type": "30"
10212        }
10213      ],
10214      "meta-type": "object"
10215    },
10216    {
10217      "name": "406",
10218      "members": [
10219        {
10220          "name": "data",
10221          "type": "31"
10222        }
10223      ],
10224      "meta-type": "object"
10225    },
10226    {
10227      "name": "407",
10228      "members": [
10229        {
10230          "name": "data",
10231          "type": "27"
10232        }
10233      ],
10234      "meta-type": "object"
10235    },
10236    {
10237      "name": "408",
10238      "members": [
10239        {
10240          "name": "data",
10241          "type": "23"
10242        }
10243      ],
10244      "meta-type": "object"
10245    },
10246    {
10247      "name": "409",
10248      "members": [
10249        {
10250          "name": "data",
10251          "type": "64"
10252        }
10253      ],
10254      "meta-type": "object"
10255    },
10256    {
10257      "name": "410",
10258      "members": [
10259        {
10260          "name": "data",
10261          "type": "22"
10262        }
10263      ],
10264      "meta-type": "object"
10265    },
10266    {
10267      "name": "411",
10268      "members": [
10269        {
10270          "name": "data",
10271          "type": "26"
10272        }
10273      ],
10274      "meta-type": "object"
10275    },
10276    {
10277      "name": "412",
10278      "meta-type": "enum",
10279      "values": [
10280        "individual",
10281        "grouped"
10282      ]
10283    },
10284    {
10285      "name": "413",
10286      "meta-type": "enum",
10287      "values": [
10288        "string",
10289        "number",
10290        "int",
10291        "boolean",
10292        "null",
10293        "object",
10294        "array",
10295        "value"
10296      ]
10297    },
10298    {
10299      "name": "[414]",
10300      "element-type": "414",
10301      "meta-type": "array"
10302    },
10303    {
10304      "name": "414",
10305      "members": [
10306        {
10307          "name": "name",
10308          "type": "str"
10309        },
10310        {
10311          "name": "type",
10312          "type": "str"
10313        },
10314        {
10315          "name": "default",
10316          "default": null,
10317          "type": "any"
10318        }
10319      ],
10320      "meta-type": "object"
10321    },
10322    {
10323      "name": "[415]",
10324      "element-type": "415",
10325      "meta-type": "array"
10326    },
10327    {
10328      "name": "415",
10329      "members": [
10330        {
10331          "name": "case",
10332          "type": "str"
10333        },
10334        {
10335          "name": "type",
10336          "type": "str"
10337        }
10338      ],
10339      "meta-type": "object"
10340    },
10341    {
10342      "name": "[416]",
10343      "element-type": "416",
10344      "meta-type": "array"
10345    },
10346    {
10347      "name": "416",
10348      "members": [
10349        {
10350          "name": "type",
10351          "type": "str"
10352        }
10353      ],
10354      "meta-type": "object"
10355    },
10356    {
10357      "name": "417",
10358      "meta-type": "enum",
10359      "values": [
10360        "uninitialized",
10361        "stopped",
10362        "check-stop",
10363        "operating",
10364        "load"
10365      ]
10366    },
10367    {
10368      "name": "418",
10369      "members": [
10370        {
10371          "name": "desc",
10372          "default": null,
10373          "type": "str"
10374        },
10375        {
10376          "name": "class",
10377          "type": "int"
10378        }
10379      ],
10380      "meta-type": "object"
10381    },
10382    {
10383      "name": "419",
10384      "members": [
10385        {
10386          "name": "device",
10387          "type": "int"
10388        },
10389        {
10390          "name": "vendor",
10391          "type": "int"
10392        }
10393      ],
10394      "meta-type": "object"
10395    },
10396    {
10397      "name": "420",
10398      "members": [
10399        {
10400          "name": "bus",
10401          "type": "471"
10402        },
10403        {
10404          "name": "devices",
10405          "default": null,
10406          "type": "[318]"
10407        }
10408      ],
10409      "meta-type": "object"
10410    },
10411    {
10412      "name": "[421]",
10413      "element-type": "421",
10414      "meta-type": "array"
10415    },
10416    {
10417      "name": "421",
10418      "members": [
10419        {
10420          "name": "bar",
10421          "type": "int"
10422        },
10423        {
10424          "name": "type",
10425          "type": "str"
10426        },
10427        {
10428          "name": "address",
10429          "type": "int"
10430        },
10431        {
10432          "name": "size",
10433          "type": "int"
10434        },
10435        {
10436          "name": "prefetch",
10437          "default": null,
10438          "type": "bool"
10439        },
10440        {
10441          "name": "mem_type_64",
10442          "default": null,
10443          "type": "bool"
10444        }
10445      ],
10446      "meta-type": "object"
10447    },
10448    {
10449      "name": "422",
10450      "meta-type": "enum",
10451      "values": [
10452        "string",
10453        "boolean",
10454        "number",
10455        "size"
10456      ]
10457    },
10458    {
10459      "name": "423",
10460      "members": [
10461        {
10462          "name": "id",
10463          "default": null,
10464          "type": "str"
10465        },
10466        {
10467          "name": "addr",
10468          "type": "int"
10469        },
10470        {
10471          "name": "size",
10472          "type": "int"
10473        },
10474        {
10475          "name": "slot",
10476          "type": "int"
10477        },
10478        {
10479          "name": "node",
10480          "type": "int"
10481        },
10482        {
10483          "name": "memdev",
10484          "type": "str"
10485        },
10486        {
10487          "name": "hotplugged",
10488          "type": "bool"
10489        },
10490        {
10491          "name": "hotpluggable",
10492          "type": "bool"
10493        }
10494      ],
10495      "meta-type": "object"
10496    },
10497    {
10498      "name": "424",
10499      "meta-type": "enum",
10500      "values": [
10501        "unknown",
10502        "disabled-wait",
10503        "extint-loop",
10504        "pgmint-loop",
10505        "opint-loop"
10506      ]
10507    },
10508    {
10509      "name": "425",
10510      "meta-type": "enum",
10511      "values": [
10512        "qcow2",
10513        "vmdk",
10514        "luks"
10515      ]
10516    },
10517    {
10518      "name": "426",
10519      "members": [
10520        {
10521          "name": "data",
10522          "type": "472"
10523        }
10524      ],
10525      "meta-type": "object"
10526    },
10527    {
10528      "name": "427",
10529      "members": [
10530        {
10531          "name": "data",
10532          "type": "473"
10533        }
10534      ],
10535      "meta-type": "object"
10536    },
10537    {
10538      "name": "428",
10539      "members": [
10540        {
10541          "name": "data",
10542          "type": "474"
10543        }
10544      ],
10545      "meta-type": "object"
10546    },
10547    {
10548      "name": "429",
10549      "meta-type": "enum",
10550      "values": [
10551        "l1_update",
10552        "l1_grow_alloc_table",
10553        "l1_grow_write_table",
10554        "l1_grow_activate_table",
10555        "l2_load",
10556        "l2_update",
10557        "l2_update_compressed",
10558        "l2_alloc_cow_read",
10559        "l2_alloc_write",
10560        "read_aio",
10561        "read_backing_aio",
10562        "read_compressed",
10563        "write_aio",
10564        "write_compressed",
10565        "vmstate_load",
10566        "vmstate_save",
10567        "cow_read",
10568        "cow_write",
10569        "reftable_load",
10570        "reftable_grow",
10571        "reftable_update",
10572        "refblock_load",
10573        "refblock_update",
10574        "refblock_update_part",
10575        "refblock_alloc",
10576        "refblock_alloc_hookup",
10577        "refblock_alloc_write",
10578        "refblock_alloc_write_blocks",
10579        "refblock_alloc_write_table",
10580        "refblock_alloc_switch_table",
10581        "cluster_alloc",
10582        "cluster_alloc_bytes",
10583        "cluster_free",
10584        "flush_to_os",
10585        "flush_to_disk",
10586        "pwritev_rmw_head",
10587        "pwritev_rmw_after_head",
10588        "pwritev_rmw_tail",
10589        "pwritev_rmw_after_tail",
10590        "pwritev",
10591        "pwritev_zero",
10592        "pwritev_done",
10593        "empty_image_prepare",
10594        "l1_shrink_write_table",
10595        "l1_shrink_free_l2_clusters",
10596        "cor_write"
10597      ]
10598    },
10599    {
10600      "name": "430",
10601      "meta-type": "enum",
10602      "values": [
10603        "inet",
10604        "unix",
10605        "vsock",
10606        "fd"
10607      ]
10608    },
10609    {
10610      "name": "431",
10611      "members": [
10612        {
10613          "name": "path",
10614          "type": "str"
10615        }
10616      ],
10617      "meta-type": "object"
10618    },
10619    {
10620      "name": "432",
10621      "members": [
10622        {
10623          "name": "cid",
10624          "type": "str"
10625        },
10626        {
10627          "name": "port",
10628          "type": "str"
10629        }
10630      ],
10631      "meta-type": "object"
10632    },
10633    {
10634      "name": "433",
10635      "members": [
10636        {
10637          "name": "str",
10638          "type": "str"
10639        }
10640      ],
10641      "meta-type": "object"
10642    },
10643    {
10644      "name": "434",
10645      "meta-type": "enum",
10646      "values": [
10647        "inet"
10648      ]
10649    },
10650    {
10651      "name": "435",
10652      "members": [
10653        {
10654          "name": "template",
10655          "default": null,
10656          "type": "436"
10657        },
10658        {
10659          "name": "main-header",
10660          "default": null,
10661          "type": "bool"
10662        },
10663        {
10664          "name": "active-l1",
10665          "default": null,
10666          "type": "bool"
10667        },
10668        {
10669          "name": "active-l2",
10670          "default": null,
10671          "type": "bool"
10672        },
10673        {
10674          "name": "refcount-table",
10675          "default": null,
10676          "type": "bool"
10677        },
10678        {
10679          "name": "refcount-block",
10680          "default": null,
10681          "type": "bool"
10682        },
10683        {
10684          "name": "snapshot-table",
10685          "default": null,
10686          "type": "bool"
10687        },
10688        {
10689          "name": "inactive-l1",
10690          "default": null,
10691          "type": "bool"
10692        },
10693        {
10694          "name": "inactive-l2",
10695          "default": null,
10696          "type": "bool"
10697        },
10698        {
10699          "name": "bitmap-directory",
10700          "default": null,
10701          "type": "bool"
10702        }
10703      ],
10704      "meta-type": "object"
10705    },
10706    {
10707      "name": "436",
10708      "meta-type": "enum",
10709      "values": [
10710        "none",
10711        "constant",
10712        "cached",
10713        "all"
10714      ]
10715    },
10716    {
10717      "name": "437",
10718      "meta-type": "enum",
10719      "values": [
10720        "aes",
10721        "luks"
10722      ]
10723    },
10724    {
10725      "name": "438",
10726      "members": [
10727        {
10728          "name": "key-secret",
10729          "default": null,
10730          "type": "str"
10731        }
10732      ],
10733      "meta-type": "object"
10734    },
10735    {
10736      "name": "439",
10737      "members": [
10738        {
10739          "name": "key-secret",
10740          "default": null,
10741          "type": "str"
10742        }
10743      ],
10744      "meta-type": "object"
10745    },
10746    {
10747      "name": "440",
10748      "meta-type": "enum",
10749      "values": [
10750        "aes"
10751      ]
10752    },
10753    {
10754      "name": "441",
10755      "meta-type": "enum",
10756      "values": [
10757        "none",
10758        "hash",
10759        "known_hosts"
10760      ]
10761    },
10762    {
10763      "name": "442",
10764      "members": [
10765        {
10766          "name": "type",
10767          "type": "475"
10768        },
10769        {
10770          "name": "hash",
10771          "type": "str"
10772        }
10773      ],
10774      "meta-type": "object"
10775    },
10776    {
10777      "name": "443",
10778      "meta-type": "enum",
10779      "values": [
10780        "off",
10781        "metadata",
10782        "falloc",
10783        "full"
10784      ]
10785    },
10786    {
10787      "name": "444",
10788      "meta-type": "enum",
10789      "values": [
10790        "aes-128",
10791        "aes-192",
10792        "aes-256",
10793        "des-rfb",
10794        "3des",
10795        "cast5-128",
10796        "serpent-128",
10797        "serpent-192",
10798        "serpent-256",
10799        "twofish-128",
10800        "twofish-192",
10801        "twofish-256"
10802      ]
10803    },
10804    {
10805      "name": "445",
10806      "meta-type": "enum",
10807      "values": [
10808        "ecb",
10809        "cbc",
10810        "xts",
10811        "ctr"
10812      ]
10813    },
10814    {
10815      "name": "446",
10816      "meta-type": "enum",
10817      "values": [
10818        "plain",
10819        "plain64",
10820        "essiv"
10821      ]
10822    },
10823    {
10824      "name": "447",
10825      "meta-type": "enum",
10826      "values": [
10827        "md5",
10828        "sha1",
10829        "sha224",
10830        "sha256",
10831        "sha384",
10832        "sha512",
10833        "ripemd160"
10834      ]
10835    },
10836    {
10837      "name": "448",
10838      "tag": "format",
10839      "variants": [
10840        {
10841          "case": "qcow",
10842          "type": "438"
10843        },
10844        {
10845          "case": "luks",
10846          "type": "477"
10847        }
10848      ],
10849      "members": [
10850        {
10851          "name": "format",
10852          "type": "476"
10853        }
10854      ],
10855      "meta-type": "object"
10856    },
10857    {
10858      "name": "449",
10859      "meta-type": "enum",
10860      "values": [
10861        "v2",
10862        "v3"
10863      ]
10864    },
10865    {
10866      "name": "450",
10867      "tag": "type",
10868      "variants": [
10869        {
10870          "case": "full",
10871          "type": "479"
10872        },
10873        {
10874          "case": "erasure-coded",
10875          "type": "480"
10876        }
10877      ],
10878      "members": [
10879        {
10880          "name": "type",
10881          "type": "478"
10882        }
10883      ],
10884      "meta-type": "object"
10885    },
10886    {
10887      "name": "451",
10888      "meta-type": "enum",
10889      "values": [
10890        "dynamic",
10891        "fixed"
10892      ]
10893    },
10894    {
10895      "name": "452",
10896      "meta-type": "enum",
10897      "values": [
10898        "dynamic",
10899        "fixed"
10900      ]
10901    },
10902    {
10903      "name": "453",
10904      "members": [
10905        {
10906          "name": "logfile",
10907          "default": null,
10908          "type": "str"
10909        },
10910        {
10911          "name": "logappend",
10912          "default": null,
10913          "type": "bool"
10914        },
10915        {
10916          "name": "in",
10917          "default": null,
10918          "type": "str"
10919        },
10920        {
10921          "name": "out",
10922          "type": "str"
10923        },
10924        {
10925          "name": "append",
10926          "default": null,
10927          "type": "bool"
10928        }
10929      ],
10930      "meta-type": "object"
10931    },
10932    {
10933      "name": "454",
10934      "members": [
10935        {
10936          "name": "logfile",
10937          "default": null,
10938          "type": "str"
10939        },
10940        {
10941          "name": "logappend",
10942          "default": null,
10943          "type": "bool"
10944        },
10945        {
10946          "name": "device",
10947          "type": "str"
10948        }
10949      ],
10950      "meta-type": "object"
10951    },
10952    {
10953      "name": "455",
10954      "members": [
10955        {
10956          "name": "logfile",
10957          "default": null,
10958          "type": "str"
10959        },
10960        {
10961          "name": "logappend",
10962          "default": null,
10963          "type": "bool"
10964        },
10965        {
10966          "name": "addr",
10967          "type": "266"
10968        },
10969        {
10970          "name": "tls-creds",
10971          "default": null,
10972          "type": "str"
10973        },
10974        {
10975          "name": "server",
10976          "default": null,
10977          "type": "bool"
10978        },
10979        {
10980          "name": "wait",
10981          "default": null,
10982          "type": "bool"
10983        },
10984        {
10985          "name": "nodelay",
10986          "default": null,
10987          "type": "bool"
10988        },
10989        {
10990          "name": "telnet",
10991          "default": null,
10992          "type": "bool"
10993        },
10994        {
10995          "name": "tn3270",
10996          "default": null,
10997          "type": "bool"
10998        },
10999        {
11000          "name": "reconnect",
11001          "default": null,
11002          "type": "int"
11003        }
11004      ],
11005      "meta-type": "object"
11006    },
11007    {
11008      "name": "456",
11009      "members": [
11010        {
11011          "name": "logfile",
11012          "default": null,
11013          "type": "str"
11014        },
11015        {
11016          "name": "logappend",
11017          "default": null,
11018          "type": "bool"
11019        },
11020        {
11021          "name": "remote",
11022          "type": "266"
11023        },
11024        {
11025          "name": "local",
11026          "default": null,
11027          "type": "266"
11028        }
11029      ],
11030      "meta-type": "object"
11031    },
11032    {
11033      "name": "457",
11034      "members": [
11035        {
11036          "name": "logfile",
11037          "default": null,
11038          "type": "str"
11039        },
11040        {
11041          "name": "logappend",
11042          "default": null,
11043          "type": "bool"
11044        }
11045      ],
11046      "meta-type": "object"
11047    },
11048    {
11049      "name": "458",
11050      "members": [
11051        {
11052          "name": "logfile",
11053          "default": null,
11054          "type": "str"
11055        },
11056        {
11057          "name": "logappend",
11058          "default": null,
11059          "type": "bool"
11060        },
11061        {
11062          "name": "chardev",
11063          "type": "str"
11064        }
11065      ],
11066      "meta-type": "object"
11067    },
11068    {
11069      "name": "459",
11070      "members": [
11071        {
11072          "name": "logfile",
11073          "default": null,
11074          "type": "str"
11075        },
11076        {
11077          "name": "logappend",
11078          "default": null,
11079          "type": "bool"
11080        },
11081        {
11082          "name": "signal",
11083          "default": null,
11084          "type": "bool"
11085        }
11086      ],
11087      "meta-type": "object"
11088    },
11089    {
11090      "name": "460",
11091      "members": [
11092        {
11093          "name": "logfile",
11094          "default": null,
11095          "type": "str"
11096        },
11097        {
11098          "name": "logappend",
11099          "default": null,
11100          "type": "bool"
11101        },
11102        {
11103          "name": "type",
11104          "type": "str"
11105        }
11106      ],
11107      "meta-type": "object"
11108    },
11109    {
11110      "name": "461",
11111      "members": [
11112        {
11113          "name": "logfile",
11114          "default": null,
11115          "type": "str"
11116        },
11117        {
11118          "name": "logappend",
11119          "default": null,
11120          "type": "bool"
11121        },
11122        {
11123          "name": "fqdn",
11124          "type": "str"
11125        }
11126      ],
11127      "meta-type": "object"
11128    },
11129    {
11130      "name": "462",
11131      "members": [
11132        {
11133          "name": "logfile",
11134          "default": null,
11135          "type": "str"
11136        },
11137        {
11138          "name": "logappend",
11139          "default": null,
11140          "type": "bool"
11141        },
11142        {
11143          "name": "width",
11144          "default": null,
11145          "type": "int"
11146        },
11147        {
11148          "name": "height",
11149          "default": null,
11150          "type": "int"
11151        },
11152        {
11153          "name": "cols",
11154          "default": null,
11155          "type": "int"
11156        },
11157        {
11158          "name": "rows",
11159          "default": null,
11160          "type": "int"
11161        }
11162      ],
11163      "meta-type": "object"
11164    },
11165    {
11166      "name": "463",
11167      "members": [
11168        {
11169          "name": "logfile",
11170          "default": null,
11171          "type": "str"
11172        },
11173        {
11174          "name": "logappend",
11175          "default": null,
11176          "type": "bool"
11177        },
11178        {
11179          "name": "size",
11180          "default": null,
11181          "type": "int"
11182        }
11183      ],
11184      "meta-type": "object"
11185    },
11186    {
11187      "name": "464",
11188      "members": [
11189        {
11190          "name": "path",
11191          "default": null,
11192          "type": "str"
11193        },
11194        {
11195          "name": "cancel-path",
11196          "default": null,
11197          "type": "str"
11198        }
11199      ],
11200      "meta-type": "object"
11201    },
11202    {
11203      "name": "465",
11204      "members": [
11205        {
11206          "name": "chardev",
11207          "type": "str"
11208        }
11209      ],
11210      "meta-type": "object"
11211    },
11212    {
11213      "name": "466",
11214      "meta-type": "enum",
11215      "values": [
11216        "unmapped",
11217        "shift",
11218        "shift_r",
11219        "alt",
11220        "alt_r",
11221        "ctrl",
11222        "ctrl_r",
11223        "menu",
11224        "esc",
11225        "1",
11226        "2",
11227        "3",
11228        "4",
11229        "5",
11230        "6",
11231        "7",
11232        "8",
11233        "9",
11234        "0",
11235        "minus",
11236        "equal",
11237        "backspace",
11238        "tab",
11239        "q",
11240        "w",
11241        "e",
11242        "r",
11243        "t",
11244        "y",
11245        "u",
11246        "i",
11247        "o",
11248        "p",
11249        "bracket_left",
11250        "bracket_right",
11251        "ret",
11252        "a",
11253        "s",
11254        "d",
11255        "f",
11256        "g",
11257        "h",
11258        "j",
11259        "k",
11260        "l",
11261        "semicolon",
11262        "apostrophe",
11263        "grave_accent",
11264        "backslash",
11265        "z",
11266        "x",
11267        "c",
11268        "v",
11269        "b",
11270        "n",
11271        "m",
11272        "comma",
11273        "dot",
11274        "slash",
11275        "asterisk",
11276        "spc",
11277        "caps_lock",
11278        "f1",
11279        "f2",
11280        "f3",
11281        "f4",
11282        "f5",
11283        "f6",
11284        "f7",
11285        "f8",
11286        "f9",
11287        "f10",
11288        "num_lock",
11289        "scroll_lock",
11290        "kp_divide",
11291        "kp_multiply",
11292        "kp_subtract",
11293        "kp_add",
11294        "kp_enter",
11295        "kp_decimal",
11296        "sysrq",
11297        "kp_0",
11298        "kp_1",
11299        "kp_2",
11300        "kp_3",
11301        "kp_4",
11302        "kp_5",
11303        "kp_6",
11304        "kp_7",
11305        "kp_8",
11306        "kp_9",
11307        "less",
11308        "f11",
11309        "f12",
11310        "print",
11311        "home",
11312        "pgup",
11313        "pgdn",
11314        "end",
11315        "left",
11316        "up",
11317        "down",
11318        "right",
11319        "insert",
11320        "delete",
11321        "stop",
11322        "again",
11323        "props",
11324        "undo",
11325        "front",
11326        "copy",
11327        "open",
11328        "paste",
11329        "find",
11330        "cut",
11331        "lf",
11332        "help",
11333        "meta_l",
11334        "meta_r",
11335        "compose",
11336        "pause",
11337        "ro",
11338        "hiragana",
11339        "henkan",
11340        "yen",
11341        "muhenkan",
11342        "katakanahiragana",
11343        "kp_comma",
11344        "kp_equals",
11345        "power",
11346        "sleep",
11347        "wake",
11348        "audionext",
11349        "audioprev",
11350        "audiostop",
11351        "audioplay",
11352        "audiomute",
11353        "volumeup",
11354        "volumedown",
11355        "mediaselect",
11356        "mail",
11357        "calculator",
11358        "computer",
11359        "ac_home",
11360        "ac_back",
11361        "ac_forward",
11362        "ac_refresh",
11363        "ac_bookmarks"
11364      ]
11365    },
11366    {
11367      "name": "467",
11368      "members": [
11369        {
11370          "name": "key",
11371          "type": "289"
11372        },
11373        {
11374          "name": "down",
11375          "type": "bool"
11376        }
11377      ],
11378      "meta-type": "object"
11379    },
11380    {
11381      "name": "468",
11382      "members": [
11383        {
11384          "name": "button",
11385          "type": "481"
11386        },
11387        {
11388          "name": "down",
11389          "type": "bool"
11390        }
11391      ],
11392      "meta-type": "object"
11393    },
11394    {
11395      "name": "469",
11396      "members": [
11397        {
11398          "name": "axis",
11399          "type": "482"
11400        },
11401        {
11402          "name": "value",
11403          "type": "int"
11404        }
11405      ],
11406      "meta-type": "object"
11407    },
11408    {
11409      "name": "470",
11410      "members": [
11411      ],
11412      "meta-type": "object"
11413    },
11414    {
11415      "name": "471",
11416      "members": [
11417        {
11418          "name": "number",
11419          "type": "int"
11420        },
11421        {
11422          "name": "secondary",
11423          "type": "int"
11424        },
11425        {
11426          "name": "subordinate",
11427          "type": "int"
11428        },
11429        {
11430          "name": "io_range",
11431          "type": "483"
11432        },
11433        {
11434          "name": "memory_range",
11435          "type": "483"
11436        },
11437        {
11438          "name": "prefetchable_range",
11439          "type": "483"
11440        }
11441      ],
11442      "meta-type": "object"
11443    },
11444    {
11445      "name": "472",
11446      "members": [
11447        {
11448          "name": "compat",
11449          "type": "str"
11450        },
11451        {
11452          "name": "lazy-refcounts",
11453          "default": null,
11454          "type": "bool"
11455        },
11456        {
11457          "name": "corrupt",
11458          "default": null,
11459          "type": "bool"
11460        },
11461        {
11462          "name": "refcount-bits",
11463          "type": "int"
11464        },
11465        {
11466          "name": "encrypt",
11467          "default": null,
11468          "type": "484"
11469        }
11470      ],
11471      "meta-type": "object"
11472    },
11473    {
11474      "name": "473",
11475      "members": [
11476        {
11477          "name": "create-type",
11478          "type": "str"
11479        },
11480        {
11481          "name": "cid",
11482          "type": "int"
11483        },
11484        {
11485          "name": "parent-cid",
11486          "type": "int"
11487        },
11488        {
11489          "name": "extents",
11490          "type": "[227]"
11491        }
11492      ],
11493      "meta-type": "object"
11494    },
11495    {
11496      "name": "474",
11497      "members": [
11498        {
11499          "name": "cipher-alg",
11500          "type": "444"
11501        },
11502        {
11503          "name": "cipher-mode",
11504          "type": "445"
11505        },
11506        {
11507          "name": "ivgen-alg",
11508          "type": "446"
11509        },
11510        {
11511          "name": "ivgen-hash-alg",
11512          "default": null,
11513          "type": "447"
11514        },
11515        {
11516          "name": "hash-alg",
11517          "type": "447"
11518        },
11519        {
11520          "name": "payload-offset",
11521          "type": "int"
11522        },
11523        {
11524          "name": "master-key-iters",
11525          "type": "int"
11526        },
11527        {
11528          "name": "uuid",
11529          "type": "str"
11530        },
11531        {
11532          "name": "slots",
11533          "type": "[485]"
11534        }
11535      ],
11536      "meta-type": "object"
11537    },
11538    {
11539      "name": "475",
11540      "meta-type": "enum",
11541      "values": [
11542        "md5",
11543        "sha1"
11544      ]
11545    },
11546    {
11547      "name": "476",
11548      "meta-type": "enum",
11549      "values": [
11550        "qcow",
11551        "luks"
11552      ]
11553    },
11554    {
11555      "name": "477",
11556      "members": [
11557        {
11558          "name": "key-secret",
11559          "default": null,
11560          "type": "str"
11561        },
11562        {
11563          "name": "cipher-alg",
11564          "default": null,
11565          "type": "444"
11566        },
11567        {
11568          "name": "cipher-mode",
11569          "default": null,
11570          "type": "445"
11571        },
11572        {
11573          "name": "ivgen-alg",
11574          "default": null,
11575          "type": "446"
11576        },
11577        {
11578          "name": "ivgen-hash-alg",
11579          "default": null,
11580          "type": "447"
11581        },
11582        {
11583          "name": "hash-alg",
11584          "default": null,
11585          "type": "447"
11586        },
11587        {
11588          "name": "iter-time",
11589          "default": null,
11590          "type": "int"
11591        }
11592      ],
11593      "meta-type": "object"
11594    },
11595    {
11596      "name": "478",
11597      "meta-type": "enum",
11598      "values": [
11599        "full",
11600        "erasure-coded"
11601      ]
11602    },
11603    {
11604      "name": "479",
11605      "members": [
11606        {
11607          "name": "copies",
11608          "type": "int"
11609        }
11610      ],
11611      "meta-type": "object"
11612    },
11613    {
11614      "name": "480",
11615      "members": [
11616        {
11617          "name": "data-strips",
11618          "type": "int"
11619        },
11620        {
11621          "name": "parity-strips",
11622          "type": "int"
11623        }
11624      ],
11625      "meta-type": "object"
11626    },
11627    {
11628      "name": "481",
11629      "meta-type": "enum",
11630      "values": [
11631        "left",
11632        "middle",
11633        "right",
11634        "wheel-up",
11635        "wheel-down",
11636        "side",
11637        "extra"
11638      ]
11639    },
11640    {
11641      "name": "482",
11642      "meta-type": "enum",
11643      "values": [
11644        "x",
11645        "y"
11646      ]
11647    },
11648    {
11649      "name": "483",
11650      "members": [
11651        {
11652          "name": "base",
11653          "type": "int"
11654        },
11655        {
11656          "name": "limit",
11657          "type": "int"
11658        }
11659      ],
11660      "meta-type": "object"
11661    },
11662    {
11663      "name": "484",
11664      "tag": "format",
11665      "variants": [
11666        {
11667          "case": "luks",
11668          "type": "474"
11669        },
11670        {
11671          "case": "aes",
11672          "type": "0"
11673        }
11674      ],
11675      "members": [
11676        {
11677          "name": "format",
11678          "type": "437"
11679        }
11680      ],
11681      "meta-type": "object"
11682    },
11683    {
11684      "name": "[227]",
11685      "element-type": "227",
11686      "meta-type": "array"
11687    },
11688    {
11689      "name": "[485]",
11690      "element-type": "485",
11691      "meta-type": "array"
11692    },
11693    {
11694      "name": "485",
11695      "members": [
11696        {
11697          "name": "active",
11698          "type": "bool"
11699        },
11700        {
11701          "name": "iters",
11702          "default": null,
11703          "type": "int"
11704        },
11705        {
11706          "name": "stripes",
11707          "default": null,
11708          "type": "int"
11709        },
11710        {
11711          "name": "key-offset",
11712          "type": "int"
11713        }
11714      ],
11715      "meta-type": "object"
11716    }
11717  ],
11718  "id": "libvirt-4"
11719}
11720
11721{
11722  "execute": "query-commands",
11723  "id": "libvirt-5"
11724}
11725
11726{
11727  "return": [
11728    {
11729      "name": "netdev_add"
11730    },
11731    {
11732      "name": "device_add"
11733    },
11734    {
11735      "name": "query-qmp-schema"
11736    },
11737    {
11738      "name": "set-numa-node"
11739    },
11740    {
11741      "name": "query-vm-generation-id"
11742    },
11743    {
11744      "name": "query-hotpluggable-cpus"
11745    },
11746    {
11747      "name": "xen-load-devices-state"
11748    },
11749    {
11750      "name": "query-acpi-ospm-status"
11751    },
11752    {
11753      "name": "query-memory-devices"
11754    },
11755    {
11756      "name": "query-memdev"
11757    },
11758    {
11759      "name": "query-command-line-options"
11760    },
11761    {
11762      "name": "query-target"
11763    },
11764    {
11765      "name": "query-fdsets"
11766    },
11767    {
11768      "name": "remove-fd"
11769    },
11770    {
11771      "name": "add-fd"
11772    },
11773    {
11774      "name": "query-memory-size-summary"
11775    },
11776    {
11777      "name": "query-machines"
11778    },
11779    {
11780      "name": "closefd"
11781    },
11782    {
11783      "name": "getfd"
11784    },
11785    {
11786      "name": "object-del"
11787    },
11788    {
11789      "name": "object-add"
11790    },
11791    {
11792      "name": "query-dump-guest-memory-capability"
11793    },
11794    {
11795      "name": "query-dump"
11796    },
11797    {
11798      "name": "dump-guest-memory"
11799    },
11800    {
11801      "name": "device_del"
11802    },
11803    {
11804      "name": "xen-set-global-dirty-log"
11805    },
11806    {
11807      "name": "qom-list-properties"
11808    },
11809    {
11810      "name": "device-list-properties"
11811    },
11812    {
11813      "name": "qom-list-types"
11814    },
11815    {
11816      "name": "change"
11817    },
11818    {
11819      "name": "qom-set"
11820    },
11821    {
11822      "name": "qom-get"
11823    },
11824    {
11825      "name": "qom-list"
11826    },
11827    {
11828      "name": "human-monitor-command"
11829    },
11830    {
11831      "name": "balloon"
11832    },
11833    {
11834      "name": "inject-nmi"
11835    },
11836    {
11837      "name": "system_wakeup"
11838    },
11839    {
11840      "name": "x-exit-preconfig"
11841    },
11842    {
11843      "name": "cont"
11844    },
11845    {
11846      "name": "pmemsave"
11847    },
11848    {
11849      "name": "memsave"
11850    },
11851    {
11852      "name": "cpu-add"
11853    },
11854    {
11855      "name": "system_powerdown"
11856    },
11857    {
11858      "name": "system_reset"
11859    },
11860    {
11861      "name": "stop"
11862    },
11863    {
11864      "name": "quit"
11865    },
11866    {
11867      "name": "query-pci"
11868    },
11869    {
11870      "name": "query-balloon"
11871    },
11872    {
11873      "name": "query-iothreads"
11874    },
11875    {
11876      "name": "query-cpus-fast"
11877    },
11878    {
11879      "name": "query-cpus"
11880    },
11881    {
11882      "name": "query-events"
11883    },
11884    {
11885      "name": "query-uuid"
11886    },
11887    {
11888      "name": "query-kvm"
11889    },
11890    {
11891      "name": "query-name"
11892    },
11893    {
11894      "name": "add_client"
11895    },
11896    {
11897      "name": "query-commands"
11898    },
11899    {
11900      "name": "query-version"
11901    },
11902    {
11903      "name": "qmp_capabilities"
11904    },
11905    {
11906      "name": "trace-event-set-state"
11907    },
11908    {
11909      "name": "trace-event-get-state"
11910    },
11911    {
11912      "name": "transaction"
11913    },
11914    {
11915      "name": "migrate-pause"
11916    },
11917    {
11918      "name": "migrate-recover"
11919    },
11920    {
11921      "name": "xen-colo-do-checkpoint"
11922    },
11923    {
11924      "name": "query-xen-replication-status"
11925    },
11926    {
11927      "name": "xen-set-replication"
11928    },
11929    {
11930      "name": "xen-save-devices-state"
11931    },
11932    {
11933      "name": "migrate-incoming"
11934    },
11935    {
11936      "name": "migrate"
11937    },
11938    {
11939      "name": "query-migrate-cache-size"
11940    },
11941    {
11942      "name": "migrate-set-cache-size"
11943    },
11944    {
11945      "name": "migrate_set_speed"
11946    },
11947    {
11948      "name": "migrate_set_downtime"
11949    },
11950    {
11951      "name": "migrate-continue"
11952    },
11953    {
11954      "name": "migrate_cancel"
11955    },
11956    {
11957      "name": "x-colo-lost-heartbeat"
11958    },
11959    {
11960      "name": "migrate-start-postcopy"
11961    },
11962    {
11963      "name": "client_migrate_info"
11964    },
11965    {
11966      "name": "query-migrate-parameters"
11967    },
11968    {
11969      "name": "migrate-set-parameters"
11970    },
11971    {
11972      "name": "query-migrate-capabilities"
11973    },
11974    {
11975      "name": "migrate-set-capabilities"
11976    },
11977    {
11978      "name": "query-migrate"
11979    },
11980    {
11981      "name": "input-send-event"
11982    },
11983    {
11984      "name": "send-key"
11985    },
11986    {
11987      "name": "query-mice"
11988    },
11989    {
11990      "name": "change-vnc-password"
11991    },
11992    {
11993      "name": "query-vnc-servers"
11994    },
11995    {
11996      "name": "query-vnc"
11997    },
11998    {
11999      "name": "screendump"
12000    },
12001    {
12002      "name": "expire_password"
12003    },
12004    {
12005      "name": "set_password"
12006    },
12007    {
12008      "name": "query-tpm"
12009    },
12010    {
12011      "name": "query-tpm-types"
12012    },
12013    {
12014      "name": "query-tpm-models"
12015    },
12016    {
12017      "name": "query-rocker-of-dpa-groups"
12018    },
12019    {
12020      "name": "query-rocker-of-dpa-flows"
12021    },
12022    {
12023      "name": "query-rocker-ports"
12024    },
12025    {
12026      "name": "query-rocker"
12027    },
12028    {
12029      "name": "query-rx-filter"
12030    },
12031    {
12032      "name": "netdev_del"
12033    },
12034    {
12035      "name": "set_link"
12036    },
12037    {
12038      "name": "chardev-send-break"
12039    },
12040    {
12041      "name": "chardev-remove"
12042    },
12043    {
12044      "name": "chardev-change"
12045    },
12046    {
12047      "name": "chardev-add"
12048    },
12049    {
12050      "name": "ringbuf-read"
12051    },
12052    {
12053      "name": "ringbuf-write"
12054    },
12055    {
12056      "name": "query-chardev-backends"
12057    },
12058    {
12059      "name": "query-chardev"
12060    },
12061    {
12062      "name": "nbd-server-stop"
12063    },
12064    {
12065      "name": "x-nbd-server-add-bitmap"
12066    },
12067    {
12068      "name": "nbd-server-remove"
12069    },
12070    {
12071      "name": "nbd-server-add"
12072    },
12073    {
12074      "name": "nbd-server-start"
12075    },
12076    {
12077      "name": "eject"
12078    },
12079    {
12080      "name": "blockdev-snapshot-delete-internal-sync"
12081    },
12082    {
12083      "name": "blockdev-snapshot-internal-sync"
12084    },
12085    {
12086      "name": "query-pr-managers"
12087    },
12088    {
12089      "name": "x-blockdev-set-iothread"
12090    },
12091    {
12092      "name": "x-blockdev-change"
12093    },
12094    {
12095      "name": "block-set-write-threshold"
12096    },
12097    {
12098      "name": "blockdev-change-medium"
12099    },
12100    {
12101      "name": "blockdev-insert-medium"
12102    },
12103    {
12104      "name": "blockdev-remove-medium"
12105    },
12106    {
12107      "name": "blockdev-close-tray"
12108    },
12109    {
12110      "name": "blockdev-open-tray"
12111    },
12112    {
12113      "name": "blockdev-create"
12114    },
12115    {
12116      "name": "blockdev-del"
12117    },
12118    {
12119      "name": "blockdev-add"
12120    },
12121    {
12122      "name": "block-job-finalize"
12123    },
12124    {
12125      "name": "block-job-dismiss"
12126    },
12127    {
12128      "name": "block-job-complete"
12129    },
12130    {
12131      "name": "block-job-resume"
12132    },
12133    {
12134      "name": "block-job-pause"
12135    },
12136    {
12137      "name": "block-job-cancel"
12138    },
12139    {
12140      "name": "block-job-set-speed"
12141    },
12142    {
12143      "name": "block-stream"
12144    },
12145    {
12146      "name": "block_set_io_throttle"
12147    },
12148    {
12149      "name": "blockdev-mirror"
12150    },
12151    {
12152      "name": "x-debug-block-dirty-bitmap-sha256"
12153    },
12154    {
12155      "name": "x-block-dirty-bitmap-merge"
12156    },
12157    {
12158      "name": "x-block-dirty-bitmap-disable"
12159    },
12160    {
12161      "name": "x-block-dirty-bitmap-enable"
12162    },
12163    {
12164      "name": "block-dirty-bitmap-clear"
12165    },
12166    {
12167      "name": "block-dirty-bitmap-remove"
12168    },
12169    {
12170      "name": "block-dirty-bitmap-add"
12171    },
12172    {
12173      "name": "drive-mirror"
12174    },
12175    {
12176      "name": "query-named-block-nodes"
12177    },
12178    {
12179      "name": "blockdev-backup"
12180    },
12181    {
12182      "name": "drive-backup"
12183    },
12184    {
12185      "name": "block-commit"
12186    },
12187    {
12188      "name": "change-backing-file"
12189    },
12190    {
12191      "name": "blockdev-snapshot"
12192    },
12193    {
12194      "name": "blockdev-snapshot-sync"
12195    },
12196    {
12197      "name": "block_resize"
12198    },
12199    {
12200      "name": "block_passwd"
12201    },
12202    {
12203      "name": "query-block-jobs"
12204    },
12205    {
12206      "name": "query-blockstats"
12207    },
12208    {
12209      "name": "query-block"
12210    },
12211    {
12212      "name": "x-block-latency-histogram-set"
12213    },
12214    {
12215      "name": "query-jobs"
12216    },
12217    {
12218      "name": "job-finalize"
12219    },
12220    {
12221      "name": "job-dismiss"
12222    },
12223    {
12224      "name": "job-complete"
12225    },
12226    {
12227      "name": "job-cancel"
12228    },
12229    {
12230      "name": "job-resume"
12231    },
12232    {
12233      "name": "job-pause"
12234    },
12235    {
12236      "name": "watchdog-set-action"
12237    },
12238    {
12239      "name": "query-status"
12240    }
12241  ],
12242  "id": "libvirt-5"
12243}
12244
12245{
12246  "execute": "query-kvm",
12247  "id": "libvirt-6"
12248}
12249
12250{
12251  "return": {
12252    "enabled": false,
12253    "present": false
12254  },
12255  "id": "libvirt-6"
12256}
12257
12258{
12259  "execute": "qom-list-types",
12260  "id": "libvirt-7"
12261}
12262
12263{
12264  "return": [
12265    {
12266      "name": "chardev-file",
12267      "parent": "chardev-fd"
12268    },
12269    {
12270      "name": "split-irq",
12271      "parent": "device"
12272    },
12273    {
12274      "name": "qio-channel-websock",
12275      "parent": "qio-channel"
12276    },
12277    {
12278      "name": "qtest-accel",
12279      "parent": "accel"
12280    },
12281    {
12282      "name": "chardev-stdio",
12283      "parent": "chardev-fd"
12284    },
12285    {
12286      "name": "tls-creds-anon",
12287      "parent": "tls-creds"
12288    },
12289    {
12290      "name": "chardev-memory",
12291      "parent": "chardev-ringbuf"
12292    },
12293    {
12294      "name": "chardev-ringbuf",
12295      "parent": "chardev"
12296    },
12297    {
12298      "name": "filter-rewriter",
12299      "parent": "netfilter"
12300    },
12301    {
12302      "name": "chardev-parallel",
12303      "parent": "chardev"
12304    },
12305    {
12306      "name": "migration",
12307      "parent": "device"
12308    },
12309    {
12310      "name": "sifive-u34-riscv-cpu",
12311      "parent": "riscv-cpu"
12312    },
12313    {
12314      "name": "filter-redirector",
12315      "parent": "netfilter"
12316    },
12317    {
12318      "name": "virtio-scsi-device",
12319      "parent": "virtio-scsi-common"
12320    },
12321    {
12322      "name": "iothread",
12323      "parent": "object"
12324    },
12325    {
12326      "name": "virtio-keyboard-device",
12327      "parent": "virtio-input-hid-device"
12328    },
12329    {
12330      "name": "chardev-serial",
12331      "parent": "chardev-fd"
12332    },
12333    {
12334      "name": "chardev-wctablet",
12335      "parent": "chardev"
12336    },
12337    {
12338      "name": "fw_cfg_io",
12339      "parent": "fw_cfg"
12340    },
12341    {
12342      "name": "virtio-input-host-device",
12343      "parent": "virtio-input-device"
12344    },
12345    {
12346      "name": "qio-channel-command",
12347      "parent": "qio-channel"
12348    },
12349    {
12350      "name": "memory-backend-memfd",
12351      "parent": "memory-backend"
12352    },
12353    {
12354      "name": "any-riscv-cpu",
12355      "parent": "riscv-cpu"
12356    },
12357    {
12358      "name": "qio-channel-tls",
12359      "parent": "qio-channel"
12360    },
12361    {
12362      "name": "qio-dns-resolver",
12363      "parent": "object"
12364    },
12365    {
12366      "name": "tcg-accel",
12367      "parent": "accel"
12368    },
12369    {
12370      "name": "riscv.sifive.u.soc",
12371      "parent": "device"
12372    },
12373    {
12374      "name": "sifive_u-machine",
12375      "parent": "machine"
12376    },
12377    {
12378      "name": "qemu:memory-region",
12379      "parent": "object"
12380    },
12381    {
12382      "name": "virt-machine",
12383      "parent": "machine"
12384    },
12385    {
12386      "name": "virtio-crypto-device",
12387      "parent": "virtio-device"
12388    },
12389    {
12390      "name": "tls-creds-psk",
12391      "parent": "tls-creds"
12392    },
12393    {
12394      "name": "cadence_ttc",
12395      "parent": "sys-bus-device"
12396    },
12397    {
12398      "name": "input-linux",
12399      "parent": "object"
12400    },
12401    {
12402      "name": "virtio-9p-device",
12403      "parent": "virtio-device"
12404    },
12405    {
12406      "name": "accel",
12407      "parent": "object"
12408    },
12409    {
12410      "name": "virtio-blk-device",
12411      "parent": "virtio-device"
12412    },
12413    {
12414      "name": "fw_cfg_mem",
12415      "parent": "fw_cfg"
12416    },
12417    {
12418      "name": "filter-replay",
12419      "parent": "netfilter"
12420    },
12421    {
12422      "name": "chardev-vc",
12423      "parent": "chardev"
12424    },
12425    {
12426      "name": "container",
12427      "parent": "object"
12428    },
12429    {
12430      "name": "tpm-emulator",
12431      "parent": "tpm-backend"
12432    },
12433    {
12434      "name": "virtio-mmio",
12435      "parent": "sys-bus-device"
12436    },
12437    {
12438      "name": "vhost-user-blk",
12439      "parent": "virtio-device"
12440    },
12441    {
12442      "name": "riscv.sifive.prci",
12443      "parent": "sys-bus-device"
12444    },
12445    {
12446      "name": "virtio-tablet-device",
12447      "parent": "virtio-input-hid-device"
12448    },
12449    {
12450      "name": "memory-backend-ram",
12451      "parent": "memory-backend"
12452    },
12453    {
12454      "name": "chardev-msmouse",
12455      "parent": "chardev"
12456    },
12457    {
12458      "name": "filter-dump",
12459      "parent": "netfilter"
12460    },
12461    {
12462      "name": "secret",
12463      "parent": "object"
12464    },
12465    {
12466      "name": "filter-buffer",
12467      "parent": "netfilter"
12468    },
12469    {
12470      "name": "qemu,register",
12471      "parent": "device"
12472    },
12473    {
12474      "name": "spike_v1.10-machine",
12475      "parent": "machine"
12476    },
12477    {
12478      "name": "filter-mirror",
12479      "parent": "netfilter"
12480    },
12481    {
12482      "name": "virtio-balloon-device",
12483      "parent": "virtio-device"
12484    },
12485    {
12486      "name": "mmio_interface",
12487      "parent": "device"
12488    },
12489    {
12490      "name": "virtconsole",
12491      "parent": "virtserialport"
12492    },
12493    {
12494      "name": "tpm-passthrough",
12495      "parent": "tpm-backend"
12496    },
12497    {
12498      "name": "chardev-mux",
12499      "parent": "chardev"
12500    },
12501    {
12502      "name": "chardev-null",
12503      "parent": "chardev"
12504    },
12505    {
12506      "name": "qio-net-listener",
12507      "parent": "object"
12508    },
12509    {
12510      "name": "rv32gcsu-v1.10.0-riscv-cpu",
12511      "parent": "riscv-cpu"
12512    },
12513    {
12514      "name": "cadence_gem",
12515      "parent": "sys-bus-device"
12516    },
12517    {
12518      "name": "System",
12519      "parent": "bus"
12520    },
12521    {
12522      "name": "throttle-group",
12523      "parent": "object"
12524    },
12525    {
12526      "name": "virtio-net-device",
12527      "parent": "virtio-device"
12528    },
12529    {
12530      "name": "none-machine",
12531      "parent": "machine"
12532    },
12533    {
12534      "name": "riscv.sifive.plic",
12535      "parent": "sys-bus-device"
12536    },
12537    {
12538      "name": "chardev-pty",
12539      "parent": "chardev"
12540    },
12541    {
12542      "name": "or-irq",
12543      "parent": "device"
12544    },
12545    {
12546      "name": "memory-backend-file",
12547      "parent": "memory-backend"
12548    },
12549    {
12550      "name": "chardev-hci",
12551      "parent": "chardev"
12552    },
12553    {
12554      "name": "scsi-cd",
12555      "parent": "scsi-disk-base"
12556    },
12557    {
12558      "name": "colo-compare",
12559      "parent": "object"
12560    },
12561    {
12562      "name": "qio-channel-buffer",
12563      "parent": "qio-channel"
12564    },
12565    {
12566      "name": "vhost-scsi",
12567      "parent": "vhost-scsi-common"
12568    },
12569    {
12570      "name": "chardev-socket",
12571      "parent": "chardev"
12572    },
12573    {
12574      "name": "chardev-pipe",
12575      "parent": "chardev-fd"
12576    },
12577    {
12578      "name": "cadence_uart",
12579      "parent": "sys-bus-device"
12580    },
12581    {
12582      "name": "virtserialport",
12583      "parent": "virtio-serial-port"
12584    },
12585    {
12586      "name": "cryptodev-backend",
12587      "parent": "object"
12588    },
12589    {
12590      "name": "rng-random",
12591      "parent": "rng-backend"
12592    },
12593    {
12594      "name": "scsi-disk",
12595      "parent": "scsi-disk-base"
12596    },
12597    {
12598      "name": "scsi-generic",
12599      "parent": "scsi-device"
12600    },
12601    {
12602      "name": "vhost-vsock-device",
12603      "parent": "virtio-device"
12604    },
12605    {
12606      "name": "SCSI",
12607      "parent": "bus"
12608    },
12609    {
12610      "name": "irq",
12611      "parent": "object"
12612    },
12613    {
12614      "name": "riscv.sifive.e.soc",
12615      "parent": "device"
12616    },
12617    {
12618      "name": "virtio-mouse-device",
12619      "parent": "virtio-input-hid-device"
12620    },
12621    {
12622      "name": "sifive_e-machine",
12623      "parent": "machine"
12624    },
12625    {
12626      "name": "virtio-serial-device",
12627      "parent": "virtio-device"
12628    },
12629    {
12630      "name": "unimplemented-device",
12631      "parent": "sys-bus-device"
12632    },
12633    {
12634      "name": "usb-bus",
12635      "parent": "bus"
12636    },
12637    {
12638      "name": "ramfb",
12639      "parent": "sys-bus-device"
12640    },
12641    {
12642      "name": "rv32imacu-nommu-riscv-cpu",
12643      "parent": "riscv-cpu"
12644    },
12645    {
12646      "name": "virtio-mmio-bus",
12647      "parent": "virtio-bus"
12648    },
12649    {
12650      "name": "vhost-user-scsi",
12651      "parent": "vhost-scsi-common"
12652    },
12653    {
12654      "name": "rv32gcsu-v1.9.1-riscv-cpu",
12655      "parent": "riscv-cpu"
12656    },
12657    {
12658      "name": "virtio-serial-bus",
12659      "parent": "bus"
12660    },
12661    {
12662      "name": "tls-creds-x509",
12663      "parent": "tls-creds"
12664    },
12665    {
12666      "name": "scsi-block",
12667      "parent": "scsi-disk-base"
12668    },
12669    {
12670      "name": "spike_v1.9.1-machine",
12671      "parent": "machine"
12672    },
12673    {
12674      "name": "qio-channel-socket",
12675      "parent": "qio-channel"
12676    },
12677    {
12678      "name": "qio-channel-file",
12679      "parent": "qio-channel"
12680    },
12681    {
12682      "name": "chardev-gdb",
12683      "parent": "chardev"
12684    },
12685    {
12686      "name": "virtio-gpu-device",
12687      "parent": "virtio-device"
12688    },
12689    {
12690      "name": "virtio-rng-device",
12691      "parent": "virtio-device"
12692    },
12693    {
12694      "name": "rng-egd",
12695      "parent": "rng-backend"
12696    },
12697    {
12698      "name": "sifive-e31-riscv-cpu",
12699      "parent": "riscv-cpu"
12700    },
12701    {
12702      "name": "riscv.sifive.clint",
12703      "parent": "sys-bus-device"
12704    },
12705    {
12706      "name": "riscv.sifive.test",
12707      "parent": "sys-bus-device"
12708    },
12709    {
12710      "name": "chardev-testdev",
12711      "parent": "chardev"
12712    },
12713    {
12714      "name": "riscv.hart_array",
12715      "parent": "sys-bus-device"
12716    },
12717    {
12718      "name": "qemu-console",
12719      "parent": "object"
12720    },
12721    {
12722      "name": "cryptodev-backend-builtin",
12723      "parent": "cryptodev-backend"
12724    },
12725    {
12726      "name": "pr-manager-helper",
12727      "parent": "pr-manager"
12728    },
12729    {
12730      "name": "cryptodev-vhost-user",
12731      "parent": "cryptodev-backend"
12732    },
12733    {
12734      "name": "loader",
12735      "parent": "device"
12736    },
12737    {
12738      "name": "chardev-udp",
12739      "parent": "chardev"
12740    },
12741    {
12742      "name": "scsi-hd",
12743      "parent": "scsi-disk-base"
12744    }
12745  ],
12746  "id": "libvirt-7"
12747}
12748
12749{
12750  "execute": "device-list-properties",
12751  "arguments": {
12752    "typename": "virtio-blk-pci"
12753  },
12754  "id": "libvirt-8"
12755}
12756
12757{
12758  "id": "libvirt-8",
12759  "error": {
12760    "class": "DeviceNotFound",
12761    "desc": "Device 'virtio-blk-pci' not found"
12762  }
12763}
12764
12765{
12766  "execute": "device-list-properties",
12767  "arguments": {
12768    "typename": "virtio-net-pci"
12769  },
12770  "id": "libvirt-9"
12771}
12772
12773{
12774  "id": "libvirt-9",
12775  "error": {
12776    "class": "DeviceNotFound",
12777    "desc": "Device 'virtio-net-pci' not found"
12778  }
12779}
12780
12781{
12782  "execute": "device-list-properties",
12783  "arguments": {
12784    "typename": "virtio-scsi-pci"
12785  },
12786  "id": "libvirt-10"
12787}
12788
12789{
12790  "id": "libvirt-10",
12791  "error": {
12792    "class": "DeviceNotFound",
12793    "desc": "Device 'virtio-scsi-pci' not found"
12794  }
12795}
12796
12797{
12798  "execute": "device-list-properties",
12799  "arguments": {
12800    "typename": "virtio-net-ccw"
12801  },
12802  "id": "libvirt-11"
12803}
12804
12805{
12806  "id": "libvirt-11",
12807  "error": {
12808    "class": "DeviceNotFound",
12809    "desc": "Device 'virtio-net-ccw' not found"
12810  }
12811}
12812
12813{
12814  "execute": "device-list-properties",
12815  "arguments": {
12816    "typename": "virtio-scsi-ccw"
12817  },
12818  "id": "libvirt-12"
12819}
12820
12821{
12822  "id": "libvirt-12",
12823  "error": {
12824    "class": "DeviceNotFound",
12825    "desc": "Device 'virtio-scsi-ccw' not found"
12826  }
12827}
12828
12829{
12830  "execute": "device-list-properties",
12831  "arguments": {
12832    "typename": "scsi-hd"
12833  },
12834  "id": "libvirt-13"
12835}
12836
12837{
12838  "return": [
12839    {
12840      "name": "min_io_size",
12841      "type": "uint16"
12842    },
12843    {
12844      "name": "removable",
12845      "description": "on/off",
12846      "type": "bool"
12847    },
12848    {
12849      "name": "channel",
12850      "type": "uint32"
12851    },
12852    {
12853      "name": "serial",
12854      "type": "str"
12855    },
12856    {
12857      "name": "lun",
12858      "type": "uint32"
12859    },
12860    {
12861      "name": "dpofua",
12862      "description": "on/off",
12863      "type": "bool"
12864    },
12865    {
12866      "name": "ver",
12867      "type": "str"
12868    },
12869    {
12870      "name": "scsi-id",
12871      "type": "uint32"
12872    },
12873    {
12874      "name": "logical_block_size",
12875      "description": "A power of two between 512 and 32768",
12876      "type": "uint16"
12877    },
12878    {
12879      "name": "drive",
12880      "description": "Node name or ID of a block device to use as a backend",
12881      "type": "str"
12882    },
12883    {
12884      "name": "scsi_version",
12885      "type": "int32"
12886    },
12887    {
12888      "name": "werror",
12889      "description": "Error handling policy, report/ignore/enospc/stop/auto",
12890      "type": "BlockdevOnError"
12891    },
12892    {
12893      "name": "discard_granularity",
12894      "type": "uint32"
12895    },
12896    {
12897      "name": "port_wwn",
12898      "type": "uint64"
12899    },
12900    {
12901      "name": "max_unmap_size",
12902      "type": "uint64"
12903    },
12904    {
12905      "name": "rerror",
12906      "description": "Error handling policy, report/ignore/enospc/stop/auto",
12907      "type": "BlockdevOnError"
12908    },
12909    {
12910      "name": "max_io_size",
12911      "type": "uint64"
12912    },
12913    {
12914      "name": "wwn",
12915      "type": "uint64"
12916    },
12917    {
12918      "name": "share-rw",
12919      "type": "bool"
12920    },
12921    {
12922      "name": "product",
12923      "type": "str"
12924    },
12925    {
12926      "name": "vendor",
12927      "type": "str"
12928    },
12929    {
12930      "name": "physical_block_size",
12931      "description": "A power of two between 512 and 32768",
12932      "type": "uint16"
12933    },
12934    {
12935      "name": "port_index",
12936      "type": "uint16"
12937    },
12938    {
12939      "name": "bootindex",
12940      "type": "int32"
12941    },
12942    {
12943      "name": "write-cache",
12944      "description": "on/off/auto",
12945      "type": "OnOffAuto"
12946    },
12947    {
12948      "name": "opt_io_size",
12949      "type": "uint32"
12950    }
12951  ],
12952  "id": "libvirt-13"
12953}
12954
12955{
12956  "execute": "device-list-properties",
12957  "arguments": {
12958    "typename": "ide-hd"
12959  },
12960  "id": "libvirt-14"
12961}
12962
12963{
12964  "id": "libvirt-14",
12965  "error": {
12966    "class": "DeviceNotFound",
12967    "desc": "Device 'ide-drive' not found"
12968  }
12969}
12970
12971{
12972  "execute": "device-list-properties",
12973  "arguments": {
12974    "typename": "PIIX4_PM"
12975  },
12976  "id": "libvirt-15"
12977}
12978
12979{
12980  "id": "libvirt-15",
12981  "error": {
12982    "class": "DeviceNotFound",
12983    "desc": "Device 'PIIX4_PM' not found"
12984  }
12985}
12986
12987{
12988  "execute": "device-list-properties",
12989  "arguments": {
12990    "typename": "i440FX-pcihost"
12991  },
12992  "id": "libvirt-16"
12993}
12994
12995{
12996  "id": "libvirt-16",
12997  "error": {
12998    "class": "DeviceNotFound",
12999    "desc": "Device 'i440FX-pcihost' not found"
13000  }
13001}
13002
13003{
13004  "execute": "device-list-properties",
13005  "arguments": {
13006    "typename": "q35-pcihost"
13007  },
13008  "id": "libvirt-17"
13009}
13010
13011{
13012  "id": "libvirt-17",
13013  "error": {
13014    "class": "DeviceNotFound",
13015    "desc": "Device 'q35-pcihost' not found"
13016  }
13017}
13018
13019{
13020  "execute": "device-list-properties",
13021  "arguments": {
13022    "typename": "kvm-pit"
13023  },
13024  "id": "libvirt-18"
13025}
13026
13027{
13028  "id": "libvirt-18",
13029  "error": {
13030    "class": "DeviceNotFound",
13031    "desc": "Device 'kvm-pit' not found"
13032  }
13033}
13034
13035{
13036  "execute": "device-list-properties",
13037  "arguments": {
13038    "typename": "virtio-gpu-pci"
13039  },
13040  "id": "libvirt-19"
13041}
13042
13043{
13044  "id": "libvirt-19",
13045  "error": {
13046    "class": "DeviceNotFound",
13047    "desc": "Device 'virtio-gpu-pci' not found"
13048  }
13049}
13050
13051{
13052  "execute": "device-list-properties",
13053  "arguments": {
13054    "typename": "virtio-gpu-device"
13055  },
13056  "id": "libvirt-20"
13057}
13058
13059{
13060  "return": [
13061    {
13062      "name": "notify_on_empty",
13063      "description": "on/off",
13064      "type": "bool"
13065    },
13066    {
13067      "name": "any_layout",
13068      "description": "on/off",
13069      "type": "bool"
13070    },
13071    {
13072      "name": "indirect_desc",
13073      "description": "on/off",
13074      "type": "bool"
13075    },
13076    {
13077      "name": "event_idx",
13078      "description": "on/off",
13079      "type": "bool"
13080    },
13081    {
13082      "name": "yres",
13083      "type": "uint32"
13084    },
13085    {
13086      "name": "iommu_platform",
13087      "description": "on/off",
13088      "type": "bool"
13089    },
13090    {
13091      "name": "max_outputs",
13092      "type": "uint32"
13093    },
13094    {
13095      "name": "xres",
13096      "type": "uint32"
13097    },
13098    {
13099      "name": "max_hostmem",
13100      "type": "size"
13101    }
13102  ],
13103  "id": "libvirt-20"
13104}
13105
13106{
13107  "execute": "device-list-properties",
13108  "arguments": {
13109    "typename": "ICH9-LPC"
13110  },
13111  "id": "libvirt-21"
13112}
13113
13114{
13115  "id": "libvirt-21",
13116  "error": {
13117    "class": "DeviceNotFound",
13118    "desc": "Device 'ICH9-LPC' not found"
13119  }
13120}
13121
13122{
13123  "execute": "device-list-properties",
13124  "arguments": {
13125    "typename": "virtio-balloon-pci"
13126  },
13127  "id": "libvirt-22"
13128}
13129
13130{
13131  "id": "libvirt-22",
13132  "error": {
13133    "class": "DeviceNotFound",
13134    "desc": "Device 'virtio-balloon-pci' not found"
13135  }
13136}
13137
13138{
13139  "execute": "device-list-properties",
13140  "arguments": {
13141    "typename": "virtio-balloon-ccw"
13142  },
13143  "id": "libvirt-23"
13144}
13145
13146{
13147  "id": "libvirt-23",
13148  "error": {
13149    "class": "DeviceNotFound",
13150    "desc": "Device 'virtio-balloon-ccw' not found"
13151  }
13152}
13153
13154{
13155  "execute": "device-list-properties",
13156  "arguments": {
13157    "typename": "virtio-balloon-device"
13158  },
13159  "id": "libvirt-24"
13160}
13161
13162{
13163  "return": [
13164    {
13165      "name": "notify_on_empty",
13166      "description": "on/off",
13167      "type": "bool"
13168    },
13169    {
13170      "name": "any_layout",
13171      "description": "on/off",
13172      "type": "bool"
13173    },
13174    {
13175      "name": "indirect_desc",
13176      "description": "on/off",
13177      "type": "bool"
13178    },
13179    {
13180      "name": "guest-stats",
13181      "type": "guest statistics"
13182    },
13183    {
13184      "name": "guest-stats-polling-interval",
13185      "type": "int"
13186    },
13187    {
13188      "name": "event_idx",
13189      "description": "on/off",
13190      "type": "bool"
13191    },
13192    {
13193      "name": "iommu_platform",
13194      "description": "on/off",
13195      "type": "bool"
13196    },
13197    {
13198      "name": "deflate-on-oom",
13199      "description": "on/off",
13200      "type": "bool"
13201    }
13202  ],
13203  "id": "libvirt-24"
13204}
13205
13206{
13207  "execute": "device-list-properties",
13208  "arguments": {
13209    "typename": "usb-host"
13210  },
13211  "id": "libvirt-25"
13212}
13213
13214{
13215  "return": [
13216    {
13217      "default-value": true,
13218      "name": "full-path",
13219      "description": "on/off",
13220      "type": "bool"
13221    },
13222    {
13223      "name": "port",
13224      "type": "str"
13225    },
13226    {
13227      "default-value": true,
13228      "name": "msos-desc",
13229      "description": "on/off",
13230      "type": "bool"
13231    },
13232    {
13233      "name": "serial",
13234      "type": "str"
13235    },
13236    {
13237      "default-value": 0,
13238      "name": "hostbus",
13239      "type": "uint32"
13240    },
13241    {
13242      "default-value": 4,
13243      "name": "isobufs",
13244      "type": "uint32"
13245    },
13246    {
13247      "default-value": 0,
13248      "name": "vendorid",
13249      "type": "uint32"
13250    },
13251    {
13252      "default-value": 0,
13253      "name": "productid",
13254      "type": "uint32"
13255    },
13256    {
13257      "name": "hostport",
13258      "type": "str"
13259    },
13260    {
13261      "default-value": true,
13262      "name": "pipeline",
13263      "description": "on/off",
13264      "type": "bool"
13265    },
13266    {
13267      "default-value": 0,
13268      "name": "hostaddr",
13269      "type": "uint32"
13270    },
13271    {
13272      "default-value": true,
13273      "name": "suppress-remote-wake",
13274      "type": "bool"
13275    },
13276    {
13277      "default-value": 2,
13278      "name": "loglevel",
13279      "type": "uint32"
13280    },
13281    {
13282      "default-value": 32,
13283      "name": "isobsize",
13284      "type": "uint32"
13285    },
13286    {
13287      "default-value": false,
13288      "name": "guest-resets-all",
13289      "type": "bool"
13290    },
13291    {
13292      "default-value": true,
13293      "name": "guest-reset",
13294      "type": "bool"
13295    },
13296    {
13297      "name": "bootindex",
13298      "type": "int32"
13299    },
13300    {
13301      "name": "attached",
13302      "type": "bool"
13303    }
13304  ],
13305  "id": "libvirt-25"
13306}
13307
13308{
13309  "execute": "qom-list-properties",
13310  "arguments": {
13311    "typename": "memory-backend-file"
13312  },
13313  "id": "libvirt-26"
13314}
13315
13316{
13317  "return": [
13318    {
13319      "name": "policy",
13320      "type": "HostMemPolicy"
13321    },
13322    {
13323      "name": "share",
13324      "type": "bool"
13325    },
13326    {
13327      "name": "host-nodes",
13328      "type": "int"
13329    },
13330    {
13331      "name": "prealloc",
13332      "type": "bool"
13333    },
13334    {
13335      "name": "dump",
13336      "type": "bool"
13337    },
13338    {
13339      "name": "size",
13340      "type": "int"
13341    },
13342    {
13343      "name": "merge",
13344      "type": "bool"
13345    },
13346    {
13347      "name": "align",
13348      "type": "int"
13349    },
13350    {
13351      "name": "mem-path",
13352      "type": "string"
13353    },
13354    {
13355      "name": "discard-data",
13356      "type": "bool"
13357    },
13358    {
13359      "name": "type",
13360      "type": "string"
13361    }
13362  ],
13363  "id": "libvirt-26"
13364}
13365
13366{
13367  "execute": "qom-list-properties",
13368  "arguments": {
13369    "typename": "memory-backend-memfd"
13370  },
13371  "id": "libvirt-27"
13372}
13373
13374{
13375  "return": [
13376    {
13377      "name": "policy",
13378      "type": "HostMemPolicy"
13379    },
13380    {
13381      "name": "share",
13382      "type": "bool"
13383    },
13384    {
13385      "name": "host-nodes",
13386      "type": "int"
13387    },
13388    {
13389      "name": "prealloc",
13390      "type": "bool"
13391    },
13392    {
13393      "name": "dump",
13394      "type": "bool"
13395    },
13396    {
13397      "name": "size",
13398      "type": "int"
13399    },
13400    {
13401      "name": "merge",
13402      "type": "bool"
13403    },
13404    {
13405      "name": "seal",
13406      "type": "bool"
13407    },
13408    {
13409      "name": "hugetlbsize",
13410      "type": "int"
13411    },
13412    {
13413      "name": "hugetlb",
13414      "type": "bool"
13415    },
13416    {
13417      "name": "type",
13418      "type": "string"
13419    }
13420  ],
13421  "id": "libvirt-27"
13422}
13423
13424{
13425  "execute": "query-machines",
13426  "id": "libvirt-28"
13427}
13428
13429{
13430  "return": [
13431    {
13432      "hotpluggable-cpus": false,
13433      "name": "spike_v1.9.1",
13434      "cpu-max": 1
13435    },
13436    {
13437      "hotpluggable-cpus": false,
13438      "name": "sifive_e",
13439      "cpu-max": 1
13440    },
13441    {
13442      "hotpluggable-cpus": false,
13443      "name": "none",
13444      "cpu-max": 1
13445    },
13446    {
13447      "hotpluggable-cpus": false,
13448      "name": "spike_v1.10",
13449      "is-default": true,
13450      "cpu-max": 1
13451    },
13452    {
13453      "hotpluggable-cpus": false,
13454      "name": "virt",
13455      "cpu-max": 8
13456    },
13457    {
13458      "hotpluggable-cpus": false,
13459      "name": "sifive_u",
13460      "cpu-max": 1
13461    }
13462  ],
13463  "id": "libvirt-28"
13464}
13465
13466{
13467  "execute": "qom-list-properties",
13468  "arguments": {
13469    "typename": "virt-machine"
13470  },
13471  "id": "libvirt-29"
13472}
13473
13474{
13475  "return": [
13476    {
13477      "name": "enforce-config-section",
13478      "description": "Set on to enforce configuration section migration",
13479      "type": "bool"
13480    },
13481    {
13482      "name": "kernel",
13483      "description": "Linux kernel image file",
13484      "type": "string"
13485    },
13486    {
13487      "name": "dt-compatible",
13488      "description": "Overrides the \"compatible\" property of the dt root node",
13489      "type": "string"
13490    },
13491    {
13492      "name": "initrd",
13493      "description": "Linux initial ramdisk file",
13494      "type": "string"
13495    },
13496    {
13497      "name": "graphics",
13498      "description": "Set on/off to enable/disable graphics emulation",
13499      "type": "bool"
13500    },
13501    {
13502      "name": "kernel-irqchip",
13503      "description": "Configure KVM in-kernel irqchip",
13504      "type": "on|off|split"
13505    },
13506    {
13507      "name": "usb",
13508      "description": "Set on/off to enable/disable usb",
13509      "type": "bool"
13510    },
13511    {
13512      "name": "firmware",
13513      "description": "Firmware image",
13514      "type": "string"
13515    },
13516    {
13517      "name": "memory-encryption",
13518      "description": "Set memory encyption object to use",
13519      "type": "string"
13520    },
13521    {
13522      "name": "dump-guest-core",
13523      "description": "Include guest memory in  a core dump",
13524      "type": "bool"
13525    },
13526    {
13527      "name": "kvm-shadow-mem",
13528      "description": "KVM shadow MMU size",
13529      "type": "int"
13530    },
13531    {
13532      "name": "igd-passthru",
13533      "description": "Set on/off to enable/disable igd passthrou",
13534      "type": "bool"
13535    },
13536    {
13537      "name": "phandle-start",
13538      "description": "The first phandle ID we may generate dynamically",
13539      "type": "int"
13540    },
13541    {
13542      "name": "dumpdtb",
13543      "description": "Dump current dtb to a file and quit",
13544      "type": "string"
13545    },
13546    {
13547      "name": "mem-merge",
13548      "description": "Enable/disable memory merge support",
13549      "type": "bool"
13550    },
13551    {
13552      "name": "dtb",
13553      "description": "Linux kernel device tree file",
13554      "type": "string"
13555    },
13556    {
13557      "name": "accel",
13558      "description": "Accelerator list",
13559      "type": "string"
13560    },
13561    {
13562      "name": "append",
13563      "description": "Linux kernel command line",
13564      "type": "string"
13565    },
13566    {
13567      "name": "suppress-vmdesc",
13568      "description": "Set on to disable self-describing migration",
13569      "type": "bool"
13570    },
13571    {
13572      "name": "type",
13573      "type": "string"
13574    }
13575  ],
13576  "id": "libvirt-29"
13577}
13578
13579{
13580  "execute": "qom-list-properties",
13581  "arguments": {
13582    "typename": "none-machine"
13583  },
13584  "id": "libvirt-30"
13585}
13586
13587{
13588  "return": [
13589    {
13590      "name": "graphics",
13591      "description": "Set on/off to enable/disable graphics emulation",
13592      "type": "bool"
13593    },
13594    {
13595      "name": "phandle-start",
13596      "description": "The first phandle ID we may generate dynamically",
13597      "type": "int"
13598    },
13599    {
13600      "name": "dump-guest-core",
13601      "description": "Include guest memory in  a core dump",
13602      "type": "bool"
13603    },
13604    {
13605      "name": "kernel-irqchip",
13606      "description": "Configure KVM in-kernel irqchip",
13607      "type": "on|off|split"
13608    },
13609    {
13610      "name": "accel",
13611      "description": "Accelerator list",
13612      "type": "string"
13613    },
13614    {
13615      "name": "append",
13616      "description": "Linux kernel command line",
13617      "type": "string"
13618    },
13619    {
13620      "name": "dumpdtb",
13621      "description": "Dump current dtb to a file and quit",
13622      "type": "string"
13623    },
13624    {
13625      "name": "memory-encryption",
13626      "description": "Set memory encyption object to use",
13627      "type": "string"
13628    },
13629    {
13630      "name": "igd-passthru",
13631      "description": "Set on/off to enable/disable igd passthrou",
13632      "type": "bool"
13633    },
13634    {
13635      "name": "dt-compatible",
13636      "description": "Overrides the \"compatible\" property of the dt root node",
13637      "type": "string"
13638    },
13639    {
13640      "name": "kernel",
13641      "description": "Linux kernel image file",
13642      "type": "string"
13643    },
13644    {
13645      "name": "usb",
13646      "description": "Set on/off to enable/disable usb",
13647      "type": "bool"
13648    },
13649    {
13650      "name": "suppress-vmdesc",
13651      "description": "Set on to disable self-describing migration",
13652      "type": "bool"
13653    },
13654    {
13655      "name": "dtb",
13656      "description": "Linux kernel device tree file",
13657      "type": "string"
13658    },
13659    {
13660      "name": "firmware",
13661      "description": "Firmware image",
13662      "type": "string"
13663    },
13664    {
13665      "name": "mem-merge",
13666      "description": "Enable/disable memory merge support",
13667      "type": "bool"
13668    },
13669    {
13670      "name": "initrd",
13671      "description": "Linux initial ramdisk file",
13672      "type": "string"
13673    },
13674    {
13675      "name": "enforce-config-section",
13676      "description": "Set on to enforce configuration section migration",
13677      "type": "bool"
13678    },
13679    {
13680      "name": "kvm-shadow-mem",
13681      "description": "KVM shadow MMU size",
13682      "type": "int"
13683    },
13684    {
13685      "name": "type",
13686      "type": "string"
13687    }
13688  ],
13689  "id": "libvirt-30"
13690}
13691
13692{
13693  "execute": "query-tpm-models",
13694  "id": "libvirt-31"
13695}
13696
13697{
13698  "return": [
13699  ],
13700  "id": "libvirt-31"
13701}
13702
13703{
13704  "execute": "query-tpm-types",
13705  "id": "libvirt-32"
13706}
13707
13708{
13709  "return": [
13710    "passthrough",
13711    "emulator"
13712  ],
13713  "id": "libvirt-32"
13714}
13715
13716{
13717  "execute": "query-command-line-options",
13718  "id": "libvirt-33"
13719}
13720
13721{
13722  "return": [
13723    {
13724      "parameters": [
13725        {
13726          "name": "non-adaptive",
13727          "type": "boolean"
13728        },
13729        {
13730          "name": "lossy",
13731          "type": "boolean"
13732        },
13733        {
13734          "name": "acl",
13735          "type": "boolean"
13736        },
13737        {
13738          "name": "x509verify",
13739          "type": "string"
13740        },
13741        {
13742          "name": "tls",
13743          "type": "boolean"
13744        },
13745        {
13746          "name": "sasl",
13747          "type": "boolean"
13748        },
13749        {
13750          "name": "key-delay-ms",
13751          "type": "number"
13752        },
13753        {
13754          "name": "lock-key-sync",
13755          "type": "boolean"
13756        },
13757        {
13758          "name": "reverse",
13759          "type": "boolean"
13760        },
13761        {
13762          "name": "password",
13763          "type": "boolean"
13764        },
13765        {
13766          "name": "ipv6",
13767          "type": "boolean"
13768        },
13769        {
13770          "name": "ipv4",
13771          "type": "boolean"
13772        },
13773        {
13774          "name": "to",
13775          "type": "number"
13776        },
13777        {
13778          "name": "connections",
13779          "type": "number"
13780        },
13781        {
13782          "name": "head",
13783          "type": "number"
13784        },
13785        {
13786          "name": "display",
13787          "type": "string"
13788        },
13789        {
13790          "name": "share",
13791          "type": "string"
13792        },
13793        {
13794          "name": "x509",
13795          "type": "string"
13796        },
13797        {
13798          "name": "tls-creds",
13799          "type": "string"
13800        },
13801        {
13802          "name": "websocket",
13803          "type": "string"
13804        },
13805        {
13806          "name": "vnc",
13807          "type": "string"
13808        }
13809      ],
13810      "option": "vnc"
13811    },
13812    {
13813      "parameters": [
13814        {
13815          "name": "dmode",
13816          "type": "number"
13817        },
13818        {
13819          "name": "fmode",
13820          "type": "number"
13821        },
13822        {
13823          "name": "sock_fd",
13824          "type": "number"
13825        },
13826        {
13827          "name": "socket",
13828          "type": "string"
13829        },
13830        {
13831          "name": "readonly",
13832          "type": "boolean"
13833        },
13834        {
13835          "name": "writeout",
13836          "type": "string"
13837        },
13838        {
13839          "name": "security_model",
13840          "type": "string"
13841        },
13842        {
13843          "name": "mount_tag",
13844          "type": "string"
13845        },
13846        {
13847          "name": "path",
13848          "type": "string"
13849        },
13850        {
13851          "name": "fsdriver",
13852          "type": "string"
13853        }
13854      ],
13855      "option": "virtfs"
13856    },
13857    {
13858      "parameters": [
13859        {
13860          "name": "throttling.iops-size",
13861          "help": "when limiting by iops max size of an I/O in bytes",
13862          "type": "number"
13863        },
13864        {
13865          "name": "throttling.bps-write-max-length",
13866          "help": "length of the bps-write-max burst period, in seconds",
13867          "type": "number"
13868        },
13869        {
13870          "name": "throttling.bps-read-max-length",
13871          "help": "length of the bps-read-max burst period, in seconds",
13872          "type": "number"
13873        },
13874        {
13875          "name": "throttling.bps-total-max-length",
13876          "help": "length of the bps-total-max burst period, in seconds",
13877          "type": "number"
13878        },
13879        {
13880          "name": "throttling.iops-write-max-length",
13881          "help": "length of the iops-write-max burst period, in seconds",
13882          "type": "number"
13883        },
13884        {
13885          "name": "throttling.iops-read-max-length",
13886          "help": "length of the iops-read-max burst period, in seconds",
13887          "type": "number"
13888        },
13889        {
13890          "name": "throttling.iops-total-max-length",
13891          "help": "length of the iops-total-max burst period, in seconds",
13892          "type": "number"
13893        },
13894        {
13895          "name": "throttling.bps-write-max",
13896          "help": "total bytes write burst",
13897          "type": "number"
13898        },
13899        {
13900          "name": "throttling.bps-read-max",
13901          "help": "total bytes read burst",
13902          "type": "number"
13903        },
13904        {
13905          "name": "throttling.bps-total-max",
13906          "help": "total bytes burst",
13907          "type": "number"
13908        },
13909        {
13910          "name": "throttling.iops-write-max",
13911          "help": "I/O operations write burst",
13912          "type": "number"
13913        },
13914        {
13915          "name": "throttling.iops-read-max",
13916          "help": "I/O operations read burst",
13917          "type": "number"
13918        },
13919        {
13920          "name": "throttling.iops-total-max",
13921          "help": "I/O operations burst",
13922          "type": "number"
13923        },
13924        {
13925          "name": "throttling.bps-write",
13926          "help": "limit write bytes per second",
13927          "type": "number"
13928        },
13929        {
13930          "name": "throttling.bps-read",
13931          "help": "limit read bytes per second",
13932          "type": "number"
13933        },
13934        {
13935          "name": "throttling.bps-total",
13936          "help": "limit total bytes per second",
13937          "type": "number"
13938        },
13939        {
13940          "name": "throttling.iops-write",
13941          "help": "limit write operations per second",
13942          "type": "number"
13943        },
13944        {
13945          "name": "throttling.iops-read",
13946          "help": "limit read operations per second",
13947          "type": "number"
13948        },
13949        {
13950          "name": "throttling.iops-total",
13951          "help": "limit total I/O operations per second",
13952          "type": "number"
13953        },
13954        {
13955          "name": "dmode",
13956          "type": "number"
13957        },
13958        {
13959          "name": "fmode",
13960          "type": "number"
13961        },
13962        {
13963          "name": "sock_fd",
13964          "type": "number"
13965        },
13966        {
13967          "name": "socket",
13968          "type": "string"
13969        },
13970        {
13971          "name": "readonly",
13972          "type": "boolean"
13973        },
13974        {
13975          "name": "writeout",
13976          "type": "string"
13977        },
13978        {
13979          "name": "security_model",
13980          "type": "string"
13981        },
13982        {
13983          "name": "path",
13984          "type": "string"
13985        },
13986        {
13987          "name": "fsdriver",
13988          "type": "string"
13989        }
13990      ],
13991      "option": "fsdev"
13992    },
13993    {
13994      "parameters": [
13995        {
13996          "name": "resourcecontrol",
13997          "type": "string"
13998        },
13999        {
14000          "name": "spawn",
14001          "type": "string"
14002        },
14003        {
14004          "name": "elevateprivileges",
14005          "type": "string"
14006        },
14007        {
14008          "name": "obsolete",
14009          "type": "string"
14010        },
14011        {
14012          "name": "enable",
14013          "type": "boolean"
14014        }
14015      ],
14016      "option": "sandbox"
14017    },
14018    {
14019      "parameters": [
14020        {
14021          "name": "string",
14022          "help": "Sets content of the blob to be inserted from a string",
14023          "type": "string"
14024        },
14025        {
14026          "name": "file",
14027          "help": "Sets the name of the file from which\nthe fw_cfg blob will be loaded",
14028          "type": "string"
14029        },
14030        {
14031          "name": "name",
14032          "help": "Sets the fw_cfg name of the blob to be inserted",
14033          "type": "string"
14034        }
14035      ],
14036      "option": "fw_cfg"
14037    },
14038    {
14039      "parameters": [
14040        {
14041          "name": "arg",
14042          "type": "string"
14043        },
14044        {
14045          "name": "target",
14046          "type": "string"
14047        },
14048        {
14049          "name": "enable",
14050          "type": "boolean"
14051        }
14052      ],
14053      "option": "semihosting-config"
14054    },
14055    {
14056      "parameters": [
14057        {
14058          "name": "rrsnapshot",
14059          "type": "string"
14060        },
14061        {
14062          "name": "rrfile",
14063          "type": "string"
14064        },
14065        {
14066          "name": "rr",
14067          "type": "string"
14068        },
14069        {
14070          "name": "sleep",
14071          "type": "boolean"
14072        },
14073        {
14074          "name": "align",
14075          "type": "boolean"
14076        },
14077        {
14078          "name": "shift",
14079          "type": "string"
14080        }
14081      ],
14082      "option": "icount"
14083    },
14084    {
14085      "parameters": [
14086      ],
14087      "option": "numa"
14088    },
14089    {
14090      "parameters": [
14091        {
14092          "name": "debug-threads",
14093          "help": "When enabled, name the individual threads; defaults off.\nNOTE: The thread names are for debugging and not a\nstable API.",
14094          "type": "boolean"
14095        },
14096        {
14097          "name": "process",
14098          "help": "Sets the name of the QEMU process, as shown in top etc",
14099          "type": "string"
14100        },
14101        {
14102          "name": "guest",
14103          "help": "Sets the name of the guest.\nThis name will be displayed in the SDL window caption.\nThe name will also be used for the VNC server",
14104          "type": "string"
14105        }
14106      ],
14107      "option": "name"
14108    },
14109    {
14110      "parameters": [
14111        {
14112          "name": "timestamp",
14113          "type": "boolean"
14114        }
14115      ],
14116      "option": "msg"
14117    },
14118    {
14119      "parameters": [
14120        {
14121          "name": "mlock",
14122          "type": "boolean"
14123        }
14124      ],
14125      "option": "realtime"
14126    },
14127    {
14128      "parameters": [
14129      ],
14130      "option": "tpmdev"
14131    },
14132    {
14133      "parameters": [
14134      ],
14135      "option": "object"
14136    },
14137    {
14138      "parameters": [
14139        {
14140          "name": "opaque",
14141          "help": "free-form string used to describe fd",
14142          "type": "string"
14143        },
14144        {
14145          "name": "set",
14146          "help": "ID of the fd set to add fd to",
14147          "type": "number"
14148        },
14149        {
14150          "name": "fd",
14151          "help": "file descriptor of which a duplicate is added to fd set",
14152          "type": "number"
14153        }
14154      ],
14155      "option": "add-fd"
14156    },
14157    {
14158      "parameters": [
14159        {
14160          "name": "strict",
14161          "type": "boolean"
14162        },
14163        {
14164          "name": "reboot-timeout",
14165          "type": "string"
14166        },
14167        {
14168          "name": "splash-time",
14169          "type": "string"
14170        },
14171        {
14172          "name": "splash",
14173          "type": "string"
14174        },
14175        {
14176          "name": "menu",
14177          "type": "boolean"
14178        },
14179        {
14180          "name": "once",
14181          "type": "string"
14182        },
14183        {
14184          "name": "order",
14185          "type": "string"
14186        }
14187      ],
14188      "option": "boot-opts"
14189    },
14190    {
14191      "parameters": [
14192        {
14193          "name": "maxcpus",
14194          "type": "number"
14195        },
14196        {
14197          "name": "threads",
14198          "type": "number"
14199        },
14200        {
14201          "name": "cores",
14202          "type": "number"
14203        },
14204        {
14205          "name": "sockets",
14206          "type": "number"
14207        },
14208        {
14209          "name": "cpus",
14210          "type": "number"
14211        }
14212      ],
14213      "option": "smp-opts"
14214    },
14215    {
14216      "parameters": [
14217        {
14218          "name": "maxmem",
14219          "type": "size"
14220        },
14221        {
14222          "name": "slots",
14223          "type": "number"
14224        },
14225        {
14226          "name": "size",
14227          "type": "size"
14228        }
14229      ],
14230      "option": "memory"
14231    },
14232    {
14233      "parameters": [
14234        {
14235          "name": "thread",
14236          "help": "Enable/disable multi-threaded TCG",
14237          "type": "string"
14238        },
14239        {
14240          "name": "accel",
14241          "help": "Select the type of accelerator",
14242          "type": "string"
14243        }
14244      ],
14245      "option": "accel"
14246    },
14247    {
14248      "parameters": [
14249        {
14250          "name": "loadparm",
14251          "help": "Up to 8 chars in set of [A-Za-z0-9. ](lower case chars converted to upper case) to pass to machine loader, boot manager, and guest kernel",
14252          "type": "string"
14253        },
14254        {
14255          "name": "dea-key-wrap",
14256          "help": "enable/disable DEA key wrapping using the CPACF wrapping key",
14257          "type": "boolean"
14258        },
14259        {
14260          "name": "aes-key-wrap",
14261          "help": "enable/disable AES key wrapping using the CPACF wrapping key",
14262          "type": "boolean"
14263        },
14264        {
14265          "name": "suppress-vmdesc",
14266          "help": "Set on to disable self-describing migration",
14267          "type": "boolean"
14268        },
14269        {
14270          "name": "iommu",
14271          "help": "Set on/off to enable/disable Intel IOMMU (VT-d)",
14272          "type": "boolean"
14273        },
14274        {
14275          "name": "firmware",
14276          "help": "firmware image",
14277          "type": "string"
14278        },
14279        {
14280          "name": "usb",
14281          "help": "Set on/off to enable/disable usb",
14282          "type": "boolean"
14283        },
14284        {
14285          "name": "mem-merge",
14286          "help": "enable/disable memory merge support",
14287          "type": "boolean"
14288        },
14289        {
14290          "name": "dump-guest-core",
14291          "help": "Include guest memory in  a core dump",
14292          "type": "boolean"
14293        },
14294        {
14295          "name": "dt_compatible",
14296          "help": "Overrides the \"compatible\" property of the dt root node",
14297          "type": "string"
14298        },
14299        {
14300          "name": "phandle_start",
14301          "help": "The first phandle ID we may generate dynamically",
14302          "type": "number"
14303        },
14304        {
14305          "name": "dumpdtb",
14306          "help": "Dump current dtb to a file and quit",
14307          "type": "string"
14308        },
14309        {
14310          "name": "dtb",
14311          "help": "Linux kernel device tree file",
14312          "type": "string"
14313        },
14314        {
14315          "name": "append",
14316          "help": "Linux kernel command line",
14317          "type": "string"
14318        },
14319        {
14320          "name": "initrd",
14321          "help": "Linux initial ramdisk file",
14322          "type": "string"
14323        },
14324        {
14325          "name": "kernel",
14326          "help": "Linux kernel image file",
14327          "type": "string"
14328        },
14329        {
14330          "name": "kvm_shadow_mem",
14331          "help": "KVM shadow MMU size",
14332          "type": "size"
14333        },
14334        {
14335          "name": "kernel_irqchip",
14336          "help": "use KVM in-kernel irqchip",
14337          "type": "boolean"
14338        },
14339        {
14340          "name": "accel",
14341          "help": "accelerator list",
14342          "type": "string"
14343        },
14344        {
14345          "name": "type",
14346          "help": "emulated machine",
14347          "type": "string"
14348        }
14349      ],
14350      "option": "machine"
14351    },
14352    {
14353      "parameters": [
14354        {
14355          "name": "romfile",
14356          "type": "string"
14357        },
14358        {
14359          "name": "bootindex",
14360          "type": "number"
14361        }
14362      ],
14363      "option": "option-rom"
14364    },
14365    {
14366      "parameters": [
14367        {
14368          "name": "file",
14369          "type": "string"
14370        },
14371        {
14372          "name": "events",
14373          "type": "string"
14374        },
14375        {
14376          "name": "enable",
14377          "type": "string"
14378        }
14379      ],
14380      "option": "trace"
14381    },
14382    {
14383      "parameters": [
14384        {
14385          "name": "x-oob",
14386          "type": "boolean"
14387        },
14388        {
14389          "name": "pretty",
14390          "type": "boolean"
14391        },
14392        {
14393          "name": "chardev",
14394          "type": "string"
14395        },
14396        {
14397          "name": "mode",
14398          "type": "string"
14399        }
14400      ],
14401      "option": "mon"
14402    },
14403    {
14404      "parameters": [
14405        {
14406          "name": "value",
14407          "type": "string"
14408        },
14409        {
14410          "name": "property",
14411          "type": "string"
14412        },
14413        {
14414          "name": "driver",
14415          "type": "string"
14416        }
14417      ],
14418      "option": "global"
14419    },
14420    {
14421      "parameters": [
14422        {
14423          "name": "driftfix",
14424          "type": "string"
14425        },
14426        {
14427          "name": "clock",
14428          "type": "string"
14429        },
14430        {
14431          "name": "base",
14432          "type": "string"
14433        }
14434      ],
14435      "option": "rtc"
14436    },
14437    {
14438      "parameters": [
14439      ],
14440      "option": "net"
14441    },
14442    {
14443      "parameters": [
14444      ],
14445      "option": "nic"
14446    },
14447    {
14448      "parameters": [
14449      ],
14450      "option": "netdev"
14451    },
14452    {
14453      "parameters": [
14454      ],
14455      "option": "device"
14456    },
14457    {
14458      "parameters": [
14459        {
14460          "name": "logappend",
14461          "type": "boolean"
14462        },
14463        {
14464          "name": "logfile",
14465          "type": "string"
14466        },
14467        {
14468          "name": "append",
14469          "type": "boolean"
14470        },
14471        {
14472          "name": "chardev",
14473          "type": "string"
14474        },
14475        {
14476          "name": "size",
14477          "type": "size"
14478        },
14479        {
14480          "name": "debug",
14481          "type": "number"
14482        },
14483        {
14484          "name": "name",
14485          "type": "string"
14486        },
14487        {
14488          "name": "signal",
14489          "type": "boolean"
14490        },
14491        {
14492          "name": "mux",
14493          "type": "boolean"
14494        },
14495        {
14496          "name": "rows",
14497          "type": "number"
14498        },
14499        {
14500          "name": "cols",
14501          "type": "number"
14502        },
14503        {
14504          "name": "height",
14505          "type": "number"
14506        },
14507        {
14508          "name": "width",
14509          "type": "number"
14510        },
14511        {
14512          "name": "tls-creds",
14513          "type": "string"
14514        },
14515        {
14516          "name": "tn3270",
14517          "type": "boolean"
14518        },
14519        {
14520          "name": "telnet",
14521          "type": "boolean"
14522        },
14523        {
14524          "name": "reconnect",
14525          "type": "number"
14526        },
14527        {
14528          "name": "delay",
14529          "type": "boolean"
14530        },
14531        {
14532          "name": "server",
14533          "type": "boolean"
14534        },
14535        {
14536          "name": "wait",
14537          "type": "boolean"
14538        },
14539        {
14540          "name": "ipv6",
14541          "type": "boolean"
14542        },
14543        {
14544          "name": "ipv4",
14545          "type": "boolean"
14546        },
14547        {
14548          "name": "to",
14549          "type": "number"
14550        },
14551        {
14552          "name": "localport",
14553          "type": "string"
14554        },
14555        {
14556          "name": "localaddr",
14557          "type": "string"
14558        },
14559        {
14560          "name": "fd",
14561          "type": "string"
14562        },
14563        {
14564          "name": "port",
14565          "type": "string"
14566        },
14567        {
14568          "name": "host",
14569          "type": "string"
14570        },
14571        {
14572          "name": "path",
14573          "type": "string"
14574        },
14575        {
14576          "name": "backend",
14577          "type": "string"
14578        }
14579      ],
14580      "option": "chardev"
14581    },
14582    {
14583      "parameters": [
14584        {
14585          "name": "copy-on-read",
14586          "help": "copy read data from backing file into image file",
14587          "type": "boolean"
14588        },
14589        {
14590          "name": "werror",
14591          "help": "write error action",
14592          "type": "string"
14593        },
14594        {
14595          "name": "rerror",
14596          "help": "read error action",
14597          "type": "string"
14598        },
14599        {
14600          "name": "read-only",
14601          "help": "open drive file as read-only",
14602          "type": "boolean"
14603        },
14604        {
14605          "name": "file",
14606          "help": "file name",
14607          "type": "string"
14608        },
14609        {
14610          "name": "serial",
14611          "help": "disk serial number",
14612          "type": "string"
14613        },
14614        {
14615          "name": "addr",
14616          "help": "pci address (virtio only)",
14617          "type": "string"
14618        },
14619        {
14620          "name": "trans",
14621          "help": "chs translation (auto, lba, none)",
14622          "type": "string"
14623        },
14624        {
14625          "name": "secs",
14626          "help": "number of sectors (ide disk geometry)",
14627          "type": "number"
14628        },
14629        {
14630          "name": "heads",
14631          "help": "number of heads (ide disk geometry)",
14632          "type": "number"
14633        },
14634        {
14635          "name": "cyls",
14636          "help": "number of cylinders (ide disk geometry)",
14637          "type": "number"
14638        },
14639        {
14640          "name": "if",
14641          "help": "interface (ide, scsi, sd, mtd, floppy, pflash, virtio)",
14642          "type": "string"
14643        },
14644        {
14645          "name": "media",
14646          "help": "media type (disk, cdrom)",
14647          "type": "string"
14648        },
14649        {
14650          "name": "index",
14651          "help": "index number",
14652          "type": "number"
14653        },
14654        {
14655          "name": "unit",
14656          "help": "unit number (i.e. lun for scsi)",
14657          "type": "number"
14658        },
14659        {
14660          "name": "bus",
14661          "help": "bus number",
14662          "type": "number"
14663        },
14664        {
14665          "name": "stats-account-failed",
14666          "help": "whether to account for failed I/O operations in the statistics",
14667          "type": "boolean"
14668        },
14669        {
14670          "name": "stats-account-invalid",
14671          "help": "whether to account for invalid I/O operations in the statistics",
14672          "type": "boolean"
14673        },
14674        {
14675          "name": "detect-zeroes",
14676          "help": "try to optimize zero writes (off, on, unmap)",
14677          "type": "string"
14678        },
14679        {
14680          "name": "throttling.group",
14681          "help": "name of the block throttling group",
14682          "type": "string"
14683        },
14684        {
14685          "name": "throttling.iops-size",
14686          "help": "when limiting by iops max size of an I/O in bytes",
14687          "type": "number"
14688        },
14689        {
14690          "name": "throttling.bps-write-max-length",
14691          "help": "length of the bps-write-max burst period, in seconds",
14692          "type": "number"
14693        },
14694        {
14695          "name": "throttling.bps-read-max-length",
14696          "help": "length of the bps-read-max burst period, in seconds",
14697          "type": "number"
14698        },
14699        {
14700          "name": "throttling.bps-total-max-length",
14701          "help": "length of the bps-total-max burst period, in seconds",
14702          "type": "number"
14703        },
14704        {
14705          "name": "throttling.iops-write-max-length",
14706          "help": "length of the iops-write-max burst period, in seconds",
14707          "type": "number"
14708        },
14709        {
14710          "name": "throttling.iops-read-max-length",
14711          "help": "length of the iops-read-max burst period, in seconds",
14712          "type": "number"
14713        },
14714        {
14715          "name": "throttling.iops-total-max-length",
14716          "help": "length of the iops-total-max burst period, in seconds",
14717          "type": "number"
14718        },
14719        {
14720          "name": "throttling.bps-write-max",
14721          "help": "total bytes write burst",
14722          "type": "number"
14723        },
14724        {
14725          "name": "throttling.bps-read-max",
14726          "help": "total bytes read burst",
14727          "type": "number"
14728        },
14729        {
14730          "name": "throttling.bps-total-max",
14731          "help": "total bytes burst",
14732          "type": "number"
14733        },
14734        {
14735          "name": "throttling.iops-write-max",
14736          "help": "I/O operations write burst",
14737          "type": "number"
14738        },
14739        {
14740          "name": "throttling.iops-read-max",
14741          "help": "I/O operations read burst",
14742          "type": "number"
14743        },
14744        {
14745          "name": "throttling.iops-total-max",
14746          "help": "I/O operations burst",
14747          "type": "number"
14748        },
14749        {
14750          "name": "throttling.bps-write",
14751          "help": "limit write bytes per second",
14752          "type": "number"
14753        },
14754        {
14755          "name": "throttling.bps-read",
14756          "help": "limit read bytes per second",
14757          "type": "number"
14758        },
14759        {
14760          "name": "throttling.bps-total",
14761          "help": "limit total bytes per second",
14762          "type": "number"
14763        },
14764        {
14765          "name": "throttling.iops-write",
14766          "help": "limit write operations per second",
14767          "type": "number"
14768        },
14769        {
14770          "name": "throttling.iops-read",
14771          "help": "limit read operations per second",
14772          "type": "number"
14773        },
14774        {
14775          "name": "throttling.iops-total",
14776          "help": "limit total I/O operations per second",
14777          "type": "number"
14778        },
14779        {
14780          "name": "werror",
14781          "help": "write error action",
14782          "type": "string"
14783        },
14784        {
14785          "name": "format",
14786          "help": "disk format (raw, qcow2, ...)",
14787          "type": "string"
14788        },
14789        {
14790          "name": "cache.writeback",
14791          "help": "Enable writeback mode",
14792          "type": "boolean"
14793        },
14794        {
14795          "name": "aio",
14796          "help": "host AIO implementation (threads, native)",
14797          "type": "string"
14798        },
14799        {
14800          "name": "snapshot",
14801          "help": "enable/disable snapshot mode",
14802          "type": "boolean"
14803        },
14804        {
14805          "name": "force-share",
14806          "help": "always accept other writers (default: off)",
14807          "type": "boolean"
14808        },
14809        {
14810          "name": "discard",
14811          "help": "discard operation (ignore/off, unmap/on)",
14812          "type": "string"
14813        },
14814        {
14815          "name": "read-only",
14816          "help": "Node is opened in read-only mode",
14817          "type": "boolean"
14818        },
14819        {
14820          "name": "cache.no-flush",
14821          "help": "Ignore flush requests",
14822          "type": "boolean"
14823        },
14824        {
14825          "name": "cache.direct",
14826          "help": "Bypass software writeback cache on the host",
14827          "type": "boolean"
14828        },
14829        {
14830          "name": "driver",
14831          "help": "Block driver to use for the node",
14832          "type": "string"
14833        },
14834        {
14835          "name": "node-name",
14836          "help": "Node name of the block device node",
14837          "type": "string"
14838        }
14839      ],
14840      "option": "drive"
14841    }
14842  ],
14843  "id": "libvirt-33"
14844}
14845
14846{
14847  "execute": "query-migrate-capabilities",
14848  "id": "libvirt-34"
14849}
14850
14851{
14852  "return": [
14853    {
14854      "state": false,
14855      "capability": "xbzrle"
14856    },
14857    {
14858      "state": false,
14859      "capability": "rdma-pin-all"
14860    },
14861    {
14862      "state": false,
14863      "capability": "auto-converge"
14864    },
14865    {
14866      "state": false,
14867      "capability": "zero-blocks"
14868    },
14869    {
14870      "state": false,
14871      "capability": "compress"
14872    },
14873    {
14874      "state": false,
14875      "capability": "events"
14876    },
14877    {
14878      "state": false,
14879      "capability": "postcopy-ram"
14880    },
14881    {
14882      "state": false,
14883      "capability": "x-colo"
14884    },
14885    {
14886      "state": false,
14887      "capability": "release-ram"
14888    },
14889    {
14890      "state": false,
14891      "capability": "block"
14892    },
14893    {
14894      "state": false,
14895      "capability": "return-path"
14896    },
14897    {
14898      "state": false,
14899      "capability": "pause-before-switchover"
14900    },
14901    {
14902      "state": false,
14903      "capability": "x-multifd"
14904    },
14905    {
14906      "state": false,
14907      "capability": "dirty-bitmaps"
14908    },
14909    {
14910      "state": false,
14911      "capability": "postcopy-blocktime"
14912    },
14913    {
14914      "state": false,
14915      "capability": "late-block-activate"
14916    }
14917  ],
14918  "id": "libvirt-34"
14919}
14920