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": "s390x"
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-cpu-model-baseline"
11775    },
11776    {
11777      "name": "query-cpu-model-comparison"
11778    },
11779    {
11780      "name": "query-cpu-model-expansion"
11781    },
11782    {
11783      "name": "query-cpu-definitions"
11784    },
11785    {
11786      "name": "query-memory-size-summary"
11787    },
11788    {
11789      "name": "query-machines"
11790    },
11791    {
11792      "name": "closefd"
11793    },
11794    {
11795      "name": "getfd"
11796    },
11797    {
11798      "name": "object-del"
11799    },
11800    {
11801      "name": "object-add"
11802    },
11803    {
11804      "name": "dump-skeys"
11805    },
11806    {
11807      "name": "query-dump-guest-memory-capability"
11808    },
11809    {
11810      "name": "query-dump"
11811    },
11812    {
11813      "name": "dump-guest-memory"
11814    },
11815    {
11816      "name": "device_del"
11817    },
11818    {
11819      "name": "xen-set-global-dirty-log"
11820    },
11821    {
11822      "name": "qom-list-properties"
11823    },
11824    {
11825      "name": "device-list-properties"
11826    },
11827    {
11828      "name": "qom-list-types"
11829    },
11830    {
11831      "name": "change"
11832    },
11833    {
11834      "name": "qom-set"
11835    },
11836    {
11837      "name": "qom-get"
11838    },
11839    {
11840      "name": "qom-list"
11841    },
11842    {
11843      "name": "human-monitor-command"
11844    },
11845    {
11846      "name": "balloon"
11847    },
11848    {
11849      "name": "inject-nmi"
11850    },
11851    {
11852      "name": "system_wakeup"
11853    },
11854    {
11855      "name": "x-exit-preconfig"
11856    },
11857    {
11858      "name": "cont"
11859    },
11860    {
11861      "name": "pmemsave"
11862    },
11863    {
11864      "name": "memsave"
11865    },
11866    {
11867      "name": "cpu-add"
11868    },
11869    {
11870      "name": "system_powerdown"
11871    },
11872    {
11873      "name": "system_reset"
11874    },
11875    {
11876      "name": "stop"
11877    },
11878    {
11879      "name": "quit"
11880    },
11881    {
11882      "name": "query-pci"
11883    },
11884    {
11885      "name": "query-balloon"
11886    },
11887    {
11888      "name": "query-iothreads"
11889    },
11890    {
11891      "name": "query-cpus-fast"
11892    },
11893    {
11894      "name": "query-cpus"
11895    },
11896    {
11897      "name": "query-events"
11898    },
11899    {
11900      "name": "query-uuid"
11901    },
11902    {
11903      "name": "query-kvm"
11904    },
11905    {
11906      "name": "query-name"
11907    },
11908    {
11909      "name": "add_client"
11910    },
11911    {
11912      "name": "query-commands"
11913    },
11914    {
11915      "name": "query-version"
11916    },
11917    {
11918      "name": "qmp_capabilities"
11919    },
11920    {
11921      "name": "trace-event-set-state"
11922    },
11923    {
11924      "name": "trace-event-get-state"
11925    },
11926    {
11927      "name": "transaction"
11928    },
11929    {
11930      "name": "migrate-pause"
11931    },
11932    {
11933      "name": "migrate-recover"
11934    },
11935    {
11936      "name": "xen-colo-do-checkpoint"
11937    },
11938    {
11939      "name": "query-xen-replication-status"
11940    },
11941    {
11942      "name": "xen-set-replication"
11943    },
11944    {
11945      "name": "xen-save-devices-state"
11946    },
11947    {
11948      "name": "migrate-incoming"
11949    },
11950    {
11951      "name": "migrate"
11952    },
11953    {
11954      "name": "query-migrate-cache-size"
11955    },
11956    {
11957      "name": "migrate-set-cache-size"
11958    },
11959    {
11960      "name": "migrate_set_speed"
11961    },
11962    {
11963      "name": "migrate_set_downtime"
11964    },
11965    {
11966      "name": "migrate-continue"
11967    },
11968    {
11969      "name": "migrate_cancel"
11970    },
11971    {
11972      "name": "x-colo-lost-heartbeat"
11973    },
11974    {
11975      "name": "migrate-start-postcopy"
11976    },
11977    {
11978      "name": "client_migrate_info"
11979    },
11980    {
11981      "name": "query-migrate-parameters"
11982    },
11983    {
11984      "name": "migrate-set-parameters"
11985    },
11986    {
11987      "name": "query-migrate-capabilities"
11988    },
11989    {
11990      "name": "migrate-set-capabilities"
11991    },
11992    {
11993      "name": "query-migrate"
11994    },
11995    {
11996      "name": "input-send-event"
11997    },
11998    {
11999      "name": "send-key"
12000    },
12001    {
12002      "name": "query-mice"
12003    },
12004    {
12005      "name": "change-vnc-password"
12006    },
12007    {
12008      "name": "query-vnc-servers"
12009    },
12010    {
12011      "name": "query-vnc"
12012    },
12013    {
12014      "name": "screendump"
12015    },
12016    {
12017      "name": "expire_password"
12018    },
12019    {
12020      "name": "set_password"
12021    },
12022    {
12023      "name": "query-tpm"
12024    },
12025    {
12026      "name": "query-tpm-types"
12027    },
12028    {
12029      "name": "query-tpm-models"
12030    },
12031    {
12032      "name": "query-rocker-of-dpa-groups"
12033    },
12034    {
12035      "name": "query-rocker-of-dpa-flows"
12036    },
12037    {
12038      "name": "query-rocker-ports"
12039    },
12040    {
12041      "name": "query-rocker"
12042    },
12043    {
12044      "name": "query-rx-filter"
12045    },
12046    {
12047      "name": "netdev_del"
12048    },
12049    {
12050      "name": "set_link"
12051    },
12052    {
12053      "name": "chardev-send-break"
12054    },
12055    {
12056      "name": "chardev-remove"
12057    },
12058    {
12059      "name": "chardev-change"
12060    },
12061    {
12062      "name": "chardev-add"
12063    },
12064    {
12065      "name": "ringbuf-read"
12066    },
12067    {
12068      "name": "ringbuf-write"
12069    },
12070    {
12071      "name": "query-chardev-backends"
12072    },
12073    {
12074      "name": "query-chardev"
12075    },
12076    {
12077      "name": "nbd-server-stop"
12078    },
12079    {
12080      "name": "x-nbd-server-add-bitmap"
12081    },
12082    {
12083      "name": "nbd-server-remove"
12084    },
12085    {
12086      "name": "nbd-server-add"
12087    },
12088    {
12089      "name": "nbd-server-start"
12090    },
12091    {
12092      "name": "eject"
12093    },
12094    {
12095      "name": "blockdev-snapshot-delete-internal-sync"
12096    },
12097    {
12098      "name": "blockdev-snapshot-internal-sync"
12099    },
12100    {
12101      "name": "query-pr-managers"
12102    },
12103    {
12104      "name": "x-blockdev-set-iothread"
12105    },
12106    {
12107      "name": "x-blockdev-change"
12108    },
12109    {
12110      "name": "block-set-write-threshold"
12111    },
12112    {
12113      "name": "blockdev-change-medium"
12114    },
12115    {
12116      "name": "blockdev-insert-medium"
12117    },
12118    {
12119      "name": "blockdev-remove-medium"
12120    },
12121    {
12122      "name": "blockdev-close-tray"
12123    },
12124    {
12125      "name": "blockdev-open-tray"
12126    },
12127    {
12128      "name": "blockdev-create"
12129    },
12130    {
12131      "name": "blockdev-del"
12132    },
12133    {
12134      "name": "blockdev-add"
12135    },
12136    {
12137      "name": "block-job-finalize"
12138    },
12139    {
12140      "name": "block-job-dismiss"
12141    },
12142    {
12143      "name": "block-job-complete"
12144    },
12145    {
12146      "name": "block-job-resume"
12147    },
12148    {
12149      "name": "block-job-pause"
12150    },
12151    {
12152      "name": "block-job-cancel"
12153    },
12154    {
12155      "name": "block-job-set-speed"
12156    },
12157    {
12158      "name": "block-stream"
12159    },
12160    {
12161      "name": "block_set_io_throttle"
12162    },
12163    {
12164      "name": "blockdev-mirror"
12165    },
12166    {
12167      "name": "x-debug-block-dirty-bitmap-sha256"
12168    },
12169    {
12170      "name": "x-block-dirty-bitmap-merge"
12171    },
12172    {
12173      "name": "x-block-dirty-bitmap-disable"
12174    },
12175    {
12176      "name": "x-block-dirty-bitmap-enable"
12177    },
12178    {
12179      "name": "block-dirty-bitmap-clear"
12180    },
12181    {
12182      "name": "block-dirty-bitmap-remove"
12183    },
12184    {
12185      "name": "block-dirty-bitmap-add"
12186    },
12187    {
12188      "name": "drive-mirror"
12189    },
12190    {
12191      "name": "query-named-block-nodes"
12192    },
12193    {
12194      "name": "blockdev-backup"
12195    },
12196    {
12197      "name": "drive-backup"
12198    },
12199    {
12200      "name": "block-commit"
12201    },
12202    {
12203      "name": "change-backing-file"
12204    },
12205    {
12206      "name": "blockdev-snapshot"
12207    },
12208    {
12209      "name": "blockdev-snapshot-sync"
12210    },
12211    {
12212      "name": "block_resize"
12213    },
12214    {
12215      "name": "block_passwd"
12216    },
12217    {
12218      "name": "query-block-jobs"
12219    },
12220    {
12221      "name": "query-blockstats"
12222    },
12223    {
12224      "name": "query-block"
12225    },
12226    {
12227      "name": "x-block-latency-histogram-set"
12228    },
12229    {
12230      "name": "query-jobs"
12231    },
12232    {
12233      "name": "job-finalize"
12234    },
12235    {
12236      "name": "job-dismiss"
12237    },
12238    {
12239      "name": "job-complete"
12240    },
12241    {
12242      "name": "job-cancel"
12243    },
12244    {
12245      "name": "job-resume"
12246    },
12247    {
12248      "name": "job-pause"
12249    },
12250    {
12251      "name": "watchdog-set-action"
12252    },
12253    {
12254      "name": "query-status"
12255    }
12256  ],
12257  "id": "libvirt-5"
12258}
12259
12260{
12261  "execute": "query-kvm",
12262  "id": "libvirt-6"
12263}
12264
12265{
12266  "return": {
12267    "enabled": true,
12268    "present": true
12269  },
12270  "id": "libvirt-6"
12271}
12272
12273{
12274  "execute": "qom-list-types",
12275  "id": "libvirt-7"
12276}
12277
12278{
12279  "return": [
12280    {
12281      "name": "vhost-vsock-pci",
12282      "parent": "virtio-pci"
12283    },
12284    {
12285      "name": "s390-pcihost",
12286      "parent": "pci-host-bridge"
12287    },
12288    {
12289      "name": "z890.2-s390x-cpu",
12290      "parent": "s390x-cpu"
12291    },
12292    {
12293      "name": "virtio-tablet-pci",
12294      "parent": "virtio-input-hid-pci"
12295    },
12296    {
12297      "name": "s390-storage_attributes-qemu",
12298      "parent": "s390-storage_attributes"
12299    },
12300    {
12301      "name": "cryptodev-backend",
12302      "parent": "object"
12303    },
12304    {
12305      "name": "s390-ccw-virtio-2.12-machine",
12306      "parent": "s390-ccw-machine"
12307    },
12308    {
12309      "name": "virtio-rng-ccw",
12310      "parent": "virtio-ccw-device"
12311    },
12312    {
12313      "name": "iothread",
12314      "parent": "object"
12315    },
12316    {
12317      "name": "z990.4-s390x-cpu",
12318      "parent": "s390x-cpu"
12319    },
12320    {
12321      "name": "virtio-gpu-device",
12322      "parent": "virtio-device"
12323    },
12324    {
12325      "name": "z14ZR1-s390x-cpu",
12326      "parent": "s390x-cpu"
12327    },
12328    {
12329      "name": "z10BC.2-s390x-cpu",
12330      "parent": "s390x-cpu"
12331    },
12332    {
12333      "name": "z196.2-s390x-cpu",
12334      "parent": "s390x-cpu"
12335    },
12336    {
12337      "name": "z14-s390x-cpu",
12338      "parent": "s390x-cpu"
12339    },
12340    {
12341      "name": "vhost-scsi-ccw",
12342      "parent": "virtio-ccw-device"
12343    },
12344    {
12345      "name": "s390-flic",
12346      "parent": "sys-bus-device"
12347    },
12348    {
12349      "name": "ramfb",
12350      "parent": "sys-bus-device"
12351    },
12352    {
12353      "name": "vhost-vsock-device",
12354      "parent": "virtio-device"
12355    },
12356    {
12357      "name": "z9BC-base-s390x-cpu",
12358      "parent": "s390x-cpu"
12359    },
12360    {
12361      "name": "zEC12-base-s390x-cpu",
12362      "parent": "s390x-cpu"
12363    },
12364    {
12365      "name": "z196-base-s390x-cpu",
12366      "parent": "s390x-cpu"
12367    },
12368    {
12369      "name": "z13-base-s390x-cpu",
12370      "parent": "s390x-cpu"
12371    },
12372    {
12373      "name": "z990.3-s390x-cpu",
12374      "parent": "s390x-cpu"
12375    },
12376    {
12377      "name": "sclplmconsole",
12378      "parent": "s390-sclp-event-type"
12379    },
12380    {
12381      "name": "host-s390x-cpu",
12382      "parent": "s390x-cpu"
12383    },
12384    {
12385      "name": "scsi-cd",
12386      "parent": "scsi-disk-base"
12387    },
12388    {
12389      "name": "container",
12390      "parent": "object"
12391    },
12392    {
12393      "name": "chardev-null",
12394      "parent": "chardev"
12395    },
12396    {
12397      "name": "z9EC-s390x-cpu",
12398      "parent": "s390x-cpu"
12399    },
12400    {
12401      "name": "s390-pcibus",
12402      "parent": "bus"
12403    },
12404    {
12405      "name": "zBC12-s390x-cpu",
12406      "parent": "s390x-cpu"
12407    },
12408    {
12409      "name": "scsi-generic",
12410      "parent": "scsi-device"
12411    },
12412    {
12413      "name": "z9EC.3-s390x-cpu",
12414      "parent": "s390x-cpu"
12415    },
12416    {
12417      "name": "virtio-net-pci",
12418      "parent": "virtio-pci"
12419    },
12420    {
12421      "name": "virtio-9p-ccw",
12422      "parent": "virtio-ccw-device"
12423    },
12424    {
12425      "name": "z196.2-base-s390x-cpu",
12426      "parent": "s390x-cpu"
12427    },
12428    {
12429      "name": "qemu-s390x-cpu",
12430      "parent": "s390x-cpu"
12431    },
12432    {
12433      "name": "virtio-mouse-device",
12434      "parent": "virtio-input-hid-device"
12435    },
12436    {
12437      "name": "virtio-mouse-pci",
12438      "parent": "virtio-input-hid-pci"
12439    },
12440    {
12441      "name": "throttle-group",
12442      "parent": "object"
12443    },
12444    {
12445      "name": "zEC12.2-base-s390x-cpu",
12446      "parent": "s390x-cpu"
12447    },
12448    {
12449      "name": "rng-egd",
12450      "parent": "rng-backend"
12451    },
12452    {
12453      "name": "z800-base-s390x-cpu",
12454      "parent": "s390x-cpu"
12455    },
12456    {
12457      "name": "virtio-blk-ccw",
12458      "parent": "virtio-ccw-device"
12459    },
12460    {
12461      "name": "s390-ipl",
12462      "parent": "device"
12463    },
12464    {
12465      "name": "s390-sclp-events-bus",
12466      "parent": "bus"
12467    },
12468    {
12469      "name": "irq",
12470      "parent": "object"
12471    },
12472    {
12473      "name": "s390-ccw-virtio-2.8-machine",
12474      "parent": "s390-ccw-machine"
12475    },
12476    {
12477      "name": "filter-buffer",
12478      "parent": "netfilter"
12479    },
12480    {
12481      "name": "virtconsole",
12482      "parent": "virtserialport"
12483    },
12484    {
12485      "name": "z9EC.2-s390x-cpu",
12486      "parent": "s390x-cpu"
12487    },
12488    {
12489      "name": "PCIE",
12490      "parent": "PCI"
12491    },
12492    {
12493      "name": "virtio-rng-pci",
12494      "parent": "virtio-pci"
12495    },
12496    {
12497      "name": "chardev-pty",
12498      "parent": "chardev"
12499    },
12500    {
12501      "name": "z900.2-base-s390x-cpu",
12502      "parent": "s390x-cpu"
12503    },
12504    {
12505      "name": "vhost-user-blk",
12506      "parent": "virtio-device"
12507    },
12508    {
12509      "name": "s390-ccw-virtio-2.9-machine",
12510      "parent": "s390-ccw-machine"
12511    },
12512    {
12513      "name": "chardev-memory",
12514      "parent": "chardev-ringbuf"
12515    },
12516    {
12517      "name": "sclp-cpu-hotplug",
12518      "parent": "s390-sclp-event-type"
12519    },
12520    {
12521      "name": "s390-skeys-kvm",
12522      "parent": "s390-skeys"
12523    },
12524    {
12525      "name": "z14ZR1-base-s390x-cpu",
12526      "parent": "s390x-cpu"
12527    },
12528    {
12529      "name": "x-terminal3270",
12530      "parent": "emulated-ccw-3270"
12531    },
12532    {
12533      "name": "chardev-serial",
12534      "parent": "chardev-fd"
12535    },
12536    {
12537      "name": "s390-ccw-virtio-3.0-machine",
12538      "parent": "s390-ccw-machine"
12539    },
12540    {
12541      "name": "virtio-keyboard-ccw",
12542      "parent": "virtio-input-hid-ccw"
12543    },
12544    {
12545      "name": "usb-bus",
12546      "parent": "bus"
12547    },
12548    {
12549      "name": "vhost-scsi-pci",
12550      "parent": "virtio-pci"
12551    },
12552    {
12553      "name": "filter-rewriter",
12554      "parent": "netfilter"
12555    },
12556    {
12557      "name": "sclp",
12558      "parent": "device"
12559    },
12560    {
12561      "name": "z900.3-s390x-cpu",
12562      "parent": "s390x-cpu"
12563    },
12564    {
12565      "name": "virtio-crypto-ccw",
12566      "parent": "virtio-ccw-device"
12567    },
12568    {
12569      "name": "z890-base-s390x-cpu",
12570      "parent": "s390x-cpu"
12571    },
12572    {
12573      "name": "z890-s390x-cpu",
12574      "parent": "s390x-cpu"
12575    },
12576    {
12577      "name": "or-irq",
12578      "parent": "device"
12579    },
12580    {
12581      "name": "s390-tod-kvm",
12582      "parent": "s390-tod"
12583    },
12584    {
12585      "name": "virtual-css-bus",
12586      "parent": "bus"
12587    },
12588    {
12589      "name": "qio-net-listener",
12590      "parent": "object"
12591    },
12592    {
12593      "name": "virtio-tablet-device",
12594      "parent": "virtio-input-hid-device"
12595    },
12596    {
12597      "name": "filter-redirector",
12598      "parent": "netfilter"
12599    },
12600    {
12601      "name": "chardev-pipe",
12602      "parent": "chardev-fd"
12603    },
12604    {
12605      "name": "unimplemented-device",
12606      "parent": "sys-bus-device"
12607    },
12608    {
12609      "name": "sclpquiesce",
12610      "parent": "s390-sclp-event-type"
12611    },
12612    {
12613      "name": "z990.4-base-s390x-cpu",
12614      "parent": "s390x-cpu"
12615    },
12616    {
12617      "name": "z10BC.2-base-s390x-cpu",
12618      "parent": "s390x-cpu"
12619    },
12620    {
12621      "name": "split-irq",
12622      "parent": "device"
12623    },
12624    {
12625      "name": "scsi-disk",
12626      "parent": "scsi-disk-base"
12627    },
12628    {
12629      "name": "virtio-9p-pci",
12630      "parent": "virtio-pci"
12631    },
12632    {
12633      "name": "vfio-pci-igd-lpc-bridge",
12634      "parent": "pci-device"
12635    },
12636    {
12637      "name": "z900.2-s390x-cpu",
12638      "parent": "s390x-cpu"
12639    },
12640    {
12641      "name": "qio-channel-buffer",
12642      "parent": "qio-channel"
12643    },
12644    {
12645      "name": "z9BC.2-base-s390x-cpu",
12646      "parent": "s390x-cpu"
12647    },
12648    {
12649      "name": "z800-s390x-cpu",
12650      "parent": "s390x-cpu"
12651    },
12652    {
12653      "name": "s390-pci-iommu",
12654      "parent": "object"
12655    },
12656    {
12657      "name": "filter-dump",
12658      "parent": "netfilter"
12659    },
12660    {
12661      "name": "virtio-scsi-device",
12662      "parent": "virtio-scsi-common"
12663    },
12664    {
12665      "name": "virtio-blk-pci",
12666      "parent": "virtio-pci"
12667    },
12668    {
12669      "name": "virtio-9p-device",
12670      "parent": "virtio-device"
12671    },
12672    {
12673      "name": "z114-s390x-cpu",
12674      "parent": "s390x-cpu"
12675    },
12676    {
12677      "name": "s390-ccw-virtio-2.4-machine",
12678      "parent": "s390-ccw-machine"
12679    },
12680    {
12681      "name": "z13-s390x-cpu",
12682      "parent": "s390x-cpu"
12683    },
12684    {
12685      "name": "chardev-ringbuf",
12686      "parent": "chardev"
12687    },
12688    {
12689      "name": "vhost-user-scsi",
12690      "parent": "vhost-scsi-common"
12691    },
12692    {
12693      "name": "System",
12694      "parent": "bus"
12695    },
12696    {
12697      "name": "z13s-base-s390x-cpu",
12698      "parent": "s390x-cpu"
12699    },
12700    {
12701      "name": "filter-mirror",
12702      "parent": "netfilter"
12703    },
12704    {
12705      "name": "qemu-console",
12706      "parent": "object"
12707    },
12708    {
12709      "name": "virtio-net-device",
12710      "parent": "virtio-device"
12711    },
12712    {
12713      "name": "colo-compare",
12714      "parent": "object"
12715    },
12716    {
12717      "name": "z990-s390x-cpu",
12718      "parent": "s390x-cpu"
12719    },
12720    {
12721      "name": "z990.2-s390x-cpu",
12722      "parent": "s390x-cpu"
12723    },
12724    {
12725      "name": "s390-ccw-virtio-2.5-machine",
12726      "parent": "s390-ccw-machine"
12727    },
12728    {
12729      "name": "chardev-testdev",
12730      "parent": "chardev"
12731    },
12732    {
12733      "name": "z14-base-s390x-cpu",
12734      "parent": "s390x-cpu"
12735    },
12736    {
12737      "name": "chardev-hci",
12738      "parent": "chardev"
12739    },
12740    {
12741      "name": "virtio-keyboard-pci",
12742      "parent": "virtio-input-hid-pci"
12743    },
12744    {
12745      "name": "z890.2-base-s390x-cpu",
12746      "parent": "s390x-cpu"
12747    },
12748    {
12749      "name": "input-linux",
12750      "parent": "object"
12751    },
12752    {
12753      "name": "virtual-css-bridge",
12754      "parent": "sys-bus-device"
12755    },
12756    {
12757      "name": "chardev-stdio",
12758      "parent": "chardev-fd"
12759    },
12760    {
12761      "name": "qio-dns-resolver",
12762      "parent": "object"
12763    },
12764    {
12765      "name": "tls-creds-psk",
12766      "parent": "tls-creds"
12767    },
12768    {
12769      "name": "tls-creds-anon",
12770      "parent": "tls-creds"
12771    },
12772    {
12773      "name": "z196-s390x-cpu",
12774      "parent": "s390x-cpu"
12775    },
12776    {
12777      "name": "diag288",
12778      "parent": "device"
12779    },
12780    {
12781      "name": "memory-backend-file",
12782      "parent": "memory-backend"
12783    },
12784    {
12785      "name": "z10EC-s390x-cpu",
12786      "parent": "s390x-cpu"
12787    },
12788    {
12789      "name": "virtio-keyboard-device",
12790      "parent": "virtio-input-hid-device"
12791    },
12792    {
12793      "name": "z13s-s390x-cpu",
12794      "parent": "s390x-cpu"
12795    },
12796    {
12797      "name": "virtio-crypto-pci",
12798      "parent": "virtio-pci"
12799    },
12800    {
12801      "name": "qemu:memory-region",
12802      "parent": "object"
12803    },
12804    {
12805      "name": "rng-random",
12806      "parent": "rng-backend"
12807    },
12808    {
12809      "name": "z900-s390x-cpu",
12810      "parent": "s390x-cpu"
12811    },
12812    {
12813      "name": "chardev-mux",
12814      "parent": "chardev"
12815    },
12816    {
12817      "name": "chardev-udp",
12818      "parent": "chardev"
12819    },
12820    {
12821      "name": "z10EC.3-s390x-cpu",
12822      "parent": "s390x-cpu"
12823    },
12824    {
12825      "name": "chardev-gdb",
12826      "parent": "chardev"
12827    },
12828    {
12829      "name": "vhost-user-scsi-pci",
12830      "parent": "virtio-pci"
12831    },
12832    {
12833      "name": "virtio-ccw-bus",
12834      "parent": "virtio-bus"
12835    },
12836    {
12837      "name": "z10EC.2-base-s390x-cpu",
12838      "parent": "s390x-cpu"
12839    },
12840    {
12841      "name": "z114-base-s390x-cpu",
12842      "parent": "s390x-cpu"
12843    },
12844    {
12845      "name": "virtio-balloon-ccw",
12846      "parent": "virtio-ccw-device"
12847    },
12848    {
12849      "name": "virtio-scsi-ccw",
12850      "parent": "virtio-ccw-device"
12851    },
12852    {
12853      "name": "z990.2-base-s390x-cpu",
12854      "parent": "s390x-cpu"
12855    },
12856    {
12857      "name": "z9EC.2-base-s390x-cpu",
12858      "parent": "s390x-cpu"
12859    },
12860    {
12861      "name": "fw_cfg_io",
12862      "parent": "fw_cfg"
12863    },
12864    {
12865      "name": "s390-ccw-virtio-2.10-machine",
12866      "parent": "s390-ccw-machine"
12867    },
12868    {
12869      "name": "virtio-crypto-device",
12870      "parent": "virtio-device"
12871    },
12872    {
12873      "name": "z890.3-s390x-cpu",
12874      "parent": "s390x-cpu"
12875    },
12876    {
12877      "name": "chardev-braille",
12878      "parent": "chardev"
12879    },
12880    {
12881      "name": "chardev-wctablet",
12882      "parent": "chardev"
12883    },
12884    {
12885      "name": "z900.3-base-s390x-cpu",
12886      "parent": "s390x-cpu"
12887    },
12888    {
12889      "name": "z9BC.2-s390x-cpu",
12890      "parent": "s390x-cpu"
12891    },
12892    {
12893      "name": "chardev-file",
12894      "parent": "chardev-fd"
12895    },
12896    {
12897      "name": "pci-bridge-seat",
12898      "parent": "pci-bridge"
12899    },
12900    {
12901      "name": "vhost-scsi",
12902      "parent": "vhost-scsi-common"
12903    },
12904    {
12905      "name": "z10BC-s390x-cpu",
12906      "parent": "s390x-cpu"
12907    },
12908    {
12909      "name": "z990.5-s390x-cpu",
12910      "parent": "s390x-cpu"
12911    },
12912    {
12913      "name": "tcg-accel",
12914      "parent": "accel"
12915    },
12916    {
12917      "name": "zEC12.2-s390x-cpu",
12918      "parent": "s390x-cpu"
12919    },
12920    {
12921      "name": "mmio_interface",
12922      "parent": "device"
12923    },
12924    {
12925      "name": "qio-channel-command",
12926      "parent": "qio-channel"
12927    },
12928    {
12929      "name": "s390-ccw-virtio-2.11-machine",
12930      "parent": "s390-ccw-machine"
12931    },
12932    {
12933      "name": "accel",
12934      "parent": "object"
12935    },
12936    {
12937      "name": "z10EC-base-s390x-cpu",
12938      "parent": "s390x-cpu"
12939    },
12940    {
12941      "name": "pr-manager-helper",
12942      "parent": "pr-manager"
12943    },
12944    {
12945      "name": "loader",
12946      "parent": "device"
12947    },
12948    {
12949      "name": "z9EC-base-s390x-cpu",
12950      "parent": "s390x-cpu"
12951    },
12952    {
12953      "name": "z9EC.3-base-s390x-cpu",
12954      "parent": "s390x-cpu"
12955    },
12956    {
12957      "name": "virtio-serial-bus",
12958      "parent": "bus"
12959    },
12960    {
12961      "name": "tpm-emulator",
12962      "parent": "tpm-backend"
12963    },
12964    {
12965      "name": "s390-storage_attributes-kvm",
12966      "parent": "s390-storage_attributes"
12967    },
12968    {
12969      "name": "virtio-balloon-device",
12970      "parent": "virtio-device"
12971    },
12972    {
12973      "name": "chardev-vc",
12974      "parent": "chardev"
12975    },
12976    {
12977      "name": "virtio-serial-ccw",
12978      "parent": "virtio-ccw-device"
12979    },
12980    {
12981      "name": "s390-sclp-event-facility",
12982      "parent": "sys-bus-device"
12983    },
12984    {
12985      "name": "chardev-socket",
12986      "parent": "chardev"
12987    },
12988    {
12989      "name": "virtio-serial-device",
12990      "parent": "virtio-device"
12991    },
12992    {
12993      "name": "qio-channel-file",
12994      "parent": "qio-channel"
12995    },
12996    {
12997      "name": "zEC12-s390x-cpu",
12998      "parent": "s390x-cpu"
12999    },
13000    {
13001      "name": "s390-flic-kvm",
13002      "parent": "s390-flic"
13003    },
13004    {
13005      "name": "migration",
13006      "parent": "device"
13007    },
13008    {
13009      "name": "virtio-input-host-device",
13010      "parent": "virtio-input-device"
13011    },
13012    {
13013      "name": "vfio-ccw",
13014      "parent": "s390-ccw"
13015    },
13016    {
13017      "name": "virtio-gpu-ccw",
13018      "parent": "virtio-ccw-device"
13019    },
13020    {
13021      "name": "z990.5-base-s390x-cpu",
13022      "parent": "s390x-cpu"
13023    },
13024    {
13025      "name": "z10BC-base-s390x-cpu",
13026      "parent": "s390x-cpu"
13027    },
13028    {
13029      "name": "none-machine",
13030      "parent": "machine"
13031    },
13032    {
13033      "name": "pci-bridge",
13034      "parent": "base-pci-bridge"
13035    },
13036    {
13037      "name": "SCSI",
13038      "parent": "bus"
13039    },
13040    {
13041      "name": "tls-creds-x509",
13042      "parent": "tls-creds"
13043    },
13044    {
13045      "name": "vhost-vsock-ccw",
13046      "parent": "virtio-ccw-device"
13047    },
13048    {
13049      "name": "kvm-accel",
13050      "parent": "accel"
13051    },
13052    {
13053      "name": "virtio-tablet-ccw",
13054      "parent": "virtio-input-hid-ccw"
13055    },
13056    {
13057      "name": "secret",
13058      "parent": "object"
13059    },
13060    {
13061      "name": "scsi-hd",
13062      "parent": "scsi-disk-base"
13063    },
13064    {
13065      "name": "qtest-accel",
13066      "parent": "accel"
13067    },
13068    {
13069      "name": "virtio-balloon-pci",
13070      "parent": "virtio-pci"
13071    },
13072    {
13073      "name": "z900-base-s390x-cpu",
13074      "parent": "s390x-cpu"
13075    },
13076    {
13077      "name": "scsi-block",
13078      "parent": "scsi-disk-base"
13079    },
13080    {
13081      "name": "virtio-scsi-pci",
13082      "parent": "virtio-pci"
13083    },
13084    {
13085      "name": "fw_cfg_mem",
13086      "parent": "fw_cfg"
13087    },
13088    {
13089      "name": "s390-ccw-virtio-2.6-machine",
13090      "parent": "s390-ccw-machine"
13091    },
13092    {
13093      "name": "PCI",
13094      "parent": "bus"
13095    },
13096    {
13097      "name": "cryptodev-vhost-user",
13098      "parent": "cryptodev-backend"
13099    },
13100    {
13101      "name": "sclpconsole",
13102      "parent": "s390-sclp-event-type"
13103    },
13104    {
13105      "name": "z13.2-s390x-cpu",
13106      "parent": "s390x-cpu"
13107    },
13108    {
13109      "name": "vhost-user-blk-pci",
13110      "parent": "virtio-pci"
13111    },
13112    {
13113      "name": "zpci",
13114      "parent": "device"
13115    },
13116    {
13117      "name": "qio-channel-websock",
13118      "parent": "qio-channel"
13119    },
13120    {
13121      "name": "virtio-input-host-pci",
13122      "parent": "virtio-input-pci"
13123    },
13124    {
13125      "name": "s390-skeys-qemu",
13126      "parent": "s390-skeys"
13127    },
13128    {
13129      "name": "cryptodev-backend-builtin",
13130      "parent": "cryptodev-backend"
13131    },
13132    {
13133      "name": "qemu,register",
13134      "parent": "device"
13135    },
13136    {
13137      "name": "zBC12-base-s390x-cpu",
13138      "parent": "s390x-cpu"
13139    },
13140    {
13141      "name": "s390-ccw-virtio-2.7-machine",
13142      "parent": "s390-ccw-machine"
13143    },
13144    {
13145      "name": "z13.2-base-s390x-cpu",
13146      "parent": "s390x-cpu"
13147    },
13148    {
13149      "name": "virtio-pci-bus",
13150      "parent": "virtio-bus"
13151    },
13152    {
13153      "name": "s390-flic-qemu",
13154      "parent": "s390-flic"
13155    },
13156    {
13157      "name": "z890.3-base-s390x-cpu",
13158      "parent": "s390x-cpu"
13159    },
13160    {
13161      "name": "filter-replay",
13162      "parent": "netfilter"
13163    },
13164    {
13165      "name": "chardev-parallel",
13166      "parent": "chardev"
13167    },
13168    {
13169      "name": "qio-channel-tls",
13170      "parent": "qio-channel"
13171    },
13172    {
13173      "name": "chardev-msmouse",
13174      "parent": "chardev"
13175    },
13176    {
13177      "name": "usb-redir",
13178      "parent": "usb-device"
13179    },
13180    {
13181      "name": "memory-backend-ram",
13182      "parent": "memory-backend"
13183    },
13184    {
13185      "name": "virtio-serial-pci",
13186      "parent": "virtio-pci"
13187    },
13188    {
13189      "name": "virtserialport",
13190      "parent": "virtio-serial-port"
13191    },
13192    {
13193      "name": "z990-base-s390x-cpu",
13194      "parent": "s390x-cpu"
13195    },
13196    {
13197      "name": "virtio-net-ccw",
13198      "parent": "virtio-ccw-device"
13199    },
13200    {
13201      "name": "s390-tod-qemu",
13202      "parent": "s390-tod"
13203    },
13204    {
13205      "name": "z10EC.2-s390x-cpu",
13206      "parent": "s390x-cpu"
13207    },
13208    {
13209      "name": "memory-backend-memfd",
13210      "parent": "memory-backend"
13211    },
13212    {
13213      "name": "virtio-rng-device",
13214      "parent": "virtio-device"
13215    },
13216    {
13217      "name": "vfio-pci",
13218      "parent": "pci-device"
13219    },
13220    {
13221      "name": "virtio-gpu-pci",
13222      "parent": "virtio-pci"
13223    },
13224    {
13225      "name": "virtio-mouse-ccw",
13226      "parent": "virtio-input-hid-ccw"
13227    },
13228    {
13229      "name": "z9BC-s390x-cpu",
13230      "parent": "s390x-cpu"
13231    },
13232    {
13233      "name": "z10EC.3-base-s390x-cpu",
13234      "parent": "s390x-cpu"
13235    },
13236    {
13237      "name": "s390-iommu-memory-region",
13238      "parent": "qemu:iommu-memory-region"
13239    },
13240    {
13241      "name": "qio-channel-socket",
13242      "parent": "qio-channel"
13243    },
13244    {
13245      "name": "z990.3-base-s390x-cpu",
13246      "parent": "s390x-cpu"
13247    },
13248    {
13249      "name": "virtio-blk-device",
13250      "parent": "virtio-device"
13251    }
13252  ],
13253  "id": "libvirt-7"
13254}
13255
13256{
13257  "execute": "device-list-properties",
13258  "arguments": {
13259    "typename": "virtio-blk-pci"
13260  },
13261  "id": "libvirt-8"
13262}
13263
13264{
13265  "return": [
13266    {
13267      "name": "iothread",
13268      "type": "link<iothread>"
13269    },
13270    {
13271      "name": "secs",
13272      "type": "uint32"
13273    },
13274    {
13275      "name": "request-merging",
13276      "description": "on/off",
13277      "type": "bool"
13278    },
13279    {
13280      "name": "min_io_size",
13281      "type": "uint16"
13282    },
13283    {
13284      "name": "event_idx",
13285      "description": "on/off",
13286      "type": "bool"
13287    },
13288    {
13289      "name": "serial",
13290      "type": "str"
13291    },
13292    {
13293      "name": "heads",
13294      "type": "uint32"
13295    },
13296    {
13297      "name": "ioeventfd",
13298      "description": "on/off",
13299      "type": "bool"
13300    },
13301    {
13302      "name": "multifunction",
13303      "description": "on/off",
13304      "type": "bool"
13305    },
13306    {
13307      "name": "rombar",
13308      "type": "uint32"
13309    },
13310    {
13311      "name": "scsi",
13312      "description": "on/off",
13313      "type": "bool"
13314    },
13315    {
13316      "name": "cyls",
13317      "type": "uint32"
13318    },
13319    {
13320      "name": "x-disable-pcie",
13321      "description": "on/off",
13322      "type": "bool"
13323    },
13324    {
13325      "name": "logical_block_size",
13326      "description": "A power of two between 512 and 32768",
13327      "type": "uint16"
13328    },
13329    {
13330      "name": "indirect_desc",
13331      "description": "on/off",
13332      "type": "bool"
13333    },
13334    {
13335      "name": "queue-size",
13336      "type": "uint16"
13337    },
13338    {
13339      "name": "disable-modern",
13340      "type": "bool"
13341    },
13342    {
13343      "name": "drive",
13344      "description": "Node name or ID of a block device to use as a backend",
13345      "type": "str"
13346    },
13347    {
13348      "name": "disable-legacy",
13349      "description": "on/off/auto",
13350      "type": "OnOffAuto"
13351    },
13352    {
13353      "name": "command_serr_enable",
13354      "description": "on/off",
13355      "type": "bool"
13356    },
13357    {
13358      "name": "x-pcie-lnkctl-init",
13359      "description": "on/off",
13360      "type": "bool"
13361    },
13362    {
13363      "name": "werror",
13364      "description": "Error handling policy, report/ignore/enospc/stop/auto",
13365      "type": "BlockdevOnError"
13366    },
13367    {
13368      "name": "bootindex",
13369      "type": "int32"
13370    },
13371    {
13372      "name": "discard_granularity",
13373      "type": "uint32"
13374    },
13375    {
13376      "name": "rerror",
13377      "description": "Error handling policy, report/ignore/enospc/stop/auto",
13378      "type": "BlockdevOnError"
13379    },
13380    {
13381      "name": "page-per-vq",
13382      "description": "on/off",
13383      "type": "bool"
13384    },
13385    {
13386      "name": "x-pcie-deverr-init",
13387      "description": "on/off",
13388      "type": "bool"
13389    },
13390    {
13391      "name": "x-pcie-pm-init",
13392      "description": "on/off",
13393      "type": "bool"
13394    },
13395    {
13396      "name": "any_layout",
13397      "description": "on/off",
13398      "type": "bool"
13399    },
13400    {
13401      "name": "x-pcie-lnksta-dllla",
13402      "description": "on/off",
13403      "type": "bool"
13404    },
13405    {
13406      "name": "share-rw",
13407      "type": "bool"
13408    },
13409    {
13410      "name": "physical_block_size",
13411      "description": "A power of two between 512 and 32768",
13412      "type": "uint16"
13413    },
13414    {
13415      "name": "config-wce",
13416      "description": "on/off",
13417      "type": "bool"
13418    },
13419    {
13420      "name": "class",
13421      "type": "uint32"
13422    },
13423    {
13424      "name": "addr",
13425      "description": "Slot and optional function number, example: 06.0 or 06",
13426      "type": "int32"
13427    },
13428    {
13429      "name": "migrate-extra",
13430      "description": "on/off",
13431      "type": "bool"
13432    },
13433    {
13434      "name": "modern-pio-notify",
13435      "description": "on/off",
13436      "type": "bool"
13437    },
13438    {
13439      "name": "vectors",
13440      "type": "uint32"
13441    },
13442    {
13443      "name": "iommu_platform",
13444      "description": "on/off",
13445      "type": "bool"
13446    },
13447    {
13448      "name": "x-pcie-extcap-init",
13449      "description": "on/off",
13450      "type": "bool"
13451    },
13452    {
13453      "name": "virtio-backend",
13454      "type": "child<virtio-blk-device>"
13455    },
13456    {
13457      "name": "x-ignore-backend-features",
13458      "type": "bool"
13459    },
13460    {
13461      "name": "notify_on_empty",
13462      "description": "on/off",
13463      "type": "bool"
13464    },
13465    {
13466      "name": "write-cache",
13467      "description": "on/off/auto",
13468      "type": "OnOffAuto"
13469    },
13470    {
13471      "name": "num-queues",
13472      "type": "uint16"
13473    },
13474    {
13475      "name": "opt_io_size",
13476      "type": "uint32"
13477    },
13478    {
13479      "name": "ats",
13480      "description": "on/off",
13481      "type": "bool"
13482    },
13483    {
13484      "name": "virtio-pci-bus-master-bug-migration",
13485      "description": "on/off",
13486      "type": "bool"
13487    },
13488    {
13489      "name": "romfile",
13490      "type": "str"
13491    }
13492  ],
13493  "id": "libvirt-8"
13494}
13495
13496{
13497  "execute": "device-list-properties",
13498  "arguments": {
13499    "typename": "virtio-net-pci"
13500  },
13501  "id": "libvirt-9"
13502}
13503
13504{
13505  "return": [
13506    {
13507      "name": "ctrl_mac_addr",
13508      "description": "on/off",
13509      "type": "bool"
13510    },
13511    {
13512      "name": "romfile",
13513      "type": "str"
13514    },
13515    {
13516      "name": "x-pcie-lnksta-dllla",
13517      "description": "on/off",
13518      "type": "bool"
13519    },
13520    {
13521      "name": "status",
13522      "description": "on/off",
13523      "type": "bool"
13524    },
13525    {
13526      "name": "notify_on_empty",
13527      "description": "on/off",
13528      "type": "bool"
13529    },
13530    {
13531      "name": "command_serr_enable",
13532      "description": "on/off",
13533      "type": "bool"
13534    },
13535    {
13536      "name": "x-pcie-pm-init",
13537      "description": "on/off",
13538      "type": "bool"
13539    },
13540    {
13541      "name": "indirect_desc",
13542      "description": "on/off",
13543      "type": "bool"
13544    },
13545    {
13546      "name": "guest_csum",
13547      "description": "on/off",
13548      "type": "bool"
13549    },
13550    {
13551      "name": "speed",
13552      "type": "int32"
13553    },
13554    {
13555      "name": "ctrl_rx",
13556      "description": "on/off",
13557      "type": "bool"
13558    },
13559    {
13560      "name": "ctrl_vq",
13561      "description": "on/off",
13562      "type": "bool"
13563    },
13564    {
13565      "name": "bootindex",
13566      "type": "int32"
13567    },
13568    {
13569      "name": "multifunction",
13570      "description": "on/off",
13571      "type": "bool"
13572    },
13573    {
13574      "name": "disable-modern",
13575      "type": "bool"
13576    },
13577    {
13578      "name": "mrg_rxbuf",
13579      "description": "on/off",
13580      "type": "bool"
13581    },
13582    {
13583      "name": "host_tso6",
13584      "description": "on/off",
13585      "type": "bool"
13586    },
13587    {
13588      "name": "x-txtimer",
13589      "type": "uint32"
13590    },
13591    {
13592      "name": "host_tso4",
13593      "description": "on/off",
13594      "type": "bool"
13595    },
13596    {
13597      "name": "rombar",
13598      "type": "uint32"
13599    },
13600    {
13601      "name": "ctrl_rx_extra",
13602      "description": "on/off",
13603      "type": "bool"
13604    },
13605    {
13606      "name": "gso",
13607      "description": "on/off",
13608      "type": "bool"
13609    },
13610    {
13611      "name": "page-per-vq",
13612      "description": "on/off",
13613      "type": "bool"
13614    },
13615    {
13616      "name": "x-disable-pcie",
13617      "description": "on/off",
13618      "type": "bool"
13619    },
13620    {
13621      "name": "x-ignore-backend-features",
13622      "type": "bool"
13623    },
13624    {
13625      "name": "x-txburst",
13626      "type": "int32"
13627    },
13628    {
13629      "name": "iommu_platform",
13630      "description": "on/off",
13631      "type": "bool"
13632    },
13633    {
13634      "name": "x-pcie-lnkctl-init",
13635      "description": "on/off",
13636      "type": "bool"
13637    },
13638    {
13639      "name": "host_mtu",
13640      "type": "uint16"
13641    },
13642    {
13643      "name": "ctrl_vlan",
13644      "description": "on/off",
13645      "type": "bool"
13646    },
13647    {
13648      "name": "event_idx",
13649      "description": "on/off",
13650      "type": "bool"
13651    },
13652    {
13653      "name": "virtio-backend",
13654      "type": "child<virtio-net-device>"
13655    },
13656    {
13657      "name": "guest_announce",
13658      "description": "on/off",
13659      "type": "bool"
13660    },
13661    {
13662      "name": "vectors",
13663      "type": "uint32"
13664    },
13665    {
13666      "name": "guest_tso4",
13667      "description": "on/off",
13668      "type": "bool"
13669    },
13670    {
13671      "name": "host_ecn",
13672      "description": "on/off",
13673      "type": "bool"
13674    },
13675    {
13676      "name": "addr",
13677      "description": "Slot and optional function number, example: 06.0 or 06",
13678      "type": "int32"
13679    },
13680    {
13681      "name": "ats",
13682      "description": "on/off",
13683      "type": "bool"
13684    },
13685    {
13686      "name": "host_ufo",
13687      "description": "on/off",
13688      "type": "bool"
13689    },
13690    {
13691      "name": "duplex",
13692      "type": "str"
13693    },
13694    {
13695      "name": "guest_tso6",
13696      "description": "on/off",
13697      "type": "bool"
13698    },
13699    {
13700      "name": "ctrl_guest_offloads",
13701      "description": "on/off",
13702      "type": "bool"
13703    },
13704    {
13705      "name": "csum",
13706      "description": "on/off",
13707      "type": "bool"
13708    },
13709    {
13710      "name": "modern-pio-notify",
13711      "description": "on/off",
13712      "type": "bool"
13713    },
13714    {
13715      "name": "ioeventfd",
13716      "description": "on/off",
13717      "type": "bool"
13718    },
13719    {
13720      "name": "mq",
13721      "description": "on/off",
13722      "type": "bool"
13723    },
13724    {
13725      "name": "any_layout",
13726      "description": "on/off",
13727      "type": "bool"
13728    },
13729    {
13730      "name": "guest_ecn",
13731      "description": "on/off",
13732      "type": "bool"
13733    },
13734    {
13735      "name": "guest_ufo",
13736      "description": "on/off",
13737      "type": "bool"
13738    },
13739    {
13740      "name": "virtio-pci-bus-master-bug-migration",
13741      "description": "on/off",
13742      "type": "bool"
13743    },
13744    {
13745      "name": "mac",
13746      "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56",
13747      "type": "str"
13748    },
13749    {
13750      "name": "tx_queue_size",
13751      "type": "uint16"
13752    },
13753    {
13754      "name": "disable-legacy",
13755      "description": "on/off/auto",
13756      "type": "OnOffAuto"
13757    },
13758    {
13759      "name": "tx",
13760      "type": "str"
13761    },
13762    {
13763      "name": "x-pcie-extcap-init",
13764      "description": "on/off",
13765      "type": "bool"
13766    },
13767    {
13768      "name": "x-mtu-bypass-backend",
13769      "type": "bool"
13770    },
13771    {
13772      "name": "x-pcie-deverr-init",
13773      "description": "on/off",
13774      "type": "bool"
13775    },
13776    {
13777      "name": "netdev",
13778      "description": "ID of a netdev to use as a backend",
13779      "type": "str"
13780    },
13781    {
13782      "name": "migrate-extra",
13783      "description": "on/off",
13784      "type": "bool"
13785    },
13786    {
13787      "name": "rx_queue_size",
13788      "type": "uint16"
13789    }
13790  ],
13791  "id": "libvirt-9"
13792}
13793
13794{
13795  "execute": "device-list-properties",
13796  "arguments": {
13797    "typename": "virtio-scsi-pci"
13798  },
13799  "id": "libvirt-10"
13800}
13801
13802{
13803  "return": [
13804    {
13805      "name": "event_idx",
13806      "description": "on/off",
13807      "type": "bool"
13808    },
13809    {
13810      "name": "ioeventfd",
13811      "description": "on/off",
13812      "type": "bool"
13813    },
13814    {
13815      "name": "multifunction",
13816      "description": "on/off",
13817      "type": "bool"
13818    },
13819    {
13820      "name": "rombar",
13821      "type": "uint32"
13822    },
13823    {
13824      "name": "virtqueue_size",
13825      "type": "uint32"
13826    },
13827    {
13828      "name": "x-disable-pcie",
13829      "description": "on/off",
13830      "type": "bool"
13831    },
13832    {
13833      "name": "indirect_desc",
13834      "description": "on/off",
13835      "type": "bool"
13836    },
13837    {
13838      "name": "cmd_per_lun",
13839      "type": "uint32"
13840    },
13841    {
13842      "name": "disable-modern",
13843      "type": "bool"
13844    },
13845    {
13846      "name": "num_queues",
13847      "type": "uint32"
13848    },
13849    {
13850      "name": "disable-legacy",
13851      "description": "on/off/auto",
13852      "type": "OnOffAuto"
13853    },
13854    {
13855      "name": "command_serr_enable",
13856      "description": "on/off",
13857      "type": "bool"
13858    },
13859    {
13860      "name": "x-pcie-lnkctl-init",
13861      "description": "on/off",
13862      "type": "bool"
13863    },
13864    {
13865      "name": "hotplug",
13866      "description": "on/off",
13867      "type": "bool"
13868    },
13869    {
13870      "name": "page-per-vq",
13871      "description": "on/off",
13872      "type": "bool"
13873    },
13874    {
13875      "name": "x-pcie-deverr-init",
13876      "description": "on/off",
13877      "type": "bool"
13878    },
13879    {
13880      "name": "x-pcie-pm-init",
13881      "description": "on/off",
13882      "type": "bool"
13883    },
13884    {
13885      "name": "x-pcie-lnksta-dllla",
13886      "description": "on/off",
13887      "type": "bool"
13888    },
13889    {
13890      "name": "max_sectors",
13891      "type": "uint32"
13892    },
13893    {
13894      "name": "param_change",
13895      "description": "on/off",
13896      "type": "bool"
13897    },
13898    {
13899      "name": "any_layout",
13900      "description": "on/off",
13901      "type": "bool"
13902    },
13903    {
13904      "name": "iothread",
13905      "type": "link<iothread>"
13906    },
13907    {
13908      "name": "addr",
13909      "description": "Slot and optional function number, example: 06.0 or 06",
13910      "type": "int32"
13911    },
13912    {
13913      "name": "migrate-extra",
13914      "description": "on/off",
13915      "type": "bool"
13916    },
13917    {
13918      "name": "modern-pio-notify",
13919      "description": "on/off",
13920      "type": "bool"
13921    },
13922    {
13923      "name": "vectors",
13924      "type": "uint32"
13925    },
13926    {
13927      "name": "x-pcie-extcap-init",
13928      "description": "on/off",
13929      "type": "bool"
13930    },
13931    {
13932      "name": "virtio-backend",
13933      "type": "child<virtio-scsi-device>"
13934    },
13935    {
13936      "name": "x-ignore-backend-features",
13937      "type": "bool"
13938    },
13939    {
13940      "name": "notify_on_empty",
13941      "description": "on/off",
13942      "type": "bool"
13943    },
13944    {
13945      "name": "iommu_platform",
13946      "description": "on/off",
13947      "type": "bool"
13948    },
13949    {
13950      "name": "ats",
13951      "description": "on/off",
13952      "type": "bool"
13953    },
13954    {
13955      "name": "virtio-pci-bus-master-bug-migration",
13956      "description": "on/off",
13957      "type": "bool"
13958    },
13959    {
13960      "name": "romfile",
13961      "type": "str"
13962    }
13963  ],
13964  "id": "libvirt-10"
13965}
13966
13967{
13968  "execute": "device-list-properties",
13969  "arguments": {
13970    "typename": "virtio-blk-ccw"
13971  },
13972  "id": "libvirt-11"
13973}
13974
13975{
13976  "return": [
13977    {
13978      "name": "min_io_size",
13979      "type": "uint16"
13980    },
13981    {
13982      "name": "request-merging",
13983      "description": "on/off",
13984      "type": "bool"
13985    },
13986    {
13987      "name": "secs",
13988      "type": "uint32"
13989    },
13990    {
13991      "name": "event_idx",
13992      "description": "on/off",
13993      "type": "bool"
13994    },
13995    {
13996      "name": "heads",
13997      "type": "uint32"
13998    },
13999    {
14000      "name": "serial",
14001      "type": "str"
14002    },
14003    {
14004      "name": "ioeventfd",
14005      "description": "on/off",
14006      "type": "bool"
14007    },
14008    {
14009      "name": "devno",
14010      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
14011      "type": "str"
14012    },
14013    {
14014      "name": "cyls",
14015      "type": "uint32"
14016    },
14017    {
14018      "name": "logical_block_size",
14019      "description": "A power of two between 512 and 32768",
14020      "type": "uint16"
14021    },
14022    {
14023      "name": "scsi",
14024      "description": "on/off",
14025      "type": "bool"
14026    },
14027    {
14028      "name": "indirect_desc",
14029      "description": "on/off",
14030      "type": "bool"
14031    },
14032    {
14033      "name": "drive",
14034      "description": "Node name or ID of a block device to use as a backend",
14035      "type": "str"
14036    },
14037    {
14038      "name": "max_revision",
14039      "type": "uint32"
14040    },
14041    {
14042      "name": "werror",
14043      "description": "Error handling policy, report/ignore/enospc/stop/auto",
14044      "type": "BlockdevOnError"
14045    },
14046    {
14047      "name": "discard_granularity",
14048      "type": "uint32"
14049    },
14050    {
14051      "name": "rerror",
14052      "description": "Error handling policy, report/ignore/enospc/stop/auto",
14053      "type": "BlockdevOnError"
14054    },
14055    {
14056      "name": "any_layout",
14057      "description": "on/off",
14058      "type": "bool"
14059    },
14060    {
14061      "name": "share-rw",
14062      "type": "bool"
14063    },
14064    {
14065      "name": "iothread",
14066      "type": "link<iothread>"
14067    },
14068    {
14069      "name": "physical_block_size",
14070      "description": "A power of two between 512 and 32768",
14071      "type": "uint16"
14072    },
14073    {
14074      "name": "iommu_platform",
14075      "description": "on/off",
14076      "type": "bool"
14077    },
14078    {
14079      "name": "bootindex",
14080      "type": "int32"
14081    },
14082    {
14083      "name": "virtio-backend",
14084      "type": "child<virtio-blk-device>"
14085    },
14086    {
14087      "name": "config-wce",
14088      "description": "on/off",
14089      "type": "bool"
14090    },
14091    {
14092      "name": "notify_on_empty",
14093      "description": "on/off",
14094      "type": "bool"
14095    },
14096    {
14097      "name": "queue-size",
14098      "type": "uint16"
14099    },
14100    {
14101      "name": "num-queues",
14102      "type": "uint16"
14103    },
14104    {
14105      "name": "write-cache",
14106      "description": "on/off/auto",
14107      "type": "OnOffAuto"
14108    },
14109    {
14110      "name": "opt_io_size",
14111      "type": "uint32"
14112    }
14113  ],
14114  "id": "libvirt-11"
14115}
14116
14117{
14118  "execute": "device-list-properties",
14119  "arguments": {
14120    "typename": "virtio-net-ccw"
14121  },
14122  "id": "libvirt-12"
14123}
14124
14125{
14126  "return": [
14127    {
14128      "name": "x-txtimer",
14129      "type": "uint32"
14130    },
14131    {
14132      "name": "speed",
14133      "type": "int32"
14134    },
14135    {
14136      "name": "guest_ufo",
14137      "description": "on/off",
14138      "type": "bool"
14139    },
14140    {
14141      "name": "mq",
14142      "description": "on/off",
14143      "type": "bool"
14144    },
14145    {
14146      "name": "host_ecn",
14147      "description": "on/off",
14148      "type": "bool"
14149    },
14150    {
14151      "name": "status",
14152      "description": "on/off",
14153      "type": "bool"
14154    },
14155    {
14156      "name": "tx_queue_size",
14157      "type": "uint16"
14158    },
14159    {
14160      "name": "indirect_desc",
14161      "description": "on/off",
14162      "type": "bool"
14163    },
14164    {
14165      "name": "ioeventfd",
14166      "description": "on/off",
14167      "type": "bool"
14168    },
14169    {
14170      "name": "devno",
14171      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
14172      "type": "str"
14173    },
14174    {
14175      "name": "tx",
14176      "type": "str"
14177    },
14178    {
14179      "name": "ctrl_rx_extra",
14180      "description": "on/off",
14181      "type": "bool"
14182    },
14183    {
14184      "name": "guest_ecn",
14185      "description": "on/off",
14186      "type": "bool"
14187    },
14188    {
14189      "name": "mac",
14190      "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56",
14191      "type": "str"
14192    },
14193    {
14194      "name": "rx_queue_size",
14195      "type": "uint16"
14196    },
14197    {
14198      "name": "guest_tso6",
14199      "description": "on/off",
14200      "type": "bool"
14201    },
14202    {
14203      "name": "guest_tso4",
14204      "description": "on/off",
14205      "type": "bool"
14206    },
14207    {
14208      "name": "guest_csum",
14209      "description": "on/off",
14210      "type": "bool"
14211    },
14212    {
14213      "name": "max_revision",
14214      "type": "uint32"
14215    },
14216    {
14217      "name": "guest_announce",
14218      "description": "on/off",
14219      "type": "bool"
14220    },
14221    {
14222      "name": "gso",
14223      "description": "on/off",
14224      "type": "bool"
14225    },
14226    {
14227      "name": "ctrl_vq",
14228      "description": "on/off",
14229      "type": "bool"
14230    },
14231    {
14232      "name": "ctrl_rx",
14233      "description": "on/off",
14234      "type": "bool"
14235    },
14236    {
14237      "name": "duplex",
14238      "type": "str"
14239    },
14240    {
14241      "name": "x-txburst",
14242      "type": "int32"
14243    },
14244    {
14245      "name": "ctrl_vlan",
14246      "description": "on/off",
14247      "type": "bool"
14248    },
14249    {
14250      "name": "csum",
14251      "description": "on/off",
14252      "type": "bool"
14253    },
14254    {
14255      "name": "mrg_rxbuf",
14256      "description": "on/off",
14257      "type": "bool"
14258    },
14259    {
14260      "name": "any_layout",
14261      "description": "on/off",
14262      "type": "bool"
14263    },
14264    {
14265      "name": "ctrl_guest_offloads",
14266      "description": "on/off",
14267      "type": "bool"
14268    },
14269    {
14270      "name": "event_idx",
14271      "description": "on/off",
14272      "type": "bool"
14273    },
14274    {
14275      "name": "ctrl_mac_addr",
14276      "description": "on/off",
14277      "type": "bool"
14278    },
14279    {
14280      "name": "host_tso6",
14281      "description": "on/off",
14282      "type": "bool"
14283    },
14284    {
14285      "name": "x-mtu-bypass-backend",
14286      "type": "bool"
14287    },
14288    {
14289      "name": "host_tso4",
14290      "description": "on/off",
14291      "type": "bool"
14292    },
14293    {
14294      "name": "host_ufo",
14295      "description": "on/off",
14296      "type": "bool"
14297    },
14298    {
14299      "name": "virtio-backend",
14300      "type": "child<virtio-net-device>"
14301    },
14302    {
14303      "name": "bootindex",
14304      "type": "int32"
14305    },
14306    {
14307      "name": "netdev",
14308      "description": "ID of a netdev to use as a backend",
14309      "type": "str"
14310    },
14311    {
14312      "name": "notify_on_empty",
14313      "description": "on/off",
14314      "type": "bool"
14315    },
14316    {
14317      "name": "iommu_platform",
14318      "description": "on/off",
14319      "type": "bool"
14320    },
14321    {
14322      "name": "host_mtu",
14323      "type": "uint16"
14324    }
14325  ],
14326  "id": "libvirt-12"
14327}
14328
14329{
14330  "execute": "device-list-properties",
14331  "arguments": {
14332    "typename": "virtio-scsi-ccw"
14333  },
14334  "id": "libvirt-13"
14335}
14336
14337{
14338  "return": [
14339    {
14340      "name": "max_sectors",
14341      "type": "uint32"
14342    },
14343    {
14344      "name": "ioeventfd",
14345      "description": "on/off",
14346      "type": "bool"
14347    },
14348    {
14349      "name": "cmd_per_lun",
14350      "type": "uint32"
14351    },
14352    {
14353      "name": "devno",
14354      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
14355      "type": "str"
14356    },
14357    {
14358      "name": "indirect_desc",
14359      "description": "on/off",
14360      "type": "bool"
14361    },
14362    {
14363      "name": "event_idx",
14364      "description": "on/off",
14365      "type": "bool"
14366    },
14367    {
14368      "name": "hotplug",
14369      "description": "on/off",
14370      "type": "bool"
14371    },
14372    {
14373      "name": "iothread",
14374      "type": "link<iothread>"
14375    },
14376    {
14377      "name": "virtqueue_size",
14378      "type": "uint32"
14379    },
14380    {
14381      "name": "virtio-backend",
14382      "type": "child<virtio-scsi-device>"
14383    },
14384    {
14385      "name": "any_layout",
14386      "description": "on/off",
14387      "type": "bool"
14388    },
14389    {
14390      "name": "num_queues",
14391      "type": "uint32"
14392    },
14393    {
14394      "name": "param_change",
14395      "description": "on/off",
14396      "type": "bool"
14397    },
14398    {
14399      "name": "iommu_platform",
14400      "description": "on/off",
14401      "type": "bool"
14402    },
14403    {
14404      "name": "notify_on_empty",
14405      "description": "on/off",
14406      "type": "bool"
14407    },
14408    {
14409      "name": "max_revision",
14410      "type": "uint32"
14411    }
14412  ],
14413  "id": "libvirt-13"
14414}
14415
14416{
14417  "execute": "device-list-properties",
14418  "arguments": {
14419    "typename": "vfio-pci"
14420  },
14421  "id": "libvirt-14"
14422}
14423
14424{
14425  "return": [
14426    {
14427      "name": "x-igd-opregion",
14428      "description": "on/off",
14429      "type": "bool"
14430    },
14431    {
14432      "name": "x-pci-vendor-id",
14433      "type": "uint32"
14434    },
14435    {
14436      "name": "x-pci-sub-device-id",
14437      "type": "uint32"
14438    },
14439    {
14440      "name": "x-no-kvm-ioeventfd",
14441      "type": "bool"
14442    },
14443    {
14444      "name": "rombar",
14445      "type": "uint32"
14446    },
14447    {
14448      "name": "multifunction",
14449      "description": "on/off",
14450      "type": "bool"
14451    },
14452    {
14453      "name": "x-req",
14454      "description": "on/off",
14455      "type": "bool"
14456    },
14457    {
14458      "name": "x-no-kvm-msi",
14459      "type": "bool"
14460    },
14461    {
14462      "name": "x-no-vfio-ioeventfd",
14463      "type": "bool"
14464    },
14465    {
14466      "name": "x-no-kvm-intx",
14467      "type": "bool"
14468    },
14469    {
14470      "name": "host",
14471      "description": "Address (bus/device/function) of the host device, example: 04:10.0",
14472      "type": "str"
14473    },
14474    {
14475      "name": "x-no-kvm-msix",
14476      "type": "bool"
14477    },
14478    {
14479      "name": "command_serr_enable",
14480      "description": "on/off",
14481      "type": "bool"
14482    },
14483    {
14484      "name": "x-pcie-lnksta-dllla",
14485      "description": "on/off",
14486      "type": "bool"
14487    },
14488    {
14489      "name": "x-pci-sub-vendor-id",
14490      "type": "uint32"
14491    },
14492    {
14493      "name": "x-pci-device-id",
14494      "type": "uint32"
14495    },
14496    {
14497      "name": "x-no-geforce-quirks",
14498      "type": "bool"
14499    },
14500    {
14501      "name": "display",
14502      "description": "on/off/auto",
14503      "type": "OnOffAuto"
14504    },
14505    {
14506      "name": "x-igd-gms",
14507      "type": "uint32"
14508    },
14509    {
14510      "name": "x-nv-gpudirect-clique",
14511      "description": "NVIDIA GPUDirect Clique ID (0 - 15)",
14512      "type": "uint4"
14513    },
14514    {
14515      "name": "addr",
14516      "description": "Slot and optional function number, example: 06.0 or 06",
14517      "type": "int32"
14518    },
14519    {
14520      "name": "x-msix-relocation",
14521      "description": "off/auto/bar0/bar1/bar2/bar3/bar4/bar5",
14522      "type": "OffAutoPCIBAR"
14523    },
14524    {
14525      "name": "x-intx-mmap-timeout-ms",
14526      "type": "uint32"
14527    },
14528    {
14529      "name": "x-pcie-extcap-init",
14530      "description": "on/off",
14531      "type": "bool"
14532    },
14533    {
14534      "name": "x-no-mmap",
14535      "type": "bool"
14536    },
14537    {
14538      "name": "bootindex",
14539      "type": "int32"
14540    },
14541    {
14542      "name": "sysfsdev",
14543      "type": "str"
14544    },
14545    {
14546      "name": "x-vga",
14547      "description": "on/off",
14548      "type": "bool"
14549    },
14550    {
14551      "name": "romfile",
14552      "type": "str"
14553    }
14554  ],
14555  "id": "libvirt-14"
14556}
14557
14558{
14559  "execute": "device-list-properties",
14560  "arguments": {
14561    "typename": "scsi-hd"
14562  },
14563  "id": "libvirt-15"
14564}
14565
14566{
14567  "return": [
14568    {
14569      "name": "min_io_size",
14570      "type": "uint16"
14571    },
14572    {
14573      "name": "removable",
14574      "description": "on/off",
14575      "type": "bool"
14576    },
14577    {
14578      "name": "channel",
14579      "type": "uint32"
14580    },
14581    {
14582      "name": "serial",
14583      "type": "str"
14584    },
14585    {
14586      "name": "lun",
14587      "type": "uint32"
14588    },
14589    {
14590      "name": "dpofua",
14591      "description": "on/off",
14592      "type": "bool"
14593    },
14594    {
14595      "name": "ver",
14596      "type": "str"
14597    },
14598    {
14599      "name": "scsi-id",
14600      "type": "uint32"
14601    },
14602    {
14603      "name": "logical_block_size",
14604      "description": "A power of two between 512 and 32768",
14605      "type": "uint16"
14606    },
14607    {
14608      "name": "drive",
14609      "description": "Node name or ID of a block device to use as a backend",
14610      "type": "str"
14611    },
14612    {
14613      "name": "scsi_version",
14614      "type": "int32"
14615    },
14616    {
14617      "name": "werror",
14618      "description": "Error handling policy, report/ignore/enospc/stop/auto",
14619      "type": "BlockdevOnError"
14620    },
14621    {
14622      "name": "discard_granularity",
14623      "type": "uint32"
14624    },
14625    {
14626      "name": "port_wwn",
14627      "type": "uint64"
14628    },
14629    {
14630      "name": "max_unmap_size",
14631      "type": "uint64"
14632    },
14633    {
14634      "name": "rerror",
14635      "description": "Error handling policy, report/ignore/enospc/stop/auto",
14636      "type": "BlockdevOnError"
14637    },
14638    {
14639      "name": "max_io_size",
14640      "type": "uint64"
14641    },
14642    {
14643      "name": "wwn",
14644      "type": "uint64"
14645    },
14646    {
14647      "name": "share-rw",
14648      "type": "bool"
14649    },
14650    {
14651      "name": "product",
14652      "type": "str"
14653    },
14654    {
14655      "name": "vendor",
14656      "type": "str"
14657    },
14658    {
14659      "name": "physical_block_size",
14660      "description": "A power of two between 512 and 32768",
14661      "type": "uint16"
14662    },
14663    {
14664      "name": "port_index",
14665      "type": "uint16"
14666    },
14667    {
14668      "name": "bootindex",
14669      "type": "int32"
14670    },
14671    {
14672      "name": "write-cache",
14673      "description": "on/off/auto",
14674      "type": "OnOffAuto"
14675    },
14676    {
14677      "name": "opt_io_size",
14678      "type": "uint32"
14679    }
14680  ],
14681  "id": "libvirt-15"
14682}
14683
14684{
14685  "execute": "device-list-properties",
14686  "arguments": {
14687    "typename": "ide-hd"
14688  },
14689  "id": "libvirt-16"
14690}
14691
14692{
14693  "id": "libvirt-16",
14694  "error": {
14695    "class": "DeviceNotFound",
14696    "desc": "Device 'ide-drive' not found"
14697  }
14698}
14699
14700{
14701  "execute": "device-list-properties",
14702  "arguments": {
14703    "typename": "PIIX4_PM"
14704  },
14705  "id": "libvirt-17"
14706}
14707
14708{
14709  "id": "libvirt-17",
14710  "error": {
14711    "class": "DeviceNotFound",
14712    "desc": "Device 'PIIX4_PM' not found"
14713  }
14714}
14715
14716{
14717  "execute": "device-list-properties",
14718  "arguments": {
14719    "typename": "usb-redir"
14720  },
14721  "id": "libvirt-18"
14722}
14723
14724{
14725  "return": [
14726    {
14727      "name": "filter",
14728      "type": "str"
14729    },
14730    {
14731      "name": "msos-desc",
14732      "description": "on/off",
14733      "type": "bool"
14734    },
14735    {
14736      "name": "serial",
14737      "type": "str"
14738    },
14739    {
14740      "name": "bootindex",
14741      "type": "int32"
14742    },
14743    {
14744      "name": "port",
14745      "type": "str"
14746    },
14747    {
14748      "name": "debug",
14749      "type": "uint8"
14750    },
14751    {
14752      "name": "streams",
14753      "type": "bool"
14754    },
14755    {
14756      "name": "chardev",
14757      "description": "ID of a chardev to use as a backend",
14758      "type": "str"
14759    },
14760    {
14761      "name": "full-path",
14762      "description": "on/off",
14763      "type": "bool"
14764    },
14765    {
14766      "name": "attached",
14767      "type": "bool"
14768    }
14769  ],
14770  "id": "libvirt-18"
14771}
14772
14773{
14774  "execute": "device-list-properties",
14775  "arguments": {
14776    "typename": "i440FX-pcihost"
14777  },
14778  "id": "libvirt-19"
14779}
14780
14781{
14782  "id": "libvirt-19",
14783  "error": {
14784    "class": "DeviceNotFound",
14785    "desc": "Device 'i440FX-pcihost' not found"
14786  }
14787}
14788
14789{
14790  "execute": "device-list-properties",
14791  "arguments": {
14792    "typename": "q35-pcihost"
14793  },
14794  "id": "libvirt-20"
14795}
14796
14797{
14798  "id": "libvirt-20",
14799  "error": {
14800    "class": "DeviceNotFound",
14801    "desc": "Device 'q35-pcihost' not found"
14802  }
14803}
14804
14805{
14806  "execute": "device-list-properties",
14807  "arguments": {
14808    "typename": "kvm-pit"
14809  },
14810  "id": "libvirt-21"
14811}
14812
14813{
14814  "id": "libvirt-21",
14815  "error": {
14816    "class": "DeviceNotFound",
14817    "desc": "Device 'kvm-pit' not found"
14818  }
14819}
14820
14821{
14822  "execute": "device-list-properties",
14823  "arguments": {
14824    "typename": "virtio-gpu-pci"
14825  },
14826  "id": "libvirt-22"
14827}
14828
14829{
14830  "return": [
14831    {
14832      "name": "event_idx",
14833      "description": "on/off",
14834      "type": "bool"
14835    },
14836    {
14837      "name": "yres",
14838      "type": "uint32"
14839    },
14840    {
14841      "name": "ioeventfd",
14842      "description": "on/off",
14843      "type": "bool"
14844    },
14845    {
14846      "name": "multifunction",
14847      "description": "on/off",
14848      "type": "bool"
14849    },
14850    {
14851      "name": "rombar",
14852      "type": "uint32"
14853    },
14854    {
14855      "name": "xres",
14856      "type": "uint32"
14857    },
14858    {
14859      "name": "x-disable-pcie",
14860      "description": "on/off",
14861      "type": "bool"
14862    },
14863    {
14864      "name": "indirect_desc",
14865      "description": "on/off",
14866      "type": "bool"
14867    },
14868    {
14869      "name": "disable-modern",
14870      "type": "bool"
14871    },
14872    {
14873      "name": "disable-legacy",
14874      "description": "on/off/auto",
14875      "type": "OnOffAuto"
14876    },
14877    {
14878      "name": "command_serr_enable",
14879      "description": "on/off",
14880      "type": "bool"
14881    },
14882    {
14883      "name": "x-pcie-lnkctl-init",
14884      "description": "on/off",
14885      "type": "bool"
14886    },
14887    {
14888      "name": "page-per-vq",
14889      "description": "on/off",
14890      "type": "bool"
14891    },
14892    {
14893      "name": "x-pcie-deverr-init",
14894      "description": "on/off",
14895      "type": "bool"
14896    },
14897    {
14898      "name": "x-pcie-pm-init",
14899      "description": "on/off",
14900      "type": "bool"
14901    },
14902    {
14903      "name": "max_outputs",
14904      "type": "uint32"
14905    },
14906    {
14907      "name": "x-pcie-lnksta-dllla",
14908      "description": "on/off",
14909      "type": "bool"
14910    },
14911    {
14912      "name": "any_layout",
14913      "description": "on/off",
14914      "type": "bool"
14915    },
14916    {
14917      "name": "addr",
14918      "description": "Slot and optional function number, example: 06.0 or 06",
14919      "type": "int32"
14920    },
14921    {
14922      "name": "migrate-extra",
14923      "description": "on/off",
14924      "type": "bool"
14925    },
14926    {
14927      "name": "modern-pio-notify",
14928      "description": "on/off",
14929      "type": "bool"
14930    },
14931    {
14932      "name": "vectors",
14933      "type": "uint32"
14934    },
14935    {
14936      "name": "iommu_platform",
14937      "description": "on/off",
14938      "type": "bool"
14939    },
14940    {
14941      "name": "x-pcie-extcap-init",
14942      "description": "on/off",
14943      "type": "bool"
14944    },
14945    {
14946      "name": "virtio-backend",
14947      "type": "child<virtio-gpu-device>"
14948    },
14949    {
14950      "name": "max_hostmem",
14951      "type": "size"
14952    },
14953    {
14954      "name": "x-ignore-backend-features",
14955      "type": "bool"
14956    },
14957    {
14958      "name": "stats",
14959      "description": "on/off",
14960      "type": "bool"
14961    },
14962    {
14963      "name": "notify_on_empty",
14964      "description": "on/off",
14965      "type": "bool"
14966    },
14967    {
14968      "name": "virtio-pci-bus-master-bug-migration",
14969      "description": "on/off",
14970      "type": "bool"
14971    },
14972    {
14973      "name": "ats",
14974      "description": "on/off",
14975      "type": "bool"
14976    },
14977    {
14978      "name": "virgl",
14979      "description": "on/off",
14980      "type": "bool"
14981    },
14982    {
14983      "name": "romfile",
14984      "type": "str"
14985    }
14986  ],
14987  "id": "libvirt-22"
14988}
14989
14990{
14991  "execute": "device-list-properties",
14992  "arguments": {
14993    "typename": "virtio-gpu-device"
14994  },
14995  "id": "libvirt-23"
14996}
14997
14998{
14999  "return": [
15000    {
15001      "name": "notify_on_empty",
15002      "description": "on/off",
15003      "type": "bool"
15004    },
15005    {
15006      "name": "any_layout",
15007      "description": "on/off",
15008      "type": "bool"
15009    },
15010    {
15011      "name": "indirect_desc",
15012      "description": "on/off",
15013      "type": "bool"
15014    },
15015    {
15016      "name": "event_idx",
15017      "description": "on/off",
15018      "type": "bool"
15019    },
15020    {
15021      "name": "yres",
15022      "type": "uint32"
15023    },
15024    {
15025      "name": "stats",
15026      "description": "on/off",
15027      "type": "bool"
15028    },
15029    {
15030      "name": "iommu_platform",
15031      "description": "on/off",
15032      "type": "bool"
15033    },
15034    {
15035      "name": "xres",
15036      "type": "uint32"
15037    },
15038    {
15039      "name": "max_outputs",
15040      "type": "uint32"
15041    },
15042    {
15043      "name": "virgl",
15044      "description": "on/off",
15045      "type": "bool"
15046    },
15047    {
15048      "name": "max_hostmem",
15049      "type": "size"
15050    }
15051  ],
15052  "id": "libvirt-23"
15053}
15054
15055{
15056  "execute": "device-list-properties",
15057  "arguments": {
15058    "typename": "ICH9-LPC"
15059  },
15060  "id": "libvirt-24"
15061}
15062
15063{
15064  "id": "libvirt-24",
15065  "error": {
15066    "class": "DeviceNotFound",
15067    "desc": "Device 'ICH9-LPC' not found"
15068  }
15069}
15070
15071{
15072  "execute": "device-list-properties",
15073  "arguments": {
15074    "typename": "virtio-balloon-pci"
15075  },
15076  "id": "libvirt-25"
15077}
15078
15079{
15080  "return": [
15081    {
15082      "name": "guest-stats-polling-interval",
15083      "type": "int"
15084    },
15085    {
15086      "name": "event_idx",
15087      "description": "on/off",
15088      "type": "bool"
15089    },
15090    {
15091      "name": "rombar",
15092      "type": "uint32"
15093    },
15094    {
15095      "name": "multifunction",
15096      "description": "on/off",
15097      "type": "bool"
15098    },
15099    {
15100      "name": "x-disable-pcie",
15101      "description": "on/off",
15102      "type": "bool"
15103    },
15104    {
15105      "name": "indirect_desc",
15106      "description": "on/off",
15107      "type": "bool"
15108    },
15109    {
15110      "name": "disable-modern",
15111      "type": "bool"
15112    },
15113    {
15114      "name": "disable-legacy",
15115      "description": "on/off/auto",
15116      "type": "OnOffAuto"
15117    },
15118    {
15119      "name": "command_serr_enable",
15120      "description": "on/off",
15121      "type": "bool"
15122    },
15123    {
15124      "name": "x-pcie-lnkctl-init",
15125      "description": "on/off",
15126      "type": "bool"
15127    },
15128    {
15129      "name": "guest-stats",
15130      "type": "guest statistics"
15131    },
15132    {
15133      "name": "deflate-on-oom",
15134      "description": "on/off",
15135      "type": "bool"
15136    },
15137    {
15138      "name": "page-per-vq",
15139      "description": "on/off",
15140      "type": "bool"
15141    },
15142    {
15143      "name": "x-pcie-deverr-init",
15144      "description": "on/off",
15145      "type": "bool"
15146    },
15147    {
15148      "name": "x-pcie-pm-init",
15149      "description": "on/off",
15150      "type": "bool"
15151    },
15152    {
15153      "name": "x-pcie-lnksta-dllla",
15154      "description": "on/off",
15155      "type": "bool"
15156    },
15157    {
15158      "name": "any_layout",
15159      "description": "on/off",
15160      "type": "bool"
15161    },
15162    {
15163      "name": "class",
15164      "type": "uint32"
15165    },
15166    {
15167      "name": "addr",
15168      "description": "Slot and optional function number, example: 06.0 or 06",
15169      "type": "int32"
15170    },
15171    {
15172      "name": "migrate-extra",
15173      "description": "on/off",
15174      "type": "bool"
15175    },
15176    {
15177      "name": "modern-pio-notify",
15178      "description": "on/off",
15179      "type": "bool"
15180    },
15181    {
15182      "name": "x-pcie-extcap-init",
15183      "description": "on/off",
15184      "type": "bool"
15185    },
15186    {
15187      "name": "virtio-backend",
15188      "type": "child<virtio-balloon-device>"
15189    },
15190    {
15191      "name": "x-ignore-backend-features",
15192      "type": "bool"
15193    },
15194    {
15195      "name": "notify_on_empty",
15196      "description": "on/off",
15197      "type": "bool"
15198    },
15199    {
15200      "name": "iommu_platform",
15201      "description": "on/off",
15202      "type": "bool"
15203    },
15204    {
15205      "name": "ats",
15206      "description": "on/off",
15207      "type": "bool"
15208    },
15209    {
15210      "name": "virtio-pci-bus-master-bug-migration",
15211      "description": "on/off",
15212      "type": "bool"
15213    },
15214    {
15215      "name": "romfile",
15216      "type": "str"
15217    }
15218  ],
15219  "id": "libvirt-25"
15220}
15221
15222{
15223  "execute": "device-list-properties",
15224  "arguments": {
15225    "typename": "virtio-balloon-ccw"
15226  },
15227  "id": "libvirt-26"
15228}
15229
15230{
15231  "return": [
15232    {
15233      "name": "notify_on_empty",
15234      "description": "on/off",
15235      "type": "bool"
15236    },
15237    {
15238      "name": "ioeventfd",
15239      "description": "on/off",
15240      "type": "bool"
15241    },
15242    {
15243      "name": "any_layout",
15244      "description": "on/off",
15245      "type": "bool"
15246    },
15247    {
15248      "name": "devno",
15249      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
15250      "type": "str"
15251    },
15252    {
15253      "name": "indirect_desc",
15254      "description": "on/off",
15255      "type": "bool"
15256    },
15257    {
15258      "name": "guest-stats",
15259      "type": "guest statistics"
15260    },
15261    {
15262      "name": "guest-stats-polling-interval",
15263      "type": "int"
15264    },
15265    {
15266      "name": "event_idx",
15267      "description": "on/off",
15268      "type": "bool"
15269    },
15270    {
15271      "name": "virtio-backend",
15272      "type": "child<virtio-balloon-device>"
15273    },
15274    {
15275      "name": "iommu_platform",
15276      "description": "on/off",
15277      "type": "bool"
15278    },
15279    {
15280      "name": "deflate-on-oom",
15281      "description": "on/off",
15282      "type": "bool"
15283    },
15284    {
15285      "name": "max_revision",
15286      "type": "uint32"
15287    }
15288  ],
15289  "id": "libvirt-26"
15290}
15291
15292{
15293  "execute": "device-list-properties",
15294  "arguments": {
15295    "typename": "virtio-balloon-device"
15296  },
15297  "id": "libvirt-27"
15298}
15299
15300{
15301  "return": [
15302    {
15303      "name": "notify_on_empty",
15304      "description": "on/off",
15305      "type": "bool"
15306    },
15307    {
15308      "name": "any_layout",
15309      "description": "on/off",
15310      "type": "bool"
15311    },
15312    {
15313      "name": "indirect_desc",
15314      "description": "on/off",
15315      "type": "bool"
15316    },
15317    {
15318      "name": "guest-stats",
15319      "type": "guest statistics"
15320    },
15321    {
15322      "name": "guest-stats-polling-interval",
15323      "type": "int"
15324    },
15325    {
15326      "name": "event_idx",
15327      "description": "on/off",
15328      "type": "bool"
15329    },
15330    {
15331      "name": "iommu_platform",
15332      "description": "on/off",
15333      "type": "bool"
15334    },
15335    {
15336      "name": "deflate-on-oom",
15337      "description": "on/off",
15338      "type": "bool"
15339    }
15340  ],
15341  "id": "libvirt-27"
15342}
15343
15344{
15345  "execute": "device-list-properties",
15346  "arguments": {
15347    "typename": "virtio-gpu-ccw"
15348  },
15349  "id": "libvirt-28"
15350}
15351
15352{
15353  "return": [
15354    {
15355      "name": "notify_on_empty",
15356      "description": "on/off",
15357      "type": "bool"
15358    },
15359    {
15360      "name": "ioeventfd",
15361      "description": "on/off",
15362      "type": "bool"
15363    },
15364    {
15365      "name": "any_layout",
15366      "description": "on/off",
15367      "type": "bool"
15368    },
15369    {
15370      "name": "devno",
15371      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
15372      "type": "str"
15373    },
15374    {
15375      "name": "indirect_desc",
15376      "description": "on/off",
15377      "type": "bool"
15378    },
15379    {
15380      "name": "event_idx",
15381      "description": "on/off",
15382      "type": "bool"
15383    },
15384    {
15385      "name": "xres",
15386      "type": "uint32"
15387    },
15388    {
15389      "name": "virtio-backend",
15390      "type": "child<virtio-gpu-device>"
15391    },
15392    {
15393      "name": "yres",
15394      "type": "uint32"
15395    },
15396    {
15397      "name": "virgl",
15398      "description": "on/off",
15399      "type": "bool"
15400    },
15401    {
15402      "name": "stats",
15403      "description": "on/off",
15404      "type": "bool"
15405    },
15406    {
15407      "name": "iommu_platform",
15408      "description": "on/off",
15409      "type": "bool"
15410    },
15411    {
15412      "name": "max_outputs",
15413      "type": "uint32"
15414    },
15415    {
15416      "name": "max_hostmem",
15417      "type": "size"
15418    },
15419    {
15420      "name": "max_revision",
15421      "type": "uint32"
15422    }
15423  ],
15424  "id": "libvirt-28"
15425}
15426
15427{
15428  "execute": "device-list-properties",
15429  "arguments": {
15430    "typename": "virtual-css-bridge"
15431  },
15432  "id": "libvirt-29"
15433}
15434
15435{
15436  "return": [
15437    {
15438      "name": "cssid-unrestricted",
15439      "description": "A css device can use any cssid, regardless whether virtual or not (read only, always true)",
15440      "type": "bool"
15441    },
15442    {
15443      "name": "css_dev_path",
15444      "type": "bool"
15445    }
15446  ],
15447  "id": "libvirt-29"
15448}
15449
15450{
15451  "execute": "device-list-properties",
15452  "arguments": {
15453    "typename": "usb-host"
15454  },
15455  "id": "libvirt-30"
15456}
15457
15458{
15459  "return": [
15460    {
15461      "default-value": true,
15462      "name": "full-path",
15463      "description": "on/off",
15464      "type": "bool"
15465    },
15466    {
15467      "name": "port",
15468      "type": "str"
15469    },
15470    {
15471      "default-value": true,
15472      "name": "msos-desc",
15473      "description": "on/off",
15474      "type": "bool"
15475    },
15476    {
15477      "name": "serial",
15478      "type": "str"
15479    },
15480    {
15481      "default-value": 0,
15482      "name": "hostbus",
15483      "type": "uint32"
15484    },
15485    {
15486      "default-value": 4,
15487      "name": "isobufs",
15488      "type": "uint32"
15489    },
15490    {
15491      "default-value": 0,
15492      "name": "vendorid",
15493      "type": "uint32"
15494    },
15495    {
15496      "default-value": 0,
15497      "name": "productid",
15498      "type": "uint32"
15499    },
15500    {
15501      "name": "hostport",
15502      "type": "str"
15503    },
15504    {
15505      "default-value": true,
15506      "name": "pipeline",
15507      "description": "on/off",
15508      "type": "bool"
15509    },
15510    {
15511      "default-value": 0,
15512      "name": "hostaddr",
15513      "type": "uint32"
15514    },
15515    {
15516      "default-value": true,
15517      "name": "suppress-remote-wake",
15518      "type": "bool"
15519    },
15520    {
15521      "default-value": 2,
15522      "name": "loglevel",
15523      "type": "uint32"
15524    },
15525    {
15526      "default-value": 32,
15527      "name": "isobsize",
15528      "type": "uint32"
15529    },
15530    {
15531      "default-value": false,
15532      "name": "guest-resets-all",
15533      "type": "bool"
15534    },
15535    {
15536      "default-value": true,
15537      "name": "guest-reset",
15538      "type": "bool"
15539    },
15540    {
15541      "name": "bootindex",
15542      "type": "int32"
15543    },
15544    {
15545      "name": "attached",
15546      "type": "bool"
15547    }
15548  ],
15549  "id": "libvirt-30"
15550}
15551
15552{
15553  "execute": "qom-list-properties",
15554  "arguments": {
15555    "typename": "memory-backend-file"
15556  },
15557  "id": "libvirt-31"
15558}
15559
15560{
15561  "return": [
15562    {
15563      "name": "policy",
15564      "type": "HostMemPolicy"
15565    },
15566    {
15567      "name": "share",
15568      "type": "bool"
15569    },
15570    {
15571      "name": "host-nodes",
15572      "type": "int"
15573    },
15574    {
15575      "name": "prealloc",
15576      "type": "bool"
15577    },
15578    {
15579      "name": "dump",
15580      "type": "bool"
15581    },
15582    {
15583      "name": "size",
15584      "type": "int"
15585    },
15586    {
15587      "name": "merge",
15588      "type": "bool"
15589    },
15590    {
15591      "name": "align",
15592      "type": "int"
15593    },
15594    {
15595      "name": "mem-path",
15596      "type": "string"
15597    },
15598    {
15599      "name": "discard-data",
15600      "type": "bool"
15601    },
15602    {
15603      "name": "type",
15604      "type": "string"
15605    }
15606  ],
15607  "id": "libvirt-31"
15608}
15609
15610{
15611  "execute": "qom-list-properties",
15612  "arguments": {
15613    "typename": "memory-backend-memfd"
15614  },
15615  "id": "libvirt-32"
15616}
15617
15618{
15619  "return": [
15620    {
15621      "name": "policy",
15622      "type": "HostMemPolicy"
15623    },
15624    {
15625      "name": "share",
15626      "type": "bool"
15627    },
15628    {
15629      "name": "host-nodes",
15630      "type": "int"
15631    },
15632    {
15633      "name": "prealloc",
15634      "type": "bool"
15635    },
15636    {
15637      "name": "dump",
15638      "type": "bool"
15639    },
15640    {
15641      "name": "size",
15642      "type": "int"
15643    },
15644    {
15645      "name": "merge",
15646      "type": "bool"
15647    },
15648    {
15649      "name": "seal",
15650      "type": "bool"
15651    },
15652    {
15653      "name": "hugetlbsize",
15654      "type": "int"
15655    },
15656    {
15657      "name": "hugetlb",
15658      "type": "bool"
15659    },
15660    {
15661      "name": "type",
15662      "type": "string"
15663    }
15664  ],
15665  "id": "libvirt-32"
15666}
15667
15668{
15669  "execute": "query-machines",
15670  "id": "libvirt-33"
15671}
15672
15673{
15674  "return": [
15675    {
15676      "hotpluggable-cpus": true,
15677      "name": "s390-ccw-virtio-2.7",
15678      "cpu-max": 248
15679    },
15680    {
15681      "hotpluggable-cpus": true,
15682      "name": "s390-ccw-virtio-2.6",
15683      "cpu-max": 248
15684    },
15685    {
15686      "hotpluggable-cpus": false,
15687      "name": "none",
15688      "cpu-max": 1
15689    },
15690    {
15691      "hotpluggable-cpus": true,
15692      "name": "s390-ccw-virtio-2.11",
15693      "cpu-max": 248
15694    },
15695    {
15696      "hotpluggable-cpus": true,
15697      "name": "s390-ccw-virtio-2.10",
15698      "cpu-max": 248
15699    },
15700    {
15701      "hotpluggable-cpus": true,
15702      "name": "s390-ccw-virtio-2.5",
15703      "cpu-max": 248
15704    },
15705    {
15706      "hotpluggable-cpus": true,
15707      "name": "s390-ccw-virtio-2.4",
15708      "cpu-max": 248
15709    },
15710    {
15711      "hotpluggable-cpus": true,
15712      "name": "s390-ccw-virtio-3.0",
15713      "is-default": true,
15714      "cpu-max": 248,
15715      "alias": "s390-ccw-virtio"
15716    },
15717    {
15718      "hotpluggable-cpus": true,
15719      "name": "s390-ccw-virtio-2.9",
15720      "cpu-max": 248
15721    },
15722    {
15723      "hotpluggable-cpus": true,
15724      "name": "s390-ccw-virtio-2.8",
15725      "cpu-max": 248
15726    },
15727    {
15728      "hotpluggable-cpus": true,
15729      "name": "s390-ccw-virtio-2.12",
15730      "cpu-max": 248
15731    }
15732  ],
15733  "id": "libvirt-33"
15734}
15735
15736{
15737  "execute": "qom-list-properties",
15738  "arguments": {
15739    "typename": "none-machine"
15740  },
15741  "id": "libvirt-34"
15742}
15743
15744{
15745  "return": [
15746    {
15747      "name": "graphics",
15748      "description": "Set on/off to enable/disable graphics emulation",
15749      "type": "bool"
15750    },
15751    {
15752      "name": "phandle-start",
15753      "description": "The first phandle ID we may generate dynamically",
15754      "type": "int"
15755    },
15756    {
15757      "name": "dump-guest-core",
15758      "description": "Include guest memory in  a core dump",
15759      "type": "bool"
15760    },
15761    {
15762      "name": "kernel-irqchip",
15763      "description": "Configure KVM in-kernel irqchip",
15764      "type": "on|off|split"
15765    },
15766    {
15767      "name": "accel",
15768      "description": "Accelerator list",
15769      "type": "string"
15770    },
15771    {
15772      "name": "append",
15773      "description": "Linux kernel command line",
15774      "type": "string"
15775    },
15776    {
15777      "name": "dumpdtb",
15778      "description": "Dump current dtb to a file and quit",
15779      "type": "string"
15780    },
15781    {
15782      "name": "memory-encryption",
15783      "description": "Set memory encyption object to use",
15784      "type": "string"
15785    },
15786    {
15787      "name": "igd-passthru",
15788      "description": "Set on/off to enable/disable igd passthrou",
15789      "type": "bool"
15790    },
15791    {
15792      "name": "dt-compatible",
15793      "description": "Overrides the \"compatible\" property of the dt root node",
15794      "type": "string"
15795    },
15796    {
15797      "name": "kernel",
15798      "description": "Linux kernel image file",
15799      "type": "string"
15800    },
15801    {
15802      "name": "usb",
15803      "description": "Set on/off to enable/disable usb",
15804      "type": "bool"
15805    },
15806    {
15807      "name": "suppress-vmdesc",
15808      "description": "Set on to disable self-describing migration",
15809      "type": "bool"
15810    },
15811    {
15812      "name": "dtb",
15813      "description": "Linux kernel device tree file",
15814      "type": "string"
15815    },
15816    {
15817      "name": "firmware",
15818      "description": "Firmware image",
15819      "type": "string"
15820    },
15821    {
15822      "name": "mem-merge",
15823      "description": "Enable/disable memory merge support",
15824      "type": "bool"
15825    },
15826    {
15827      "name": "initrd",
15828      "description": "Linux initial ramdisk file",
15829      "type": "string"
15830    },
15831    {
15832      "name": "enforce-config-section",
15833      "description": "Set on to enforce configuration section migration",
15834      "type": "bool"
15835    },
15836    {
15837      "name": "kvm-shadow-mem",
15838      "description": "KVM shadow MMU size",
15839      "type": "int"
15840    },
15841    {
15842      "name": "type",
15843      "type": "string"
15844    }
15845  ],
15846  "id": "libvirt-34"
15847}
15848
15849{
15850  "execute": "query-cpu-definitions",
15851  "id": "libvirt-35"
15852}
15853
15854{
15855  "return": [
15856    {
15857      "name": "z890.2",
15858      "typename": "z890.2-s390x-cpu",
15859      "unavailable-features": [
15860      ],
15861      "static": false,
15862      "migration-safe": true
15863    },
15864    {
15865      "name": "z990.4",
15866      "typename": "z990.4-s390x-cpu",
15867      "unavailable-features": [
15868      ],
15869      "static": false,
15870      "migration-safe": true
15871    },
15872    {
15873      "name": "z14ZR1",
15874      "typename": "z14ZR1-s390x-cpu",
15875      "unavailable-features": [
15876      ],
15877      "static": false,
15878      "migration-safe": true
15879    },
15880    {
15881      "name": "z10BC.2",
15882      "typename": "z10BC.2-s390x-cpu",
15883      "unavailable-features": [
15884      ],
15885      "static": false,
15886      "migration-safe": true
15887    },
15888    {
15889      "name": "z196.2",
15890      "typename": "z196.2-s390x-cpu",
15891      "unavailable-features": [
15892      ],
15893      "static": false,
15894      "migration-safe": true
15895    },
15896    {
15897      "name": "z14",
15898      "typename": "z14-s390x-cpu",
15899      "unavailable-features": [
15900      ],
15901      "static": false,
15902      "migration-safe": true
15903    },
15904    {
15905      "name": "z9BC-base",
15906      "typename": "z9BC-base-s390x-cpu",
15907      "unavailable-features": [
15908      ],
15909      "static": true,
15910      "migration-safe": true
15911    },
15912    {
15913      "name": "zEC12-base",
15914      "typename": "zEC12-base-s390x-cpu",
15915      "unavailable-features": [
15916      ],
15917      "static": true,
15918      "migration-safe": true
15919    },
15920    {
15921      "name": "z196-base",
15922      "typename": "z196-base-s390x-cpu",
15923      "unavailable-features": [
15924      ],
15925      "static": true,
15926      "migration-safe": true
15927    },
15928    {
15929      "name": "z13-base",
15930      "typename": "z13-base-s390x-cpu",
15931      "unavailable-features": [
15932      ],
15933      "static": true,
15934      "migration-safe": true
15935    },
15936    {
15937      "name": "z990.3",
15938      "typename": "z990.3-s390x-cpu",
15939      "unavailable-features": [
15940      ],
15941      "static": false,
15942      "migration-safe": true
15943    },
15944    {
15945      "name": "host",
15946      "typename": "host-s390x-cpu",
15947      "unavailable-features": [
15948      ],
15949      "static": false,
15950      "migration-safe": false
15951    },
15952    {
15953      "name": "z9EC",
15954      "typename": "z9EC-s390x-cpu",
15955      "unavailable-features": [
15956      ],
15957      "static": false,
15958      "migration-safe": true
15959    },
15960    {
15961      "name": "zBC12",
15962      "typename": "zBC12-s390x-cpu",
15963      "unavailable-features": [
15964      ],
15965      "static": false,
15966      "migration-safe": true
15967    },
15968    {
15969      "name": "z9EC.3",
15970      "typename": "z9EC.3-s390x-cpu",
15971      "unavailable-features": [
15972      ],
15973      "static": false,
15974      "migration-safe": true
15975    },
15976    {
15977      "name": "z196.2-base",
15978      "typename": "z196.2-base-s390x-cpu",
15979      "unavailable-features": [
15980      ],
15981      "static": true,
15982      "migration-safe": true
15983    },
15984    {
15985      "name": "qemu",
15986      "typename": "qemu-s390x-cpu",
15987      "unavailable-features": [
15988        "ais"
15989      ],
15990      "static": false,
15991      "migration-safe": true
15992    },
15993    {
15994      "name": "zEC12.2-base",
15995      "typename": "zEC12.2-base-s390x-cpu",
15996      "unavailable-features": [
15997      ],
15998      "static": true,
15999      "migration-safe": true
16000    },
16001    {
16002      "name": "z800-base",
16003      "typename": "z800-base-s390x-cpu",
16004      "unavailable-features": [
16005      ],
16006      "static": true,
16007      "migration-safe": true
16008    },
16009    {
16010      "name": "z9EC.2",
16011      "typename": "z9EC.2-s390x-cpu",
16012      "unavailable-features": [
16013      ],
16014      "static": false,
16015      "migration-safe": true
16016    },
16017    {
16018      "name": "z900.2-base",
16019      "typename": "z900.2-base-s390x-cpu",
16020      "unavailable-features": [
16021      ],
16022      "static": true,
16023      "migration-safe": true
16024    },
16025    {
16026      "name": "z14ZR1-base",
16027      "typename": "z14ZR1-base-s390x-cpu",
16028      "unavailable-features": [
16029      ],
16030      "static": true,
16031      "migration-safe": true
16032    },
16033    {
16034      "name": "z900.3",
16035      "typename": "z900.3-s390x-cpu",
16036      "unavailable-features": [
16037      ],
16038      "static": false,
16039      "migration-safe": true
16040    },
16041    {
16042      "name": "z890-base",
16043      "typename": "z890-base-s390x-cpu",
16044      "unavailable-features": [
16045      ],
16046      "static": true,
16047      "migration-safe": true
16048    },
16049    {
16050      "name": "z890",
16051      "typename": "z890-s390x-cpu",
16052      "unavailable-features": [
16053      ],
16054      "static": false,
16055      "migration-safe": true
16056    },
16057    {
16058      "name": "z990.4-base",
16059      "typename": "z990.4-base-s390x-cpu",
16060      "unavailable-features": [
16061      ],
16062      "static": true,
16063      "migration-safe": true
16064    },
16065    {
16066      "name": "z10BC.2-base",
16067      "typename": "z10BC.2-base-s390x-cpu",
16068      "unavailable-features": [
16069      ],
16070      "static": true,
16071      "migration-safe": true
16072    },
16073    {
16074      "name": "z900.2",
16075      "typename": "z900.2-s390x-cpu",
16076      "unavailable-features": [
16077      ],
16078      "static": false,
16079      "migration-safe": true
16080    },
16081    {
16082      "name": "z9BC.2-base",
16083      "typename": "z9BC.2-base-s390x-cpu",
16084      "unavailable-features": [
16085      ],
16086      "static": true,
16087      "migration-safe": true
16088    },
16089    {
16090      "name": "z800",
16091      "typename": "z800-s390x-cpu",
16092      "unavailable-features": [
16093      ],
16094      "static": false,
16095      "migration-safe": true
16096    },
16097    {
16098      "name": "z114",
16099      "typename": "z114-s390x-cpu",
16100      "unavailable-features": [
16101      ],
16102      "static": false,
16103      "migration-safe": true
16104    },
16105    {
16106      "name": "z13",
16107      "typename": "z13-s390x-cpu",
16108      "unavailable-features": [
16109      ],
16110      "static": false,
16111      "migration-safe": true
16112    },
16113    {
16114      "name": "z13s-base",
16115      "typename": "z13s-base-s390x-cpu",
16116      "unavailable-features": [
16117      ],
16118      "static": true,
16119      "migration-safe": true
16120    },
16121    {
16122      "name": "z990",
16123      "typename": "z990-s390x-cpu",
16124      "unavailable-features": [
16125      ],
16126      "static": false,
16127      "migration-safe": true
16128    },
16129    {
16130      "name": "z990.2",
16131      "typename": "z990.2-s390x-cpu",
16132      "unavailable-features": [
16133      ],
16134      "static": false,
16135      "migration-safe": true
16136    },
16137    {
16138      "name": "z14-base",
16139      "typename": "z14-base-s390x-cpu",
16140      "unavailable-features": [
16141      ],
16142      "static": true,
16143      "migration-safe": true
16144    },
16145    {
16146      "name": "z890.2-base",
16147      "typename": "z890.2-base-s390x-cpu",
16148      "unavailable-features": [
16149      ],
16150      "static": true,
16151      "migration-safe": true
16152    },
16153    {
16154      "name": "z196",
16155      "typename": "z196-s390x-cpu",
16156      "unavailable-features": [
16157      ],
16158      "static": false,
16159      "migration-safe": true
16160    },
16161    {
16162      "name": "z10EC",
16163      "typename": "z10EC-s390x-cpu",
16164      "unavailable-features": [
16165      ],
16166      "static": false,
16167      "migration-safe": true
16168    },
16169    {
16170      "name": "z13s",
16171      "typename": "z13s-s390x-cpu",
16172      "unavailable-features": [
16173      ],
16174      "static": false,
16175      "migration-safe": true
16176    },
16177    {
16178      "name": "z900",
16179      "typename": "z900-s390x-cpu",
16180      "unavailable-features": [
16181      ],
16182      "static": false,
16183      "migration-safe": true
16184    },
16185    {
16186      "name": "z10EC.3",
16187      "typename": "z10EC.3-s390x-cpu",
16188      "unavailable-features": [
16189      ],
16190      "static": false,
16191      "migration-safe": true
16192    },
16193    {
16194      "name": "z10EC.2-base",
16195      "typename": "z10EC.2-base-s390x-cpu",
16196      "unavailable-features": [
16197      ],
16198      "static": true,
16199      "migration-safe": true
16200    },
16201    {
16202      "name": "z114-base",
16203      "typename": "z114-base-s390x-cpu",
16204      "unavailable-features": [
16205      ],
16206      "static": true,
16207      "migration-safe": true
16208    },
16209    {
16210      "name": "z990.2-base",
16211      "typename": "z990.2-base-s390x-cpu",
16212      "unavailable-features": [
16213      ],
16214      "static": true,
16215      "migration-safe": true
16216    },
16217    {
16218      "name": "z9EC.2-base",
16219      "typename": "z9EC.2-base-s390x-cpu",
16220      "unavailable-features": [
16221      ],
16222      "static": true,
16223      "migration-safe": true
16224    },
16225    {
16226      "name": "z890.3",
16227      "typename": "z890.3-s390x-cpu",
16228      "unavailable-features": [
16229      ],
16230      "static": false,
16231      "migration-safe": true
16232    },
16233    {
16234      "name": "z900.3-base",
16235      "typename": "z900.3-base-s390x-cpu",
16236      "unavailable-features": [
16237      ],
16238      "static": true,
16239      "migration-safe": true
16240    },
16241    {
16242      "name": "z9BC.2",
16243      "typename": "z9BC.2-s390x-cpu",
16244      "unavailable-features": [
16245      ],
16246      "static": false,
16247      "migration-safe": true
16248    },
16249    {
16250      "name": "z10BC",
16251      "typename": "z10BC-s390x-cpu",
16252      "unavailable-features": [
16253      ],
16254      "static": false,
16255      "migration-safe": true
16256    },
16257    {
16258      "name": "z990.5",
16259      "typename": "z990.5-s390x-cpu",
16260      "unavailable-features": [
16261      ],
16262      "static": false,
16263      "migration-safe": true
16264    },
16265    {
16266      "name": "zEC12.2",
16267      "typename": "zEC12.2-s390x-cpu",
16268      "unavailable-features": [
16269      ],
16270      "static": false,
16271      "migration-safe": true
16272    },
16273    {
16274      "name": "z10EC-base",
16275      "typename": "z10EC-base-s390x-cpu",
16276      "unavailable-features": [
16277      ],
16278      "static": true,
16279      "migration-safe": true
16280    },
16281    {
16282      "name": "z9EC-base",
16283      "typename": "z9EC-base-s390x-cpu",
16284      "unavailable-features": [
16285      ],
16286      "static": true,
16287      "migration-safe": true
16288    },
16289    {
16290      "name": "z9EC.3-base",
16291      "typename": "z9EC.3-base-s390x-cpu",
16292      "unavailable-features": [
16293      ],
16294      "static": true,
16295      "migration-safe": true
16296    },
16297    {
16298      "name": "zEC12",
16299      "typename": "zEC12-s390x-cpu",
16300      "unavailable-features": [
16301      ],
16302      "static": false,
16303      "migration-safe": true
16304    },
16305    {
16306      "name": "z990.5-base",
16307      "typename": "z990.5-base-s390x-cpu",
16308      "unavailable-features": [
16309      ],
16310      "static": true,
16311      "migration-safe": true
16312    },
16313    {
16314      "name": "z10BC-base",
16315      "typename": "z10BC-base-s390x-cpu",
16316      "unavailable-features": [
16317      ],
16318      "static": true,
16319      "migration-safe": true
16320    },
16321    {
16322      "name": "z900-base",
16323      "typename": "z900-base-s390x-cpu",
16324      "unavailable-features": [
16325      ],
16326      "static": true,
16327      "migration-safe": true
16328    },
16329    {
16330      "name": "z13.2",
16331      "typename": "z13.2-s390x-cpu",
16332      "unavailable-features": [
16333      ],
16334      "static": false,
16335      "migration-safe": true
16336    },
16337    {
16338      "name": "zBC12-base",
16339      "typename": "zBC12-base-s390x-cpu",
16340      "unavailable-features": [
16341      ],
16342      "static": true,
16343      "migration-safe": true
16344    },
16345    {
16346      "name": "z13.2-base",
16347      "typename": "z13.2-base-s390x-cpu",
16348      "unavailable-features": [
16349      ],
16350      "static": true,
16351      "migration-safe": true
16352    },
16353    {
16354      "name": "z890.3-base",
16355      "typename": "z890.3-base-s390x-cpu",
16356      "unavailable-features": [
16357      ],
16358      "static": true,
16359      "migration-safe": true
16360    },
16361    {
16362      "name": "z990-base",
16363      "typename": "z990-base-s390x-cpu",
16364      "unavailable-features": [
16365      ],
16366      "static": true,
16367      "migration-safe": true
16368    },
16369    {
16370      "name": "z10EC.2",
16371      "typename": "z10EC.2-s390x-cpu",
16372      "unavailable-features": [
16373      ],
16374      "static": false,
16375      "migration-safe": true
16376    },
16377    {
16378      "name": "z9BC",
16379      "typename": "z9BC-s390x-cpu",
16380      "unavailable-features": [
16381      ],
16382      "static": false,
16383      "migration-safe": true
16384    },
16385    {
16386      "name": "z10EC.3-base",
16387      "typename": "z10EC.3-base-s390x-cpu",
16388      "unavailable-features": [
16389      ],
16390      "static": true,
16391      "migration-safe": true
16392    },
16393    {
16394      "name": "z990.3-base",
16395      "typename": "z990.3-base-s390x-cpu",
16396      "unavailable-features": [
16397      ],
16398      "static": true,
16399      "migration-safe": true
16400    }
16401  ],
16402  "id": "libvirt-35"
16403}
16404
16405{
16406  "execute": "query-tpm-models",
16407  "id": "libvirt-36"
16408}
16409
16410{
16411  "return": [
16412  ],
16413  "id": "libvirt-36"
16414}
16415
16416{
16417  "execute": "query-tpm-types",
16418  "id": "libvirt-37"
16419}
16420
16421{
16422  "return": [
16423    "emulator"
16424  ],
16425  "id": "libvirt-37"
16426}
16427
16428{
16429  "execute": "query-command-line-options",
16430  "id": "libvirt-38"
16431}
16432
16433{
16434  "return": [
16435    {
16436      "parameters": [
16437        {
16438          "name": "timeout",
16439          "help": "Request timeout in seconds (default 0 = no timeout)",
16440          "type": "number"
16441        },
16442        {
16443          "name": "initiator-name",
16444          "help": "Initiator iqn name to use when connecting",
16445          "type": "string"
16446        },
16447        {
16448          "name": "header-digest",
16449          "help": "HeaderDigest setting. {CRC32C|CRC32C-NONE|NONE-CRC32C|NONE}",
16450          "type": "string"
16451        },
16452        {
16453          "name": "password-secret",
16454          "help": "ID of the secret providing password for CHAP authentication to target",
16455          "type": "string"
16456        },
16457        {
16458          "name": "password",
16459          "help": "password for CHAP authentication to target",
16460          "type": "string"
16461        },
16462        {
16463          "name": "user",
16464          "help": "username for CHAP authentication to target",
16465          "type": "string"
16466        }
16467      ],
16468      "option": "iscsi"
16469    },
16470    {
16471      "parameters": [
16472        {
16473          "name": "non-adaptive",
16474          "type": "boolean"
16475        },
16476        {
16477          "name": "lossy",
16478          "type": "boolean"
16479        },
16480        {
16481          "name": "acl",
16482          "type": "boolean"
16483        },
16484        {
16485          "name": "x509verify",
16486          "type": "string"
16487        },
16488        {
16489          "name": "tls",
16490          "type": "boolean"
16491        },
16492        {
16493          "name": "sasl",
16494          "type": "boolean"
16495        },
16496        {
16497          "name": "key-delay-ms",
16498          "type": "number"
16499        },
16500        {
16501          "name": "lock-key-sync",
16502          "type": "boolean"
16503        },
16504        {
16505          "name": "reverse",
16506          "type": "boolean"
16507        },
16508        {
16509          "name": "password",
16510          "type": "boolean"
16511        },
16512        {
16513          "name": "ipv6",
16514          "type": "boolean"
16515        },
16516        {
16517          "name": "ipv4",
16518          "type": "boolean"
16519        },
16520        {
16521          "name": "to",
16522          "type": "number"
16523        },
16524        {
16525          "name": "connections",
16526          "type": "number"
16527        },
16528        {
16529          "name": "head",
16530          "type": "number"
16531        },
16532        {
16533          "name": "display",
16534          "type": "string"
16535        },
16536        {
16537          "name": "share",
16538          "type": "string"
16539        },
16540        {
16541          "name": "x509",
16542          "type": "string"
16543        },
16544        {
16545          "name": "tls-creds",
16546          "type": "string"
16547        },
16548        {
16549          "name": "websocket",
16550          "type": "string"
16551        },
16552        {
16553          "name": "vnc",
16554          "type": "string"
16555        }
16556      ],
16557      "option": "vnc"
16558    },
16559    {
16560      "parameters": [
16561        {
16562          "name": "dmode",
16563          "type": "number"
16564        },
16565        {
16566          "name": "fmode",
16567          "type": "number"
16568        },
16569        {
16570          "name": "sock_fd",
16571          "type": "number"
16572        },
16573        {
16574          "name": "socket",
16575          "type": "string"
16576        },
16577        {
16578          "name": "readonly",
16579          "type": "boolean"
16580        },
16581        {
16582          "name": "writeout",
16583          "type": "string"
16584        },
16585        {
16586          "name": "security_model",
16587          "type": "string"
16588        },
16589        {
16590          "name": "mount_tag",
16591          "type": "string"
16592        },
16593        {
16594          "name": "path",
16595          "type": "string"
16596        },
16597        {
16598          "name": "fsdriver",
16599          "type": "string"
16600        }
16601      ],
16602      "option": "virtfs"
16603    },
16604    {
16605      "parameters": [
16606        {
16607          "name": "throttling.iops-size",
16608          "help": "when limiting by iops max size of an I/O in bytes",
16609          "type": "number"
16610        },
16611        {
16612          "name": "throttling.bps-write-max-length",
16613          "help": "length of the bps-write-max burst period, in seconds",
16614          "type": "number"
16615        },
16616        {
16617          "name": "throttling.bps-read-max-length",
16618          "help": "length of the bps-read-max burst period, in seconds",
16619          "type": "number"
16620        },
16621        {
16622          "name": "throttling.bps-total-max-length",
16623          "help": "length of the bps-total-max burst period, in seconds",
16624          "type": "number"
16625        },
16626        {
16627          "name": "throttling.iops-write-max-length",
16628          "help": "length of the iops-write-max burst period, in seconds",
16629          "type": "number"
16630        },
16631        {
16632          "name": "throttling.iops-read-max-length",
16633          "help": "length of the iops-read-max burst period, in seconds",
16634          "type": "number"
16635        },
16636        {
16637          "name": "throttling.iops-total-max-length",
16638          "help": "length of the iops-total-max burst period, in seconds",
16639          "type": "number"
16640        },
16641        {
16642          "name": "throttling.bps-write-max",
16643          "help": "total bytes write burst",
16644          "type": "number"
16645        },
16646        {
16647          "name": "throttling.bps-read-max",
16648          "help": "total bytes read burst",
16649          "type": "number"
16650        },
16651        {
16652          "name": "throttling.bps-total-max",
16653          "help": "total bytes burst",
16654          "type": "number"
16655        },
16656        {
16657          "name": "throttling.iops-write-max",
16658          "help": "I/O operations write burst",
16659          "type": "number"
16660        },
16661        {
16662          "name": "throttling.iops-read-max",
16663          "help": "I/O operations read burst",
16664          "type": "number"
16665        },
16666        {
16667          "name": "throttling.iops-total-max",
16668          "help": "I/O operations burst",
16669          "type": "number"
16670        },
16671        {
16672          "name": "throttling.bps-write",
16673          "help": "limit write bytes per second",
16674          "type": "number"
16675        },
16676        {
16677          "name": "throttling.bps-read",
16678          "help": "limit read bytes per second",
16679          "type": "number"
16680        },
16681        {
16682          "name": "throttling.bps-total",
16683          "help": "limit total bytes per second",
16684          "type": "number"
16685        },
16686        {
16687          "name": "throttling.iops-write",
16688          "help": "limit write operations per second",
16689          "type": "number"
16690        },
16691        {
16692          "name": "throttling.iops-read",
16693          "help": "limit read operations per second",
16694          "type": "number"
16695        },
16696        {
16697          "name": "throttling.iops-total",
16698          "help": "limit total I/O operations per second",
16699          "type": "number"
16700        },
16701        {
16702          "name": "dmode",
16703          "type": "number"
16704        },
16705        {
16706          "name": "fmode",
16707          "type": "number"
16708        },
16709        {
16710          "name": "sock_fd",
16711          "type": "number"
16712        },
16713        {
16714          "name": "socket",
16715          "type": "string"
16716        },
16717        {
16718          "name": "readonly",
16719          "type": "boolean"
16720        },
16721        {
16722          "name": "writeout",
16723          "type": "string"
16724        },
16725        {
16726          "name": "security_model",
16727          "type": "string"
16728        },
16729        {
16730          "name": "path",
16731          "type": "string"
16732        },
16733        {
16734          "name": "fsdriver",
16735          "type": "string"
16736        }
16737      ],
16738      "option": "fsdev"
16739    },
16740    {
16741      "parameters": [
16742        {
16743          "name": "resourcecontrol",
16744          "type": "string"
16745        },
16746        {
16747          "name": "spawn",
16748          "type": "string"
16749        },
16750        {
16751          "name": "elevateprivileges",
16752          "type": "string"
16753        },
16754        {
16755          "name": "obsolete",
16756          "type": "string"
16757        },
16758        {
16759          "name": "enable",
16760          "type": "boolean"
16761        }
16762      ],
16763      "option": "sandbox"
16764    },
16765    {
16766      "parameters": [
16767        {
16768          "name": "string",
16769          "help": "Sets content of the blob to be inserted from a string",
16770          "type": "string"
16771        },
16772        {
16773          "name": "file",
16774          "help": "Sets the name of the file from which\nthe fw_cfg blob will be loaded",
16775          "type": "string"
16776        },
16777        {
16778          "name": "name",
16779          "help": "Sets the fw_cfg name of the blob to be inserted",
16780          "type": "string"
16781        }
16782      ],
16783      "option": "fw_cfg"
16784    },
16785    {
16786      "parameters": [
16787        {
16788          "name": "arg",
16789          "type": "string"
16790        },
16791        {
16792          "name": "target",
16793          "type": "string"
16794        },
16795        {
16796          "name": "enable",
16797          "type": "boolean"
16798        }
16799      ],
16800      "option": "semihosting-config"
16801    },
16802    {
16803      "parameters": [
16804        {
16805          "name": "rrsnapshot",
16806          "type": "string"
16807        },
16808        {
16809          "name": "rrfile",
16810          "type": "string"
16811        },
16812        {
16813          "name": "rr",
16814          "type": "string"
16815        },
16816        {
16817          "name": "sleep",
16818          "type": "boolean"
16819        },
16820        {
16821          "name": "align",
16822          "type": "boolean"
16823        },
16824        {
16825          "name": "shift",
16826          "type": "string"
16827        }
16828      ],
16829      "option": "icount"
16830    },
16831    {
16832      "parameters": [
16833      ],
16834      "option": "numa"
16835    },
16836    {
16837      "parameters": [
16838        {
16839          "name": "debug-threads",
16840          "help": "When enabled, name the individual threads; defaults off.\nNOTE: The thread names are for debugging and not a\nstable API.",
16841          "type": "boolean"
16842        },
16843        {
16844          "name": "process",
16845          "help": "Sets the name of the QEMU process, as shown in top etc",
16846          "type": "string"
16847        },
16848        {
16849          "name": "guest",
16850          "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",
16851          "type": "string"
16852        }
16853      ],
16854      "option": "name"
16855    },
16856    {
16857      "parameters": [
16858        {
16859          "name": "timestamp",
16860          "type": "boolean"
16861        }
16862      ],
16863      "option": "msg"
16864    },
16865    {
16866      "parameters": [
16867        {
16868          "name": "mlock",
16869          "type": "boolean"
16870        }
16871      ],
16872      "option": "realtime"
16873    },
16874    {
16875      "parameters": [
16876      ],
16877      "option": "tpmdev"
16878    },
16879    {
16880      "parameters": [
16881      ],
16882      "option": "object"
16883    },
16884    {
16885      "parameters": [
16886        {
16887          "name": "opaque",
16888          "help": "free-form string used to describe fd",
16889          "type": "string"
16890        },
16891        {
16892          "name": "set",
16893          "help": "ID of the fd set to add fd to",
16894          "type": "number"
16895        },
16896        {
16897          "name": "fd",
16898          "help": "file descriptor of which a duplicate is added to fd set",
16899          "type": "number"
16900        }
16901      ],
16902      "option": "add-fd"
16903    },
16904    {
16905      "parameters": [
16906        {
16907          "name": "strict",
16908          "type": "boolean"
16909        },
16910        {
16911          "name": "reboot-timeout",
16912          "type": "string"
16913        },
16914        {
16915          "name": "splash-time",
16916          "type": "string"
16917        },
16918        {
16919          "name": "splash",
16920          "type": "string"
16921        },
16922        {
16923          "name": "menu",
16924          "type": "boolean"
16925        },
16926        {
16927          "name": "once",
16928          "type": "string"
16929        },
16930        {
16931          "name": "order",
16932          "type": "string"
16933        }
16934      ],
16935      "option": "boot-opts"
16936    },
16937    {
16938      "parameters": [
16939        {
16940          "name": "maxcpus",
16941          "type": "number"
16942        },
16943        {
16944          "name": "threads",
16945          "type": "number"
16946        },
16947        {
16948          "name": "cores",
16949          "type": "number"
16950        },
16951        {
16952          "name": "sockets",
16953          "type": "number"
16954        },
16955        {
16956          "name": "cpus",
16957          "type": "number"
16958        }
16959      ],
16960      "option": "smp-opts"
16961    },
16962    {
16963      "parameters": [
16964        {
16965          "name": "maxmem",
16966          "type": "size"
16967        },
16968        {
16969          "name": "slots",
16970          "type": "number"
16971        },
16972        {
16973          "name": "size",
16974          "type": "size"
16975        }
16976      ],
16977      "option": "memory"
16978    },
16979    {
16980      "parameters": [
16981        {
16982          "name": "thread",
16983          "help": "Enable/disable multi-threaded TCG",
16984          "type": "string"
16985        },
16986        {
16987          "name": "accel",
16988          "help": "Select the type of accelerator",
16989          "type": "string"
16990        }
16991      ],
16992      "option": "accel"
16993    },
16994    {
16995      "parameters": [
16996        {
16997          "name": "loadparm",
16998          "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",
16999          "type": "string"
17000        },
17001        {
17002          "name": "dea-key-wrap",
17003          "help": "enable/disable DEA key wrapping using the CPACF wrapping key",
17004          "type": "boolean"
17005        },
17006        {
17007          "name": "aes-key-wrap",
17008          "help": "enable/disable AES key wrapping using the CPACF wrapping key",
17009          "type": "boolean"
17010        },
17011        {
17012          "name": "suppress-vmdesc",
17013          "help": "Set on to disable self-describing migration",
17014          "type": "boolean"
17015        },
17016        {
17017          "name": "iommu",
17018          "help": "Set on/off to enable/disable Intel IOMMU (VT-d)",
17019          "type": "boolean"
17020        },
17021        {
17022          "name": "firmware",
17023          "help": "firmware image",
17024          "type": "string"
17025        },
17026        {
17027          "name": "usb",
17028          "help": "Set on/off to enable/disable usb",
17029          "type": "boolean"
17030        },
17031        {
17032          "name": "mem-merge",
17033          "help": "enable/disable memory merge support",
17034          "type": "boolean"
17035        },
17036        {
17037          "name": "dump-guest-core",
17038          "help": "Include guest memory in  a core dump",
17039          "type": "boolean"
17040        },
17041        {
17042          "name": "dt_compatible",
17043          "help": "Overrides the \"compatible\" property of the dt root node",
17044          "type": "string"
17045        },
17046        {
17047          "name": "phandle_start",
17048          "help": "The first phandle ID we may generate dynamically",
17049          "type": "number"
17050        },
17051        {
17052          "name": "dumpdtb",
17053          "help": "Dump current dtb to a file and quit",
17054          "type": "string"
17055        },
17056        {
17057          "name": "dtb",
17058          "help": "Linux kernel device tree file",
17059          "type": "string"
17060        },
17061        {
17062          "name": "append",
17063          "help": "Linux kernel command line",
17064          "type": "string"
17065        },
17066        {
17067          "name": "initrd",
17068          "help": "Linux initial ramdisk file",
17069          "type": "string"
17070        },
17071        {
17072          "name": "kernel",
17073          "help": "Linux kernel image file",
17074          "type": "string"
17075        },
17076        {
17077          "name": "kvm_shadow_mem",
17078          "help": "KVM shadow MMU size",
17079          "type": "size"
17080        },
17081        {
17082          "name": "kernel_irqchip",
17083          "help": "use KVM in-kernel irqchip",
17084          "type": "boolean"
17085        },
17086        {
17087          "name": "accel",
17088          "help": "accelerator list",
17089          "type": "string"
17090        },
17091        {
17092          "name": "type",
17093          "help": "emulated machine",
17094          "type": "string"
17095        }
17096      ],
17097      "option": "machine"
17098    },
17099    {
17100      "parameters": [
17101        {
17102          "name": "romfile",
17103          "type": "string"
17104        },
17105        {
17106          "name": "bootindex",
17107          "type": "number"
17108        }
17109      ],
17110      "option": "option-rom"
17111    },
17112    {
17113      "parameters": [
17114        {
17115          "name": "file",
17116          "type": "string"
17117        },
17118        {
17119          "name": "events",
17120          "type": "string"
17121        },
17122        {
17123          "name": "enable",
17124          "type": "string"
17125        }
17126      ],
17127      "option": "trace"
17128    },
17129    {
17130      "parameters": [
17131        {
17132          "name": "x-oob",
17133          "type": "boolean"
17134        },
17135        {
17136          "name": "pretty",
17137          "type": "boolean"
17138        },
17139        {
17140          "name": "chardev",
17141          "type": "string"
17142        },
17143        {
17144          "name": "mode",
17145          "type": "string"
17146        }
17147      ],
17148      "option": "mon"
17149    },
17150    {
17151      "parameters": [
17152        {
17153          "name": "value",
17154          "type": "string"
17155        },
17156        {
17157          "name": "property",
17158          "type": "string"
17159        },
17160        {
17161          "name": "driver",
17162          "type": "string"
17163        }
17164      ],
17165      "option": "global"
17166    },
17167    {
17168      "parameters": [
17169        {
17170          "name": "driftfix",
17171          "type": "string"
17172        },
17173        {
17174          "name": "clock",
17175          "type": "string"
17176        },
17177        {
17178          "name": "base",
17179          "type": "string"
17180        }
17181      ],
17182      "option": "rtc"
17183    },
17184    {
17185      "parameters": [
17186      ],
17187      "option": "net"
17188    },
17189    {
17190      "parameters": [
17191      ],
17192      "option": "nic"
17193    },
17194    {
17195      "parameters": [
17196      ],
17197      "option": "netdev"
17198    },
17199    {
17200      "parameters": [
17201      ],
17202      "option": "device"
17203    },
17204    {
17205      "parameters": [
17206        {
17207          "name": "logappend",
17208          "type": "boolean"
17209        },
17210        {
17211          "name": "logfile",
17212          "type": "string"
17213        },
17214        {
17215          "name": "append",
17216          "type": "boolean"
17217        },
17218        {
17219          "name": "chardev",
17220          "type": "string"
17221        },
17222        {
17223          "name": "size",
17224          "type": "size"
17225        },
17226        {
17227          "name": "debug",
17228          "type": "number"
17229        },
17230        {
17231          "name": "name",
17232          "type": "string"
17233        },
17234        {
17235          "name": "signal",
17236          "type": "boolean"
17237        },
17238        {
17239          "name": "mux",
17240          "type": "boolean"
17241        },
17242        {
17243          "name": "rows",
17244          "type": "number"
17245        },
17246        {
17247          "name": "cols",
17248          "type": "number"
17249        },
17250        {
17251          "name": "height",
17252          "type": "number"
17253        },
17254        {
17255          "name": "width",
17256          "type": "number"
17257        },
17258        {
17259          "name": "tls-creds",
17260          "type": "string"
17261        },
17262        {
17263          "name": "tn3270",
17264          "type": "boolean"
17265        },
17266        {
17267          "name": "telnet",
17268          "type": "boolean"
17269        },
17270        {
17271          "name": "reconnect",
17272          "type": "number"
17273        },
17274        {
17275          "name": "delay",
17276          "type": "boolean"
17277        },
17278        {
17279          "name": "server",
17280          "type": "boolean"
17281        },
17282        {
17283          "name": "wait",
17284          "type": "boolean"
17285        },
17286        {
17287          "name": "ipv6",
17288          "type": "boolean"
17289        },
17290        {
17291          "name": "ipv4",
17292          "type": "boolean"
17293        },
17294        {
17295          "name": "to",
17296          "type": "number"
17297        },
17298        {
17299          "name": "localport",
17300          "type": "string"
17301        },
17302        {
17303          "name": "localaddr",
17304          "type": "string"
17305        },
17306        {
17307          "name": "fd",
17308          "type": "string"
17309        },
17310        {
17311          "name": "port",
17312          "type": "string"
17313        },
17314        {
17315          "name": "host",
17316          "type": "string"
17317        },
17318        {
17319          "name": "path",
17320          "type": "string"
17321        },
17322        {
17323          "name": "backend",
17324          "type": "string"
17325        }
17326      ],
17327      "option": "chardev"
17328    },
17329    {
17330      "parameters": [
17331        {
17332          "name": "copy-on-read",
17333          "help": "copy read data from backing file into image file",
17334          "type": "boolean"
17335        },
17336        {
17337          "name": "werror",
17338          "help": "write error action",
17339          "type": "string"
17340        },
17341        {
17342          "name": "rerror",
17343          "help": "read error action",
17344          "type": "string"
17345        },
17346        {
17347          "name": "read-only",
17348          "help": "open drive file as read-only",
17349          "type": "boolean"
17350        },
17351        {
17352          "name": "file",
17353          "help": "file name",
17354          "type": "string"
17355        },
17356        {
17357          "name": "serial",
17358          "help": "disk serial number",
17359          "type": "string"
17360        },
17361        {
17362          "name": "addr",
17363          "help": "pci address (virtio only)",
17364          "type": "string"
17365        },
17366        {
17367          "name": "trans",
17368          "help": "chs translation (auto, lba, none)",
17369          "type": "string"
17370        },
17371        {
17372          "name": "secs",
17373          "help": "number of sectors (ide disk geometry)",
17374          "type": "number"
17375        },
17376        {
17377          "name": "heads",
17378          "help": "number of heads (ide disk geometry)",
17379          "type": "number"
17380        },
17381        {
17382          "name": "cyls",
17383          "help": "number of cylinders (ide disk geometry)",
17384          "type": "number"
17385        },
17386        {
17387          "name": "if",
17388          "help": "interface (ide, scsi, sd, mtd, floppy, pflash, virtio)",
17389          "type": "string"
17390        },
17391        {
17392          "name": "media",
17393          "help": "media type (disk, cdrom)",
17394          "type": "string"
17395        },
17396        {
17397          "name": "index",
17398          "help": "index number",
17399          "type": "number"
17400        },
17401        {
17402          "name": "unit",
17403          "help": "unit number (i.e. lun for scsi)",
17404          "type": "number"
17405        },
17406        {
17407          "name": "bus",
17408          "help": "bus number",
17409          "type": "number"
17410        },
17411        {
17412          "name": "stats-account-failed",
17413          "help": "whether to account for failed I/O operations in the statistics",
17414          "type": "boolean"
17415        },
17416        {
17417          "name": "stats-account-invalid",
17418          "help": "whether to account for invalid I/O operations in the statistics",
17419          "type": "boolean"
17420        },
17421        {
17422          "name": "detect-zeroes",
17423          "help": "try to optimize zero writes (off, on, unmap)",
17424          "type": "string"
17425        },
17426        {
17427          "name": "throttling.group",
17428          "help": "name of the block throttling group",
17429          "type": "string"
17430        },
17431        {
17432          "name": "throttling.iops-size",
17433          "help": "when limiting by iops max size of an I/O in bytes",
17434          "type": "number"
17435        },
17436        {
17437          "name": "throttling.bps-write-max-length",
17438          "help": "length of the bps-write-max burst period, in seconds",
17439          "type": "number"
17440        },
17441        {
17442          "name": "throttling.bps-read-max-length",
17443          "help": "length of the bps-read-max burst period, in seconds",
17444          "type": "number"
17445        },
17446        {
17447          "name": "throttling.bps-total-max-length",
17448          "help": "length of the bps-total-max burst period, in seconds",
17449          "type": "number"
17450        },
17451        {
17452          "name": "throttling.iops-write-max-length",
17453          "help": "length of the iops-write-max burst period, in seconds",
17454          "type": "number"
17455        },
17456        {
17457          "name": "throttling.iops-read-max-length",
17458          "help": "length of the iops-read-max burst period, in seconds",
17459          "type": "number"
17460        },
17461        {
17462          "name": "throttling.iops-total-max-length",
17463          "help": "length of the iops-total-max burst period, in seconds",
17464          "type": "number"
17465        },
17466        {
17467          "name": "throttling.bps-write-max",
17468          "help": "total bytes write burst",
17469          "type": "number"
17470        },
17471        {
17472          "name": "throttling.bps-read-max",
17473          "help": "total bytes read burst",
17474          "type": "number"
17475        },
17476        {
17477          "name": "throttling.bps-total-max",
17478          "help": "total bytes burst",
17479          "type": "number"
17480        },
17481        {
17482          "name": "throttling.iops-write-max",
17483          "help": "I/O operations write burst",
17484          "type": "number"
17485        },
17486        {
17487          "name": "throttling.iops-read-max",
17488          "help": "I/O operations read burst",
17489          "type": "number"
17490        },
17491        {
17492          "name": "throttling.iops-total-max",
17493          "help": "I/O operations burst",
17494          "type": "number"
17495        },
17496        {
17497          "name": "throttling.bps-write",
17498          "help": "limit write bytes per second",
17499          "type": "number"
17500        },
17501        {
17502          "name": "throttling.bps-read",
17503          "help": "limit read bytes per second",
17504          "type": "number"
17505        },
17506        {
17507          "name": "throttling.bps-total",
17508          "help": "limit total bytes per second",
17509          "type": "number"
17510        },
17511        {
17512          "name": "throttling.iops-write",
17513          "help": "limit write operations per second",
17514          "type": "number"
17515        },
17516        {
17517          "name": "throttling.iops-read",
17518          "help": "limit read operations per second",
17519          "type": "number"
17520        },
17521        {
17522          "name": "throttling.iops-total",
17523          "help": "limit total I/O operations per second",
17524          "type": "number"
17525        },
17526        {
17527          "name": "werror",
17528          "help": "write error action",
17529          "type": "string"
17530        },
17531        {
17532          "name": "format",
17533          "help": "disk format (raw, qcow2, ...)",
17534          "type": "string"
17535        },
17536        {
17537          "name": "cache.writeback",
17538          "help": "Enable writeback mode",
17539          "type": "boolean"
17540        },
17541        {
17542          "name": "aio",
17543          "help": "host AIO implementation (threads, native)",
17544          "type": "string"
17545        },
17546        {
17547          "name": "snapshot",
17548          "help": "enable/disable snapshot mode",
17549          "type": "boolean"
17550        },
17551        {
17552          "name": "force-share",
17553          "help": "always accept other writers (default: off)",
17554          "type": "boolean"
17555        },
17556        {
17557          "name": "discard",
17558          "help": "discard operation (ignore/off, unmap/on)",
17559          "type": "string"
17560        },
17561        {
17562          "name": "read-only",
17563          "help": "Node is opened in read-only mode",
17564          "type": "boolean"
17565        },
17566        {
17567          "name": "cache.no-flush",
17568          "help": "Ignore flush requests",
17569          "type": "boolean"
17570        },
17571        {
17572          "name": "cache.direct",
17573          "help": "Bypass software writeback cache on the host",
17574          "type": "boolean"
17575        },
17576        {
17577          "name": "driver",
17578          "help": "Block driver to use for the node",
17579          "type": "string"
17580        },
17581        {
17582          "name": "node-name",
17583          "help": "Node name of the block device node",
17584          "type": "string"
17585        }
17586      ],
17587      "option": "drive"
17588    }
17589  ],
17590  "id": "libvirt-38"
17591}
17592
17593{
17594  "execute": "query-migrate-capabilities",
17595  "id": "libvirt-39"
17596}
17597
17598{
17599  "return": [
17600    {
17601      "state": false,
17602      "capability": "xbzrle"
17603    },
17604    {
17605      "state": false,
17606      "capability": "rdma-pin-all"
17607    },
17608    {
17609      "state": false,
17610      "capability": "auto-converge"
17611    },
17612    {
17613      "state": false,
17614      "capability": "zero-blocks"
17615    },
17616    {
17617      "state": false,
17618      "capability": "compress"
17619    },
17620    {
17621      "state": false,
17622      "capability": "events"
17623    },
17624    {
17625      "state": false,
17626      "capability": "postcopy-ram"
17627    },
17628    {
17629      "state": false,
17630      "capability": "x-colo"
17631    },
17632    {
17633      "state": false,
17634      "capability": "release-ram"
17635    },
17636    {
17637      "state": false,
17638      "capability": "block"
17639    },
17640    {
17641      "state": false,
17642      "capability": "return-path"
17643    },
17644    {
17645      "state": false,
17646      "capability": "pause-before-switchover"
17647    },
17648    {
17649      "state": false,
17650      "capability": "x-multifd"
17651    },
17652    {
17653      "state": false,
17654      "capability": "dirty-bitmaps"
17655    },
17656    {
17657      "state": false,
17658      "capability": "postcopy-blocktime"
17659    },
17660    {
17661      "state": false,
17662      "capability": "late-block-activate"
17663    }
17664  ],
17665  "id": "libvirt-39"
17666}
17667
17668{
17669  "execute": "query-cpu-model-expansion",
17670  "arguments": {
17671    "type": "static",
17672    "model": {
17673      "name": "host"
17674    }
17675  },
17676  "id": "libvirt-40"
17677}
17678
17679{
17680  "return": {
17681    "model": {
17682      "name": "z14-base",
17683      "props": {
17684        "aen": true,
17685        "cmmnt": true,
17686        "aefsi": true,
17687        "mepoch": true,
17688        "msa8": true,
17689        "msa7": true,
17690        "msa6": true,
17691        "msa5": true,
17692        "msa4": true,
17693        "msa3": true,
17694        "msa2": true,
17695        "msa1": true,
17696        "sthyi": true,
17697        "edat": true,
17698        "ri": true,
17699        "edat2": true,
17700        "vx": true,
17701        "ipter": true,
17702        "mepochptff": true,
17703        "vxeh": true,
17704        "vxpd": true,
17705        "esop": true,
17706        "iep": true,
17707        "cte": true,
17708        "bpb": true,
17709        "gs": true,
17710        "ppa15": true,
17711        "zpci": true,
17712        "sea_esop2": true,
17713        "te": true,
17714        "cmm": true
17715      }
17716    }
17717  },
17718  "id": "libvirt-40"
17719}
17720
17721{
17722  "execute": "qmp_capabilities",
17723  "id": "libvirt-1"
17724}
17725
17726{
17727  "return": {
17728  },
17729  "id": "libvirt-1"
17730}
17731
17732{
17733  "execute": "query-cpu-definitions",
17734  "id": "libvirt-2"
17735}
17736
17737{
17738  "return": [
17739    {
17740      "name": "z890.2",
17741      "typename": "z890.2-s390x-cpu",
17742      "unavailable-features": [
17743        "klmd-sha-1",
17744        "kimd-sha-1",
17745        "km-tdea-192",
17746        "km-tdea-128",
17747        "km-dea",
17748        "kmc-tdea-192",
17749        "kmc-tdea-128",
17750        "kmc-dea",
17751        "kmac-tdea-192",
17752        "kmac-tdea-128",
17753        "kmac-dea",
17754        "hfpm"
17755      ],
17756      "static": false,
17757      "migration-safe": true
17758    },
17759    {
17760      "name": "z990.4",
17761      "typename": "z990.4-s390x-cpu",
17762      "unavailable-features": [
17763        "klmd-sha-1",
17764        "kimd-sha-1",
17765        "km-tdea-192",
17766        "km-tdea-128",
17767        "km-dea",
17768        "kmc-tdea-192",
17769        "kmc-tdea-128",
17770        "kmc-dea",
17771        "kmac-tdea-192",
17772        "kmac-tdea-128",
17773        "kmac-dea",
17774        "hfpm"
17775      ],
17776      "static": false,
17777      "migration-safe": true
17778    },
17779    {
17780      "name": "z14ZR1",
17781      "typename": "z14ZR1-s390x-cpu",
17782      "unavailable-features": [
17783        "ppno-sha-512-drng",
17784        "pcc-xts-eaes-256",
17785        "pcc-xts-eaes-128",
17786        "pcc-xts-aes-256",
17787        "pcc-xts-aes-128",
17788        "pcc-cmac-eaes-256",
17789        "pcc-cmac-eaes-192",
17790        "pcc-cmac-eaes-128",
17791        "pcc-cmac-eaes-256",
17792        "pcc-cmac-aes-192",
17793        "pcc-cmac-aes-128",
17794        "pcc-cmac-etdea-192",
17795        "pcc-cmac-etdea-128",
17796        "pcc-cmac-edea",
17797        "pcc-cmac-tdea-192",
17798        "pcc-cmac-tdea-128",
17799        "pcc-cmac-dea",
17800        "kmo-eaes-256",
17801        "kmo-eaes-192",
17802        "kmo-eaes-128",
17803        "kmo-aes-256",
17804        "kmo-aes-192",
17805        "kmo-aes-128",
17806        "kmo-etdea-192",
17807        "kmo-etdea-128",
17808        "kmo-edea",
17809        "kmo-tdea-192",
17810        "kmo-tdea-128",
17811        "kmo-dea",
17812        "kmf-eaes-256",
17813        "kmf-eaes-192",
17814        "kmf-eaes-128",
17815        "kmf-aes-256",
17816        "kmf-aes-192",
17817        "kmf-aes-128",
17818        "kmf-etdea-192",
17819        "kmf-etdea-128",
17820        "kmf-edea",
17821        "kmf-tdea-192",
17822        "kmf-tdea-128",
17823        "kmf-dea",
17824        "kmctr-eaes-256",
17825        "kmctr-eaes-192",
17826        "kmctr-eaes-128",
17827        "kmctr-aes-256",
17828        "kmctr-aes-192",
17829        "kmctr-aes-128",
17830        "kmctr-etdea-192",
17831        "kmctr-etdea-128",
17832        "kmctr-edea",
17833        "kmctr-tdea-192",
17834        "kmctr-tdea-128",
17835        "kmctr-dea",
17836        "pckmo-aes-256",
17837        "pckmo-aes-192",
17838        "pckmo-aes-128",
17839        "pckmo-etdea-192",
17840        "pckmo-etdea-128",
17841        "pckmo-edea",
17842        "klmd-sha-1",
17843        "kimd-ghash",
17844        "kimd-sha-1",
17845        "km-xts-eaes-256",
17846        "km-xts-eaes-128",
17847        "km-xts-aes-256",
17848        "km-xts-aes-128",
17849        "km-eaes-256",
17850        "km-eaes-192",
17851        "km-eaes-128",
17852        "km-etdea-192",
17853        "km-etdea-128",
17854        "km-edea",
17855        "km-tdea-192",
17856        "km-tdea-128",
17857        "km-dea",
17858        "kmc-eaes-256",
17859        "kmc-eaes-192",
17860        "kmc-eaes-128",
17861        "kmc-etdea-192",
17862        "kmc-etdea-128",
17863        "kmc-edea",
17864        "kmc-tdea-192",
17865        "kmc-tdea-128",
17866        "kmc-dea",
17867        "kmac-eaes-256",
17868        "kmac-eaes-192",
17869        "kmac-eaes-128",
17870        "kmac-aes-256",
17871        "kmac-aes-192",
17872        "kmac-aes-128",
17873        "kmac-etdea-192",
17874        "kmac-etdea-128",
17875        "kmac-edea",
17876        "kmac-tdea-192",
17877        "kmac-tdea-128",
17878        "kmac-dea",
17879        "cmm",
17880        "dateh2",
17881        "esop",
17882        "vxeh",
17883        "vxpd",
17884        "gs",
17885        "sea_esop2",
17886        "iep",
17887        "vx",
17888        "bpb",
17889        "ppa15",
17890        "dfppc",
17891        "edat2",
17892        "aefsi",
17893        "sthyi",
17894        "te",
17895        "ri",
17896        "tsi",
17897        "sema",
17898        "minste2",
17899        "eec",
17900        "cte",
17901        "dfpzc",
17902        "cmpsceh",
17903        "pfpo",
17904        "dfphp",
17905        "dfp",
17906        "opc",
17907        "fpe",
17908        "emon",
17909        "parseh",
17910        "hfpue",
17911        "hfpm",
17912        "nonqks",
17913        "ipter",
17914        "csske",
17915        "edat",
17916        "asnlxr",
17917        "msa8",
17918        "msa7",
17919        "msa6",
17920        "msa2",
17921        "msa1",
17922        "gen13ptff",
17923        "tods",
17924        "type"
17925      ],
17926      "static": false,
17927      "migration-safe": true
17928    },
17929    {
17930      "name": "z10BC.2",
17931      "typename": "z10BC.2-s390x-cpu",
17932      "unavailable-features": [
17933        "klmd-sha-1",
17934        "kimd-sha-1",
17935        "km-tdea-192",
17936        "km-tdea-128",
17937        "km-dea",
17938        "kmc-tdea-192",
17939        "kmc-tdea-128",
17940        "kmc-dea",
17941        "kmac-tdea-192",
17942        "kmac-tdea-128",
17943        "kmac-dea",
17944        "cmm",
17945        "dateh2",
17946        "sthyi",
17947        "pfpo",
17948        "dfphp",
17949        "dfp",
17950        "parseh",
17951        "hfpue",
17952        "hfpm",
17953        "csske",
17954        "edat",
17955        "asnlxr",
17956        "msa2",
17957        "msa1",
17958        "tods"
17959      ],
17960      "static": false,
17961      "migration-safe": true
17962    },
17963    {
17964      "name": "z196.2",
17965      "typename": "z196.2-s390x-cpu",
17966      "unavailable-features": [
17967        "pcc-xts-eaes-256",
17968        "pcc-xts-eaes-128",
17969        "pcc-xts-aes-256",
17970        "pcc-xts-aes-128",
17971        "pcc-cmac-eaes-256",
17972        "pcc-cmac-eaes-192",
17973        "pcc-cmac-eaes-128",
17974        "pcc-cmac-eaes-256",
17975        "pcc-cmac-aes-192",
17976        "pcc-cmac-aes-128",
17977        "pcc-cmac-etdea-192",
17978        "pcc-cmac-etdea-128",
17979        "pcc-cmac-edea",
17980        "pcc-cmac-tdea-192",
17981        "pcc-cmac-tdea-128",
17982        "pcc-cmac-dea",
17983        "kmo-eaes-256",
17984        "kmo-eaes-192",
17985        "kmo-eaes-128",
17986        "kmo-aes-256",
17987        "kmo-aes-192",
17988        "kmo-aes-128",
17989        "kmo-etdea-192",
17990        "kmo-etdea-128",
17991        "kmo-edea",
17992        "kmo-tdea-192",
17993        "kmo-tdea-128",
17994        "kmo-dea",
17995        "kmf-eaes-256",
17996        "kmf-eaes-192",
17997        "kmf-eaes-128",
17998        "kmf-aes-256",
17999        "kmf-aes-192",
18000        "kmf-aes-128",
18001        "kmf-etdea-192",
18002        "kmf-etdea-128",
18003        "kmf-edea",
18004        "kmf-tdea-192",
18005        "kmf-tdea-128",
18006        "kmf-dea",
18007        "kmctr-eaes-256",
18008        "kmctr-eaes-192",
18009        "kmctr-eaes-128",
18010        "kmctr-aes-256",
18011        "kmctr-aes-192",
18012        "kmctr-aes-128",
18013        "kmctr-etdea-192",
18014        "kmctr-etdea-128",
18015        "kmctr-edea",
18016        "kmctr-tdea-192",
18017        "kmctr-tdea-128",
18018        "kmctr-dea",
18019        "pckmo-aes-256",
18020        "pckmo-aes-192",
18021        "pckmo-aes-128",
18022        "pckmo-etdea-192",
18023        "pckmo-etdea-128",
18024        "pckmo-edea",
18025        "klmd-sha-1",
18026        "kimd-ghash",
18027        "kimd-sha-1",
18028        "km-xts-eaes-256",
18029        "km-xts-eaes-128",
18030        "km-xts-aes-256",
18031        "km-xts-aes-128",
18032        "km-eaes-256",
18033        "km-eaes-192",
18034        "km-eaes-128",
18035        "km-etdea-192",
18036        "km-etdea-128",
18037        "km-edea",
18038        "km-tdea-192",
18039        "km-tdea-128",
18040        "km-dea",
18041        "kmc-eaes-256",
18042        "kmc-eaes-192",
18043        "kmc-eaes-128",
18044        "kmc-etdea-192",
18045        "kmc-etdea-128",
18046        "kmc-edea",
18047        "kmc-tdea-192",
18048        "kmc-tdea-128",
18049        "kmc-dea",
18050        "kmac-eaes-256",
18051        "kmac-eaes-192",
18052        "kmac-eaes-128",
18053        "kmac-aes-256",
18054        "kmac-aes-192",
18055        "kmac-aes-128",
18056        "kmac-etdea-192",
18057        "kmac-etdea-128",
18058        "kmac-edea",
18059        "kmac-tdea-192",
18060        "kmac-tdea-128",
18061        "kmac-dea",
18062        "cmm",
18063        "dateh2",
18064        "bpb",
18065        "ppa15",
18066        "aefsi",
18067        "sthyi",
18068        "cmpsceh",
18069        "pfpo",
18070        "dfphp",
18071        "dfp",
18072        "fpe",
18073        "emon",
18074        "parseh",
18075        "hfpue",
18076        "hfpm",
18077        "nonqks",
18078        "ipter",
18079        "csske",
18080        "edat",
18081        "asnlxr",
18082        "msa2",
18083        "msa1",
18084        "tods"
18085      ],
18086      "static": false,
18087      "migration-safe": true
18088    },
18089    {
18090      "name": "z14",
18091      "typename": "z14-s390x-cpu",
18092      "unavailable-features": [
18093        "ppno-sha-512-drng",
18094        "pcc-xts-eaes-256",
18095        "pcc-xts-eaes-128",
18096        "pcc-xts-aes-256",
18097        "pcc-xts-aes-128",
18098        "pcc-cmac-eaes-256",
18099        "pcc-cmac-eaes-192",
18100        "pcc-cmac-eaes-128",
18101        "pcc-cmac-eaes-256",
18102        "pcc-cmac-aes-192",
18103        "pcc-cmac-aes-128",
18104        "pcc-cmac-etdea-192",
18105        "pcc-cmac-etdea-128",
18106        "pcc-cmac-edea",
18107        "pcc-cmac-tdea-192",
18108        "pcc-cmac-tdea-128",
18109        "pcc-cmac-dea",
18110        "kmo-eaes-256",
18111        "kmo-eaes-192",
18112        "kmo-eaes-128",
18113        "kmo-aes-256",
18114        "kmo-aes-192",
18115        "kmo-aes-128",
18116        "kmo-etdea-192",
18117        "kmo-etdea-128",
18118        "kmo-edea",
18119        "kmo-tdea-192",
18120        "kmo-tdea-128",
18121        "kmo-dea",
18122        "kmf-eaes-256",
18123        "kmf-eaes-192",
18124        "kmf-eaes-128",
18125        "kmf-aes-256",
18126        "kmf-aes-192",
18127        "kmf-aes-128",
18128        "kmf-etdea-192",
18129        "kmf-etdea-128",
18130        "kmf-edea",
18131        "kmf-tdea-192",
18132        "kmf-tdea-128",
18133        "kmf-dea",
18134        "kmctr-eaes-256",
18135        "kmctr-eaes-192",
18136        "kmctr-eaes-128",
18137        "kmctr-aes-256",
18138        "kmctr-aes-192",
18139        "kmctr-aes-128",
18140        "kmctr-etdea-192",
18141        "kmctr-etdea-128",
18142        "kmctr-edea",
18143        "kmctr-tdea-192",
18144        "kmctr-tdea-128",
18145        "kmctr-dea",
18146        "pckmo-aes-256",
18147        "pckmo-aes-192",
18148        "pckmo-aes-128",
18149        "pckmo-etdea-192",
18150        "pckmo-etdea-128",
18151        "pckmo-edea",
18152        "klmd-sha-1",
18153        "kimd-ghash",
18154        "kimd-sha-1",
18155        "km-xts-eaes-256",
18156        "km-xts-eaes-128",
18157        "km-xts-aes-256",
18158        "km-xts-aes-128",
18159        "km-eaes-256",
18160        "km-eaes-192",
18161        "km-eaes-128",
18162        "km-etdea-192",
18163        "km-etdea-128",
18164        "km-edea",
18165        "km-tdea-192",
18166        "km-tdea-128",
18167        "km-dea",
18168        "kmc-eaes-256",
18169        "kmc-eaes-192",
18170        "kmc-eaes-128",
18171        "kmc-etdea-192",
18172        "kmc-etdea-128",
18173        "kmc-edea",
18174        "kmc-tdea-192",
18175        "kmc-tdea-128",
18176        "kmc-dea",
18177        "kmac-eaes-256",
18178        "kmac-eaes-192",
18179        "kmac-eaes-128",
18180        "kmac-aes-256",
18181        "kmac-aes-192",
18182        "kmac-aes-128",
18183        "kmac-etdea-192",
18184        "kmac-etdea-128",
18185        "kmac-edea",
18186        "kmac-tdea-192",
18187        "kmac-tdea-128",
18188        "kmac-dea",
18189        "cmm",
18190        "dateh2",
18191        "esop",
18192        "vxeh",
18193        "vxpd",
18194        "gs",
18195        "sea_esop2",
18196        "iep",
18197        "vx",
18198        "bpb",
18199        "ppa15",
18200        "dfppc",
18201        "edat2",
18202        "aefsi",
18203        "sthyi",
18204        "te",
18205        "ri",
18206        "tsi",
18207        "sema",
18208        "minste2",
18209        "eec",
18210        "cte",
18211        "dfpzc",
18212        "cmpsceh",
18213        "pfpo",
18214        "dfphp",
18215        "dfp",
18216        "opc",
18217        "fpe",
18218        "emon",
18219        "parseh",
18220        "hfpue",
18221        "hfpm",
18222        "nonqks",
18223        "ipter",
18224        "csske",
18225        "edat",
18226        "asnlxr",
18227        "msa8",
18228        "msa7",
18229        "msa6",
18230        "msa2",
18231        "msa1",
18232        "gen13ptff",
18233        "tods",
18234        "type"
18235      ],
18236      "static": false,
18237      "migration-safe": true
18238    },
18239    {
18240      "name": "z9BC-base",
18241      "typename": "z9BC-base-s390x-cpu",
18242      "unavailable-features": [
18243        "klmd-sha-1",
18244        "kimd-sha-1",
18245        "km-tdea-192",
18246        "km-tdea-128",
18247        "km-dea",
18248        "kmc-tdea-192",
18249        "kmc-tdea-128",
18250        "kmc-dea",
18251        "kmac-tdea-192",
18252        "kmac-tdea-128",
18253        "kmac-dea",
18254        "dateh2",
18255        "hfpue",
18256        "hfpm",
18257        "asnlxr",
18258        "tods"
18259      ],
18260      "static": true,
18261      "migration-safe": true
18262    },
18263    {
18264      "name": "zEC12-base",
18265      "typename": "zEC12-base-s390x-cpu",
18266      "unavailable-features": [
18267        "klmd-sha-1",
18268        "kimd-sha-1",
18269        "km-tdea-192",
18270        "km-tdea-128",
18271        "km-dea",
18272        "kmc-tdea-192",
18273        "kmc-tdea-128",
18274        "kmc-dea",
18275        "kmac-tdea-192",
18276        "kmac-tdea-128",
18277        "kmac-dea",
18278        "dateh2",
18279        "dfpzc",
18280        "cmpsceh",
18281        "pfpo",
18282        "dfphp",
18283        "dfp",
18284        "fpe",
18285        "emon",
18286        "parseh",
18287        "hfpue",
18288        "hfpm",
18289        "nonqks",
18290        "csske",
18291        "asnlxr",
18292        "tods"
18293      ],
18294      "static": true,
18295      "migration-safe": true
18296    },
18297    {
18298      "name": "z196-base",
18299      "typename": "z196-base-s390x-cpu",
18300      "unavailable-features": [
18301        "klmd-sha-1",
18302        "kimd-sha-1",
18303        "km-tdea-192",
18304        "km-tdea-128",
18305        "km-dea",
18306        "kmc-tdea-192",
18307        "kmc-tdea-128",
18308        "kmc-dea",
18309        "kmac-tdea-192",
18310        "kmac-tdea-128",
18311        "kmac-dea",
18312        "dateh2",
18313        "cmpsceh",
18314        "pfpo",
18315        "dfphp",
18316        "dfp",
18317        "fpe",
18318        "emon",
18319        "parseh",
18320        "hfpue",
18321        "hfpm",
18322        "nonqks",
18323        "csske",
18324        "asnlxr",
18325        "tods"
18326      ],
18327      "static": true,
18328      "migration-safe": true
18329    },
18330    {
18331      "name": "z13-base",
18332      "typename": "z13-base-s390x-cpu",
18333      "unavailable-features": [
18334        "klmd-sha-1",
18335        "kimd-sha-1",
18336        "km-tdea-192",
18337        "km-tdea-128",
18338        "km-dea",
18339        "kmc-tdea-192",
18340        "kmc-tdea-128",
18341        "kmc-dea",
18342        "kmac-tdea-192",
18343        "kmac-tdea-128",
18344        "kmac-dea",
18345        "dateh2",
18346        "dfppc",
18347        "dfpzc",
18348        "cmpsceh",
18349        "pfpo",
18350        "dfphp",
18351        "dfp",
18352        "fpe",
18353        "emon",
18354        "parseh",
18355        "hfpue",
18356        "hfpm",
18357        "nonqks",
18358        "csske",
18359        "asnlxr",
18360        "gen13ptff",
18361        "tods",
18362        "type"
18363      ],
18364      "static": true,
18365      "migration-safe": true
18366    },
18367    {
18368      "name": "z990.3",
18369      "typename": "z990.3-s390x-cpu",
18370      "unavailable-features": [
18371        "klmd-sha-1",
18372        "kimd-sha-1",
18373        "km-tdea-192",
18374        "km-tdea-128",
18375        "km-dea",
18376        "kmc-tdea-192",
18377        "kmc-tdea-128",
18378        "kmc-dea",
18379        "kmac-tdea-192",
18380        "kmac-tdea-128",
18381        "kmac-dea",
18382        "hfpm"
18383      ],
18384      "static": false,
18385      "migration-safe": true
18386    },
18387    {
18388      "name": "host",
18389      "typename": "host-s390x-cpu",
18390      "static": false,
18391      "migration-safe": false
18392    },
18393    {
18394      "name": "z9EC",
18395      "typename": "z9EC-s390x-cpu",
18396      "unavailable-features": [
18397        "klmd-sha-1",
18398        "kimd-sha-1",
18399        "km-tdea-192",
18400        "km-tdea-128",
18401        "km-dea",
18402        "kmc-tdea-192",
18403        "kmc-tdea-128",
18404        "kmc-dea",
18405        "kmac-tdea-192",
18406        "kmac-tdea-128",
18407        "kmac-dea",
18408        "cmm",
18409        "dateh2",
18410        "sthyi",
18411        "hfpue",
18412        "hfpm",
18413        "asnlxr",
18414        "msa1",
18415        "tods"
18416      ],
18417      "static": false,
18418      "migration-safe": true
18419    },
18420    {
18421      "name": "zBC12",
18422      "typename": "zBC12-s390x-cpu",
18423      "unavailable-features": [
18424        "pcc-xts-eaes-256",
18425        "pcc-xts-eaes-128",
18426        "pcc-xts-aes-256",
18427        "pcc-xts-aes-128",
18428        "pcc-cmac-eaes-256",
18429        "pcc-cmac-eaes-192",
18430        "pcc-cmac-eaes-128",
18431        "pcc-cmac-eaes-256",
18432        "pcc-cmac-aes-192",
18433        "pcc-cmac-aes-128",
18434        "pcc-cmac-etdea-192",
18435        "pcc-cmac-etdea-128",
18436        "pcc-cmac-edea",
18437        "pcc-cmac-tdea-192",
18438        "pcc-cmac-tdea-128",
18439        "pcc-cmac-dea",
18440        "kmo-eaes-256",
18441        "kmo-eaes-192",
18442        "kmo-eaes-128",
18443        "kmo-aes-256",
18444        "kmo-aes-192",
18445        "kmo-aes-128",
18446        "kmo-etdea-192",
18447        "kmo-etdea-128",
18448        "kmo-edea",
18449        "kmo-tdea-192",
18450        "kmo-tdea-128",
18451        "kmo-dea",
18452        "kmf-eaes-256",
18453        "kmf-eaes-192",
18454        "kmf-eaes-128",
18455        "kmf-aes-256",
18456        "kmf-aes-192",
18457        "kmf-aes-128",
18458        "kmf-etdea-192",
18459        "kmf-etdea-128",
18460        "kmf-edea",
18461        "kmf-tdea-192",
18462        "kmf-tdea-128",
18463        "kmf-dea",
18464        "kmctr-eaes-256",
18465        "kmctr-eaes-192",
18466        "kmctr-eaes-128",
18467        "kmctr-aes-256",
18468        "kmctr-aes-192",
18469        "kmctr-aes-128",
18470        "kmctr-etdea-192",
18471        "kmctr-etdea-128",
18472        "kmctr-edea",
18473        "kmctr-tdea-192",
18474        "kmctr-tdea-128",
18475        "kmctr-dea",
18476        "pckmo-aes-256",
18477        "pckmo-aes-192",
18478        "pckmo-aes-128",
18479        "pckmo-etdea-192",
18480        "pckmo-etdea-128",
18481        "pckmo-edea",
18482        "klmd-sha-1",
18483        "kimd-ghash",
18484        "kimd-sha-1",
18485        "km-xts-eaes-256",
18486        "km-xts-eaes-128",
18487        "km-xts-aes-256",
18488        "km-xts-aes-128",
18489        "km-eaes-256",
18490        "km-eaes-192",
18491        "km-eaes-128",
18492        "km-etdea-192",
18493        "km-etdea-128",
18494        "km-edea",
18495        "km-tdea-192",
18496        "km-tdea-128",
18497        "km-dea",
18498        "kmc-eaes-256",
18499        "kmc-eaes-192",
18500        "kmc-eaes-128",
18501        "kmc-etdea-192",
18502        "kmc-etdea-128",
18503        "kmc-edea",
18504        "kmc-tdea-192",
18505        "kmc-tdea-128",
18506        "kmc-dea",
18507        "kmac-eaes-256",
18508        "kmac-eaes-192",
18509        "kmac-eaes-128",
18510        "kmac-aes-256",
18511        "kmac-aes-192",
18512        "kmac-aes-128",
18513        "kmac-etdea-192",
18514        "kmac-etdea-128",
18515        "kmac-edea",
18516        "kmac-tdea-192",
18517        "kmac-tdea-128",
18518        "kmac-dea",
18519        "cmm",
18520        "dateh2",
18521        "esop",
18522        "sea_esop2",
18523        "bpb",
18524        "ppa15",
18525        "edat2",
18526        "aefsi",
18527        "sthyi",
18528        "te",
18529        "ri",
18530        "cte",
18531        "dfpzc",
18532        "cmpsceh",
18533        "pfpo",
18534        "dfphp",
18535        "dfp",
18536        "fpe",
18537        "emon",
18538        "parseh",
18539        "hfpue",
18540        "hfpm",
18541        "nonqks",
18542        "ipter",
18543        "csske",
18544        "edat",
18545        "asnlxr",
18546        "msa2",
18547        "msa1",
18548        "tods"
18549      ],
18550      "static": false,
18551      "migration-safe": true
18552    },
18553    {
18554      "name": "z9EC.3",
18555      "typename": "z9EC.3-s390x-cpu",
18556      "unavailable-features": [
18557        "klmd-sha-1",
18558        "kimd-sha-1",
18559        "km-tdea-192",
18560        "km-tdea-128",
18561        "km-dea",
18562        "kmc-tdea-192",
18563        "kmc-tdea-128",
18564        "kmc-dea",
18565        "kmac-tdea-192",
18566        "kmac-tdea-128",
18567        "kmac-dea",
18568        "cmm",
18569        "dateh2",
18570        "sthyi",
18571        "hfpue",
18572        "hfpm",
18573        "asnlxr",
18574        "msa1",
18575        "tods"
18576      ],
18577      "static": false,
18578      "migration-safe": true
18579    },
18580    {
18581      "name": "z196.2-base",
18582      "typename": "z196.2-base-s390x-cpu",
18583      "unavailable-features": [
18584        "klmd-sha-1",
18585        "kimd-sha-1",
18586        "km-tdea-192",
18587        "km-tdea-128",
18588        "km-dea",
18589        "kmc-tdea-192",
18590        "kmc-tdea-128",
18591        "kmc-dea",
18592        "kmac-tdea-192",
18593        "kmac-tdea-128",
18594        "kmac-dea",
18595        "dateh2",
18596        "cmpsceh",
18597        "pfpo",
18598        "dfphp",
18599        "dfp",
18600        "fpe",
18601        "emon",
18602        "parseh",
18603        "hfpue",
18604        "hfpm",
18605        "nonqks",
18606        "csske",
18607        "asnlxr",
18608        "tods"
18609      ],
18610      "static": true,
18611      "migration-safe": true
18612    },
18613    {
18614      "name": "qemu",
18615      "typename": "qemu-s390x-cpu",
18616      "unavailable-features": [
18617      ],
18618      "static": false,
18619      "migration-safe": true
18620    },
18621    {
18622      "name": "zEC12.2-base",
18623      "typename": "zEC12.2-base-s390x-cpu",
18624      "unavailable-features": [
18625        "klmd-sha-1",
18626        "kimd-sha-1",
18627        "km-tdea-192",
18628        "km-tdea-128",
18629        "km-dea",
18630        "kmc-tdea-192",
18631        "kmc-tdea-128",
18632        "kmc-dea",
18633        "kmac-tdea-192",
18634        "kmac-tdea-128",
18635        "kmac-dea",
18636        "dateh2",
18637        "dfpzc",
18638        "cmpsceh",
18639        "pfpo",
18640        "dfphp",
18641        "dfp",
18642        "fpe",
18643        "emon",
18644        "parseh",
18645        "hfpue",
18646        "hfpm",
18647        "nonqks",
18648        "csske",
18649        "asnlxr",
18650        "tods"
18651      ],
18652      "static": true,
18653      "migration-safe": true
18654    },
18655    {
18656      "name": "z800-base",
18657      "typename": "z800-base-s390x-cpu",
18658      "unavailable-features": [
18659      ],
18660      "static": true,
18661      "migration-safe": true
18662    },
18663    {
18664      "name": "z9EC.2",
18665      "typename": "z9EC.2-s390x-cpu",
18666      "unavailable-features": [
18667        "klmd-sha-1",
18668        "kimd-sha-1",
18669        "km-tdea-192",
18670        "km-tdea-128",
18671        "km-dea",
18672        "kmc-tdea-192",
18673        "kmc-tdea-128",
18674        "kmc-dea",
18675        "kmac-tdea-192",
18676        "kmac-tdea-128",
18677        "kmac-dea",
18678        "cmm",
18679        "dateh2",
18680        "sthyi",
18681        "hfpue",
18682        "hfpm",
18683        "asnlxr",
18684        "msa1",
18685        "tods"
18686      ],
18687      "static": false,
18688      "migration-safe": true
18689    },
18690    {
18691      "name": "z900.2-base",
18692      "typename": "z900.2-base-s390x-cpu",
18693      "unavailable-features": [
18694      ],
18695      "static": true,
18696      "migration-safe": true
18697    },
18698    {
18699      "name": "z14ZR1-base",
18700      "typename": "z14ZR1-base-s390x-cpu",
18701      "unavailable-features": [
18702        "klmd-sha-1",
18703        "kimd-sha-1",
18704        "km-tdea-192",
18705        "km-tdea-128",
18706        "km-dea",
18707        "kmc-tdea-192",
18708        "kmc-tdea-128",
18709        "kmc-dea",
18710        "kmac-tdea-192",
18711        "kmac-tdea-128",
18712        "kmac-dea",
18713        "dateh2",
18714        "dfppc",
18715        "tsi",
18716        "sema",
18717        "minste2",
18718        "eec",
18719        "dfpzc",
18720        "cmpsceh",
18721        "pfpo",
18722        "dfphp",
18723        "dfp",
18724        "opc",
18725        "fpe",
18726        "emon",
18727        "parseh",
18728        "hfpue",
18729        "hfpm",
18730        "nonqks",
18731        "csske",
18732        "asnlxr",
18733        "gen13ptff",
18734        "tods",
18735        "type"
18736      ],
18737      "static": true,
18738      "migration-safe": true
18739    },
18740    {
18741      "name": "z900.3",
18742      "typename": "z900.3-s390x-cpu",
18743      "unavailable-features": [
18744      ],
18745      "static": false,
18746      "migration-safe": true
18747    },
18748    {
18749      "name": "z890-base",
18750      "typename": "z890-base-s390x-cpu",
18751      "unavailable-features": [
18752        "klmd-sha-1",
18753        "kimd-sha-1",
18754        "km-tdea-192",
18755        "km-tdea-128",
18756        "km-dea",
18757        "kmc-tdea-192",
18758        "kmc-tdea-128",
18759        "kmc-dea",
18760        "kmac-tdea-192",
18761        "kmac-tdea-128",
18762        "kmac-dea",
18763        "hfpm"
18764      ],
18765      "static": true,
18766      "migration-safe": true
18767    },
18768    {
18769      "name": "z890",
18770      "typename": "z890-s390x-cpu",
18771      "unavailable-features": [
18772        "klmd-sha-1",
18773        "kimd-sha-1",
18774        "km-tdea-192",
18775        "km-tdea-128",
18776        "km-dea",
18777        "kmc-tdea-192",
18778        "kmc-tdea-128",
18779        "kmc-dea",
18780        "kmac-tdea-192",
18781        "kmac-tdea-128",
18782        "kmac-dea",
18783        "hfpm"
18784      ],
18785      "static": false,
18786      "migration-safe": true
18787    },
18788    {
18789      "name": "z990.4-base",
18790      "typename": "z990.4-base-s390x-cpu",
18791      "unavailable-features": [
18792        "klmd-sha-1",
18793        "kimd-sha-1",
18794        "km-tdea-192",
18795        "km-tdea-128",
18796        "km-dea",
18797        "kmc-tdea-192",
18798        "kmc-tdea-128",
18799        "kmc-dea",
18800        "kmac-tdea-192",
18801        "kmac-tdea-128",
18802        "kmac-dea",
18803        "hfpm"
18804      ],
18805      "static": true,
18806      "migration-safe": true
18807    },
18808    {
18809      "name": "z10BC.2-base",
18810      "typename": "z10BC.2-base-s390x-cpu",
18811      "unavailable-features": [
18812        "klmd-sha-1",
18813        "kimd-sha-1",
18814        "km-tdea-192",
18815        "km-tdea-128",
18816        "km-dea",
18817        "kmc-tdea-192",
18818        "kmc-tdea-128",
18819        "kmc-dea",
18820        "kmac-tdea-192",
18821        "kmac-tdea-128",
18822        "kmac-dea",
18823        "dateh2",
18824        "pfpo",
18825        "dfphp",
18826        "dfp",
18827        "parseh",
18828        "hfpue",
18829        "hfpm",
18830        "csske",
18831        "asnlxr",
18832        "tods"
18833      ],
18834      "static": true,
18835      "migration-safe": true
18836    },
18837    {
18838      "name": "z900.2",
18839      "typename": "z900.2-s390x-cpu",
18840      "unavailable-features": [
18841      ],
18842      "static": false,
18843      "migration-safe": true
18844    },
18845    {
18846      "name": "z9BC.2-base",
18847      "typename": "z9BC.2-base-s390x-cpu",
18848      "unavailable-features": [
18849        "klmd-sha-1",
18850        "kimd-sha-1",
18851        "km-tdea-192",
18852        "km-tdea-128",
18853        "km-dea",
18854        "kmc-tdea-192",
18855        "kmc-tdea-128",
18856        "kmc-dea",
18857        "kmac-tdea-192",
18858        "kmac-tdea-128",
18859        "kmac-dea",
18860        "dateh2",
18861        "hfpue",
18862        "hfpm",
18863        "asnlxr",
18864        "tods"
18865      ],
18866      "static": true,
18867      "migration-safe": true
18868    },
18869    {
18870      "name": "z800",
18871      "typename": "z800-s390x-cpu",
18872      "unavailable-features": [
18873      ],
18874      "static": false,
18875      "migration-safe": true
18876    },
18877    {
18878      "name": "z114",
18879      "typename": "z114-s390x-cpu",
18880      "unavailable-features": [
18881        "pcc-xts-eaes-256",
18882        "pcc-xts-eaes-128",
18883        "pcc-xts-aes-256",
18884        "pcc-xts-aes-128",
18885        "pcc-cmac-eaes-256",
18886        "pcc-cmac-eaes-192",
18887        "pcc-cmac-eaes-128",
18888        "pcc-cmac-eaes-256",
18889        "pcc-cmac-aes-192",
18890        "pcc-cmac-aes-128",
18891        "pcc-cmac-etdea-192",
18892        "pcc-cmac-etdea-128",
18893        "pcc-cmac-edea",
18894        "pcc-cmac-tdea-192",
18895        "pcc-cmac-tdea-128",
18896        "pcc-cmac-dea",
18897        "kmo-eaes-256",
18898        "kmo-eaes-192",
18899        "kmo-eaes-128",
18900        "kmo-aes-256",
18901        "kmo-aes-192",
18902        "kmo-aes-128",
18903        "kmo-etdea-192",
18904        "kmo-etdea-128",
18905        "kmo-edea",
18906        "kmo-tdea-192",
18907        "kmo-tdea-128",
18908        "kmo-dea",
18909        "kmf-eaes-256",
18910        "kmf-eaes-192",
18911        "kmf-eaes-128",
18912        "kmf-aes-256",
18913        "kmf-aes-192",
18914        "kmf-aes-128",
18915        "kmf-etdea-192",
18916        "kmf-etdea-128",
18917        "kmf-edea",
18918        "kmf-tdea-192",
18919        "kmf-tdea-128",
18920        "kmf-dea",
18921        "kmctr-eaes-256",
18922        "kmctr-eaes-192",
18923        "kmctr-eaes-128",
18924        "kmctr-aes-256",
18925        "kmctr-aes-192",
18926        "kmctr-aes-128",
18927        "kmctr-etdea-192",
18928        "kmctr-etdea-128",
18929        "kmctr-edea",
18930        "kmctr-tdea-192",
18931        "kmctr-tdea-128",
18932        "kmctr-dea",
18933        "pckmo-aes-256",
18934        "pckmo-aes-192",
18935        "pckmo-aes-128",
18936        "pckmo-etdea-192",
18937        "pckmo-etdea-128",
18938        "pckmo-edea",
18939        "klmd-sha-1",
18940        "kimd-ghash",
18941        "kimd-sha-1",
18942        "km-xts-eaes-256",
18943        "km-xts-eaes-128",
18944        "km-xts-aes-256",
18945        "km-xts-aes-128",
18946        "km-eaes-256",
18947        "km-eaes-192",
18948        "km-eaes-128",
18949        "km-etdea-192",
18950        "km-etdea-128",
18951        "km-edea",
18952        "km-tdea-192",
18953        "km-tdea-128",
18954        "km-dea",
18955        "kmc-eaes-256",
18956        "kmc-eaes-192",
18957        "kmc-eaes-128",
18958        "kmc-etdea-192",
18959        "kmc-etdea-128",
18960        "kmc-edea",
18961        "kmc-tdea-192",
18962        "kmc-tdea-128",
18963        "kmc-dea",
18964        "kmac-eaes-256",
18965        "kmac-eaes-192",
18966        "kmac-eaes-128",
18967        "kmac-aes-256",
18968        "kmac-aes-192",
18969        "kmac-aes-128",
18970        "kmac-etdea-192",
18971        "kmac-etdea-128",
18972        "kmac-edea",
18973        "kmac-tdea-192",
18974        "kmac-tdea-128",
18975        "kmac-dea",
18976        "cmm",
18977        "dateh2",
18978        "bpb",
18979        "ppa15",
18980        "aefsi",
18981        "sthyi",
18982        "cmpsceh",
18983        "pfpo",
18984        "dfphp",
18985        "dfp",
18986        "fpe",
18987        "emon",
18988        "parseh",
18989        "hfpue",
18990        "hfpm",
18991        "nonqks",
18992        "ipter",
18993        "csske",
18994        "edat",
18995        "asnlxr",
18996        "msa2",
18997        "msa1",
18998        "tods"
18999      ],
19000      "static": false,
19001      "migration-safe": true
19002    },
19003    {
19004      "name": "z13",
19005      "typename": "z13-s390x-cpu",
19006      "unavailable-features": [
19007        "ppno-sha-512-drng",
19008        "pcc-xts-eaes-256",
19009        "pcc-xts-eaes-128",
19010        "pcc-xts-aes-256",
19011        "pcc-xts-aes-128",
19012        "pcc-cmac-eaes-256",
19013        "pcc-cmac-eaes-192",
19014        "pcc-cmac-eaes-128",
19015        "pcc-cmac-eaes-256",
19016        "pcc-cmac-aes-192",
19017        "pcc-cmac-aes-128",
19018        "pcc-cmac-etdea-192",
19019        "pcc-cmac-etdea-128",
19020        "pcc-cmac-edea",
19021        "pcc-cmac-tdea-192",
19022        "pcc-cmac-tdea-128",
19023        "pcc-cmac-dea",
19024        "kmo-eaes-256",
19025        "kmo-eaes-192",
19026        "kmo-eaes-128",
19027        "kmo-aes-256",
19028        "kmo-aes-192",
19029        "kmo-aes-128",
19030        "kmo-etdea-192",
19031        "kmo-etdea-128",
19032        "kmo-edea",
19033        "kmo-tdea-192",
19034        "kmo-tdea-128",
19035        "kmo-dea",
19036        "kmf-eaes-256",
19037        "kmf-eaes-192",
19038        "kmf-eaes-128",
19039        "kmf-aes-256",
19040        "kmf-aes-192",
19041        "kmf-aes-128",
19042        "kmf-etdea-192",
19043        "kmf-etdea-128",
19044        "kmf-edea",
19045        "kmf-tdea-192",
19046        "kmf-tdea-128",
19047        "kmf-dea",
19048        "kmctr-eaes-256",
19049        "kmctr-eaes-192",
19050        "kmctr-eaes-128",
19051        "kmctr-aes-256",
19052        "kmctr-aes-192",
19053        "kmctr-aes-128",
19054        "kmctr-etdea-192",
19055        "kmctr-etdea-128",
19056        "kmctr-edea",
19057        "kmctr-tdea-192",
19058        "kmctr-tdea-128",
19059        "kmctr-dea",
19060        "pckmo-aes-256",
19061        "pckmo-aes-192",
19062        "pckmo-aes-128",
19063        "pckmo-etdea-192",
19064        "pckmo-etdea-128",
19065        "pckmo-edea",
19066        "klmd-sha-1",
19067        "kimd-ghash",
19068        "kimd-sha-1",
19069        "km-xts-eaes-256",
19070        "km-xts-eaes-128",
19071        "km-xts-aes-256",
19072        "km-xts-aes-128",
19073        "km-eaes-256",
19074        "km-eaes-192",
19075        "km-eaes-128",
19076        "km-etdea-192",
19077        "km-etdea-128",
19078        "km-edea",
19079        "km-tdea-192",
19080        "km-tdea-128",
19081        "km-dea",
19082        "kmc-eaes-256",
19083        "kmc-eaes-192",
19084        "kmc-eaes-128",
19085        "kmc-etdea-192",
19086        "kmc-etdea-128",
19087        "kmc-edea",
19088        "kmc-tdea-192",
19089        "kmc-tdea-128",
19090        "kmc-dea",
19091        "kmac-eaes-256",
19092        "kmac-eaes-192",
19093        "kmac-eaes-128",
19094        "kmac-aes-256",
19095        "kmac-aes-192",
19096        "kmac-aes-128",
19097        "kmac-etdea-192",
19098        "kmac-etdea-128",
19099        "kmac-edea",
19100        "kmac-tdea-192",
19101        "kmac-tdea-128",
19102        "kmac-dea",
19103        "cmm",
19104        "dateh2",
19105        "esop",
19106        "sea_esop2",
19107        "vx",
19108        "bpb",
19109        "ppa15",
19110        "dfppc",
19111        "edat2",
19112        "aefsi",
19113        "sthyi",
19114        "te",
19115        "ri",
19116        "cte",
19117        "dfpzc",
19118        "cmpsceh",
19119        "pfpo",
19120        "dfphp",
19121        "dfp",
19122        "fpe",
19123        "emon",
19124        "parseh",
19125        "hfpue",
19126        "hfpm",
19127        "nonqks",
19128        "ipter",
19129        "csske",
19130        "edat",
19131        "asnlxr",
19132        "msa2",
19133        "msa1",
19134        "gen13ptff",
19135        "tods",
19136        "type"
19137      ],
19138      "static": false,
19139      "migration-safe": true
19140    },
19141    {
19142      "name": "z13s-base",
19143      "typename": "z13s-base-s390x-cpu",
19144      "unavailable-features": [
19145        "klmd-sha-1",
19146        "kimd-sha-1",
19147        "km-tdea-192",
19148        "km-tdea-128",
19149        "km-dea",
19150        "kmc-tdea-192",
19151        "kmc-tdea-128",
19152        "kmc-dea",
19153        "kmac-tdea-192",
19154        "kmac-tdea-128",
19155        "kmac-dea",
19156        "dateh2",
19157        "dfppc",
19158        "dfpzc",
19159        "cmpsceh",
19160        "pfpo",
19161        "dfphp",
19162        "dfp",
19163        "fpe",
19164        "emon",
19165        "parseh",
19166        "hfpue",
19167        "hfpm",
19168        "nonqks",
19169        "csske",
19170        "asnlxr",
19171        "gen13ptff",
19172        "tods",
19173        "type"
19174      ],
19175      "static": true,
19176      "migration-safe": true
19177    },
19178    {
19179      "name": "z990",
19180      "typename": "z990-s390x-cpu",
19181      "unavailable-features": [
19182        "klmd-sha-1",
19183        "kimd-sha-1",
19184        "km-tdea-192",
19185        "km-tdea-128",
19186        "km-dea",
19187        "kmc-tdea-192",
19188        "kmc-tdea-128",
19189        "kmc-dea",
19190        "kmac-tdea-192",
19191        "kmac-tdea-128",
19192        "kmac-dea",
19193        "hfpm"
19194      ],
19195      "static": false,
19196      "migration-safe": true
19197    },
19198    {
19199      "name": "z990.2",
19200      "typename": "z990.2-s390x-cpu",
19201      "unavailable-features": [
19202        "klmd-sha-1",
19203        "kimd-sha-1",
19204        "km-tdea-192",
19205        "km-tdea-128",
19206        "km-dea",
19207        "kmc-tdea-192",
19208        "kmc-tdea-128",
19209        "kmc-dea",
19210        "kmac-tdea-192",
19211        "kmac-tdea-128",
19212        "kmac-dea",
19213        "hfpm"
19214      ],
19215      "static": false,
19216      "migration-safe": true
19217    },
19218    {
19219      "name": "z14-base",
19220      "typename": "z14-base-s390x-cpu",
19221      "unavailable-features": [
19222        "klmd-sha-1",
19223        "kimd-sha-1",
19224        "km-tdea-192",
19225        "km-tdea-128",
19226        "km-dea",
19227        "kmc-tdea-192",
19228        "kmc-tdea-128",
19229        "kmc-dea",
19230        "kmac-tdea-192",
19231        "kmac-tdea-128",
19232        "kmac-dea",
19233        "dateh2",
19234        "dfppc",
19235        "tsi",
19236        "sema",
19237        "minste2",
19238        "eec",
19239        "dfpzc",
19240        "cmpsceh",
19241        "pfpo",
19242        "dfphp",
19243        "dfp",
19244        "opc",
19245        "fpe",
19246        "emon",
19247        "parseh",
19248        "hfpue",
19249        "hfpm",
19250        "nonqks",
19251        "csske",
19252        "asnlxr",
19253        "gen13ptff",
19254        "tods",
19255        "type"
19256      ],
19257      "static": true,
19258      "migration-safe": true
19259    },
19260    {
19261      "name": "z890.2-base",
19262      "typename": "z890.2-base-s390x-cpu",
19263      "unavailable-features": [
19264        "klmd-sha-1",
19265        "kimd-sha-1",
19266        "km-tdea-192",
19267        "km-tdea-128",
19268        "km-dea",
19269        "kmc-tdea-192",
19270        "kmc-tdea-128",
19271        "kmc-dea",
19272        "kmac-tdea-192",
19273        "kmac-tdea-128",
19274        "kmac-dea",
19275        "hfpm"
19276      ],
19277      "static": true,
19278      "migration-safe": true
19279    },
19280    {
19281      "name": "z196",
19282      "typename": "z196-s390x-cpu",
19283      "unavailable-features": [
19284        "pcc-xts-eaes-256",
19285        "pcc-xts-eaes-128",
19286        "pcc-xts-aes-256",
19287        "pcc-xts-aes-128",
19288        "pcc-cmac-eaes-256",
19289        "pcc-cmac-eaes-192",
19290        "pcc-cmac-eaes-128",
19291        "pcc-cmac-eaes-256",
19292        "pcc-cmac-aes-192",
19293        "pcc-cmac-aes-128",
19294        "pcc-cmac-etdea-192",
19295        "pcc-cmac-etdea-128",
19296        "pcc-cmac-edea",
19297        "pcc-cmac-tdea-192",
19298        "pcc-cmac-tdea-128",
19299        "pcc-cmac-dea",
19300        "kmo-eaes-256",
19301        "kmo-eaes-192",
19302        "kmo-eaes-128",
19303        "kmo-aes-256",
19304        "kmo-aes-192",
19305        "kmo-aes-128",
19306        "kmo-etdea-192",
19307        "kmo-etdea-128",
19308        "kmo-edea",
19309        "kmo-tdea-192",
19310        "kmo-tdea-128",
19311        "kmo-dea",
19312        "kmf-eaes-256",
19313        "kmf-eaes-192",
19314        "kmf-eaes-128",
19315        "kmf-aes-256",
19316        "kmf-aes-192",
19317        "kmf-aes-128",
19318        "kmf-etdea-192",
19319        "kmf-etdea-128",
19320        "kmf-edea",
19321        "kmf-tdea-192",
19322        "kmf-tdea-128",
19323        "kmf-dea",
19324        "kmctr-eaes-256",
19325        "kmctr-eaes-192",
19326        "kmctr-eaes-128",
19327        "kmctr-aes-256",
19328        "kmctr-aes-192",
19329        "kmctr-aes-128",
19330        "kmctr-etdea-192",
19331        "kmctr-etdea-128",
19332        "kmctr-edea",
19333        "kmctr-tdea-192",
19334        "kmctr-tdea-128",
19335        "kmctr-dea",
19336        "pckmo-aes-256",
19337        "pckmo-aes-192",
19338        "pckmo-aes-128",
19339        "pckmo-etdea-192",
19340        "pckmo-etdea-128",
19341        "pckmo-edea",
19342        "klmd-sha-1",
19343        "kimd-ghash",
19344        "kimd-sha-1",
19345        "km-xts-eaes-256",
19346        "km-xts-eaes-128",
19347        "km-xts-aes-256",
19348        "km-xts-aes-128",
19349        "km-eaes-256",
19350        "km-eaes-192",
19351        "km-eaes-128",
19352        "km-etdea-192",
19353        "km-etdea-128",
19354        "km-edea",
19355        "km-tdea-192",
19356        "km-tdea-128",
19357        "km-dea",
19358        "kmc-eaes-256",
19359        "kmc-eaes-192",
19360        "kmc-eaes-128",
19361        "kmc-etdea-192",
19362        "kmc-etdea-128",
19363        "kmc-edea",
19364        "kmc-tdea-192",
19365        "kmc-tdea-128",
19366        "kmc-dea",
19367        "kmac-eaes-256",
19368        "kmac-eaes-192",
19369        "kmac-eaes-128",
19370        "kmac-aes-256",
19371        "kmac-aes-192",
19372        "kmac-aes-128",
19373        "kmac-etdea-192",
19374        "kmac-etdea-128",
19375        "kmac-edea",
19376        "kmac-tdea-192",
19377        "kmac-tdea-128",
19378        "kmac-dea",
19379        "cmm",
19380        "dateh2",
19381        "bpb",
19382        "ppa15",
19383        "aefsi",
19384        "sthyi",
19385        "cmpsceh",
19386        "pfpo",
19387        "dfphp",
19388        "dfp",
19389        "fpe",
19390        "emon",
19391        "parseh",
19392        "hfpue",
19393        "hfpm",
19394        "nonqks",
19395        "ipter",
19396        "csske",
19397        "edat",
19398        "asnlxr",
19399        "msa2",
19400        "msa1",
19401        "tods"
19402      ],
19403      "static": false,
19404      "migration-safe": true
19405    },
19406    {
19407      "name": "z10EC",
19408      "typename": "z10EC-s390x-cpu",
19409      "unavailable-features": [
19410        "klmd-sha-1",
19411        "kimd-sha-1",
19412        "km-tdea-192",
19413        "km-tdea-128",
19414        "km-dea",
19415        "kmc-tdea-192",
19416        "kmc-tdea-128",
19417        "kmc-dea",
19418        "kmac-tdea-192",
19419        "kmac-tdea-128",
19420        "kmac-dea",
19421        "cmm",
19422        "dateh2",
19423        "sthyi",
19424        "pfpo",
19425        "dfphp",
19426        "dfp",
19427        "parseh",
19428        "hfpue",
19429        "hfpm",
19430        "csske",
19431        "edat",
19432        "asnlxr",
19433        "msa2",
19434        "msa1",
19435        "tods"
19436      ],
19437      "static": false,
19438      "migration-safe": true
19439    },
19440    {
19441      "name": "z13s",
19442      "typename": "z13s-s390x-cpu",
19443      "unavailable-features": [
19444        "ppno-sha-512-drng",
19445        "pcc-xts-eaes-256",
19446        "pcc-xts-eaes-128",
19447        "pcc-xts-aes-256",
19448        "pcc-xts-aes-128",
19449        "pcc-cmac-eaes-256",
19450        "pcc-cmac-eaes-192",
19451        "pcc-cmac-eaes-128",
19452        "pcc-cmac-eaes-256",
19453        "pcc-cmac-aes-192",
19454        "pcc-cmac-aes-128",
19455        "pcc-cmac-etdea-192",
19456        "pcc-cmac-etdea-128",
19457        "pcc-cmac-edea",
19458        "pcc-cmac-tdea-192",
19459        "pcc-cmac-tdea-128",
19460        "pcc-cmac-dea",
19461        "kmo-eaes-256",
19462        "kmo-eaes-192",
19463        "kmo-eaes-128",
19464        "kmo-aes-256",
19465        "kmo-aes-192",
19466        "kmo-aes-128",
19467        "kmo-etdea-192",
19468        "kmo-etdea-128",
19469        "kmo-edea",
19470        "kmo-tdea-192",
19471        "kmo-tdea-128",
19472        "kmo-dea",
19473        "kmf-eaes-256",
19474        "kmf-eaes-192",
19475        "kmf-eaes-128",
19476        "kmf-aes-256",
19477        "kmf-aes-192",
19478        "kmf-aes-128",
19479        "kmf-etdea-192",
19480        "kmf-etdea-128",
19481        "kmf-edea",
19482        "kmf-tdea-192",
19483        "kmf-tdea-128",
19484        "kmf-dea",
19485        "kmctr-eaes-256",
19486        "kmctr-eaes-192",
19487        "kmctr-eaes-128",
19488        "kmctr-aes-256",
19489        "kmctr-aes-192",
19490        "kmctr-aes-128",
19491        "kmctr-etdea-192",
19492        "kmctr-etdea-128",
19493        "kmctr-edea",
19494        "kmctr-tdea-192",
19495        "kmctr-tdea-128",
19496        "kmctr-dea",
19497        "pckmo-aes-256",
19498        "pckmo-aes-192",
19499        "pckmo-aes-128",
19500        "pckmo-etdea-192",
19501        "pckmo-etdea-128",
19502        "pckmo-edea",
19503        "klmd-sha-1",
19504        "kimd-ghash",
19505        "kimd-sha-1",
19506        "km-xts-eaes-256",
19507        "km-xts-eaes-128",
19508        "km-xts-aes-256",
19509        "km-xts-aes-128",
19510        "km-eaes-256",
19511        "km-eaes-192",
19512        "km-eaes-128",
19513        "km-etdea-192",
19514        "km-etdea-128",
19515        "km-edea",
19516        "km-tdea-192",
19517        "km-tdea-128",
19518        "km-dea",
19519        "kmc-eaes-256",
19520        "kmc-eaes-192",
19521        "kmc-eaes-128",
19522        "kmc-etdea-192",
19523        "kmc-etdea-128",
19524        "kmc-edea",
19525        "kmc-tdea-192",
19526        "kmc-tdea-128",
19527        "kmc-dea",
19528        "kmac-eaes-256",
19529        "kmac-eaes-192",
19530        "kmac-eaes-128",
19531        "kmac-aes-256",
19532        "kmac-aes-192",
19533        "kmac-aes-128",
19534        "kmac-etdea-192",
19535        "kmac-etdea-128",
19536        "kmac-edea",
19537        "kmac-tdea-192",
19538        "kmac-tdea-128",
19539        "kmac-dea",
19540        "cmm",
19541        "dateh2",
19542        "esop",
19543        "sea_esop2",
19544        "vx",
19545        "bpb",
19546        "ppa15",
19547        "dfppc",
19548        "edat2",
19549        "aefsi",
19550        "sthyi",
19551        "te",
19552        "ri",
19553        "cte",
19554        "dfpzc",
19555        "cmpsceh",
19556        "pfpo",
19557        "dfphp",
19558        "dfp",
19559        "fpe",
19560        "emon",
19561        "parseh",
19562        "hfpue",
19563        "hfpm",
19564        "nonqks",
19565        "ipter",
19566        "csske",
19567        "edat",
19568        "asnlxr",
19569        "msa2",
19570        "msa1",
19571        "gen13ptff",
19572        "tods",
19573        "type"
19574      ],
19575      "static": false,
19576      "migration-safe": true
19577    },
19578    {
19579      "name": "z900",
19580      "typename": "z900-s390x-cpu",
19581      "unavailable-features": [
19582      ],
19583      "static": false,
19584      "migration-safe": true
19585    },
19586    {
19587      "name": "z10EC.3",
19588      "typename": "z10EC.3-s390x-cpu",
19589      "unavailable-features": [
19590        "klmd-sha-1",
19591        "kimd-sha-1",
19592        "km-tdea-192",
19593        "km-tdea-128",
19594        "km-dea",
19595        "kmc-tdea-192",
19596        "kmc-tdea-128",
19597        "kmc-dea",
19598        "kmac-tdea-192",
19599        "kmac-tdea-128",
19600        "kmac-dea",
19601        "cmm",
19602        "dateh2",
19603        "sthyi",
19604        "pfpo",
19605        "dfphp",
19606        "dfp",
19607        "parseh",
19608        "hfpue",
19609        "hfpm",
19610        "csske",
19611        "edat",
19612        "asnlxr",
19613        "msa2",
19614        "msa1",
19615        "tods"
19616      ],
19617      "static": false,
19618      "migration-safe": true
19619    },
19620    {
19621      "name": "z10EC.2-base",
19622      "typename": "z10EC.2-base-s390x-cpu",
19623      "unavailable-features": [
19624        "klmd-sha-1",
19625        "kimd-sha-1",
19626        "km-tdea-192",
19627        "km-tdea-128",
19628        "km-dea",
19629        "kmc-tdea-192",
19630        "kmc-tdea-128",
19631        "kmc-dea",
19632        "kmac-tdea-192",
19633        "kmac-tdea-128",
19634        "kmac-dea",
19635        "dateh2",
19636        "pfpo",
19637        "dfphp",
19638        "dfp",
19639        "parseh",
19640        "hfpue",
19641        "hfpm",
19642        "csske",
19643        "asnlxr",
19644        "tods"
19645      ],
19646      "static": true,
19647      "migration-safe": true
19648    },
19649    {
19650      "name": "z114-base",
19651      "typename": "z114-base-s390x-cpu",
19652      "unavailable-features": [
19653        "klmd-sha-1",
19654        "kimd-sha-1",
19655        "km-tdea-192",
19656        "km-tdea-128",
19657        "km-dea",
19658        "kmc-tdea-192",
19659        "kmc-tdea-128",
19660        "kmc-dea",
19661        "kmac-tdea-192",
19662        "kmac-tdea-128",
19663        "kmac-dea",
19664        "dateh2",
19665        "cmpsceh",
19666        "pfpo",
19667        "dfphp",
19668        "dfp",
19669        "fpe",
19670        "emon",
19671        "parseh",
19672        "hfpue",
19673        "hfpm",
19674        "nonqks",
19675        "csske",
19676        "asnlxr",
19677        "tods"
19678      ],
19679      "static": true,
19680      "migration-safe": true
19681    },
19682    {
19683      "name": "z990.2-base",
19684      "typename": "z990.2-base-s390x-cpu",
19685      "unavailable-features": [
19686        "klmd-sha-1",
19687        "kimd-sha-1",
19688        "km-tdea-192",
19689        "km-tdea-128",
19690        "km-dea",
19691        "kmc-tdea-192",
19692        "kmc-tdea-128",
19693        "kmc-dea",
19694        "kmac-tdea-192",
19695        "kmac-tdea-128",
19696        "kmac-dea",
19697        "hfpm"
19698      ],
19699      "static": true,
19700      "migration-safe": true
19701    },
19702    {
19703      "name": "z9EC.2-base",
19704      "typename": "z9EC.2-base-s390x-cpu",
19705      "unavailable-features": [
19706        "klmd-sha-1",
19707        "kimd-sha-1",
19708        "km-tdea-192",
19709        "km-tdea-128",
19710        "km-dea",
19711        "kmc-tdea-192",
19712        "kmc-tdea-128",
19713        "kmc-dea",
19714        "kmac-tdea-192",
19715        "kmac-tdea-128",
19716        "kmac-dea",
19717        "dateh2",
19718        "hfpue",
19719        "hfpm",
19720        "asnlxr",
19721        "tods"
19722      ],
19723      "static": true,
19724      "migration-safe": true
19725    },
19726    {
19727      "name": "z890.3",
19728      "typename": "z890.3-s390x-cpu",
19729      "unavailable-features": [
19730        "klmd-sha-1",
19731        "kimd-sha-1",
19732        "km-tdea-192",
19733        "km-tdea-128",
19734        "km-dea",
19735        "kmc-tdea-192",
19736        "kmc-tdea-128",
19737        "kmc-dea",
19738        "kmac-tdea-192",
19739        "kmac-tdea-128",
19740        "kmac-dea",
19741        "hfpm"
19742      ],
19743      "static": false,
19744      "migration-safe": true
19745    },
19746    {
19747      "name": "z900.3-base",
19748      "typename": "z900.3-base-s390x-cpu",
19749      "unavailable-features": [
19750      ],
19751      "static": true,
19752      "migration-safe": true
19753    },
19754    {
19755      "name": "z9BC.2",
19756      "typename": "z9BC.2-s390x-cpu",
19757      "unavailable-features": [
19758        "klmd-sha-1",
19759        "kimd-sha-1",
19760        "km-tdea-192",
19761        "km-tdea-128",
19762        "km-dea",
19763        "kmc-tdea-192",
19764        "kmc-tdea-128",
19765        "kmc-dea",
19766        "kmac-tdea-192",
19767        "kmac-tdea-128",
19768        "kmac-dea",
19769        "cmm",
19770        "dateh2",
19771        "sthyi",
19772        "hfpue",
19773        "hfpm",
19774        "asnlxr",
19775        "msa1",
19776        "tods"
19777      ],
19778      "static": false,
19779      "migration-safe": true
19780    },
19781    {
19782      "name": "z10BC",
19783      "typename": "z10BC-s390x-cpu",
19784      "unavailable-features": [
19785        "klmd-sha-1",
19786        "kimd-sha-1",
19787        "km-tdea-192",
19788        "km-tdea-128",
19789        "km-dea",
19790        "kmc-tdea-192",
19791        "kmc-tdea-128",
19792        "kmc-dea",
19793        "kmac-tdea-192",
19794        "kmac-tdea-128",
19795        "kmac-dea",
19796        "cmm",
19797        "dateh2",
19798        "sthyi",
19799        "pfpo",
19800        "dfphp",
19801        "dfp",
19802        "parseh",
19803        "hfpue",
19804        "hfpm",
19805        "csske",
19806        "edat",
19807        "asnlxr",
19808        "msa2",
19809        "msa1",
19810        "tods"
19811      ],
19812      "static": false,
19813      "migration-safe": true
19814    },
19815    {
19816      "name": "z990.5",
19817      "typename": "z990.5-s390x-cpu",
19818      "unavailable-features": [
19819        "klmd-sha-1",
19820        "kimd-sha-1",
19821        "km-tdea-192",
19822        "km-tdea-128",
19823        "km-dea",
19824        "kmc-tdea-192",
19825        "kmc-tdea-128",
19826        "kmc-dea",
19827        "kmac-tdea-192",
19828        "kmac-tdea-128",
19829        "kmac-dea",
19830        "hfpm"
19831      ],
19832      "static": false,
19833      "migration-safe": true
19834    },
19835    {
19836      "name": "zEC12.2",
19837      "typename": "zEC12.2-s390x-cpu",
19838      "unavailable-features": [
19839        "pcc-xts-eaes-256",
19840        "pcc-xts-eaes-128",
19841        "pcc-xts-aes-256",
19842        "pcc-xts-aes-128",
19843        "pcc-cmac-eaes-256",
19844        "pcc-cmac-eaes-192",
19845        "pcc-cmac-eaes-128",
19846        "pcc-cmac-eaes-256",
19847        "pcc-cmac-aes-192",
19848        "pcc-cmac-aes-128",
19849        "pcc-cmac-etdea-192",
19850        "pcc-cmac-etdea-128",
19851        "pcc-cmac-edea",
19852        "pcc-cmac-tdea-192",
19853        "pcc-cmac-tdea-128",
19854        "pcc-cmac-dea",
19855        "kmo-eaes-256",
19856        "kmo-eaes-192",
19857        "kmo-eaes-128",
19858        "kmo-aes-256",
19859        "kmo-aes-192",
19860        "kmo-aes-128",
19861        "kmo-etdea-192",
19862        "kmo-etdea-128",
19863        "kmo-edea",
19864        "kmo-tdea-192",
19865        "kmo-tdea-128",
19866        "kmo-dea",
19867        "kmf-eaes-256",
19868        "kmf-eaes-192",
19869        "kmf-eaes-128",
19870        "kmf-aes-256",
19871        "kmf-aes-192",
19872        "kmf-aes-128",
19873        "kmf-etdea-192",
19874        "kmf-etdea-128",
19875        "kmf-edea",
19876        "kmf-tdea-192",
19877        "kmf-tdea-128",
19878        "kmf-dea",
19879        "kmctr-eaes-256",
19880        "kmctr-eaes-192",
19881        "kmctr-eaes-128",
19882        "kmctr-aes-256",
19883        "kmctr-aes-192",
19884        "kmctr-aes-128",
19885        "kmctr-etdea-192",
19886        "kmctr-etdea-128",
19887        "kmctr-edea",
19888        "kmctr-tdea-192",
19889        "kmctr-tdea-128",
19890        "kmctr-dea",
19891        "pckmo-aes-256",
19892        "pckmo-aes-192",
19893        "pckmo-aes-128",
19894        "pckmo-etdea-192",
19895        "pckmo-etdea-128",
19896        "pckmo-edea",
19897        "klmd-sha-1",
19898        "kimd-ghash",
19899        "kimd-sha-1",
19900        "km-xts-eaes-256",
19901        "km-xts-eaes-128",
19902        "km-xts-aes-256",
19903        "km-xts-aes-128",
19904        "km-eaes-256",
19905        "km-eaes-192",
19906        "km-eaes-128",
19907        "km-etdea-192",
19908        "km-etdea-128",
19909        "km-edea",
19910        "km-tdea-192",
19911        "km-tdea-128",
19912        "km-dea",
19913        "kmc-eaes-256",
19914        "kmc-eaes-192",
19915        "kmc-eaes-128",
19916        "kmc-etdea-192",
19917        "kmc-etdea-128",
19918        "kmc-edea",
19919        "kmc-tdea-192",
19920        "kmc-tdea-128",
19921        "kmc-dea",
19922        "kmac-eaes-256",
19923        "kmac-eaes-192",
19924        "kmac-eaes-128",
19925        "kmac-aes-256",
19926        "kmac-aes-192",
19927        "kmac-aes-128",
19928        "kmac-etdea-192",
19929        "kmac-etdea-128",
19930        "kmac-edea",
19931        "kmac-tdea-192",
19932        "kmac-tdea-128",
19933        "kmac-dea",
19934        "cmm",
19935        "dateh2",
19936        "esop",
19937        "sea_esop2",
19938        "bpb",
19939        "ppa15",
19940        "edat2",
19941        "aefsi",
19942        "sthyi",
19943        "te",
19944        "ri",
19945        "cte",
19946        "dfpzc",
19947        "cmpsceh",
19948        "pfpo",
19949        "dfphp",
19950        "dfp",
19951        "fpe",
19952        "emon",
19953        "parseh",
19954        "hfpue",
19955        "hfpm",
19956        "nonqks",
19957        "ipter",
19958        "csske",
19959        "edat",
19960        "asnlxr",
19961        "msa2",
19962        "msa1",
19963        "tods"
19964      ],
19965      "static": false,
19966      "migration-safe": true
19967    },
19968    {
19969      "name": "z10EC-base",
19970      "typename": "z10EC-base-s390x-cpu",
19971      "unavailable-features": [
19972        "klmd-sha-1",
19973        "kimd-sha-1",
19974        "km-tdea-192",
19975        "km-tdea-128",
19976        "km-dea",
19977        "kmc-tdea-192",
19978        "kmc-tdea-128",
19979        "kmc-dea",
19980        "kmac-tdea-192",
19981        "kmac-tdea-128",
19982        "kmac-dea",
19983        "dateh2",
19984        "pfpo",
19985        "dfphp",
19986        "dfp",
19987        "parseh",
19988        "hfpue",
19989        "hfpm",
19990        "csske",
19991        "asnlxr",
19992        "tods"
19993      ],
19994      "static": true,
19995      "migration-safe": true
19996    },
19997    {
19998      "name": "z9EC-base",
19999      "typename": "z9EC-base-s390x-cpu",
20000      "unavailable-features": [
20001        "klmd-sha-1",
20002        "kimd-sha-1",
20003        "km-tdea-192",
20004        "km-tdea-128",
20005        "km-dea",
20006        "kmc-tdea-192",
20007        "kmc-tdea-128",
20008        "kmc-dea",
20009        "kmac-tdea-192",
20010        "kmac-tdea-128",
20011        "kmac-dea",
20012        "dateh2",
20013        "hfpue",
20014        "hfpm",
20015        "asnlxr",
20016        "tods"
20017      ],
20018      "static": true,
20019      "migration-safe": true
20020    },
20021    {
20022      "name": "z9EC.3-base",
20023      "typename": "z9EC.3-base-s390x-cpu",
20024      "unavailable-features": [
20025        "klmd-sha-1",
20026        "kimd-sha-1",
20027        "km-tdea-192",
20028        "km-tdea-128",
20029        "km-dea",
20030        "kmc-tdea-192",
20031        "kmc-tdea-128",
20032        "kmc-dea",
20033        "kmac-tdea-192",
20034        "kmac-tdea-128",
20035        "kmac-dea",
20036        "dateh2",
20037        "hfpue",
20038        "hfpm",
20039        "asnlxr",
20040        "tods"
20041      ],
20042      "static": true,
20043      "migration-safe": true
20044    },
20045    {
20046      "name": "zEC12",
20047      "typename": "zEC12-s390x-cpu",
20048      "unavailable-features": [
20049        "pcc-xts-eaes-256",
20050        "pcc-xts-eaes-128",
20051        "pcc-xts-aes-256",
20052        "pcc-xts-aes-128",
20053        "pcc-cmac-eaes-256",
20054        "pcc-cmac-eaes-192",
20055        "pcc-cmac-eaes-128",
20056        "pcc-cmac-eaes-256",
20057        "pcc-cmac-aes-192",
20058        "pcc-cmac-aes-128",
20059        "pcc-cmac-etdea-192",
20060        "pcc-cmac-etdea-128",
20061        "pcc-cmac-edea",
20062        "pcc-cmac-tdea-192",
20063        "pcc-cmac-tdea-128",
20064        "pcc-cmac-dea",
20065        "kmo-eaes-256",
20066        "kmo-eaes-192",
20067        "kmo-eaes-128",
20068        "kmo-aes-256",
20069        "kmo-aes-192",
20070        "kmo-aes-128",
20071        "kmo-etdea-192",
20072        "kmo-etdea-128",
20073        "kmo-edea",
20074        "kmo-tdea-192",
20075        "kmo-tdea-128",
20076        "kmo-dea",
20077        "kmf-eaes-256",
20078        "kmf-eaes-192",
20079        "kmf-eaes-128",
20080        "kmf-aes-256",
20081        "kmf-aes-192",
20082        "kmf-aes-128",
20083        "kmf-etdea-192",
20084        "kmf-etdea-128",
20085        "kmf-edea",
20086        "kmf-tdea-192",
20087        "kmf-tdea-128",
20088        "kmf-dea",
20089        "kmctr-eaes-256",
20090        "kmctr-eaes-192",
20091        "kmctr-eaes-128",
20092        "kmctr-aes-256",
20093        "kmctr-aes-192",
20094        "kmctr-aes-128",
20095        "kmctr-etdea-192",
20096        "kmctr-etdea-128",
20097        "kmctr-edea",
20098        "kmctr-tdea-192",
20099        "kmctr-tdea-128",
20100        "kmctr-dea",
20101        "pckmo-aes-256",
20102        "pckmo-aes-192",
20103        "pckmo-aes-128",
20104        "pckmo-etdea-192",
20105        "pckmo-etdea-128",
20106        "pckmo-edea",
20107        "klmd-sha-1",
20108        "kimd-ghash",
20109        "kimd-sha-1",
20110        "km-xts-eaes-256",
20111        "km-xts-eaes-128",
20112        "km-xts-aes-256",
20113        "km-xts-aes-128",
20114        "km-eaes-256",
20115        "km-eaes-192",
20116        "km-eaes-128",
20117        "km-etdea-192",
20118        "km-etdea-128",
20119        "km-edea",
20120        "km-tdea-192",
20121        "km-tdea-128",
20122        "km-dea",
20123        "kmc-eaes-256",
20124        "kmc-eaes-192",
20125        "kmc-eaes-128",
20126        "kmc-etdea-192",
20127        "kmc-etdea-128",
20128        "kmc-edea",
20129        "kmc-tdea-192",
20130        "kmc-tdea-128",
20131        "kmc-dea",
20132        "kmac-eaes-256",
20133        "kmac-eaes-192",
20134        "kmac-eaes-128",
20135        "kmac-aes-256",
20136        "kmac-aes-192",
20137        "kmac-aes-128",
20138        "kmac-etdea-192",
20139        "kmac-etdea-128",
20140        "kmac-edea",
20141        "kmac-tdea-192",
20142        "kmac-tdea-128",
20143        "kmac-dea",
20144        "cmm",
20145        "dateh2",
20146        "esop",
20147        "sea_esop2",
20148        "bpb",
20149        "ppa15",
20150        "edat2",
20151        "aefsi",
20152        "sthyi",
20153        "te",
20154        "ri",
20155        "cte",
20156        "dfpzc",
20157        "cmpsceh",
20158        "pfpo",
20159        "dfphp",
20160        "dfp",
20161        "fpe",
20162        "emon",
20163        "parseh",
20164        "hfpue",
20165        "hfpm",
20166        "nonqks",
20167        "ipter",
20168        "csske",
20169        "edat",
20170        "asnlxr",
20171        "msa2",
20172        "msa1",
20173        "tods"
20174      ],
20175      "static": false,
20176      "migration-safe": true
20177    },
20178    {
20179      "name": "z990.5-base",
20180      "typename": "z990.5-base-s390x-cpu",
20181      "unavailable-features": [
20182        "klmd-sha-1",
20183        "kimd-sha-1",
20184        "km-tdea-192",
20185        "km-tdea-128",
20186        "km-dea",
20187        "kmc-tdea-192",
20188        "kmc-tdea-128",
20189        "kmc-dea",
20190        "kmac-tdea-192",
20191        "kmac-tdea-128",
20192        "kmac-dea",
20193        "hfpm"
20194      ],
20195      "static": true,
20196      "migration-safe": true
20197    },
20198    {
20199      "name": "z10BC-base",
20200      "typename": "z10BC-base-s390x-cpu",
20201      "unavailable-features": [
20202        "klmd-sha-1",
20203        "kimd-sha-1",
20204        "km-tdea-192",
20205        "km-tdea-128",
20206        "km-dea",
20207        "kmc-tdea-192",
20208        "kmc-tdea-128",
20209        "kmc-dea",
20210        "kmac-tdea-192",
20211        "kmac-tdea-128",
20212        "kmac-dea",
20213        "dateh2",
20214        "pfpo",
20215        "dfphp",
20216        "dfp",
20217        "parseh",
20218        "hfpue",
20219        "hfpm",
20220        "csske",
20221        "asnlxr",
20222        "tods"
20223      ],
20224      "static": true,
20225      "migration-safe": true
20226    },
20227    {
20228      "name": "z900-base",
20229      "typename": "z900-base-s390x-cpu",
20230      "unavailable-features": [
20231      ],
20232      "static": true,
20233      "migration-safe": true
20234    },
20235    {
20236      "name": "z13.2",
20237      "typename": "z13.2-s390x-cpu",
20238      "unavailable-features": [
20239        "ppno-sha-512-drng",
20240        "pcc-xts-eaes-256",
20241        "pcc-xts-eaes-128",
20242        "pcc-xts-aes-256",
20243        "pcc-xts-aes-128",
20244        "pcc-cmac-eaes-256",
20245        "pcc-cmac-eaes-192",
20246        "pcc-cmac-eaes-128",
20247        "pcc-cmac-eaes-256",
20248        "pcc-cmac-aes-192",
20249        "pcc-cmac-aes-128",
20250        "pcc-cmac-etdea-192",
20251        "pcc-cmac-etdea-128",
20252        "pcc-cmac-edea",
20253        "pcc-cmac-tdea-192",
20254        "pcc-cmac-tdea-128",
20255        "pcc-cmac-dea",
20256        "kmo-eaes-256",
20257        "kmo-eaes-192",
20258        "kmo-eaes-128",
20259        "kmo-aes-256",
20260        "kmo-aes-192",
20261        "kmo-aes-128",
20262        "kmo-etdea-192",
20263        "kmo-etdea-128",
20264        "kmo-edea",
20265        "kmo-tdea-192",
20266        "kmo-tdea-128",
20267        "kmo-dea",
20268        "kmf-eaes-256",
20269        "kmf-eaes-192",
20270        "kmf-eaes-128",
20271        "kmf-aes-256",
20272        "kmf-aes-192",
20273        "kmf-aes-128",
20274        "kmf-etdea-192",
20275        "kmf-etdea-128",
20276        "kmf-edea",
20277        "kmf-tdea-192",
20278        "kmf-tdea-128",
20279        "kmf-dea",
20280        "kmctr-eaes-256",
20281        "kmctr-eaes-192",
20282        "kmctr-eaes-128",
20283        "kmctr-aes-256",
20284        "kmctr-aes-192",
20285        "kmctr-aes-128",
20286        "kmctr-etdea-192",
20287        "kmctr-etdea-128",
20288        "kmctr-edea",
20289        "kmctr-tdea-192",
20290        "kmctr-tdea-128",
20291        "kmctr-dea",
20292        "pckmo-aes-256",
20293        "pckmo-aes-192",
20294        "pckmo-aes-128",
20295        "pckmo-etdea-192",
20296        "pckmo-etdea-128",
20297        "pckmo-edea",
20298        "klmd-sha-1",
20299        "kimd-ghash",
20300        "kimd-sha-1",
20301        "km-xts-eaes-256",
20302        "km-xts-eaes-128",
20303        "km-xts-aes-256",
20304        "km-xts-aes-128",
20305        "km-eaes-256",
20306        "km-eaes-192",
20307        "km-eaes-128",
20308        "km-etdea-192",
20309        "km-etdea-128",
20310        "km-edea",
20311        "km-tdea-192",
20312        "km-tdea-128",
20313        "km-dea",
20314        "kmc-eaes-256",
20315        "kmc-eaes-192",
20316        "kmc-eaes-128",
20317        "kmc-etdea-192",
20318        "kmc-etdea-128",
20319        "kmc-edea",
20320        "kmc-tdea-192",
20321        "kmc-tdea-128",
20322        "kmc-dea",
20323        "kmac-eaes-256",
20324        "kmac-eaes-192",
20325        "kmac-eaes-128",
20326        "kmac-aes-256",
20327        "kmac-aes-192",
20328        "kmac-aes-128",
20329        "kmac-etdea-192",
20330        "kmac-etdea-128",
20331        "kmac-edea",
20332        "kmac-tdea-192",
20333        "kmac-tdea-128",
20334        "kmac-dea",
20335        "cmm",
20336        "dateh2",
20337        "esop",
20338        "sea_esop2",
20339        "vx",
20340        "bpb",
20341        "ppa15",
20342        "dfppc",
20343        "edat2",
20344        "aefsi",
20345        "sthyi",
20346        "te",
20347        "ri",
20348        "cte",
20349        "dfpzc",
20350        "cmpsceh",
20351        "pfpo",
20352        "dfphp",
20353        "dfp",
20354        "fpe",
20355        "emon",
20356        "parseh",
20357        "hfpue",
20358        "hfpm",
20359        "nonqks",
20360        "ipter",
20361        "csske",
20362        "edat",
20363        "asnlxr",
20364        "msa2",
20365        "msa1",
20366        "gen13ptff",
20367        "tods",
20368        "type"
20369      ],
20370      "static": false,
20371      "migration-safe": true
20372    },
20373    {
20374      "name": "zBC12-base",
20375      "typename": "zBC12-base-s390x-cpu",
20376      "unavailable-features": [
20377        "klmd-sha-1",
20378        "kimd-sha-1",
20379        "km-tdea-192",
20380        "km-tdea-128",
20381        "km-dea",
20382        "kmc-tdea-192",
20383        "kmc-tdea-128",
20384        "kmc-dea",
20385        "kmac-tdea-192",
20386        "kmac-tdea-128",
20387        "kmac-dea",
20388        "dateh2",
20389        "dfpzc",
20390        "cmpsceh",
20391        "pfpo",
20392        "dfphp",
20393        "dfp",
20394        "fpe",
20395        "emon",
20396        "parseh",
20397        "hfpue",
20398        "hfpm",
20399        "nonqks",
20400        "csske",
20401        "asnlxr",
20402        "tods"
20403      ],
20404      "static": true,
20405      "migration-safe": true
20406    },
20407    {
20408      "name": "z13.2-base",
20409      "typename": "z13.2-base-s390x-cpu",
20410      "unavailable-features": [
20411        "klmd-sha-1",
20412        "kimd-sha-1",
20413        "km-tdea-192",
20414        "km-tdea-128",
20415        "km-dea",
20416        "kmc-tdea-192",
20417        "kmc-tdea-128",
20418        "kmc-dea",
20419        "kmac-tdea-192",
20420        "kmac-tdea-128",
20421        "kmac-dea",
20422        "dateh2",
20423        "dfppc",
20424        "dfpzc",
20425        "cmpsceh",
20426        "pfpo",
20427        "dfphp",
20428        "dfp",
20429        "fpe",
20430        "emon",
20431        "parseh",
20432        "hfpue",
20433        "hfpm",
20434        "nonqks",
20435        "csske",
20436        "asnlxr",
20437        "gen13ptff",
20438        "tods",
20439        "type"
20440      ],
20441      "static": true,
20442      "migration-safe": true
20443    },
20444    {
20445      "name": "z890.3-base",
20446      "typename": "z890.3-base-s390x-cpu",
20447      "unavailable-features": [
20448        "klmd-sha-1",
20449        "kimd-sha-1",
20450        "km-tdea-192",
20451        "km-tdea-128",
20452        "km-dea",
20453        "kmc-tdea-192",
20454        "kmc-tdea-128",
20455        "kmc-dea",
20456        "kmac-tdea-192",
20457        "kmac-tdea-128",
20458        "kmac-dea",
20459        "hfpm"
20460      ],
20461      "static": true,
20462      "migration-safe": true
20463    },
20464    {
20465      "name": "z990-base",
20466      "typename": "z990-base-s390x-cpu",
20467      "unavailable-features": [
20468        "klmd-sha-1",
20469        "kimd-sha-1",
20470        "km-tdea-192",
20471        "km-tdea-128",
20472        "km-dea",
20473        "kmc-tdea-192",
20474        "kmc-tdea-128",
20475        "kmc-dea",
20476        "kmac-tdea-192",
20477        "kmac-tdea-128",
20478        "kmac-dea",
20479        "hfpm"
20480      ],
20481      "static": true,
20482      "migration-safe": true
20483    },
20484    {
20485      "name": "z10EC.2",
20486      "typename": "z10EC.2-s390x-cpu",
20487      "unavailable-features": [
20488        "klmd-sha-1",
20489        "kimd-sha-1",
20490        "km-tdea-192",
20491        "km-tdea-128",
20492        "km-dea",
20493        "kmc-tdea-192",
20494        "kmc-tdea-128",
20495        "kmc-dea",
20496        "kmac-tdea-192",
20497        "kmac-tdea-128",
20498        "kmac-dea",
20499        "cmm",
20500        "dateh2",
20501        "sthyi",
20502        "pfpo",
20503        "dfphp",
20504        "dfp",
20505        "parseh",
20506        "hfpue",
20507        "hfpm",
20508        "csske",
20509        "edat",
20510        "asnlxr",
20511        "msa2",
20512        "msa1",
20513        "tods"
20514      ],
20515      "static": false,
20516      "migration-safe": true
20517    },
20518    {
20519      "name": "z9BC",
20520      "typename": "z9BC-s390x-cpu",
20521      "unavailable-features": [
20522        "klmd-sha-1",
20523        "kimd-sha-1",
20524        "km-tdea-192",
20525        "km-tdea-128",
20526        "km-dea",
20527        "kmc-tdea-192",
20528        "kmc-tdea-128",
20529        "kmc-dea",
20530        "kmac-tdea-192",
20531        "kmac-tdea-128",
20532        "kmac-dea",
20533        "cmm",
20534        "dateh2",
20535        "sthyi",
20536        "hfpue",
20537        "hfpm",
20538        "asnlxr",
20539        "msa1",
20540        "tods"
20541      ],
20542      "static": false,
20543      "migration-safe": true
20544    },
20545    {
20546      "name": "z10EC.3-base",
20547      "typename": "z10EC.3-base-s390x-cpu",
20548      "unavailable-features": [
20549        "klmd-sha-1",
20550        "kimd-sha-1",
20551        "km-tdea-192",
20552        "km-tdea-128",
20553        "km-dea",
20554        "kmc-tdea-192",
20555        "kmc-tdea-128",
20556        "kmc-dea",
20557        "kmac-tdea-192",
20558        "kmac-tdea-128",
20559        "kmac-dea",
20560        "dateh2",
20561        "pfpo",
20562        "dfphp",
20563        "dfp",
20564        "parseh",
20565        "hfpue",
20566        "hfpm",
20567        "csske",
20568        "asnlxr",
20569        "tods"
20570      ],
20571      "static": true,
20572      "migration-safe": true
20573    },
20574    {
20575      "name": "z990.3-base",
20576      "typename": "z990.3-base-s390x-cpu",
20577      "unavailable-features": [
20578        "klmd-sha-1",
20579        "kimd-sha-1",
20580        "km-tdea-192",
20581        "km-tdea-128",
20582        "km-dea",
20583        "kmc-tdea-192",
20584        "kmc-tdea-128",
20585        "kmc-dea",
20586        "kmac-tdea-192",
20587        "kmac-tdea-128",
20588        "kmac-dea",
20589        "hfpm"
20590      ],
20591      "static": true,
20592      "migration-safe": true
20593    }
20594  ],
20595  "id": "libvirt-2"
20596}
20597
20598{
20599  "execute": "query-cpu-model-expansion",
20600  "arguments": {
20601    "type": "static",
20602    "model": {
20603      "name": "max"
20604    }
20605  },
20606  "id": "libvirt-3"
20607}
20608
20609{
20610  "id": "libvirt-3",
20611  "error": {
20612    "class": "GenericError",
20613    "desc": "The CPU definition 'max' is unknown."
20614  }
20615}
20616
20617{
20618  "execute": "query-machines",
20619  "id": "libvirt-4"
20620}
20621
20622{
20623  "return": [
20624    {
20625      "hotpluggable-cpus": true,
20626      "name": "s390-ccw-virtio-2.7",
20627      "cpu-max": 248
20628    },
20629    {
20630      "hotpluggable-cpus": true,
20631      "name": "s390-ccw-virtio-2.6",
20632      "cpu-max": 248
20633    },
20634    {
20635      "hotpluggable-cpus": false,
20636      "name": "none",
20637      "cpu-max": 1
20638    },
20639    {
20640      "hotpluggable-cpus": true,
20641      "name": "s390-ccw-virtio-2.11",
20642      "cpu-max": 248
20643    },
20644    {
20645      "hotpluggable-cpus": true,
20646      "name": "s390-ccw-virtio-2.10",
20647      "cpu-max": 248
20648    },
20649    {
20650      "hotpluggable-cpus": true,
20651      "name": "s390-ccw-virtio-2.5",
20652      "cpu-max": 248
20653    },
20654    {
20655      "hotpluggable-cpus": true,
20656      "name": "s390-ccw-virtio-2.4",
20657      "cpu-max": 248
20658    },
20659    {
20660      "hotpluggable-cpus": true,
20661      "name": "s390-ccw-virtio-3.0",
20662      "is-default": true,
20663      "cpu-max": 248,
20664      "alias": "s390-ccw-virtio"
20665    },
20666    {
20667      "hotpluggable-cpus": true,
20668      "name": "s390-ccw-virtio-2.9",
20669      "cpu-max": 248
20670    },
20671    {
20672      "hotpluggable-cpus": true,
20673      "name": "s390-ccw-virtio-2.8",
20674      "cpu-max": 248
20675    },
20676    {
20677      "hotpluggable-cpus": true,
20678      "name": "s390-ccw-virtio-2.12",
20679      "cpu-max": 248
20680    }
20681  ],
20682  "id": "libvirt-4"
20683}
20684