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": 12,
22      "major": 2
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      "allow-oob": false,
52      "meta-type": "command",
53      "arg-type": "0"
54    },
55    {
56      "name": "SHUTDOWN",
57      "meta-type": "event",
58      "arg-type": "2"
59    },
60    {
61      "name": "POWERDOWN",
62      "meta-type": "event",
63      "arg-type": "0"
64    },
65    {
66      "name": "RESET",
67      "meta-type": "event",
68      "arg-type": "3"
69    },
70    {
71      "name": "STOP",
72      "meta-type": "event",
73      "arg-type": "0"
74    },
75    {
76      "name": "RESUME",
77      "meta-type": "event",
78      "arg-type": "0"
79    },
80    {
81      "name": "SUSPEND",
82      "meta-type": "event",
83      "arg-type": "0"
84    },
85    {
86      "name": "SUSPEND_DISK",
87      "meta-type": "event",
88      "arg-type": "0"
89    },
90    {
91      "name": "WAKEUP",
92      "meta-type": "event",
93      "arg-type": "0"
94    },
95    {
96      "name": "WATCHDOG",
97      "meta-type": "event",
98      "arg-type": "4"
99    },
100    {
101      "name": "watchdog-set-action",
102      "ret-type": "0",
103      "allow-oob": false,
104      "meta-type": "command",
105      "arg-type": "5"
106    },
107    {
108      "name": "GUEST_PANICKED",
109      "meta-type": "event",
110      "arg-type": "6"
111    },
112    {
113      "name": "x-block-latency-histogram-set",
114      "ret-type": "0",
115      "allow-oob": false,
116      "meta-type": "command",
117      "arg-type": "7"
118    },
119    {
120      "name": "query-block",
121      "ret-type": "[8]",
122      "allow-oob": false,
123      "meta-type": "command",
124      "arg-type": "0"
125    },
126    {
127      "name": "query-blockstats",
128      "ret-type": "[10]",
129      "allow-oob": false,
130      "meta-type": "command",
131      "arg-type": "9"
132    },
133    {
134      "name": "query-block-jobs",
135      "ret-type": "[11]",
136      "allow-oob": false,
137      "meta-type": "command",
138      "arg-type": "0"
139    },
140    {
141      "name": "block_passwd",
142      "ret-type": "0",
143      "allow-oob": false,
144      "meta-type": "command",
145      "arg-type": "12"
146    },
147    {
148      "name": "block_resize",
149      "ret-type": "0",
150      "allow-oob": false,
151      "meta-type": "command",
152      "arg-type": "13"
153    },
154    {
155      "name": "blockdev-snapshot-sync",
156      "ret-type": "0",
157      "allow-oob": false,
158      "meta-type": "command",
159      "arg-type": "14"
160    },
161    {
162      "name": "blockdev-snapshot",
163      "ret-type": "0",
164      "allow-oob": false,
165      "meta-type": "command",
166      "arg-type": "15"
167    },
168    {
169      "name": "change-backing-file",
170      "ret-type": "0",
171      "allow-oob": false,
172      "meta-type": "command",
173      "arg-type": "16"
174    },
175    {
176      "name": "block-commit",
177      "ret-type": "0",
178      "allow-oob": false,
179      "meta-type": "command",
180      "arg-type": "17"
181    },
182    {
183      "name": "drive-backup",
184      "ret-type": "0",
185      "allow-oob": false,
186      "meta-type": "command",
187      "arg-type": "18"
188    },
189    {
190      "name": "blockdev-backup",
191      "ret-type": "0",
192      "allow-oob": false,
193      "meta-type": "command",
194      "arg-type": "19"
195    },
196    {
197      "name": "query-named-block-nodes",
198      "ret-type": "[20]",
199      "allow-oob": false,
200      "meta-type": "command",
201      "arg-type": "0"
202    },
203    {
204      "name": "drive-mirror",
205      "ret-type": "0",
206      "allow-oob": false,
207      "meta-type": "command",
208      "arg-type": "21"
209    },
210    {
211      "name": "block-dirty-bitmap-add",
212      "ret-type": "0",
213      "allow-oob": false,
214      "meta-type": "command",
215      "arg-type": "22"
216    },
217    {
218      "name": "block-dirty-bitmap-remove",
219      "ret-type": "0",
220      "allow-oob": false,
221      "meta-type": "command",
222      "arg-type": "23"
223    },
224    {
225      "name": "block-dirty-bitmap-clear",
226      "ret-type": "0",
227      "allow-oob": false,
228      "meta-type": "command",
229      "arg-type": "23"
230    },
231    {
232      "name": "x-debug-block-dirty-bitmap-sha256",
233      "ret-type": "24",
234      "allow-oob": false,
235      "meta-type": "command",
236      "arg-type": "23"
237    },
238    {
239      "name": "blockdev-mirror",
240      "ret-type": "0",
241      "allow-oob": false,
242      "meta-type": "command",
243      "arg-type": "25"
244    },
245    {
246      "name": "block_set_io_throttle",
247      "ret-type": "0",
248      "allow-oob": false,
249      "meta-type": "command",
250      "arg-type": "26"
251    },
252    {
253      "name": "block-stream",
254      "ret-type": "0",
255      "allow-oob": false,
256      "meta-type": "command",
257      "arg-type": "27"
258    },
259    {
260      "name": "block-job-set-speed",
261      "ret-type": "0",
262      "allow-oob": false,
263      "meta-type": "command",
264      "arg-type": "28"
265    },
266    {
267      "name": "block-job-cancel",
268      "ret-type": "0",
269      "allow-oob": false,
270      "meta-type": "command",
271      "arg-type": "29"
272    },
273    {
274      "name": "block-job-pause",
275      "ret-type": "0",
276      "allow-oob": false,
277      "meta-type": "command",
278      "arg-type": "30"
279    },
280    {
281      "name": "block-job-resume",
282      "ret-type": "0",
283      "allow-oob": false,
284      "meta-type": "command",
285      "arg-type": "31"
286    },
287    {
288      "name": "block-job-complete",
289      "ret-type": "0",
290      "allow-oob": false,
291      "meta-type": "command",
292      "arg-type": "32"
293    },
294    {
295      "name": "block-job-dismiss",
296      "ret-type": "0",
297      "allow-oob": false,
298      "meta-type": "command",
299      "arg-type": "33"
300    },
301    {
302      "name": "block-job-finalize",
303      "ret-type": "0",
304      "allow-oob": false,
305      "meta-type": "command",
306      "arg-type": "34"
307    },
308    {
309      "name": "blockdev-add",
310      "ret-type": "0",
311      "allow-oob": false,
312      "meta-type": "command",
313      "arg-type": "35"
314    },
315    {
316      "name": "blockdev-del",
317      "ret-type": "0",
318      "allow-oob": false,
319      "meta-type": "command",
320      "arg-type": "36"
321    },
322    {
323      "name": "x-blockdev-create",
324      "ret-type": "0",
325      "allow-oob": false,
326      "meta-type": "command",
327      "arg-type": "37"
328    },
329    {
330      "name": "blockdev-open-tray",
331      "ret-type": "0",
332      "allow-oob": false,
333      "meta-type": "command",
334      "arg-type": "38"
335    },
336    {
337      "name": "blockdev-close-tray",
338      "ret-type": "0",
339      "allow-oob": false,
340      "meta-type": "command",
341      "arg-type": "39"
342    },
343    {
344      "name": "blockdev-remove-medium",
345      "ret-type": "0",
346      "allow-oob": false,
347      "meta-type": "command",
348      "arg-type": "40"
349    },
350    {
351      "name": "blockdev-insert-medium",
352      "ret-type": "0",
353      "allow-oob": false,
354      "meta-type": "command",
355      "arg-type": "41"
356    },
357    {
358      "name": "blockdev-change-medium",
359      "ret-type": "0",
360      "allow-oob": false,
361      "meta-type": "command",
362      "arg-type": "42"
363    },
364    {
365      "name": "BLOCK_IMAGE_CORRUPTED",
366      "meta-type": "event",
367      "arg-type": "43"
368    },
369    {
370      "name": "BLOCK_IO_ERROR",
371      "meta-type": "event",
372      "arg-type": "44"
373    },
374    {
375      "name": "BLOCK_JOB_COMPLETED",
376      "meta-type": "event",
377      "arg-type": "45"
378    },
379    {
380      "name": "BLOCK_JOB_CANCELLED",
381      "meta-type": "event",
382      "arg-type": "46"
383    },
384    {
385      "name": "BLOCK_JOB_ERROR",
386      "meta-type": "event",
387      "arg-type": "47"
388    },
389    {
390      "name": "BLOCK_JOB_READY",
391      "meta-type": "event",
392      "arg-type": "48"
393    },
394    {
395      "name": "BLOCK_JOB_PENDING",
396      "meta-type": "event",
397      "arg-type": "49"
398    },
399    {
400      "name": "BLOCK_WRITE_THRESHOLD",
401      "meta-type": "event",
402      "arg-type": "50"
403    },
404    {
405      "name": "block-set-write-threshold",
406      "ret-type": "0",
407      "allow-oob": false,
408      "meta-type": "command",
409      "arg-type": "51"
410    },
411    {
412      "name": "x-blockdev-change",
413      "ret-type": "0",
414      "allow-oob": false,
415      "meta-type": "command",
416      "arg-type": "52"
417    },
418    {
419      "name": "x-blockdev-set-iothread",
420      "ret-type": "0",
421      "allow-oob": false,
422      "meta-type": "command",
423      "arg-type": "53"
424    },
425    {
426      "name": "blockdev-snapshot-internal-sync",
427      "ret-type": "0",
428      "allow-oob": false,
429      "meta-type": "command",
430      "arg-type": "54"
431    },
432    {
433      "name": "blockdev-snapshot-delete-internal-sync",
434      "ret-type": "56",
435      "allow-oob": false,
436      "meta-type": "command",
437      "arg-type": "55"
438    },
439    {
440      "name": "eject",
441      "ret-type": "0",
442      "allow-oob": false,
443      "meta-type": "command",
444      "arg-type": "57"
445    },
446    {
447      "name": "nbd-server-start",
448      "ret-type": "0",
449      "allow-oob": false,
450      "meta-type": "command",
451      "arg-type": "58"
452    },
453    {
454      "name": "nbd-server-add",
455      "ret-type": "0",
456      "allow-oob": false,
457      "meta-type": "command",
458      "arg-type": "59"
459    },
460    {
461      "name": "nbd-server-remove",
462      "ret-type": "0",
463      "allow-oob": false,
464      "meta-type": "command",
465      "arg-type": "60"
466    },
467    {
468      "name": "nbd-server-stop",
469      "ret-type": "0",
470      "allow-oob": false,
471      "meta-type": "command",
472      "arg-type": "0"
473    },
474    {
475      "name": "DEVICE_TRAY_MOVED",
476      "meta-type": "event",
477      "arg-type": "61"
478    },
479    {
480      "name": "QUORUM_FAILURE",
481      "meta-type": "event",
482      "arg-type": "62"
483    },
484    {
485      "name": "QUORUM_REPORT_BAD",
486      "meta-type": "event",
487      "arg-type": "63"
488    },
489    {
490      "name": "query-chardev",
491      "ret-type": "[64]",
492      "allow-oob": false,
493      "meta-type": "command",
494      "arg-type": "0"
495    },
496    {
497      "name": "query-chardev-backends",
498      "ret-type": "[65]",
499      "allow-oob": false,
500      "meta-type": "command",
501      "arg-type": "0"
502    },
503    {
504      "name": "ringbuf-write",
505      "ret-type": "0",
506      "allow-oob": false,
507      "meta-type": "command",
508      "arg-type": "66"
509    },
510    {
511      "name": "ringbuf-read",
512      "ret-type": "str",
513      "allow-oob": false,
514      "meta-type": "command",
515      "arg-type": "67"
516    },
517    {
518      "name": "chardev-add",
519      "ret-type": "69",
520      "allow-oob": false,
521      "meta-type": "command",
522      "arg-type": "68"
523    },
524    {
525      "name": "chardev-change",
526      "ret-type": "69",
527      "allow-oob": false,
528      "meta-type": "command",
529      "arg-type": "70"
530    },
531    {
532      "name": "chardev-remove",
533      "ret-type": "0",
534      "allow-oob": false,
535      "meta-type": "command",
536      "arg-type": "71"
537    },
538    {
539      "name": "chardev-send-break",
540      "ret-type": "0",
541      "allow-oob": false,
542      "meta-type": "command",
543      "arg-type": "72"
544    },
545    {
546      "name": "VSERPORT_CHANGE",
547      "meta-type": "event",
548      "arg-type": "73"
549    },
550    {
551      "name": "set_link",
552      "ret-type": "0",
553      "allow-oob": false,
554      "meta-type": "command",
555      "arg-type": "74"
556    },
557    {
558      "name": "netdev_add",
559      "ret-type": "0",
560      "allow-oob": false,
561      "meta-type": "command",
562      "arg-type": "75"
563    },
564    {
565      "name": "netdev_del",
566      "ret-type": "0",
567      "allow-oob": false,
568      "meta-type": "command",
569      "arg-type": "76"
570    },
571    {
572      "name": "query-rx-filter",
573      "ret-type": "[78]",
574      "allow-oob": false,
575      "meta-type": "command",
576      "arg-type": "77"
577    },
578    {
579      "name": "NIC_RX_FILTER_CHANGED",
580      "meta-type": "event",
581      "arg-type": "79"
582    },
583    {
584      "name": "query-rocker",
585      "ret-type": "81",
586      "allow-oob": false,
587      "meta-type": "command",
588      "arg-type": "80"
589    },
590    {
591      "name": "query-rocker-ports",
592      "ret-type": "[83]",
593      "allow-oob": false,
594      "meta-type": "command",
595      "arg-type": "82"
596    },
597    {
598      "name": "query-rocker-of-dpa-flows",
599      "ret-type": "[85]",
600      "allow-oob": false,
601      "meta-type": "command",
602      "arg-type": "84"
603    },
604    {
605      "name": "query-rocker-of-dpa-groups",
606      "ret-type": "[87]",
607      "allow-oob": false,
608      "meta-type": "command",
609      "arg-type": "86"
610    },
611    {
612      "name": "query-tpm-models",
613      "ret-type": "[88]",
614      "allow-oob": false,
615      "meta-type": "command",
616      "arg-type": "0"
617    },
618    {
619      "name": "query-tpm-types",
620      "ret-type": "[89]",
621      "allow-oob": false,
622      "meta-type": "command",
623      "arg-type": "0"
624    },
625    {
626      "name": "query-tpm",
627      "ret-type": "[90]",
628      "allow-oob": false,
629      "meta-type": "command",
630      "arg-type": "0"
631    },
632    {
633      "name": "set_password",
634      "ret-type": "0",
635      "allow-oob": false,
636      "meta-type": "command",
637      "arg-type": "91"
638    },
639    {
640      "name": "expire_password",
641      "ret-type": "0",
642      "allow-oob": false,
643      "meta-type": "command",
644      "arg-type": "92"
645    },
646    {
647      "name": "screendump",
648      "ret-type": "0",
649      "allow-oob": false,
650      "meta-type": "command",
651      "arg-type": "93"
652    },
653    {
654      "name": "query-spice",
655      "ret-type": "94",
656      "allow-oob": false,
657      "meta-type": "command",
658      "arg-type": "0"
659    },
660    {
661      "name": "SPICE_CONNECTED",
662      "meta-type": "event",
663      "arg-type": "95"
664    },
665    {
666      "name": "SPICE_INITIALIZED",
667      "meta-type": "event",
668      "arg-type": "96"
669    },
670    {
671      "name": "SPICE_DISCONNECTED",
672      "meta-type": "event",
673      "arg-type": "97"
674    },
675    {
676      "name": "SPICE_MIGRATE_COMPLETED",
677      "meta-type": "event",
678      "arg-type": "0"
679    },
680    {
681      "name": "query-vnc",
682      "ret-type": "98",
683      "allow-oob": false,
684      "meta-type": "command",
685      "arg-type": "0"
686    },
687    {
688      "name": "query-vnc-servers",
689      "ret-type": "[99]",
690      "allow-oob": false,
691      "meta-type": "command",
692      "arg-type": "0"
693    },
694    {
695      "name": "change-vnc-password",
696      "ret-type": "0",
697      "allow-oob": false,
698      "meta-type": "command",
699      "arg-type": "100"
700    },
701    {
702      "name": "VNC_CONNECTED",
703      "meta-type": "event",
704      "arg-type": "101"
705    },
706    {
707      "name": "VNC_INITIALIZED",
708      "meta-type": "event",
709      "arg-type": "102"
710    },
711    {
712      "name": "VNC_DISCONNECTED",
713      "meta-type": "event",
714      "arg-type": "103"
715    },
716    {
717      "name": "query-mice",
718      "ret-type": "[104]",
719      "allow-oob": false,
720      "meta-type": "command",
721      "arg-type": "0"
722    },
723    {
724      "name": "send-key",
725      "ret-type": "0",
726      "allow-oob": false,
727      "meta-type": "command",
728      "arg-type": "105"
729    },
730    {
731      "name": "input-send-event",
732      "ret-type": "0",
733      "allow-oob": false,
734      "meta-type": "command",
735      "arg-type": "106"
736    },
737    {
738      "name": "query-migrate",
739      "ret-type": "107",
740      "allow-oob": false,
741      "meta-type": "command",
742      "arg-type": "0"
743    },
744    {
745      "name": "migrate-set-capabilities",
746      "ret-type": "0",
747      "allow-oob": false,
748      "meta-type": "command",
749      "arg-type": "108"
750    },
751    {
752      "name": "query-migrate-capabilities",
753      "ret-type": "[109]",
754      "allow-oob": false,
755      "meta-type": "command",
756      "arg-type": "0"
757    },
758    {
759      "name": "migrate-set-parameters",
760      "ret-type": "0",
761      "allow-oob": false,
762      "meta-type": "command",
763      "arg-type": "110"
764    },
765    {
766      "name": "query-migrate-parameters",
767      "ret-type": "111",
768      "allow-oob": false,
769      "meta-type": "command",
770      "arg-type": "0"
771    },
772    {
773      "name": "client_migrate_info",
774      "ret-type": "0",
775      "allow-oob": false,
776      "meta-type": "command",
777      "arg-type": "112"
778    },
779    {
780      "name": "migrate-start-postcopy",
781      "ret-type": "0",
782      "allow-oob": false,
783      "meta-type": "command",
784      "arg-type": "0"
785    },
786    {
787      "name": "MIGRATION",
788      "meta-type": "event",
789      "arg-type": "113"
790    },
791    {
792      "name": "MIGRATION_PASS",
793      "meta-type": "event",
794      "arg-type": "114"
795    },
796    {
797      "name": "x-colo-lost-heartbeat",
798      "ret-type": "0",
799      "allow-oob": false,
800      "meta-type": "command",
801      "arg-type": "0"
802    },
803    {
804      "name": "migrate_cancel",
805      "ret-type": "0",
806      "allow-oob": false,
807      "meta-type": "command",
808      "arg-type": "0"
809    },
810    {
811      "name": "migrate-continue",
812      "ret-type": "0",
813      "allow-oob": false,
814      "meta-type": "command",
815      "arg-type": "115"
816    },
817    {
818      "name": "migrate_set_downtime",
819      "ret-type": "0",
820      "allow-oob": false,
821      "meta-type": "command",
822      "arg-type": "116"
823    },
824    {
825      "name": "migrate_set_speed",
826      "ret-type": "0",
827      "allow-oob": false,
828      "meta-type": "command",
829      "arg-type": "117"
830    },
831    {
832      "name": "migrate-set-cache-size",
833      "ret-type": "0",
834      "allow-oob": false,
835      "meta-type": "command",
836      "arg-type": "118"
837    },
838    {
839      "name": "query-migrate-cache-size",
840      "ret-type": "int",
841      "allow-oob": false,
842      "meta-type": "command",
843      "arg-type": "0"
844    },
845    {
846      "name": "migrate",
847      "ret-type": "0",
848      "allow-oob": false,
849      "meta-type": "command",
850      "arg-type": "119"
851    },
852    {
853      "name": "migrate-incoming",
854      "ret-type": "0",
855      "allow-oob": false,
856      "meta-type": "command",
857      "arg-type": "120"
858    },
859    {
860      "name": "xen-save-devices-state",
861      "ret-type": "0",
862      "allow-oob": false,
863      "meta-type": "command",
864      "arg-type": "121"
865    },
866    {
867      "name": "xen-set-replication",
868      "ret-type": "0",
869      "allow-oob": false,
870      "meta-type": "command",
871      "arg-type": "122"
872    },
873    {
874      "name": "query-xen-replication-status",
875      "ret-type": "123",
876      "allow-oob": false,
877      "meta-type": "command",
878      "arg-type": "0"
879    },
880    {
881      "name": "xen-colo-do-checkpoint",
882      "ret-type": "0",
883      "allow-oob": false,
884      "meta-type": "command",
885      "arg-type": "0"
886    },
887    {
888      "name": "transaction",
889      "ret-type": "0",
890      "allow-oob": false,
891      "meta-type": "command",
892      "arg-type": "124"
893    },
894    {
895      "name": "trace-event-get-state",
896      "ret-type": "[126]",
897      "allow-oob": false,
898      "meta-type": "command",
899      "arg-type": "125"
900    },
901    {
902      "name": "trace-event-set-state",
903      "ret-type": "0",
904      "allow-oob": false,
905      "meta-type": "command",
906      "arg-type": "127"
907    },
908    {
909      "name": "query-qmp-schema",
910      "ret-type": "[128]",
911      "allow-oob": false,
912      "meta-type": "command",
913      "arg-type": "0"
914    },
915    {
916      "name": "qmp_capabilities",
917      "ret-type": "0",
918      "allow-oob": false,
919      "meta-type": "command",
920      "arg-type": "129"
921    },
922    {
923      "name": "query-version",
924      "ret-type": "130",
925      "allow-oob": false,
926      "meta-type": "command",
927      "arg-type": "0"
928    },
929    {
930      "name": "query-commands",
931      "ret-type": "[131]",
932      "allow-oob": false,
933      "meta-type": "command",
934      "arg-type": "0"
935    },
936    {
937      "name": "add_client",
938      "ret-type": "0",
939      "allow-oob": false,
940      "meta-type": "command",
941      "arg-type": "132"
942    },
943    {
944      "name": "query-name",
945      "ret-type": "133",
946      "allow-oob": false,
947      "meta-type": "command",
948      "arg-type": "0"
949    },
950    {
951      "name": "query-kvm",
952      "ret-type": "134",
953      "allow-oob": false,
954      "meta-type": "command",
955      "arg-type": "0"
956    },
957    {
958      "name": "query-uuid",
959      "ret-type": "135",
960      "allow-oob": false,
961      "meta-type": "command",
962      "arg-type": "0"
963    },
964    {
965      "name": "query-events",
966      "ret-type": "[136]",
967      "allow-oob": false,
968      "meta-type": "command",
969      "arg-type": "0"
970    },
971    {
972      "name": "query-cpus",
973      "ret-type": "[137]",
974      "allow-oob": false,
975      "meta-type": "command",
976      "arg-type": "0"
977    },
978    {
979      "name": "query-cpus-fast",
980      "ret-type": "[138]",
981      "allow-oob": false,
982      "meta-type": "command",
983      "arg-type": "0"
984    },
985    {
986      "name": "query-iothreads",
987      "ret-type": "[139]",
988      "allow-oob": false,
989      "meta-type": "command",
990      "arg-type": "0"
991    },
992    {
993      "name": "query-balloon",
994      "ret-type": "140",
995      "allow-oob": false,
996      "meta-type": "command",
997      "arg-type": "0"
998    },
999    {
1000      "name": "BALLOON_CHANGE",
1001      "meta-type": "event",
1002      "arg-type": "141"
1003    },
1004    {
1005      "name": "query-pci",
1006      "ret-type": "[142]",
1007      "allow-oob": false,
1008      "meta-type": "command",
1009      "arg-type": "0"
1010    },
1011    {
1012      "name": "quit",
1013      "ret-type": "0",
1014      "allow-oob": false,
1015      "meta-type": "command",
1016      "arg-type": "0"
1017    },
1018    {
1019      "name": "stop",
1020      "ret-type": "0",
1021      "allow-oob": false,
1022      "meta-type": "command",
1023      "arg-type": "0"
1024    },
1025    {
1026      "name": "system_reset",
1027      "ret-type": "0",
1028      "allow-oob": false,
1029      "meta-type": "command",
1030      "arg-type": "0"
1031    },
1032    {
1033      "name": "system_powerdown",
1034      "ret-type": "0",
1035      "allow-oob": false,
1036      "meta-type": "command",
1037      "arg-type": "0"
1038    },
1039    {
1040      "name": "cpu-add",
1041      "ret-type": "0",
1042      "allow-oob": false,
1043      "meta-type": "command",
1044      "arg-type": "143"
1045    },
1046    {
1047      "name": "memsave",
1048      "ret-type": "0",
1049      "allow-oob": false,
1050      "meta-type": "command",
1051      "arg-type": "144"
1052    },
1053    {
1054      "name": "pmemsave",
1055      "ret-type": "0",
1056      "allow-oob": false,
1057      "meta-type": "command",
1058      "arg-type": "145"
1059    },
1060    {
1061      "name": "cont",
1062      "ret-type": "0",
1063      "allow-oob": false,
1064      "meta-type": "command",
1065      "arg-type": "0"
1066    },
1067    {
1068      "name": "system_wakeup",
1069      "ret-type": "0",
1070      "allow-oob": false,
1071      "meta-type": "command",
1072      "arg-type": "0"
1073    },
1074    {
1075      "name": "inject-nmi",
1076      "ret-type": "0",
1077      "allow-oob": false,
1078      "meta-type": "command",
1079      "arg-type": "0"
1080    },
1081    {
1082      "name": "balloon",
1083      "ret-type": "0",
1084      "allow-oob": false,
1085      "meta-type": "command",
1086      "arg-type": "146"
1087    },
1088    {
1089      "name": "human-monitor-command",
1090      "ret-type": "str",
1091      "allow-oob": false,
1092      "meta-type": "command",
1093      "arg-type": "147"
1094    },
1095    {
1096      "name": "qom-list",
1097      "ret-type": "[149]",
1098      "allow-oob": false,
1099      "meta-type": "command",
1100      "arg-type": "148"
1101    },
1102    {
1103      "name": "qom-get",
1104      "ret-type": "any",
1105      "allow-oob": false,
1106      "meta-type": "command",
1107      "arg-type": "150"
1108    },
1109    {
1110      "name": "qom-set",
1111      "ret-type": "0",
1112      "allow-oob": false,
1113      "meta-type": "command",
1114      "arg-type": "151"
1115    },
1116    {
1117      "name": "change",
1118      "ret-type": "0",
1119      "allow-oob": false,
1120      "meta-type": "command",
1121      "arg-type": "152"
1122    },
1123    {
1124      "name": "qom-list-types",
1125      "ret-type": "[154]",
1126      "allow-oob": false,
1127      "meta-type": "command",
1128      "arg-type": "153"
1129    },
1130    {
1131      "name": "device-list-properties",
1132      "ret-type": "[149]",
1133      "allow-oob": false,
1134      "meta-type": "command",
1135      "arg-type": "155"
1136    },
1137    {
1138      "name": "qom-list-properties",
1139      "ret-type": "[149]",
1140      "allow-oob": false,
1141      "meta-type": "command",
1142      "arg-type": "156"
1143    },
1144    {
1145      "name": "xen-set-global-dirty-log",
1146      "ret-type": "0",
1147      "allow-oob": false,
1148      "meta-type": "command",
1149      "arg-type": "157"
1150    },
1151    {
1152      "name": "device_add",
1153      "ret-type": "0",
1154      "allow-oob": false,
1155      "meta-type": "command",
1156      "arg-type": "158"
1157    },
1158    {
1159      "name": "device_del",
1160      "ret-type": "0",
1161      "allow-oob": false,
1162      "meta-type": "command",
1163      "arg-type": "159"
1164    },
1165    {
1166      "name": "DEVICE_DELETED",
1167      "meta-type": "event",
1168      "arg-type": "160"
1169    },
1170    {
1171      "name": "dump-guest-memory",
1172      "ret-type": "0",
1173      "allow-oob": false,
1174      "meta-type": "command",
1175      "arg-type": "161"
1176    },
1177    {
1178      "name": "query-dump",
1179      "ret-type": "162",
1180      "allow-oob": false,
1181      "meta-type": "command",
1182      "arg-type": "0"
1183    },
1184    {
1185      "name": "DUMP_COMPLETED",
1186      "meta-type": "event",
1187      "arg-type": "163"
1188    },
1189    {
1190      "name": "query-dump-guest-memory-capability",
1191      "ret-type": "164",
1192      "allow-oob": false,
1193      "meta-type": "command",
1194      "arg-type": "0"
1195    },
1196    {
1197      "name": "dump-skeys",
1198      "ret-type": "0",
1199      "allow-oob": false,
1200      "meta-type": "command",
1201      "arg-type": "165"
1202    },
1203    {
1204      "name": "object-add",
1205      "ret-type": "0",
1206      "allow-oob": false,
1207      "meta-type": "command",
1208      "arg-type": "166"
1209    },
1210    {
1211      "name": "object-del",
1212      "ret-type": "0",
1213      "allow-oob": false,
1214      "meta-type": "command",
1215      "arg-type": "167"
1216    },
1217    {
1218      "name": "getfd",
1219      "ret-type": "0",
1220      "allow-oob": false,
1221      "meta-type": "command",
1222      "arg-type": "168"
1223    },
1224    {
1225      "name": "closefd",
1226      "ret-type": "0",
1227      "allow-oob": false,
1228      "meta-type": "command",
1229      "arg-type": "169"
1230    },
1231    {
1232      "name": "query-machines",
1233      "ret-type": "[170]",
1234      "allow-oob": false,
1235      "meta-type": "command",
1236      "arg-type": "0"
1237    },
1238    {
1239      "name": "query-memory-size-summary",
1240      "ret-type": "171",
1241      "allow-oob": false,
1242      "meta-type": "command",
1243      "arg-type": "0"
1244    },
1245    {
1246      "name": "query-cpu-definitions",
1247      "ret-type": "[172]",
1248      "allow-oob": false,
1249      "meta-type": "command",
1250      "arg-type": "0"
1251    },
1252    {
1253      "name": "query-cpu-model-expansion",
1254      "ret-type": "174",
1255      "allow-oob": false,
1256      "meta-type": "command",
1257      "arg-type": "173"
1258    },
1259    {
1260      "name": "query-cpu-model-comparison",
1261      "ret-type": "176",
1262      "allow-oob": false,
1263      "meta-type": "command",
1264      "arg-type": "175"
1265    },
1266    {
1267      "name": "query-cpu-model-baseline",
1268      "ret-type": "178",
1269      "allow-oob": false,
1270      "meta-type": "command",
1271      "arg-type": "177"
1272    },
1273    {
1274      "name": "add-fd",
1275      "ret-type": "180",
1276      "allow-oob": false,
1277      "meta-type": "command",
1278      "arg-type": "179"
1279    },
1280    {
1281      "name": "remove-fd",
1282      "ret-type": "0",
1283      "allow-oob": false,
1284      "meta-type": "command",
1285      "arg-type": "181"
1286    },
1287    {
1288      "name": "query-fdsets",
1289      "ret-type": "[182]",
1290      "allow-oob": false,
1291      "meta-type": "command",
1292      "arg-type": "0"
1293    },
1294    {
1295      "name": "query-target",
1296      "ret-type": "183",
1297      "allow-oob": false,
1298      "meta-type": "command",
1299      "arg-type": "0"
1300    },
1301    {
1302      "name": "query-command-line-options",
1303      "ret-type": "[185]",
1304      "allow-oob": false,
1305      "meta-type": "command",
1306      "arg-type": "184"
1307    },
1308    {
1309      "name": "query-memdev",
1310      "ret-type": "[186]",
1311      "allow-oob": false,
1312      "meta-type": "command",
1313      "arg-type": "0"
1314    },
1315    {
1316      "name": "query-memory-devices",
1317      "ret-type": "[187]",
1318      "allow-oob": false,
1319      "meta-type": "command",
1320      "arg-type": "0"
1321    },
1322    {
1323      "name": "MEM_UNPLUG_ERROR",
1324      "meta-type": "event",
1325      "arg-type": "188"
1326    },
1327    {
1328      "name": "query-acpi-ospm-status",
1329      "ret-type": "[189]",
1330      "allow-oob": false,
1331      "meta-type": "command",
1332      "arg-type": "0"
1333    },
1334    {
1335      "name": "ACPI_DEVICE_OST",
1336      "meta-type": "event",
1337      "arg-type": "190"
1338    },
1339    {
1340      "name": "rtc-reset-reinjection",
1341      "ret-type": "0",
1342      "allow-oob": false,
1343      "meta-type": "command",
1344      "arg-type": "0"
1345    },
1346    {
1347      "name": "RTC_CHANGE",
1348      "meta-type": "event",
1349      "arg-type": "191"
1350    },
1351    {
1352      "name": "xen-load-devices-state",
1353      "ret-type": "0",
1354      "allow-oob": false,
1355      "meta-type": "command",
1356      "arg-type": "192"
1357    },
1358    {
1359      "name": "query-gic-capabilities",
1360      "ret-type": "[193]",
1361      "allow-oob": false,
1362      "meta-type": "command",
1363      "arg-type": "0"
1364    },
1365    {
1366      "name": "query-hotpluggable-cpus",
1367      "ret-type": "[194]",
1368      "allow-oob": false,
1369      "meta-type": "command",
1370      "arg-type": "0"
1371    },
1372    {
1373      "name": "query-vm-generation-id",
1374      "ret-type": "195",
1375      "allow-oob": false,
1376      "meta-type": "command",
1377      "arg-type": "0"
1378    },
1379    {
1380      "name": "query-sev",
1381      "ret-type": "196",
1382      "allow-oob": false,
1383      "meta-type": "command",
1384      "arg-type": "0"
1385    },
1386    {
1387      "name": "query-sev-launch-measure",
1388      "ret-type": "197",
1389      "allow-oob": false,
1390      "meta-type": "command",
1391      "arg-type": "0"
1392    },
1393    {
1394      "name": "query-sev-capabilities",
1395      "ret-type": "198",
1396      "allow-oob": false,
1397      "meta-type": "command",
1398      "arg-type": "0"
1399    },
1400    {
1401      "name": "COMMAND_DROPPED",
1402      "meta-type": "event",
1403      "arg-type": "199"
1404    },
1405    {
1406      "name": "x-oob-test",
1407      "ret-type": "0",
1408      "allow-oob": true,
1409      "meta-type": "command",
1410      "arg-type": "200"
1411    },
1412    {
1413      "name": "0",
1414      "members": [
1415      ],
1416      "meta-type": "object"
1417    },
1418    {
1419      "name": "1",
1420      "members": [
1421        {
1422          "name": "running",
1423          "type": "bool"
1424        },
1425        {
1426          "name": "singlestep",
1427          "type": "bool"
1428        },
1429        {
1430          "name": "status",
1431          "type": "201"
1432        }
1433      ],
1434      "meta-type": "object"
1435    },
1436    {
1437      "name": "2",
1438      "members": [
1439        {
1440          "name": "guest",
1441          "type": "bool"
1442        }
1443      ],
1444      "meta-type": "object"
1445    },
1446    {
1447      "name": "3",
1448      "members": [
1449        {
1450          "name": "guest",
1451          "type": "bool"
1452        }
1453      ],
1454      "meta-type": "object"
1455    },
1456    {
1457      "name": "4",
1458      "members": [
1459        {
1460          "name": "action",
1461          "type": "202"
1462        }
1463      ],
1464      "meta-type": "object"
1465    },
1466    {
1467      "name": "5",
1468      "members": [
1469        {
1470          "name": "action",
1471          "type": "202"
1472        }
1473      ],
1474      "meta-type": "object"
1475    },
1476    {
1477      "name": "6",
1478      "members": [
1479        {
1480          "name": "action",
1481          "type": "203"
1482        },
1483        {
1484          "name": "info",
1485          "default": null,
1486          "type": "204"
1487        }
1488      ],
1489      "meta-type": "object"
1490    },
1491    {
1492      "name": "7",
1493      "members": [
1494        {
1495          "name": "device",
1496          "type": "str"
1497        },
1498        {
1499          "name": "boundaries",
1500          "default": null,
1501          "type": "[int]"
1502        },
1503        {
1504          "name": "boundaries-read",
1505          "default": null,
1506          "type": "[int]"
1507        },
1508        {
1509          "name": "boundaries-write",
1510          "default": null,
1511          "type": "[int]"
1512        },
1513        {
1514          "name": "boundaries-flush",
1515          "default": null,
1516          "type": "[int]"
1517        }
1518      ],
1519      "meta-type": "object"
1520    },
1521    {
1522      "name": "[8]",
1523      "element-type": "8",
1524      "meta-type": "array"
1525    },
1526    {
1527      "name": "8",
1528      "members": [
1529        {
1530          "name": "device",
1531          "type": "str"
1532        },
1533        {
1534          "name": "qdev",
1535          "default": null,
1536          "type": "str"
1537        },
1538        {
1539          "name": "type",
1540          "type": "str"
1541        },
1542        {
1543          "name": "removable",
1544          "type": "bool"
1545        },
1546        {
1547          "name": "locked",
1548          "type": "bool"
1549        },
1550        {
1551          "name": "inserted",
1552          "default": null,
1553          "type": "20"
1554        },
1555        {
1556          "name": "tray_open",
1557          "default": null,
1558          "type": "bool"
1559        },
1560        {
1561          "name": "io-status",
1562          "default": null,
1563          "type": "205"
1564        },
1565        {
1566          "name": "dirty-bitmaps",
1567          "default": null,
1568          "type": "[206]"
1569        }
1570      ],
1571      "meta-type": "object"
1572    },
1573    {
1574      "name": "9",
1575      "members": [
1576        {
1577          "name": "query-nodes",
1578          "default": null,
1579          "type": "bool"
1580        }
1581      ],
1582      "meta-type": "object"
1583    },
1584    {
1585      "name": "[10]",
1586      "element-type": "10",
1587      "meta-type": "array"
1588    },
1589    {
1590      "name": "10",
1591      "members": [
1592        {
1593          "name": "device",
1594          "default": null,
1595          "type": "str"
1596        },
1597        {
1598          "name": "node-name",
1599          "default": null,
1600          "type": "str"
1601        },
1602        {
1603          "name": "stats",
1604          "type": "207"
1605        },
1606        {
1607          "name": "parent",
1608          "default": null,
1609          "type": "10"
1610        },
1611        {
1612          "name": "backing",
1613          "default": null,
1614          "type": "10"
1615        }
1616      ],
1617      "meta-type": "object"
1618    },
1619    {
1620      "name": "[11]",
1621      "element-type": "11",
1622      "meta-type": "array"
1623    },
1624    {
1625      "name": "11",
1626      "members": [
1627        {
1628          "name": "type",
1629          "type": "str"
1630        },
1631        {
1632          "name": "device",
1633          "type": "str"
1634        },
1635        {
1636          "name": "len",
1637          "type": "int"
1638        },
1639        {
1640          "name": "offset",
1641          "type": "int"
1642        },
1643        {
1644          "name": "busy",
1645          "type": "bool"
1646        },
1647        {
1648          "name": "paused",
1649          "type": "bool"
1650        },
1651        {
1652          "name": "speed",
1653          "type": "int"
1654        },
1655        {
1656          "name": "io-status",
1657          "type": "205"
1658        },
1659        {
1660          "name": "ready",
1661          "type": "bool"
1662        },
1663        {
1664          "name": "status",
1665          "type": "208"
1666        },
1667        {
1668          "name": "auto-finalize",
1669          "type": "bool"
1670        },
1671        {
1672          "name": "auto-dismiss",
1673          "type": "bool"
1674        }
1675      ],
1676      "meta-type": "object"
1677    },
1678    {
1679      "name": "12",
1680      "members": [
1681        {
1682          "name": "device",
1683          "default": null,
1684          "type": "str"
1685        },
1686        {
1687          "name": "node-name",
1688          "default": null,
1689          "type": "str"
1690        },
1691        {
1692          "name": "password",
1693          "type": "str"
1694        }
1695      ],
1696      "meta-type": "object"
1697    },
1698    {
1699      "name": "13",
1700      "members": [
1701        {
1702          "name": "device",
1703          "default": null,
1704          "type": "str"
1705        },
1706        {
1707          "name": "node-name",
1708          "default": null,
1709          "type": "str"
1710        },
1711        {
1712          "name": "size",
1713          "type": "int"
1714        }
1715      ],
1716      "meta-type": "object"
1717    },
1718    {
1719      "name": "14",
1720      "members": [
1721        {
1722          "name": "device",
1723          "default": null,
1724          "type": "str"
1725        },
1726        {
1727          "name": "node-name",
1728          "default": null,
1729          "type": "str"
1730        },
1731        {
1732          "name": "snapshot-file",
1733          "type": "str"
1734        },
1735        {
1736          "name": "snapshot-node-name",
1737          "default": null,
1738          "type": "str"
1739        },
1740        {
1741          "name": "format",
1742          "default": null,
1743          "type": "str"
1744        },
1745        {
1746          "name": "mode",
1747          "default": null,
1748          "type": "209"
1749        }
1750      ],
1751      "meta-type": "object"
1752    },
1753    {
1754      "name": "15",
1755      "members": [
1756        {
1757          "name": "node",
1758          "type": "str"
1759        },
1760        {
1761          "name": "overlay",
1762          "type": "str"
1763        }
1764      ],
1765      "meta-type": "object"
1766    },
1767    {
1768      "name": "16",
1769      "members": [
1770        {
1771          "name": "device",
1772          "type": "str"
1773        },
1774        {
1775          "name": "image-node-name",
1776          "type": "str"
1777        },
1778        {
1779          "name": "backing-file",
1780          "type": "str"
1781        }
1782      ],
1783      "meta-type": "object"
1784    },
1785    {
1786      "name": "17",
1787      "members": [
1788        {
1789          "name": "job-id",
1790          "default": null,
1791          "type": "str"
1792        },
1793        {
1794          "name": "device",
1795          "type": "str"
1796        },
1797        {
1798          "name": "base",
1799          "default": null,
1800          "type": "str"
1801        },
1802        {
1803          "name": "top",
1804          "default": null,
1805          "type": "str"
1806        },
1807        {
1808          "name": "backing-file",
1809          "default": null,
1810          "type": "str"
1811        },
1812        {
1813          "name": "speed",
1814          "default": null,
1815          "type": "int"
1816        },
1817        {
1818          "name": "filter-node-name",
1819          "default": null,
1820          "type": "str"
1821        }
1822      ],
1823      "meta-type": "object"
1824    },
1825    {
1826      "name": "18",
1827      "members": [
1828        {
1829          "name": "job-id",
1830          "default": null,
1831          "type": "str"
1832        },
1833        {
1834          "name": "device",
1835          "type": "str"
1836        },
1837        {
1838          "name": "target",
1839          "type": "str"
1840        },
1841        {
1842          "name": "format",
1843          "default": null,
1844          "type": "str"
1845        },
1846        {
1847          "name": "sync",
1848          "type": "210"
1849        },
1850        {
1851          "name": "mode",
1852          "default": null,
1853          "type": "209"
1854        },
1855        {
1856          "name": "speed",
1857          "default": null,
1858          "type": "int"
1859        },
1860        {
1861          "name": "bitmap",
1862          "default": null,
1863          "type": "str"
1864        },
1865        {
1866          "name": "compress",
1867          "default": null,
1868          "type": "bool"
1869        },
1870        {
1871          "name": "on-source-error",
1872          "default": null,
1873          "type": "211"
1874        },
1875        {
1876          "name": "on-target-error",
1877          "default": null,
1878          "type": "211"
1879        },
1880        {
1881          "name": "auto-finalize",
1882          "default": null,
1883          "type": "bool"
1884        },
1885        {
1886          "name": "auto-dismiss",
1887          "default": null,
1888          "type": "bool"
1889        }
1890      ],
1891      "meta-type": "object"
1892    },
1893    {
1894      "name": "19",
1895      "members": [
1896        {
1897          "name": "job-id",
1898          "default": null,
1899          "type": "str"
1900        },
1901        {
1902          "name": "device",
1903          "type": "str"
1904        },
1905        {
1906          "name": "target",
1907          "type": "str"
1908        },
1909        {
1910          "name": "sync",
1911          "type": "210"
1912        },
1913        {
1914          "name": "speed",
1915          "default": null,
1916          "type": "int"
1917        },
1918        {
1919          "name": "compress",
1920          "default": null,
1921          "type": "bool"
1922        },
1923        {
1924          "name": "on-source-error",
1925          "default": null,
1926          "type": "211"
1927        },
1928        {
1929          "name": "on-target-error",
1930          "default": null,
1931          "type": "211"
1932        },
1933        {
1934          "name": "auto-finalize",
1935          "default": null,
1936          "type": "bool"
1937        },
1938        {
1939          "name": "auto-dismiss",
1940          "default": null,
1941          "type": "bool"
1942        }
1943      ],
1944      "meta-type": "object"
1945    },
1946    {
1947      "name": "[20]",
1948      "element-type": "20",
1949      "meta-type": "array"
1950    },
1951    {
1952      "name": "20",
1953      "members": [
1954        {
1955          "name": "file",
1956          "type": "str"
1957        },
1958        {
1959          "name": "node-name",
1960          "default": null,
1961          "type": "str"
1962        },
1963        {
1964          "name": "ro",
1965          "type": "bool"
1966        },
1967        {
1968          "name": "drv",
1969          "type": "str"
1970        },
1971        {
1972          "name": "backing_file",
1973          "default": null,
1974          "type": "str"
1975        },
1976        {
1977          "name": "backing_file_depth",
1978          "type": "int"
1979        },
1980        {
1981          "name": "encrypted",
1982          "type": "bool"
1983        },
1984        {
1985          "name": "encryption_key_missing",
1986          "type": "bool"
1987        },
1988        {
1989          "name": "detect_zeroes",
1990          "type": "212"
1991        },
1992        {
1993          "name": "bps",
1994          "type": "int"
1995        },
1996        {
1997          "name": "bps_rd",
1998          "type": "int"
1999        },
2000        {
2001          "name": "bps_wr",
2002          "type": "int"
2003        },
2004        {
2005          "name": "iops",
2006          "type": "int"
2007        },
2008        {
2009          "name": "iops_rd",
2010          "type": "int"
2011        },
2012        {
2013          "name": "iops_wr",
2014          "type": "int"
2015        },
2016        {
2017          "name": "image",
2018          "type": "213"
2019        },
2020        {
2021          "name": "bps_max",
2022          "default": null,
2023          "type": "int"
2024        },
2025        {
2026          "name": "bps_rd_max",
2027          "default": null,
2028          "type": "int"
2029        },
2030        {
2031          "name": "bps_wr_max",
2032          "default": null,
2033          "type": "int"
2034        },
2035        {
2036          "name": "iops_max",
2037          "default": null,
2038          "type": "int"
2039        },
2040        {
2041          "name": "iops_rd_max",
2042          "default": null,
2043          "type": "int"
2044        },
2045        {
2046          "name": "iops_wr_max",
2047          "default": null,
2048          "type": "int"
2049        },
2050        {
2051          "name": "bps_max_length",
2052          "default": null,
2053          "type": "int"
2054        },
2055        {
2056          "name": "bps_rd_max_length",
2057          "default": null,
2058          "type": "int"
2059        },
2060        {
2061          "name": "bps_wr_max_length",
2062          "default": null,
2063          "type": "int"
2064        },
2065        {
2066          "name": "iops_max_length",
2067          "default": null,
2068          "type": "int"
2069        },
2070        {
2071          "name": "iops_rd_max_length",
2072          "default": null,
2073          "type": "int"
2074        },
2075        {
2076          "name": "iops_wr_max_length",
2077          "default": null,
2078          "type": "int"
2079        },
2080        {
2081          "name": "iops_size",
2082          "default": null,
2083          "type": "int"
2084        },
2085        {
2086          "name": "group",
2087          "default": null,
2088          "type": "str"
2089        },
2090        {
2091          "name": "cache",
2092          "type": "214"
2093        },
2094        {
2095          "name": "write_threshold",
2096          "type": "int"
2097        }
2098      ],
2099      "meta-type": "object"
2100    },
2101    {
2102      "name": "21",
2103      "members": [
2104        {
2105          "name": "job-id",
2106          "default": null,
2107          "type": "str"
2108        },
2109        {
2110          "name": "device",
2111          "type": "str"
2112        },
2113        {
2114          "name": "target",
2115          "type": "str"
2116        },
2117        {
2118          "name": "format",
2119          "default": null,
2120          "type": "str"
2121        },
2122        {
2123          "name": "node-name",
2124          "default": null,
2125          "type": "str"
2126        },
2127        {
2128          "name": "replaces",
2129          "default": null,
2130          "type": "str"
2131        },
2132        {
2133          "name": "sync",
2134          "type": "210"
2135        },
2136        {
2137          "name": "mode",
2138          "default": null,
2139          "type": "209"
2140        },
2141        {
2142          "name": "speed",
2143          "default": null,
2144          "type": "int"
2145        },
2146        {
2147          "name": "granularity",
2148          "default": null,
2149          "type": "int"
2150        },
2151        {
2152          "name": "buf-size",
2153          "default": null,
2154          "type": "int"
2155        },
2156        {
2157          "name": "on-source-error",
2158          "default": null,
2159          "type": "211"
2160        },
2161        {
2162          "name": "on-target-error",
2163          "default": null,
2164          "type": "211"
2165        },
2166        {
2167          "name": "unmap",
2168          "default": null,
2169          "type": "bool"
2170        }
2171      ],
2172      "meta-type": "object"
2173    },
2174    {
2175      "name": "22",
2176      "members": [
2177        {
2178          "name": "node",
2179          "type": "str"
2180        },
2181        {
2182          "name": "name",
2183          "type": "str"
2184        },
2185        {
2186          "name": "granularity",
2187          "default": null,
2188          "type": "int"
2189        },
2190        {
2191          "name": "persistent",
2192          "default": null,
2193          "type": "bool"
2194        },
2195        {
2196          "name": "autoload",
2197          "default": null,
2198          "type": "bool"
2199        }
2200      ],
2201      "meta-type": "object"
2202    },
2203    {
2204      "name": "23",
2205      "members": [
2206        {
2207          "name": "node",
2208          "type": "str"
2209        },
2210        {
2211          "name": "name",
2212          "type": "str"
2213        }
2214      ],
2215      "meta-type": "object"
2216    },
2217    {
2218      "name": "24",
2219      "members": [
2220        {
2221          "name": "sha256",
2222          "type": "str"
2223        }
2224      ],
2225      "meta-type": "object"
2226    },
2227    {
2228      "name": "25",
2229      "members": [
2230        {
2231          "name": "job-id",
2232          "default": null,
2233          "type": "str"
2234        },
2235        {
2236          "name": "device",
2237          "type": "str"
2238        },
2239        {
2240          "name": "target",
2241          "type": "str"
2242        },
2243        {
2244          "name": "replaces",
2245          "default": null,
2246          "type": "str"
2247        },
2248        {
2249          "name": "sync",
2250          "type": "210"
2251        },
2252        {
2253          "name": "speed",
2254          "default": null,
2255          "type": "int"
2256        },
2257        {
2258          "name": "granularity",
2259          "default": null,
2260          "type": "int"
2261        },
2262        {
2263          "name": "buf-size",
2264          "default": null,
2265          "type": "int"
2266        },
2267        {
2268          "name": "on-source-error",
2269          "default": null,
2270          "type": "211"
2271        },
2272        {
2273          "name": "on-target-error",
2274          "default": null,
2275          "type": "211"
2276        },
2277        {
2278          "name": "filter-node-name",
2279          "default": null,
2280          "type": "str"
2281        }
2282      ],
2283      "meta-type": "object"
2284    },
2285    {
2286      "name": "26",
2287      "members": [
2288        {
2289          "name": "device",
2290          "default": null,
2291          "type": "str"
2292        },
2293        {
2294          "name": "id",
2295          "default": null,
2296          "type": "str"
2297        },
2298        {
2299          "name": "bps",
2300          "type": "int"
2301        },
2302        {
2303          "name": "bps_rd",
2304          "type": "int"
2305        },
2306        {
2307          "name": "bps_wr",
2308          "type": "int"
2309        },
2310        {
2311          "name": "iops",
2312          "type": "int"
2313        },
2314        {
2315          "name": "iops_rd",
2316          "type": "int"
2317        },
2318        {
2319          "name": "iops_wr",
2320          "type": "int"
2321        },
2322        {
2323          "name": "bps_max",
2324          "default": null,
2325          "type": "int"
2326        },
2327        {
2328          "name": "bps_rd_max",
2329          "default": null,
2330          "type": "int"
2331        },
2332        {
2333          "name": "bps_wr_max",
2334          "default": null,
2335          "type": "int"
2336        },
2337        {
2338          "name": "iops_max",
2339          "default": null,
2340          "type": "int"
2341        },
2342        {
2343          "name": "iops_rd_max",
2344          "default": null,
2345          "type": "int"
2346        },
2347        {
2348          "name": "iops_wr_max",
2349          "default": null,
2350          "type": "int"
2351        },
2352        {
2353          "name": "bps_max_length",
2354          "default": null,
2355          "type": "int"
2356        },
2357        {
2358          "name": "bps_rd_max_length",
2359          "default": null,
2360          "type": "int"
2361        },
2362        {
2363          "name": "bps_wr_max_length",
2364          "default": null,
2365          "type": "int"
2366        },
2367        {
2368          "name": "iops_max_length",
2369          "default": null,
2370          "type": "int"
2371        },
2372        {
2373          "name": "iops_rd_max_length",
2374          "default": null,
2375          "type": "int"
2376        },
2377        {
2378          "name": "iops_wr_max_length",
2379          "default": null,
2380          "type": "int"
2381        },
2382        {
2383          "name": "iops_size",
2384          "default": null,
2385          "type": "int"
2386        },
2387        {
2388          "name": "group",
2389          "default": null,
2390          "type": "str"
2391        }
2392      ],
2393      "meta-type": "object"
2394    },
2395    {
2396      "name": "27",
2397      "members": [
2398        {
2399          "name": "job-id",
2400          "default": null,
2401          "type": "str"
2402        },
2403        {
2404          "name": "device",
2405          "type": "str"
2406        },
2407        {
2408          "name": "base",
2409          "default": null,
2410          "type": "str"
2411        },
2412        {
2413          "name": "base-node",
2414          "default": null,
2415          "type": "str"
2416        },
2417        {
2418          "name": "backing-file",
2419          "default": null,
2420          "type": "str"
2421        },
2422        {
2423          "name": "speed",
2424          "default": null,
2425          "type": "int"
2426        },
2427        {
2428          "name": "on-error",
2429          "default": null,
2430          "type": "211"
2431        }
2432      ],
2433      "meta-type": "object"
2434    },
2435    {
2436      "name": "28",
2437      "members": [
2438        {
2439          "name": "device",
2440          "type": "str"
2441        },
2442        {
2443          "name": "speed",
2444          "type": "int"
2445        }
2446      ],
2447      "meta-type": "object"
2448    },
2449    {
2450      "name": "29",
2451      "members": [
2452        {
2453          "name": "device",
2454          "type": "str"
2455        },
2456        {
2457          "name": "force",
2458          "default": null,
2459          "type": "bool"
2460        }
2461      ],
2462      "meta-type": "object"
2463    },
2464    {
2465      "name": "30",
2466      "members": [
2467        {
2468          "name": "device",
2469          "type": "str"
2470        }
2471      ],
2472      "meta-type": "object"
2473    },
2474    {
2475      "name": "31",
2476      "members": [
2477        {
2478          "name": "device",
2479          "type": "str"
2480        }
2481      ],
2482      "meta-type": "object"
2483    },
2484    {
2485      "name": "32",
2486      "members": [
2487        {
2488          "name": "device",
2489          "type": "str"
2490        }
2491      ],
2492      "meta-type": "object"
2493    },
2494    {
2495      "name": "33",
2496      "members": [
2497        {
2498          "name": "id",
2499          "type": "str"
2500        }
2501      ],
2502      "meta-type": "object"
2503    },
2504    {
2505      "name": "34",
2506      "members": [
2507        {
2508          "name": "id",
2509          "type": "str"
2510        }
2511      ],
2512      "meta-type": "object"
2513    },
2514    {
2515      "name": "35",
2516      "tag": "driver",
2517      "variants": [
2518        {
2519          "case": "blkdebug",
2520          "type": "218"
2521        },
2522        {
2523          "case": "blkverify",
2524          "type": "219"
2525        },
2526        {
2527          "case": "bochs",
2528          "type": "220"
2529        },
2530        {
2531          "case": "cloop",
2532          "type": "220"
2533        },
2534        {
2535          "case": "dmg",
2536          "type": "220"
2537        },
2538        {
2539          "case": "file",
2540          "type": "221"
2541        },
2542        {
2543          "case": "ftp",
2544          "type": "222"
2545        },
2546        {
2547          "case": "ftps",
2548          "type": "223"
2549        },
2550        {
2551          "case": "gluster",
2552          "type": "224"
2553        },
2554        {
2555          "case": "host_cdrom",
2556          "type": "221"
2557        },
2558        {
2559          "case": "host_device",
2560          "type": "221"
2561        },
2562        {
2563          "case": "http",
2564          "type": "225"
2565        },
2566        {
2567          "case": "https",
2568          "type": "226"
2569        },
2570        {
2571          "case": "iscsi",
2572          "type": "227"
2573        },
2574        {
2575          "case": "luks",
2576          "type": "228"
2577        },
2578        {
2579          "case": "nbd",
2580          "type": "229"
2581        },
2582        {
2583          "case": "nfs",
2584          "type": "230"
2585        },
2586        {
2587          "case": "null-aio",
2588          "type": "231"
2589        },
2590        {
2591          "case": "null-co",
2592          "type": "231"
2593        },
2594        {
2595          "case": "nvme",
2596          "type": "232"
2597        },
2598        {
2599          "case": "parallels",
2600          "type": "220"
2601        },
2602        {
2603          "case": "qcow2",
2604          "type": "233"
2605        },
2606        {
2607          "case": "qcow",
2608          "type": "234"
2609        },
2610        {
2611          "case": "qed",
2612          "type": "235"
2613        },
2614        {
2615          "case": "quorum",
2616          "type": "236"
2617        },
2618        {
2619          "case": "raw",
2620          "type": "237"
2621        },
2622        {
2623          "case": "rbd",
2624          "type": "238"
2625        },
2626        {
2627          "case": "replication",
2628          "type": "239"
2629        },
2630        {
2631          "case": "sheepdog",
2632          "type": "240"
2633        },
2634        {
2635          "case": "ssh",
2636          "type": "241"
2637        },
2638        {
2639          "case": "throttle",
2640          "type": "242"
2641        },
2642        {
2643          "case": "vdi",
2644          "type": "220"
2645        },
2646        {
2647          "case": "vhdx",
2648          "type": "220"
2649        },
2650        {
2651          "case": "vmdk",
2652          "type": "235"
2653        },
2654        {
2655          "case": "vpc",
2656          "type": "220"
2657        },
2658        {
2659          "case": "vvfat",
2660          "type": "243"
2661        },
2662        {
2663          "case": "vxhs",
2664          "type": "244"
2665        }
2666      ],
2667      "members": [
2668        {
2669          "name": "driver",
2670          "type": "215"
2671        },
2672        {
2673          "name": "node-name",
2674          "default": null,
2675          "type": "str"
2676        },
2677        {
2678          "name": "discard",
2679          "default": null,
2680          "type": "216"
2681        },
2682        {
2683          "name": "cache",
2684          "default": null,
2685          "type": "217"
2686        },
2687        {
2688          "name": "read-only",
2689          "default": null,
2690          "type": "bool"
2691        },
2692        {
2693          "name": "force-share",
2694          "default": null,
2695          "type": "bool"
2696        },
2697        {
2698          "name": "detect-zeroes",
2699          "default": null,
2700          "type": "212"
2701        }
2702      ],
2703      "meta-type": "object"
2704    },
2705    {
2706      "name": "36",
2707      "members": [
2708        {
2709          "name": "node-name",
2710          "type": "str"
2711        }
2712      ],
2713      "meta-type": "object"
2714    },
2715    {
2716      "name": "37",
2717      "tag": "driver",
2718      "variants": [
2719        {
2720          "case": "blkdebug",
2721          "type": "245"
2722        },
2723        {
2724          "case": "blkverify",
2725          "type": "245"
2726        },
2727        {
2728          "case": "bochs",
2729          "type": "245"
2730        },
2731        {
2732          "case": "cloop",
2733          "type": "245"
2734        },
2735        {
2736          "case": "dmg",
2737          "type": "245"
2738        },
2739        {
2740          "case": "file",
2741          "type": "246"
2742        },
2743        {
2744          "case": "ftp",
2745          "type": "245"
2746        },
2747        {
2748          "case": "ftps",
2749          "type": "245"
2750        },
2751        {
2752          "case": "gluster",
2753          "type": "247"
2754        },
2755        {
2756          "case": "host_cdrom",
2757          "type": "245"
2758        },
2759        {
2760          "case": "host_device",
2761          "type": "245"
2762        },
2763        {
2764          "case": "http",
2765          "type": "245"
2766        },
2767        {
2768          "case": "https",
2769          "type": "245"
2770        },
2771        {
2772          "case": "iscsi",
2773          "type": "245"
2774        },
2775        {
2776          "case": "luks",
2777          "type": "248"
2778        },
2779        {
2780          "case": "nbd",
2781          "type": "245"
2782        },
2783        {
2784          "case": "nfs",
2785          "type": "249"
2786        },
2787        {
2788          "case": "null-aio",
2789          "type": "245"
2790        },
2791        {
2792          "case": "null-co",
2793          "type": "245"
2794        },
2795        {
2796          "case": "nvme",
2797          "type": "245"
2798        },
2799        {
2800          "case": "parallels",
2801          "type": "250"
2802        },
2803        {
2804          "case": "qcow",
2805          "type": "251"
2806        },
2807        {
2808          "case": "qcow2",
2809          "type": "252"
2810        },
2811        {
2812          "case": "qed",
2813          "type": "253"
2814        },
2815        {
2816          "case": "quorum",
2817          "type": "245"
2818        },
2819        {
2820          "case": "raw",
2821          "type": "245"
2822        },
2823        {
2824          "case": "rbd",
2825          "type": "254"
2826        },
2827        {
2828          "case": "replication",
2829          "type": "245"
2830        },
2831        {
2832          "case": "sheepdog",
2833          "type": "255"
2834        },
2835        {
2836          "case": "ssh",
2837          "type": "256"
2838        },
2839        {
2840          "case": "throttle",
2841          "type": "245"
2842        },
2843        {
2844          "case": "vdi",
2845          "type": "257"
2846        },
2847        {
2848          "case": "vhdx",
2849          "type": "258"
2850        },
2851        {
2852          "case": "vmdk",
2853          "type": "245"
2854        },
2855        {
2856          "case": "vpc",
2857          "type": "259"
2858        },
2859        {
2860          "case": "vvfat",
2861          "type": "245"
2862        },
2863        {
2864          "case": "vxhs",
2865          "type": "245"
2866        }
2867      ],
2868      "members": [
2869        {
2870          "name": "driver",
2871          "type": "215"
2872        }
2873      ],
2874      "meta-type": "object"
2875    },
2876    {
2877      "name": "38",
2878      "members": [
2879        {
2880          "name": "device",
2881          "default": null,
2882          "type": "str"
2883        },
2884        {
2885          "name": "id",
2886          "default": null,
2887          "type": "str"
2888        },
2889        {
2890          "name": "force",
2891          "default": null,
2892          "type": "bool"
2893        }
2894      ],
2895      "meta-type": "object"
2896    },
2897    {
2898      "name": "39",
2899      "members": [
2900        {
2901          "name": "device",
2902          "default": null,
2903          "type": "str"
2904        },
2905        {
2906          "name": "id",
2907          "default": null,
2908          "type": "str"
2909        }
2910      ],
2911      "meta-type": "object"
2912    },
2913    {
2914      "name": "40",
2915      "members": [
2916        {
2917          "name": "id",
2918          "type": "str"
2919        }
2920      ],
2921      "meta-type": "object"
2922    },
2923    {
2924      "name": "41",
2925      "members": [
2926        {
2927          "name": "id",
2928          "type": "str"
2929        },
2930        {
2931          "name": "node-name",
2932          "type": "str"
2933        }
2934      ],
2935      "meta-type": "object"
2936    },
2937    {
2938      "name": "42",
2939      "members": [
2940        {
2941          "name": "device",
2942          "default": null,
2943          "type": "str"
2944        },
2945        {
2946          "name": "id",
2947          "default": null,
2948          "type": "str"
2949        },
2950        {
2951          "name": "filename",
2952          "type": "str"
2953        },
2954        {
2955          "name": "format",
2956          "default": null,
2957          "type": "str"
2958        },
2959        {
2960          "name": "read-only-mode",
2961          "default": null,
2962          "type": "260"
2963        }
2964      ],
2965      "meta-type": "object"
2966    },
2967    {
2968      "name": "43",
2969      "members": [
2970        {
2971          "name": "device",
2972          "type": "str"
2973        },
2974        {
2975          "name": "node-name",
2976          "default": null,
2977          "type": "str"
2978        },
2979        {
2980          "name": "msg",
2981          "type": "str"
2982        },
2983        {
2984          "name": "offset",
2985          "default": null,
2986          "type": "int"
2987        },
2988        {
2989          "name": "size",
2990          "default": null,
2991          "type": "int"
2992        },
2993        {
2994          "name": "fatal",
2995          "type": "bool"
2996        }
2997      ],
2998      "meta-type": "object"
2999    },
3000    {
3001      "name": "44",
3002      "members": [
3003        {
3004          "name": "device",
3005          "type": "str"
3006        },
3007        {
3008          "name": "node-name",
3009          "default": null,
3010          "type": "str"
3011        },
3012        {
3013          "name": "operation",
3014          "type": "261"
3015        },
3016        {
3017          "name": "action",
3018          "type": "262"
3019        },
3020        {
3021          "name": "nospace",
3022          "default": null,
3023          "type": "bool"
3024        },
3025        {
3026          "name": "reason",
3027          "type": "str"
3028        }
3029      ],
3030      "meta-type": "object"
3031    },
3032    {
3033      "name": "45",
3034      "members": [
3035        {
3036          "name": "type",
3037          "type": "263"
3038        },
3039        {
3040          "name": "device",
3041          "type": "str"
3042        },
3043        {
3044          "name": "len",
3045          "type": "int"
3046        },
3047        {
3048          "name": "offset",
3049          "type": "int"
3050        },
3051        {
3052          "name": "speed",
3053          "type": "int"
3054        },
3055        {
3056          "name": "error",
3057          "default": null,
3058          "type": "str"
3059        }
3060      ],
3061      "meta-type": "object"
3062    },
3063    {
3064      "name": "46",
3065      "members": [
3066        {
3067          "name": "type",
3068          "type": "263"
3069        },
3070        {
3071          "name": "device",
3072          "type": "str"
3073        },
3074        {
3075          "name": "len",
3076          "type": "int"
3077        },
3078        {
3079          "name": "offset",
3080          "type": "int"
3081        },
3082        {
3083          "name": "speed",
3084          "type": "int"
3085        }
3086      ],
3087      "meta-type": "object"
3088    },
3089    {
3090      "name": "47",
3091      "members": [
3092        {
3093          "name": "device",
3094          "type": "str"
3095        },
3096        {
3097          "name": "operation",
3098          "type": "261"
3099        },
3100        {
3101          "name": "action",
3102          "type": "262"
3103        }
3104      ],
3105      "meta-type": "object"
3106    },
3107    {
3108      "name": "48",
3109      "members": [
3110        {
3111          "name": "type",
3112          "type": "263"
3113        },
3114        {
3115          "name": "device",
3116          "type": "str"
3117        },
3118        {
3119          "name": "len",
3120          "type": "int"
3121        },
3122        {
3123          "name": "offset",
3124          "type": "int"
3125        },
3126        {
3127          "name": "speed",
3128          "type": "int"
3129        }
3130      ],
3131      "meta-type": "object"
3132    },
3133    {
3134      "name": "49",
3135      "members": [
3136        {
3137          "name": "type",
3138          "type": "263"
3139        },
3140        {
3141          "name": "id",
3142          "type": "str"
3143        }
3144      ],
3145      "meta-type": "object"
3146    },
3147    {
3148      "name": "50",
3149      "members": [
3150        {
3151          "name": "node-name",
3152          "type": "str"
3153        },
3154        {
3155          "name": "amount-exceeded",
3156          "type": "int"
3157        },
3158        {
3159          "name": "write-threshold",
3160          "type": "int"
3161        }
3162      ],
3163      "meta-type": "object"
3164    },
3165    {
3166      "name": "51",
3167      "members": [
3168        {
3169          "name": "node-name",
3170          "type": "str"
3171        },
3172        {
3173          "name": "write-threshold",
3174          "type": "int"
3175        }
3176      ],
3177      "meta-type": "object"
3178    },
3179    {
3180      "name": "52",
3181      "members": [
3182        {
3183          "name": "parent",
3184          "type": "str"
3185        },
3186        {
3187          "name": "child",
3188          "default": null,
3189          "type": "str"
3190        },
3191        {
3192          "name": "node",
3193          "default": null,
3194          "type": "str"
3195        }
3196      ],
3197      "meta-type": "object"
3198    },
3199    {
3200      "name": "53",
3201      "members": [
3202        {
3203          "name": "node-name",
3204          "type": "str"
3205        },
3206        {
3207          "name": "iothread",
3208          "type": "264"
3209        },
3210        {
3211          "name": "force",
3212          "default": null,
3213          "type": "bool"
3214        }
3215      ],
3216      "meta-type": "object"
3217    },
3218    {
3219      "name": "54",
3220      "members": [
3221        {
3222          "name": "device",
3223          "type": "str"
3224        },
3225        {
3226          "name": "name",
3227          "type": "str"
3228        }
3229      ],
3230      "meta-type": "object"
3231    },
3232    {
3233      "name": "55",
3234      "members": [
3235        {
3236          "name": "device",
3237          "type": "str"
3238        },
3239        {
3240          "name": "id",
3241          "default": null,
3242          "type": "str"
3243        },
3244        {
3245          "name": "name",
3246          "default": null,
3247          "type": "str"
3248        }
3249      ],
3250      "meta-type": "object"
3251    },
3252    {
3253      "name": "56",
3254      "members": [
3255        {
3256          "name": "id",
3257          "type": "str"
3258        },
3259        {
3260          "name": "name",
3261          "type": "str"
3262        },
3263        {
3264          "name": "vm-state-size",
3265          "type": "int"
3266        },
3267        {
3268          "name": "date-sec",
3269          "type": "int"
3270        },
3271        {
3272          "name": "date-nsec",
3273          "type": "int"
3274        },
3275        {
3276          "name": "vm-clock-sec",
3277          "type": "int"
3278        },
3279        {
3280          "name": "vm-clock-nsec",
3281          "type": "int"
3282        }
3283      ],
3284      "meta-type": "object"
3285    },
3286    {
3287      "name": "57",
3288      "members": [
3289        {
3290          "name": "device",
3291          "default": null,
3292          "type": "str"
3293        },
3294        {
3295          "name": "id",
3296          "default": null,
3297          "type": "str"
3298        },
3299        {
3300          "name": "force",
3301          "default": null,
3302          "type": "bool"
3303        }
3304      ],
3305      "meta-type": "object"
3306    },
3307    {
3308      "name": "58",
3309      "members": [
3310        {
3311          "name": "addr",
3312          "type": "265"
3313        },
3314        {
3315          "name": "tls-creds",
3316          "default": null,
3317          "type": "str"
3318        }
3319      ],
3320      "meta-type": "object"
3321    },
3322    {
3323      "name": "59",
3324      "members": [
3325        {
3326          "name": "device",
3327          "type": "str"
3328        },
3329        {
3330          "name": "name",
3331          "default": null,
3332          "type": "str"
3333        },
3334        {
3335          "name": "writable",
3336          "default": null,
3337          "type": "bool"
3338        }
3339      ],
3340      "meta-type": "object"
3341    },
3342    {
3343      "name": "60",
3344      "members": [
3345        {
3346          "name": "name",
3347          "type": "str"
3348        },
3349        {
3350          "name": "mode",
3351          "default": null,
3352          "type": "266"
3353        }
3354      ],
3355      "meta-type": "object"
3356    },
3357    {
3358      "name": "61",
3359      "members": [
3360        {
3361          "name": "device",
3362          "type": "str"
3363        },
3364        {
3365          "name": "id",
3366          "type": "str"
3367        },
3368        {
3369          "name": "tray-open",
3370          "type": "bool"
3371        }
3372      ],
3373      "meta-type": "object"
3374    },
3375    {
3376      "name": "62",
3377      "members": [
3378        {
3379          "name": "reference",
3380          "type": "str"
3381        },
3382        {
3383          "name": "sector-num",
3384          "type": "int"
3385        },
3386        {
3387          "name": "sectors-count",
3388          "type": "int"
3389        }
3390      ],
3391      "meta-type": "object"
3392    },
3393    {
3394      "name": "63",
3395      "members": [
3396        {
3397          "name": "type",
3398          "type": "267"
3399        },
3400        {
3401          "name": "error",
3402          "default": null,
3403          "type": "str"
3404        },
3405        {
3406          "name": "node-name",
3407          "type": "str"
3408        },
3409        {
3410          "name": "sector-num",
3411          "type": "int"
3412        },
3413        {
3414          "name": "sectors-count",
3415          "type": "int"
3416        }
3417      ],
3418      "meta-type": "object"
3419    },
3420    {
3421      "name": "[64]",
3422      "element-type": "64",
3423      "meta-type": "array"
3424    },
3425    {
3426      "name": "64",
3427      "members": [
3428        {
3429          "name": "label",
3430          "type": "str"
3431        },
3432        {
3433          "name": "filename",
3434          "type": "str"
3435        },
3436        {
3437          "name": "frontend-open",
3438          "type": "bool"
3439        }
3440      ],
3441      "meta-type": "object"
3442    },
3443    {
3444      "name": "[65]",
3445      "element-type": "65",
3446      "meta-type": "array"
3447    },
3448    {
3449      "name": "65",
3450      "members": [
3451        {
3452          "name": "name",
3453          "type": "str"
3454        }
3455      ],
3456      "meta-type": "object"
3457    },
3458    {
3459      "name": "66",
3460      "members": [
3461        {
3462          "name": "device",
3463          "type": "str"
3464        },
3465        {
3466          "name": "data",
3467          "type": "str"
3468        },
3469        {
3470          "name": "format",
3471          "default": null,
3472          "type": "268"
3473        }
3474      ],
3475      "meta-type": "object"
3476    },
3477    {
3478      "name": "67",
3479      "members": [
3480        {
3481          "name": "device",
3482          "type": "str"
3483        },
3484        {
3485          "name": "size",
3486          "type": "int"
3487        },
3488        {
3489          "name": "format",
3490          "default": null,
3491          "type": "268"
3492        }
3493      ],
3494      "meta-type": "object"
3495    },
3496    {
3497      "name": "str",
3498      "json-type": "string",
3499      "meta-type": "builtin"
3500    },
3501    {
3502      "name": "68",
3503      "members": [
3504        {
3505          "name": "id",
3506          "type": "str"
3507        },
3508        {
3509          "name": "backend",
3510          "type": "269"
3511        }
3512      ],
3513      "meta-type": "object"
3514    },
3515    {
3516      "name": "69",
3517      "members": [
3518        {
3519          "name": "pty",
3520          "default": null,
3521          "type": "str"
3522        }
3523      ],
3524      "meta-type": "object"
3525    },
3526    {
3527      "name": "70",
3528      "members": [
3529        {
3530          "name": "id",
3531          "type": "str"
3532        },
3533        {
3534          "name": "backend",
3535          "type": "269"
3536        }
3537      ],
3538      "meta-type": "object"
3539    },
3540    {
3541      "name": "71",
3542      "members": [
3543        {
3544          "name": "id",
3545          "type": "str"
3546        }
3547      ],
3548      "meta-type": "object"
3549    },
3550    {
3551      "name": "72",
3552      "members": [
3553        {
3554          "name": "id",
3555          "type": "str"
3556        }
3557      ],
3558      "meta-type": "object"
3559    },
3560    {
3561      "name": "73",
3562      "members": [
3563        {
3564          "name": "id",
3565          "type": "str"
3566        },
3567        {
3568          "name": "open",
3569          "type": "bool"
3570        }
3571      ],
3572      "meta-type": "object"
3573    },
3574    {
3575      "name": "74",
3576      "members": [
3577        {
3578          "name": "name",
3579          "type": "str"
3580        },
3581        {
3582          "name": "up",
3583          "type": "bool"
3584        }
3585      ],
3586      "meta-type": "object"
3587    },
3588    {
3589      "name": "75",
3590      "members": [
3591        {
3592          "name": "type",
3593          "type": "str"
3594        },
3595        {
3596          "name": "id",
3597          "type": "str"
3598        }
3599      ],
3600      "meta-type": "object"
3601    },
3602    {
3603      "name": "76",
3604      "members": [
3605        {
3606          "name": "id",
3607          "type": "str"
3608        }
3609      ],
3610      "meta-type": "object"
3611    },
3612    {
3613      "name": "77",
3614      "members": [
3615        {
3616          "name": "name",
3617          "default": null,
3618          "type": "str"
3619        }
3620      ],
3621      "meta-type": "object"
3622    },
3623    {
3624      "name": "[78]",
3625      "element-type": "78",
3626      "meta-type": "array"
3627    },
3628    {
3629      "name": "78",
3630      "members": [
3631        {
3632          "name": "name",
3633          "type": "str"
3634        },
3635        {
3636          "name": "promiscuous",
3637          "type": "bool"
3638        },
3639        {
3640          "name": "multicast",
3641          "type": "270"
3642        },
3643        {
3644          "name": "unicast",
3645          "type": "270"
3646        },
3647        {
3648          "name": "vlan",
3649          "type": "270"
3650        },
3651        {
3652          "name": "broadcast-allowed",
3653          "type": "bool"
3654        },
3655        {
3656          "name": "multicast-overflow",
3657          "type": "bool"
3658        },
3659        {
3660          "name": "unicast-overflow",
3661          "type": "bool"
3662        },
3663        {
3664          "name": "main-mac",
3665          "type": "str"
3666        },
3667        {
3668          "name": "vlan-table",
3669          "type": "[int]"
3670        },
3671        {
3672          "name": "unicast-table",
3673          "type": "[str]"
3674        },
3675        {
3676          "name": "multicast-table",
3677          "type": "[str]"
3678        }
3679      ],
3680      "meta-type": "object"
3681    },
3682    {
3683      "name": "79",
3684      "members": [
3685        {
3686          "name": "name",
3687          "default": null,
3688          "type": "str"
3689        },
3690        {
3691          "name": "path",
3692          "type": "str"
3693        }
3694      ],
3695      "meta-type": "object"
3696    },
3697    {
3698      "name": "80",
3699      "members": [
3700        {
3701          "name": "name",
3702          "type": "str"
3703        }
3704      ],
3705      "meta-type": "object"
3706    },
3707    {
3708      "name": "81",
3709      "members": [
3710        {
3711          "name": "name",
3712          "type": "str"
3713        },
3714        {
3715          "name": "id",
3716          "type": "int"
3717        },
3718        {
3719          "name": "ports",
3720          "type": "int"
3721        }
3722      ],
3723      "meta-type": "object"
3724    },
3725    {
3726      "name": "82",
3727      "members": [
3728        {
3729          "name": "name",
3730          "type": "str"
3731        }
3732      ],
3733      "meta-type": "object"
3734    },
3735    {
3736      "name": "[83]",
3737      "element-type": "83",
3738      "meta-type": "array"
3739    },
3740    {
3741      "name": "83",
3742      "members": [
3743        {
3744          "name": "name",
3745          "type": "str"
3746        },
3747        {
3748          "name": "enabled",
3749          "type": "bool"
3750        },
3751        {
3752          "name": "link-up",
3753          "type": "bool"
3754        },
3755        {
3756          "name": "speed",
3757          "type": "int"
3758        },
3759        {
3760          "name": "duplex",
3761          "type": "271"
3762        },
3763        {
3764          "name": "autoneg",
3765          "type": "272"
3766        }
3767      ],
3768      "meta-type": "object"
3769    },
3770    {
3771      "name": "84",
3772      "members": [
3773        {
3774          "name": "name",
3775          "type": "str"
3776        },
3777        {
3778          "name": "tbl-id",
3779          "default": null,
3780          "type": "int"
3781        }
3782      ],
3783      "meta-type": "object"
3784    },
3785    {
3786      "name": "[85]",
3787      "element-type": "85",
3788      "meta-type": "array"
3789    },
3790    {
3791      "name": "85",
3792      "members": [
3793        {
3794          "name": "cookie",
3795          "type": "int"
3796        },
3797        {
3798          "name": "hits",
3799          "type": "int"
3800        },
3801        {
3802          "name": "key",
3803          "type": "273"
3804        },
3805        {
3806          "name": "mask",
3807          "type": "274"
3808        },
3809        {
3810          "name": "action",
3811          "type": "275"
3812        }
3813      ],
3814      "meta-type": "object"
3815    },
3816    {
3817      "name": "86",
3818      "members": [
3819        {
3820          "name": "name",
3821          "type": "str"
3822        },
3823        {
3824          "name": "type",
3825          "default": null,
3826          "type": "int"
3827        }
3828      ],
3829      "meta-type": "object"
3830    },
3831    {
3832      "name": "[87]",
3833      "element-type": "87",
3834      "meta-type": "array"
3835    },
3836    {
3837      "name": "87",
3838      "members": [
3839        {
3840          "name": "id",
3841          "type": "int"
3842        },
3843        {
3844          "name": "type",
3845          "type": "int"
3846        },
3847        {
3848          "name": "vlan-id",
3849          "default": null,
3850          "type": "int"
3851        },
3852        {
3853          "name": "pport",
3854          "default": null,
3855          "type": "int"
3856        },
3857        {
3858          "name": "index",
3859          "default": null,
3860          "type": "int"
3861        },
3862        {
3863          "name": "out-pport",
3864          "default": null,
3865          "type": "int"
3866        },
3867        {
3868          "name": "group-id",
3869          "default": null,
3870          "type": "int"
3871        },
3872        {
3873          "name": "set-vlan-id",
3874          "default": null,
3875          "type": "int"
3876        },
3877        {
3878          "name": "pop-vlan",
3879          "default": null,
3880          "type": "int"
3881        },
3882        {
3883          "name": "group-ids",
3884          "default": null,
3885          "type": "[int]"
3886        },
3887        {
3888          "name": "set-eth-src",
3889          "default": null,
3890          "type": "str"
3891        },
3892        {
3893          "name": "set-eth-dst",
3894          "default": null,
3895          "type": "str"
3896        },
3897        {
3898          "name": "ttl-check",
3899          "default": null,
3900          "type": "int"
3901        }
3902      ],
3903      "meta-type": "object"
3904    },
3905    {
3906      "name": "[88]",
3907      "element-type": "88",
3908      "meta-type": "array"
3909    },
3910    {
3911      "name": "88",
3912      "meta-type": "enum",
3913      "values": [
3914        "tpm-tis",
3915        "tpm-crb"
3916      ]
3917    },
3918    {
3919      "name": "[89]",
3920      "element-type": "89",
3921      "meta-type": "array"
3922    },
3923    {
3924      "name": "89",
3925      "meta-type": "enum",
3926      "values": [
3927        "passthrough",
3928        "emulator"
3929      ]
3930    },
3931    {
3932      "name": "[90]",
3933      "element-type": "90",
3934      "meta-type": "array"
3935    },
3936    {
3937      "name": "90",
3938      "members": [
3939        {
3940          "name": "id",
3941          "type": "str"
3942        },
3943        {
3944          "name": "model",
3945          "type": "88"
3946        },
3947        {
3948          "name": "options",
3949          "type": "276"
3950        }
3951      ],
3952      "meta-type": "object"
3953    },
3954    {
3955      "name": "91",
3956      "members": [
3957        {
3958          "name": "protocol",
3959          "type": "str"
3960        },
3961        {
3962          "name": "password",
3963          "type": "str"
3964        },
3965        {
3966          "name": "connected",
3967          "default": null,
3968          "type": "str"
3969        }
3970      ],
3971      "meta-type": "object"
3972    },
3973    {
3974      "name": "92",
3975      "members": [
3976        {
3977          "name": "protocol",
3978          "type": "str"
3979        },
3980        {
3981          "name": "time",
3982          "type": "str"
3983        }
3984      ],
3985      "meta-type": "object"
3986    },
3987    {
3988      "name": "93",
3989      "members": [
3990        {
3991          "name": "filename",
3992          "type": "str"
3993        },
3994        {
3995          "name": "device",
3996          "default": null,
3997          "type": "str"
3998        },
3999        {
4000          "name": "head",
4001          "default": null,
4002          "type": "int"
4003        }
4004      ],
4005      "meta-type": "object"
4006    },
4007    {
4008      "name": "94",
4009      "members": [
4010        {
4011          "name": "enabled",
4012          "type": "bool"
4013        },
4014        {
4015          "name": "migrated",
4016          "type": "bool"
4017        },
4018        {
4019          "name": "host",
4020          "default": null,
4021          "type": "str"
4022        },
4023        {
4024          "name": "port",
4025          "default": null,
4026          "type": "int"
4027        },
4028        {
4029          "name": "tls-port",
4030          "default": null,
4031          "type": "int"
4032        },
4033        {
4034          "name": "auth",
4035          "default": null,
4036          "type": "str"
4037        },
4038        {
4039          "name": "compiled-version",
4040          "default": null,
4041          "type": "str"
4042        },
4043        {
4044          "name": "mouse-mode",
4045          "type": "277"
4046        },
4047        {
4048          "name": "channels",
4049          "default": null,
4050          "type": "[278]"
4051        }
4052      ],
4053      "meta-type": "object"
4054    },
4055    {
4056      "name": "95",
4057      "members": [
4058        {
4059          "name": "server",
4060          "type": "279"
4061        },
4062        {
4063          "name": "client",
4064          "type": "279"
4065        }
4066      ],
4067      "meta-type": "object"
4068    },
4069    {
4070      "name": "96",
4071      "members": [
4072        {
4073          "name": "server",
4074          "type": "280"
4075        },
4076        {
4077          "name": "client",
4078          "type": "278"
4079        }
4080      ],
4081      "meta-type": "object"
4082    },
4083    {
4084      "name": "97",
4085      "members": [
4086        {
4087          "name": "server",
4088          "type": "279"
4089        },
4090        {
4091          "name": "client",
4092          "type": "279"
4093        }
4094      ],
4095      "meta-type": "object"
4096    },
4097    {
4098      "name": "98",
4099      "members": [
4100        {
4101          "name": "enabled",
4102          "type": "bool"
4103        },
4104        {
4105          "name": "host",
4106          "default": null,
4107          "type": "str"
4108        },
4109        {
4110          "name": "family",
4111          "default": null,
4112          "type": "281"
4113        },
4114        {
4115          "name": "service",
4116          "default": null,
4117          "type": "str"
4118        },
4119        {
4120          "name": "auth",
4121          "default": null,
4122          "type": "str"
4123        },
4124        {
4125          "name": "clients",
4126          "default": null,
4127          "type": "[282]"
4128        }
4129      ],
4130      "meta-type": "object"
4131    },
4132    {
4133      "name": "[99]",
4134      "element-type": "99",
4135      "meta-type": "array"
4136    },
4137    {
4138      "name": "99",
4139      "members": [
4140        {
4141          "name": "id",
4142          "type": "str"
4143        },
4144        {
4145          "name": "server",
4146          "type": "[283]"
4147        },
4148        {
4149          "name": "clients",
4150          "type": "[282]"
4151        },
4152        {
4153          "name": "auth",
4154          "type": "284"
4155        },
4156        {
4157          "name": "vencrypt",
4158          "default": null,
4159          "type": "285"
4160        },
4161        {
4162          "name": "display",
4163          "default": null,
4164          "type": "str"
4165        }
4166      ],
4167      "meta-type": "object"
4168    },
4169    {
4170      "name": "100",
4171      "members": [
4172        {
4173          "name": "password",
4174          "type": "str"
4175        }
4176      ],
4177      "meta-type": "object"
4178    },
4179    {
4180      "name": "101",
4181      "members": [
4182        {
4183          "name": "server",
4184          "type": "286"
4185        },
4186        {
4187          "name": "client",
4188          "type": "287"
4189        }
4190      ],
4191      "meta-type": "object"
4192    },
4193    {
4194      "name": "102",
4195      "members": [
4196        {
4197          "name": "server",
4198          "type": "286"
4199        },
4200        {
4201          "name": "client",
4202          "type": "282"
4203        }
4204      ],
4205      "meta-type": "object"
4206    },
4207    {
4208      "name": "103",
4209      "members": [
4210        {
4211          "name": "server",
4212          "type": "286"
4213        },
4214        {
4215          "name": "client",
4216          "type": "282"
4217        }
4218      ],
4219      "meta-type": "object"
4220    },
4221    {
4222      "name": "[104]",
4223      "element-type": "104",
4224      "meta-type": "array"
4225    },
4226    {
4227      "name": "104",
4228      "members": [
4229        {
4230          "name": "name",
4231          "type": "str"
4232        },
4233        {
4234          "name": "index",
4235          "type": "int"
4236        },
4237        {
4238          "name": "current",
4239          "type": "bool"
4240        },
4241        {
4242          "name": "absolute",
4243          "type": "bool"
4244        }
4245      ],
4246      "meta-type": "object"
4247    },
4248    {
4249      "name": "105",
4250      "members": [
4251        {
4252          "name": "keys",
4253          "type": "[288]"
4254        },
4255        {
4256          "name": "hold-time",
4257          "default": null,
4258          "type": "int"
4259        }
4260      ],
4261      "meta-type": "object"
4262    },
4263    {
4264      "name": "106",
4265      "members": [
4266        {
4267          "name": "device",
4268          "default": null,
4269          "type": "str"
4270        },
4271        {
4272          "name": "head",
4273          "default": null,
4274          "type": "int"
4275        },
4276        {
4277          "name": "events",
4278          "type": "[289]"
4279        }
4280      ],
4281      "meta-type": "object"
4282    },
4283    {
4284      "name": "107",
4285      "members": [
4286        {
4287          "name": "status",
4288          "default": null,
4289          "type": "290"
4290        },
4291        {
4292          "name": "ram",
4293          "default": null,
4294          "type": "291"
4295        },
4296        {
4297          "name": "disk",
4298          "default": null,
4299          "type": "291"
4300        },
4301        {
4302          "name": "xbzrle-cache",
4303          "default": null,
4304          "type": "292"
4305        },
4306        {
4307          "name": "total-time",
4308          "default": null,
4309          "type": "int"
4310        },
4311        {
4312          "name": "expected-downtime",
4313          "default": null,
4314          "type": "int"
4315        },
4316        {
4317          "name": "downtime",
4318          "default": null,
4319          "type": "int"
4320        },
4321        {
4322          "name": "setup-time",
4323          "default": null,
4324          "type": "int"
4325        },
4326        {
4327          "name": "cpu-throttle-percentage",
4328          "default": null,
4329          "type": "int"
4330        },
4331        {
4332          "name": "error-desc",
4333          "default": null,
4334          "type": "str"
4335        }
4336      ],
4337      "meta-type": "object"
4338    },
4339    {
4340      "name": "108",
4341      "members": [
4342        {
4343          "name": "capabilities",
4344          "type": "[109]"
4345        }
4346      ],
4347      "meta-type": "object"
4348    },
4349    {
4350      "name": "[109]",
4351      "element-type": "109",
4352      "meta-type": "array"
4353    },
4354    {
4355      "name": "109",
4356      "members": [
4357        {
4358          "name": "capability",
4359          "type": "293"
4360        },
4361        {
4362          "name": "state",
4363          "type": "bool"
4364        }
4365      ],
4366      "meta-type": "object"
4367    },
4368    {
4369      "name": "110",
4370      "members": [
4371        {
4372          "name": "compress-level",
4373          "default": null,
4374          "type": "int"
4375        },
4376        {
4377          "name": "compress-threads",
4378          "default": null,
4379          "type": "int"
4380        },
4381        {
4382          "name": "decompress-threads",
4383          "default": null,
4384          "type": "int"
4385        },
4386        {
4387          "name": "cpu-throttle-initial",
4388          "default": null,
4389          "type": "int"
4390        },
4391        {
4392          "name": "cpu-throttle-increment",
4393          "default": null,
4394          "type": "int"
4395        },
4396        {
4397          "name": "tls-creds",
4398          "default": null,
4399          "type": "264"
4400        },
4401        {
4402          "name": "tls-hostname",
4403          "default": null,
4404          "type": "264"
4405        },
4406        {
4407          "name": "max-bandwidth",
4408          "default": null,
4409          "type": "int"
4410        },
4411        {
4412          "name": "downtime-limit",
4413          "default": null,
4414          "type": "int"
4415        },
4416        {
4417          "name": "x-checkpoint-delay",
4418          "default": null,
4419          "type": "int"
4420        },
4421        {
4422          "name": "block-incremental",
4423          "default": null,
4424          "type": "bool"
4425        },
4426        {
4427          "name": "x-multifd-channels",
4428          "default": null,
4429          "type": "int"
4430        },
4431        {
4432          "name": "x-multifd-page-count",
4433          "default": null,
4434          "type": "int"
4435        },
4436        {
4437          "name": "xbzrle-cache-size",
4438          "default": null,
4439          "type": "int"
4440        }
4441      ],
4442      "meta-type": "object"
4443    },
4444    {
4445      "name": "111",
4446      "members": [
4447        {
4448          "name": "compress-level",
4449          "default": null,
4450          "type": "int"
4451        },
4452        {
4453          "name": "compress-threads",
4454          "default": null,
4455          "type": "int"
4456        },
4457        {
4458          "name": "decompress-threads",
4459          "default": null,
4460          "type": "int"
4461        },
4462        {
4463          "name": "cpu-throttle-initial",
4464          "default": null,
4465          "type": "int"
4466        },
4467        {
4468          "name": "cpu-throttle-increment",
4469          "default": null,
4470          "type": "int"
4471        },
4472        {
4473          "name": "tls-creds",
4474          "default": null,
4475          "type": "str"
4476        },
4477        {
4478          "name": "tls-hostname",
4479          "default": null,
4480          "type": "str"
4481        },
4482        {
4483          "name": "max-bandwidth",
4484          "default": null,
4485          "type": "int"
4486        },
4487        {
4488          "name": "downtime-limit",
4489          "default": null,
4490          "type": "int"
4491        },
4492        {
4493          "name": "x-checkpoint-delay",
4494          "default": null,
4495          "type": "int"
4496        },
4497        {
4498          "name": "block-incremental",
4499          "default": null,
4500          "type": "bool"
4501        },
4502        {
4503          "name": "x-multifd-channels",
4504          "default": null,
4505          "type": "int"
4506        },
4507        {
4508          "name": "x-multifd-page-count",
4509          "default": null,
4510          "type": "int"
4511        },
4512        {
4513          "name": "xbzrle-cache-size",
4514          "default": null,
4515          "type": "int"
4516        }
4517      ],
4518      "meta-type": "object"
4519    },
4520    {
4521      "name": "112",
4522      "members": [
4523        {
4524          "name": "protocol",
4525          "type": "str"
4526        },
4527        {
4528          "name": "hostname",
4529          "type": "str"
4530        },
4531        {
4532          "name": "port",
4533          "default": null,
4534          "type": "int"
4535        },
4536        {
4537          "name": "tls-port",
4538          "default": null,
4539          "type": "int"
4540        },
4541        {
4542          "name": "cert-subject",
4543          "default": null,
4544          "type": "str"
4545        }
4546      ],
4547      "meta-type": "object"
4548    },
4549    {
4550      "name": "113",
4551      "members": [
4552        {
4553          "name": "status",
4554          "type": "290"
4555        }
4556      ],
4557      "meta-type": "object"
4558    },
4559    {
4560      "name": "114",
4561      "members": [
4562        {
4563          "name": "pass",
4564          "type": "int"
4565        }
4566      ],
4567      "meta-type": "object"
4568    },
4569    {
4570      "name": "115",
4571      "members": [
4572        {
4573          "name": "state",
4574          "type": "290"
4575        }
4576      ],
4577      "meta-type": "object"
4578    },
4579    {
4580      "name": "116",
4581      "members": [
4582        {
4583          "name": "value",
4584          "type": "number"
4585        }
4586      ],
4587      "meta-type": "object"
4588    },
4589    {
4590      "name": "117",
4591      "members": [
4592        {
4593          "name": "value",
4594          "type": "int"
4595        }
4596      ],
4597      "meta-type": "object"
4598    },
4599    {
4600      "name": "118",
4601      "members": [
4602        {
4603          "name": "value",
4604          "type": "int"
4605        }
4606      ],
4607      "meta-type": "object"
4608    },
4609    {
4610      "name": "int",
4611      "json-type": "int",
4612      "meta-type": "builtin"
4613    },
4614    {
4615      "name": "119",
4616      "members": [
4617        {
4618          "name": "uri",
4619          "type": "str"
4620        },
4621        {
4622          "name": "blk",
4623          "default": null,
4624          "type": "bool"
4625        },
4626        {
4627          "name": "inc",
4628          "default": null,
4629          "type": "bool"
4630        },
4631        {
4632          "name": "detach",
4633          "default": null,
4634          "type": "bool"
4635        }
4636      ],
4637      "meta-type": "object"
4638    },
4639    {
4640      "name": "120",
4641      "members": [
4642        {
4643          "name": "uri",
4644          "type": "str"
4645        }
4646      ],
4647      "meta-type": "object"
4648    },
4649    {
4650      "name": "121",
4651      "members": [
4652        {
4653          "name": "filename",
4654          "type": "str"
4655        },
4656        {
4657          "name": "live",
4658          "default": null,
4659          "type": "bool"
4660        }
4661      ],
4662      "meta-type": "object"
4663    },
4664    {
4665      "name": "122",
4666      "members": [
4667        {
4668          "name": "enable",
4669          "type": "bool"
4670        },
4671        {
4672          "name": "primary",
4673          "type": "bool"
4674        },
4675        {
4676          "name": "failover",
4677          "default": null,
4678          "type": "bool"
4679        }
4680      ],
4681      "meta-type": "object"
4682    },
4683    {
4684      "name": "123",
4685      "members": [
4686        {
4687          "name": "error",
4688          "type": "bool"
4689        },
4690        {
4691          "name": "desc",
4692          "default": null,
4693          "type": "str"
4694        }
4695      ],
4696      "meta-type": "object"
4697    },
4698    {
4699      "name": "124",
4700      "members": [
4701        {
4702          "name": "actions",
4703          "type": "[294]"
4704        },
4705        {
4706          "name": "properties",
4707          "default": null,
4708          "type": "295"
4709        }
4710      ],
4711      "meta-type": "object"
4712    },
4713    {
4714      "name": "125",
4715      "members": [
4716        {
4717          "name": "name",
4718          "type": "str"
4719        },
4720        {
4721          "name": "vcpu",
4722          "default": null,
4723          "type": "int"
4724        }
4725      ],
4726      "meta-type": "object"
4727    },
4728    {
4729      "name": "[126]",
4730      "element-type": "126",
4731      "meta-type": "array"
4732    },
4733    {
4734      "name": "126",
4735      "members": [
4736        {
4737          "name": "name",
4738          "type": "str"
4739        },
4740        {
4741          "name": "state",
4742          "type": "296"
4743        },
4744        {
4745          "name": "vcpu",
4746          "type": "bool"
4747        }
4748      ],
4749      "meta-type": "object"
4750    },
4751    {
4752      "name": "127",
4753      "members": [
4754        {
4755          "name": "name",
4756          "type": "str"
4757        },
4758        {
4759          "name": "enable",
4760          "type": "bool"
4761        },
4762        {
4763          "name": "ignore-unavailable",
4764          "default": null,
4765          "type": "bool"
4766        },
4767        {
4768          "name": "vcpu",
4769          "default": null,
4770          "type": "int"
4771        }
4772      ],
4773      "meta-type": "object"
4774    },
4775    {
4776      "name": "[128]",
4777      "element-type": "128",
4778      "meta-type": "array"
4779    },
4780    {
4781      "name": "128",
4782      "tag": "meta-type",
4783      "variants": [
4784        {
4785          "case": "builtin",
4786          "type": "298"
4787        },
4788        {
4789          "case": "enum",
4790          "type": "299"
4791        },
4792        {
4793          "case": "array",
4794          "type": "300"
4795        },
4796        {
4797          "case": "object",
4798          "type": "301"
4799        },
4800        {
4801          "case": "alternate",
4802          "type": "302"
4803        },
4804        {
4805          "case": "command",
4806          "type": "303"
4807        },
4808        {
4809          "case": "event",
4810          "type": "304"
4811        }
4812      ],
4813      "members": [
4814        {
4815          "name": "name",
4816          "type": "str"
4817        },
4818        {
4819          "name": "meta-type",
4820          "type": "297"
4821        }
4822      ],
4823      "meta-type": "object"
4824    },
4825    {
4826      "name": "129",
4827      "members": [
4828        {
4829          "name": "enable",
4830          "default": null,
4831          "type": "[305]"
4832        }
4833      ],
4834      "meta-type": "object"
4835    },
4836    {
4837      "name": "130",
4838      "members": [
4839        {
4840          "name": "qemu",
4841          "type": "306"
4842        },
4843        {
4844          "name": "package",
4845          "type": "str"
4846        }
4847      ],
4848      "meta-type": "object"
4849    },
4850    {
4851      "name": "[131]",
4852      "element-type": "131",
4853      "meta-type": "array"
4854    },
4855    {
4856      "name": "131",
4857      "members": [
4858        {
4859          "name": "name",
4860          "type": "str"
4861        }
4862      ],
4863      "meta-type": "object"
4864    },
4865    {
4866      "name": "132",
4867      "members": [
4868        {
4869          "name": "protocol",
4870          "type": "str"
4871        },
4872        {
4873          "name": "fdname",
4874          "type": "str"
4875        },
4876        {
4877          "name": "skipauth",
4878          "default": null,
4879          "type": "bool"
4880        },
4881        {
4882          "name": "tls",
4883          "default": null,
4884          "type": "bool"
4885        }
4886      ],
4887      "meta-type": "object"
4888    },
4889    {
4890      "name": "133",
4891      "members": [
4892        {
4893          "name": "name",
4894          "default": null,
4895          "type": "str"
4896        }
4897      ],
4898      "meta-type": "object"
4899    },
4900    {
4901      "name": "134",
4902      "members": [
4903        {
4904          "name": "enabled",
4905          "type": "bool"
4906        },
4907        {
4908          "name": "present",
4909          "type": "bool"
4910        }
4911      ],
4912      "meta-type": "object"
4913    },
4914    {
4915      "name": "135",
4916      "members": [
4917        {
4918          "name": "UUID",
4919          "type": "str"
4920        }
4921      ],
4922      "meta-type": "object"
4923    },
4924    {
4925      "name": "[136]",
4926      "element-type": "136",
4927      "meta-type": "array"
4928    },
4929    {
4930      "name": "136",
4931      "members": [
4932        {
4933          "name": "name",
4934          "type": "str"
4935        }
4936      ],
4937      "meta-type": "object"
4938    },
4939    {
4940      "name": "[137]",
4941      "element-type": "137",
4942      "meta-type": "array"
4943    },
4944    {
4945      "name": "137",
4946      "tag": "arch",
4947      "variants": [
4948        {
4949          "case": "x86",
4950          "type": "309"
4951        },
4952        {
4953          "case": "sparc",
4954          "type": "310"
4955        },
4956        {
4957          "case": "ppc",
4958          "type": "311"
4959        },
4960        {
4961          "case": "mips",
4962          "type": "312"
4963        },
4964        {
4965          "case": "tricore",
4966          "type": "313"
4967        },
4968        {
4969          "case": "s390",
4970          "type": "314"
4971        },
4972        {
4973          "case": "riscv",
4974          "type": "315"
4975        },
4976        {
4977          "case": "other",
4978          "type": "316"
4979        }
4980      ],
4981      "members": [
4982        {
4983          "name": "CPU",
4984          "type": "int"
4985        },
4986        {
4987          "name": "current",
4988          "type": "bool"
4989        },
4990        {
4991          "name": "halted",
4992          "type": "bool"
4993        },
4994        {
4995          "name": "qom_path",
4996          "type": "str"
4997        },
4998        {
4999          "name": "thread_id",
5000          "type": "int"
5001        },
5002        {
5003          "name": "props",
5004          "default": null,
5005          "type": "307"
5006        },
5007        {
5008          "name": "arch",
5009          "type": "308"
5010        }
5011      ],
5012      "meta-type": "object"
5013    },
5014    {
5015      "name": "[138]",
5016      "element-type": "138",
5017      "meta-type": "array"
5018    },
5019    {
5020      "name": "138",
5021      "tag": "arch",
5022      "variants": [
5023        {
5024          "case": "x86",
5025          "type": "316"
5026        },
5027        {
5028          "case": "sparc",
5029          "type": "316"
5030        },
5031        {
5032          "case": "ppc",
5033          "type": "316"
5034        },
5035        {
5036          "case": "mips",
5037          "type": "316"
5038        },
5039        {
5040          "case": "tricore",
5041          "type": "316"
5042        },
5043        {
5044          "case": "s390",
5045          "type": "314"
5046        },
5047        {
5048          "case": "riscv",
5049          "type": "315"
5050        },
5051        {
5052          "case": "other",
5053          "type": "316"
5054        }
5055      ],
5056      "members": [
5057        {
5058          "name": "cpu-index",
5059          "type": "int"
5060        },
5061        {
5062          "name": "qom-path",
5063          "type": "str"
5064        },
5065        {
5066          "name": "thread-id",
5067          "type": "int"
5068        },
5069        {
5070          "name": "props",
5071          "default": null,
5072          "type": "307"
5073        },
5074        {
5075          "name": "arch",
5076          "type": "308"
5077        }
5078      ],
5079      "meta-type": "object"
5080    },
5081    {
5082      "name": "[139]",
5083      "element-type": "139",
5084      "meta-type": "array"
5085    },
5086    {
5087      "name": "139",
5088      "members": [
5089        {
5090          "name": "id",
5091          "type": "str"
5092        },
5093        {
5094          "name": "thread-id",
5095          "type": "int"
5096        },
5097        {
5098          "name": "poll-max-ns",
5099          "type": "int"
5100        },
5101        {
5102          "name": "poll-grow",
5103          "type": "int"
5104        },
5105        {
5106          "name": "poll-shrink",
5107          "type": "int"
5108        }
5109      ],
5110      "meta-type": "object"
5111    },
5112    {
5113      "name": "140",
5114      "members": [
5115        {
5116          "name": "actual",
5117          "type": "int"
5118        }
5119      ],
5120      "meta-type": "object"
5121    },
5122    {
5123      "name": "141",
5124      "members": [
5125        {
5126          "name": "actual",
5127          "type": "int"
5128        }
5129      ],
5130      "meta-type": "object"
5131    },
5132    {
5133      "name": "[142]",
5134      "element-type": "142",
5135      "meta-type": "array"
5136    },
5137    {
5138      "name": "142",
5139      "members": [
5140        {
5141          "name": "bus",
5142          "type": "int"
5143        },
5144        {
5145          "name": "devices",
5146          "type": "[317]"
5147        }
5148      ],
5149      "meta-type": "object"
5150    },
5151    {
5152      "name": "143",
5153      "members": [
5154        {
5155          "name": "id",
5156          "type": "int"
5157        }
5158      ],
5159      "meta-type": "object"
5160    },
5161    {
5162      "name": "144",
5163      "members": [
5164        {
5165          "name": "val",
5166          "type": "int"
5167        },
5168        {
5169          "name": "size",
5170          "type": "int"
5171        },
5172        {
5173          "name": "filename",
5174          "type": "str"
5175        },
5176        {
5177          "name": "cpu-index",
5178          "default": null,
5179          "type": "int"
5180        }
5181      ],
5182      "meta-type": "object"
5183    },
5184    {
5185      "name": "145",
5186      "members": [
5187        {
5188          "name": "val",
5189          "type": "int"
5190        },
5191        {
5192          "name": "size",
5193          "type": "int"
5194        },
5195        {
5196          "name": "filename",
5197          "type": "str"
5198        }
5199      ],
5200      "meta-type": "object"
5201    },
5202    {
5203      "name": "146",
5204      "members": [
5205        {
5206          "name": "value",
5207          "type": "int"
5208        }
5209      ],
5210      "meta-type": "object"
5211    },
5212    {
5213      "name": "147",
5214      "members": [
5215        {
5216          "name": "command-line",
5217          "type": "str"
5218        },
5219        {
5220          "name": "cpu-index",
5221          "default": null,
5222          "type": "int"
5223        }
5224      ],
5225      "meta-type": "object"
5226    },
5227    {
5228      "name": "148",
5229      "members": [
5230        {
5231          "name": "path",
5232          "type": "str"
5233        }
5234      ],
5235      "meta-type": "object"
5236    },
5237    {
5238      "name": "[149]",
5239      "element-type": "149",
5240      "meta-type": "array"
5241    },
5242    {
5243      "name": "149",
5244      "members": [
5245        {
5246          "name": "name",
5247          "type": "str"
5248        },
5249        {
5250          "name": "type",
5251          "type": "str"
5252        },
5253        {
5254          "name": "description",
5255          "default": null,
5256          "type": "str"
5257        }
5258      ],
5259      "meta-type": "object"
5260    },
5261    {
5262      "name": "150",
5263      "members": [
5264        {
5265          "name": "path",
5266          "type": "str"
5267        },
5268        {
5269          "name": "property",
5270          "type": "str"
5271        }
5272      ],
5273      "meta-type": "object"
5274    },
5275    {
5276      "name": "any",
5277      "json-type": "value",
5278      "meta-type": "builtin"
5279    },
5280    {
5281      "name": "151",
5282      "members": [
5283        {
5284          "name": "path",
5285          "type": "str"
5286        },
5287        {
5288          "name": "property",
5289          "type": "str"
5290        },
5291        {
5292          "name": "value",
5293          "type": "any"
5294        }
5295      ],
5296      "meta-type": "object"
5297    },
5298    {
5299      "name": "152",
5300      "members": [
5301        {
5302          "name": "device",
5303          "type": "str"
5304        },
5305        {
5306          "name": "target",
5307          "type": "str"
5308        },
5309        {
5310          "name": "arg",
5311          "default": null,
5312          "type": "str"
5313        }
5314      ],
5315      "meta-type": "object"
5316    },
5317    {
5318      "name": "153",
5319      "members": [
5320        {
5321          "name": "implements",
5322          "default": null,
5323          "type": "str"
5324        },
5325        {
5326          "name": "abstract",
5327          "default": null,
5328          "type": "bool"
5329        }
5330      ],
5331      "meta-type": "object"
5332    },
5333    {
5334      "name": "[154]",
5335      "element-type": "154",
5336      "meta-type": "array"
5337    },
5338    {
5339      "name": "154",
5340      "members": [
5341        {
5342          "name": "name",
5343          "type": "str"
5344        },
5345        {
5346          "name": "abstract",
5347          "default": null,
5348          "type": "bool"
5349        },
5350        {
5351          "name": "parent",
5352          "default": null,
5353          "type": "str"
5354        }
5355      ],
5356      "meta-type": "object"
5357    },
5358    {
5359      "name": "155",
5360      "members": [
5361        {
5362          "name": "typename",
5363          "type": "str"
5364        }
5365      ],
5366      "meta-type": "object"
5367    },
5368    {
5369      "name": "156",
5370      "members": [
5371        {
5372          "name": "typename",
5373          "type": "str"
5374        }
5375      ],
5376      "meta-type": "object"
5377    },
5378    {
5379      "name": "157",
5380      "members": [
5381        {
5382          "name": "enable",
5383          "type": "bool"
5384        }
5385      ],
5386      "meta-type": "object"
5387    },
5388    {
5389      "name": "158",
5390      "members": [
5391        {
5392          "name": "driver",
5393          "type": "str"
5394        },
5395        {
5396          "name": "bus",
5397          "default": null,
5398          "type": "str"
5399        },
5400        {
5401          "name": "id",
5402          "default": null,
5403          "type": "str"
5404        }
5405      ],
5406      "meta-type": "object"
5407    },
5408    {
5409      "name": "159",
5410      "members": [
5411        {
5412          "name": "id",
5413          "type": "str"
5414        }
5415      ],
5416      "meta-type": "object"
5417    },
5418    {
5419      "name": "160",
5420      "members": [
5421        {
5422          "name": "device",
5423          "default": null,
5424          "type": "str"
5425        },
5426        {
5427          "name": "path",
5428          "type": "str"
5429        }
5430      ],
5431      "meta-type": "object"
5432    },
5433    {
5434      "name": "161",
5435      "members": [
5436        {
5437          "name": "paging",
5438          "type": "bool"
5439        },
5440        {
5441          "name": "protocol",
5442          "type": "str"
5443        },
5444        {
5445          "name": "detach",
5446          "default": null,
5447          "type": "bool"
5448        },
5449        {
5450          "name": "begin",
5451          "default": null,
5452          "type": "int"
5453        },
5454        {
5455          "name": "length",
5456          "default": null,
5457          "type": "int"
5458        },
5459        {
5460          "name": "format",
5461          "default": null,
5462          "type": "318"
5463        }
5464      ],
5465      "meta-type": "object"
5466    },
5467    {
5468      "name": "162",
5469      "members": [
5470        {
5471          "name": "status",
5472          "type": "319"
5473        },
5474        {
5475          "name": "completed",
5476          "type": "int"
5477        },
5478        {
5479          "name": "total",
5480          "type": "int"
5481        }
5482      ],
5483      "meta-type": "object"
5484    },
5485    {
5486      "name": "163",
5487      "members": [
5488        {
5489          "name": "result",
5490          "type": "162"
5491        },
5492        {
5493          "name": "error",
5494          "default": null,
5495          "type": "str"
5496        }
5497      ],
5498      "meta-type": "object"
5499    },
5500    {
5501      "name": "164",
5502      "members": [
5503        {
5504          "name": "formats",
5505          "type": "[318]"
5506        }
5507      ],
5508      "meta-type": "object"
5509    },
5510    {
5511      "name": "165",
5512      "members": [
5513        {
5514          "name": "filename",
5515          "type": "str"
5516        }
5517      ],
5518      "meta-type": "object"
5519    },
5520    {
5521      "name": "166",
5522      "members": [
5523        {
5524          "name": "qom-type",
5525          "type": "str"
5526        },
5527        {
5528          "name": "id",
5529          "type": "str"
5530        },
5531        {
5532          "name": "props",
5533          "default": null,
5534          "type": "any"
5535        }
5536      ],
5537      "meta-type": "object"
5538    },
5539    {
5540      "name": "167",
5541      "members": [
5542        {
5543          "name": "id",
5544          "type": "str"
5545        }
5546      ],
5547      "meta-type": "object"
5548    },
5549    {
5550      "name": "168",
5551      "members": [
5552        {
5553          "name": "fdname",
5554          "type": "str"
5555        }
5556      ],
5557      "meta-type": "object"
5558    },
5559    {
5560      "name": "169",
5561      "members": [
5562        {
5563          "name": "fdname",
5564          "type": "str"
5565        }
5566      ],
5567      "meta-type": "object"
5568    },
5569    {
5570      "name": "[170]",
5571      "element-type": "170",
5572      "meta-type": "array"
5573    },
5574    {
5575      "name": "170",
5576      "members": [
5577        {
5578          "name": "name",
5579          "type": "str"
5580        },
5581        {
5582          "name": "alias",
5583          "default": null,
5584          "type": "str"
5585        },
5586        {
5587          "name": "is-default",
5588          "default": null,
5589          "type": "bool"
5590        },
5591        {
5592          "name": "cpu-max",
5593          "type": "int"
5594        },
5595        {
5596          "name": "hotpluggable-cpus",
5597          "type": "bool"
5598        }
5599      ],
5600      "meta-type": "object"
5601    },
5602    {
5603      "name": "171",
5604      "members": [
5605        {
5606          "name": "base-memory",
5607          "type": "int"
5608        },
5609        {
5610          "name": "plugged-memory",
5611          "default": null,
5612          "type": "int"
5613        }
5614      ],
5615      "meta-type": "object"
5616    },
5617    {
5618      "name": "[172]",
5619      "element-type": "172",
5620      "meta-type": "array"
5621    },
5622    {
5623      "name": "172",
5624      "members": [
5625        {
5626          "name": "name",
5627          "type": "str"
5628        },
5629        {
5630          "name": "migration-safe",
5631          "default": null,
5632          "type": "bool"
5633        },
5634        {
5635          "name": "static",
5636          "type": "bool"
5637        },
5638        {
5639          "name": "unavailable-features",
5640          "default": null,
5641          "type": "[str]"
5642        },
5643        {
5644          "name": "typename",
5645          "type": "str"
5646        }
5647      ],
5648      "meta-type": "object"
5649    },
5650    {
5651      "name": "173",
5652      "members": [
5653        {
5654          "name": "type",
5655          "type": "320"
5656        },
5657        {
5658          "name": "model",
5659          "type": "321"
5660        }
5661      ],
5662      "meta-type": "object"
5663    },
5664    {
5665      "name": "174",
5666      "members": [
5667        {
5668          "name": "model",
5669          "type": "321"
5670        }
5671      ],
5672      "meta-type": "object"
5673    },
5674    {
5675      "name": "175",
5676      "members": [
5677        {
5678          "name": "modela",
5679          "type": "321"
5680        },
5681        {
5682          "name": "modelb",
5683          "type": "321"
5684        }
5685      ],
5686      "meta-type": "object"
5687    },
5688    {
5689      "name": "176",
5690      "members": [
5691        {
5692          "name": "result",
5693          "type": "322"
5694        },
5695        {
5696          "name": "responsible-properties",
5697          "type": "[str]"
5698        }
5699      ],
5700      "meta-type": "object"
5701    },
5702    {
5703      "name": "177",
5704      "members": [
5705        {
5706          "name": "modela",
5707          "type": "321"
5708        },
5709        {
5710          "name": "modelb",
5711          "type": "321"
5712        }
5713      ],
5714      "meta-type": "object"
5715    },
5716    {
5717      "name": "178",
5718      "members": [
5719        {
5720          "name": "model",
5721          "type": "321"
5722        }
5723      ],
5724      "meta-type": "object"
5725    },
5726    {
5727      "name": "179",
5728      "members": [
5729        {
5730          "name": "fdset-id",
5731          "default": null,
5732          "type": "int"
5733        },
5734        {
5735          "name": "opaque",
5736          "default": null,
5737          "type": "str"
5738        }
5739      ],
5740      "meta-type": "object"
5741    },
5742    {
5743      "name": "180",
5744      "members": [
5745        {
5746          "name": "fdset-id",
5747          "type": "int"
5748        },
5749        {
5750          "name": "fd",
5751          "type": "int"
5752        }
5753      ],
5754      "meta-type": "object"
5755    },
5756    {
5757      "name": "181",
5758      "members": [
5759        {
5760          "name": "fdset-id",
5761          "type": "int"
5762        },
5763        {
5764          "name": "fd",
5765          "default": null,
5766          "type": "int"
5767        }
5768      ],
5769      "meta-type": "object"
5770    },
5771    {
5772      "name": "[182]",
5773      "element-type": "182",
5774      "meta-type": "array"
5775    },
5776    {
5777      "name": "182",
5778      "members": [
5779        {
5780          "name": "fdset-id",
5781          "type": "int"
5782        },
5783        {
5784          "name": "fds",
5785          "type": "[323]"
5786        }
5787      ],
5788      "meta-type": "object"
5789    },
5790    {
5791      "name": "183",
5792      "members": [
5793        {
5794          "name": "arch",
5795          "type": "str"
5796        }
5797      ],
5798      "meta-type": "object"
5799    },
5800    {
5801      "name": "184",
5802      "members": [
5803        {
5804          "name": "option",
5805          "default": null,
5806          "type": "str"
5807        }
5808      ],
5809      "meta-type": "object"
5810    },
5811    {
5812      "name": "[185]",
5813      "element-type": "185",
5814      "meta-type": "array"
5815    },
5816    {
5817      "name": "185",
5818      "members": [
5819        {
5820          "name": "option",
5821          "type": "str"
5822        },
5823        {
5824          "name": "parameters",
5825          "type": "[324]"
5826        }
5827      ],
5828      "meta-type": "object"
5829    },
5830    {
5831      "name": "[186]",
5832      "element-type": "186",
5833      "meta-type": "array"
5834    },
5835    {
5836      "name": "186",
5837      "members": [
5838        {
5839          "name": "id",
5840          "default": null,
5841          "type": "str"
5842        },
5843        {
5844          "name": "size",
5845          "type": "int"
5846        },
5847        {
5848          "name": "merge",
5849          "type": "bool"
5850        },
5851        {
5852          "name": "dump",
5853          "type": "bool"
5854        },
5855        {
5856          "name": "prealloc",
5857          "type": "bool"
5858        },
5859        {
5860          "name": "host-nodes",
5861          "type": "[int]"
5862        },
5863        {
5864          "name": "policy",
5865          "type": "325"
5866        }
5867      ],
5868      "meta-type": "object"
5869    },
5870    {
5871      "name": "[187]",
5872      "element-type": "187",
5873      "meta-type": "array"
5874    },
5875    {
5876      "name": "187",
5877      "tag": "type",
5878      "variants": [
5879        {
5880          "case": "dimm",
5881          "type": "327"
5882        },
5883        {
5884          "case": "nvdimm",
5885          "type": "327"
5886        }
5887      ],
5888      "members": [
5889        {
5890          "name": "type",
5891          "type": "326"
5892        }
5893      ],
5894      "meta-type": "object"
5895    },
5896    {
5897      "name": "188",
5898      "members": [
5899        {
5900          "name": "device",
5901          "type": "str"
5902        },
5903        {
5904          "name": "msg",
5905          "type": "str"
5906        }
5907      ],
5908      "meta-type": "object"
5909    },
5910    {
5911      "name": "[189]",
5912      "element-type": "189",
5913      "meta-type": "array"
5914    },
5915    {
5916      "name": "189",
5917      "members": [
5918        {
5919          "name": "device",
5920          "default": null,
5921          "type": "str"
5922        },
5923        {
5924          "name": "slot",
5925          "type": "str"
5926        },
5927        {
5928          "name": "slot-type",
5929          "type": "328"
5930        },
5931        {
5932          "name": "source",
5933          "type": "int"
5934        },
5935        {
5936          "name": "status",
5937          "type": "int"
5938        }
5939      ],
5940      "meta-type": "object"
5941    },
5942    {
5943      "name": "190",
5944      "members": [
5945        {
5946          "name": "info",
5947          "type": "189"
5948        }
5949      ],
5950      "meta-type": "object"
5951    },
5952    {
5953      "name": "191",
5954      "members": [
5955        {
5956          "name": "offset",
5957          "type": "int"
5958        }
5959      ],
5960      "meta-type": "object"
5961    },
5962    {
5963      "name": "192",
5964      "members": [
5965        {
5966          "name": "filename",
5967          "type": "str"
5968        }
5969      ],
5970      "meta-type": "object"
5971    },
5972    {
5973      "name": "[193]",
5974      "element-type": "193",
5975      "meta-type": "array"
5976    },
5977    {
5978      "name": "193",
5979      "members": [
5980        {
5981          "name": "version",
5982          "type": "int"
5983        },
5984        {
5985          "name": "emulated",
5986          "type": "bool"
5987        },
5988        {
5989          "name": "kernel",
5990          "type": "bool"
5991        }
5992      ],
5993      "meta-type": "object"
5994    },
5995    {
5996      "name": "[194]",
5997      "element-type": "194",
5998      "meta-type": "array"
5999    },
6000    {
6001      "name": "194",
6002      "members": [
6003        {
6004          "name": "type",
6005          "type": "str"
6006        },
6007        {
6008          "name": "vcpus-count",
6009          "type": "int"
6010        },
6011        {
6012          "name": "props",
6013          "type": "307"
6014        },
6015        {
6016          "name": "qom-path",
6017          "default": null,
6018          "type": "str"
6019        }
6020      ],
6021      "meta-type": "object"
6022    },
6023    {
6024      "name": "195",
6025      "members": [
6026        {
6027          "name": "guid",
6028          "type": "str"
6029        }
6030      ],
6031      "meta-type": "object"
6032    },
6033    {
6034      "name": "196",
6035      "members": [
6036        {
6037          "name": "enabled",
6038          "type": "bool"
6039        },
6040        {
6041          "name": "api-major",
6042          "type": "int"
6043        },
6044        {
6045          "name": "api-minor",
6046          "type": "int"
6047        },
6048        {
6049          "name": "build-id",
6050          "type": "int"
6051        },
6052        {
6053          "name": "policy",
6054          "type": "int"
6055        },
6056        {
6057          "name": "state",
6058          "type": "329"
6059        },
6060        {
6061          "name": "handle",
6062          "type": "int"
6063        }
6064      ],
6065      "meta-type": "object"
6066    },
6067    {
6068      "name": "197",
6069      "members": [
6070        {
6071          "name": "data",
6072          "type": "str"
6073        }
6074      ],
6075      "meta-type": "object"
6076    },
6077    {
6078      "name": "198",
6079      "members": [
6080        {
6081          "name": "pdh",
6082          "type": "str"
6083        },
6084        {
6085          "name": "cert-chain",
6086          "type": "str"
6087        },
6088        {
6089          "name": "cbitpos",
6090          "type": "int"
6091        },
6092        {
6093          "name": "reduced-phys-bits",
6094          "type": "int"
6095        }
6096      ],
6097      "meta-type": "object"
6098    },
6099    {
6100      "name": "199",
6101      "members": [
6102        {
6103          "name": "id",
6104          "type": "any"
6105        },
6106        {
6107          "name": "reason",
6108          "type": "330"
6109        }
6110      ],
6111      "meta-type": "object"
6112    },
6113    {
6114      "name": "200",
6115      "members": [
6116        {
6117          "name": "lock",
6118          "type": "bool"
6119        }
6120      ],
6121      "meta-type": "object"
6122    },
6123    {
6124      "name": "bool",
6125      "json-type": "boolean",
6126      "meta-type": "builtin"
6127    },
6128    {
6129      "name": "201",
6130      "meta-type": "enum",
6131      "values": [
6132        "debug",
6133        "inmigrate",
6134        "internal-error",
6135        "io-error",
6136        "paused",
6137        "postmigrate",
6138        "prelaunch",
6139        "finish-migrate",
6140        "restore-vm",
6141        "running",
6142        "save-vm",
6143        "shutdown",
6144        "suspended",
6145        "watchdog",
6146        "guest-panicked",
6147        "colo"
6148      ]
6149    },
6150    {
6151      "name": "202",
6152      "meta-type": "enum",
6153      "values": [
6154        "reset",
6155        "shutdown",
6156        "poweroff",
6157        "pause",
6158        "debug",
6159        "none",
6160        "inject-nmi"
6161      ]
6162    },
6163    {
6164      "name": "203",
6165      "meta-type": "enum",
6166      "values": [
6167        "pause",
6168        "poweroff"
6169      ]
6170    },
6171    {
6172      "name": "204",
6173      "tag": "type",
6174      "variants": [
6175        {
6176          "case": "hyper-v",
6177          "type": "332"
6178        },
6179        {
6180          "case": "s390",
6181          "type": "333"
6182        }
6183      ],
6184      "members": [
6185        {
6186          "name": "type",
6187          "type": "331"
6188        }
6189      ],
6190      "meta-type": "object"
6191    },
6192    {
6193      "name": "[int]",
6194      "element-type": "int",
6195      "meta-type": "array"
6196    },
6197    {
6198      "name": "205",
6199      "meta-type": "enum",
6200      "values": [
6201        "ok",
6202        "failed",
6203        "nospace"
6204      ]
6205    },
6206    {
6207      "name": "[206]",
6208      "element-type": "206",
6209      "meta-type": "array"
6210    },
6211    {
6212      "name": "206",
6213      "members": [
6214        {
6215          "name": "name",
6216          "default": null,
6217          "type": "str"
6218        },
6219        {
6220          "name": "count",
6221          "type": "int"
6222        },
6223        {
6224          "name": "granularity",
6225          "type": "int"
6226        },
6227        {
6228          "name": "status",
6229          "type": "334"
6230        }
6231      ],
6232      "meta-type": "object"
6233    },
6234    {
6235      "name": "207",
6236      "members": [
6237        {
6238          "name": "rd_bytes",
6239          "type": "int"
6240        },
6241        {
6242          "name": "wr_bytes",
6243          "type": "int"
6244        },
6245        {
6246          "name": "rd_operations",
6247          "type": "int"
6248        },
6249        {
6250          "name": "wr_operations",
6251          "type": "int"
6252        },
6253        {
6254          "name": "flush_operations",
6255          "type": "int"
6256        },
6257        {
6258          "name": "flush_total_time_ns",
6259          "type": "int"
6260        },
6261        {
6262          "name": "wr_total_time_ns",
6263          "type": "int"
6264        },
6265        {
6266          "name": "rd_total_time_ns",
6267          "type": "int"
6268        },
6269        {
6270          "name": "wr_highest_offset",
6271          "type": "int"
6272        },
6273        {
6274          "name": "rd_merged",
6275          "type": "int"
6276        },
6277        {
6278          "name": "wr_merged",
6279          "type": "int"
6280        },
6281        {
6282          "name": "idle_time_ns",
6283          "default": null,
6284          "type": "int"
6285        },
6286        {
6287          "name": "failed_rd_operations",
6288          "type": "int"
6289        },
6290        {
6291          "name": "failed_wr_operations",
6292          "type": "int"
6293        },
6294        {
6295          "name": "failed_flush_operations",
6296          "type": "int"
6297        },
6298        {
6299          "name": "invalid_rd_operations",
6300          "type": "int"
6301        },
6302        {
6303          "name": "invalid_wr_operations",
6304          "type": "int"
6305        },
6306        {
6307          "name": "invalid_flush_operations",
6308          "type": "int"
6309        },
6310        {
6311          "name": "account_invalid",
6312          "type": "bool"
6313        },
6314        {
6315          "name": "account_failed",
6316          "type": "bool"
6317        },
6318        {
6319          "name": "timed_stats",
6320          "type": "[335]"
6321        },
6322        {
6323          "name": "x_rd_latency_histogram",
6324          "default": null,
6325          "type": "336"
6326        },
6327        {
6328          "name": "x_wr_latency_histogram",
6329          "default": null,
6330          "type": "336"
6331        },
6332        {
6333          "name": "x_flush_latency_histogram",
6334          "default": null,
6335          "type": "336"
6336        }
6337      ],
6338      "meta-type": "object"
6339    },
6340    {
6341      "name": "208",
6342      "meta-type": "enum",
6343      "values": [
6344        "undefined",
6345        "created",
6346        "running",
6347        "paused",
6348        "ready",
6349        "standby",
6350        "waiting",
6351        "pending",
6352        "aborting",
6353        "concluded",
6354        "null"
6355      ]
6356    },
6357    {
6358      "name": "209",
6359      "meta-type": "enum",
6360      "values": [
6361        "existing",
6362        "absolute-paths"
6363      ]
6364    },
6365    {
6366      "name": "210",
6367      "meta-type": "enum",
6368      "values": [
6369        "top",
6370        "full",
6371        "none",
6372        "incremental"
6373      ]
6374    },
6375    {
6376      "name": "211",
6377      "meta-type": "enum",
6378      "values": [
6379        "report",
6380        "ignore",
6381        "enospc",
6382        "stop",
6383        "auto"
6384      ]
6385    },
6386    {
6387      "name": "212",
6388      "meta-type": "enum",
6389      "values": [
6390        "off",
6391        "on",
6392        "unmap"
6393      ]
6394    },
6395    {
6396      "name": "213",
6397      "members": [
6398        {
6399          "name": "filename",
6400          "type": "str"
6401        },
6402        {
6403          "name": "format",
6404          "type": "str"
6405        },
6406        {
6407          "name": "dirty-flag",
6408          "default": null,
6409          "type": "bool"
6410        },
6411        {
6412          "name": "actual-size",
6413          "default": null,
6414          "type": "int"
6415        },
6416        {
6417          "name": "virtual-size",
6418          "type": "int"
6419        },
6420        {
6421          "name": "cluster-size",
6422          "default": null,
6423          "type": "int"
6424        },
6425        {
6426          "name": "encrypted",
6427          "default": null,
6428          "type": "bool"
6429        },
6430        {
6431          "name": "compressed",
6432          "default": null,
6433          "type": "bool"
6434        },
6435        {
6436          "name": "backing-filename",
6437          "default": null,
6438          "type": "str"
6439        },
6440        {
6441          "name": "full-backing-filename",
6442          "default": null,
6443          "type": "str"
6444        },
6445        {
6446          "name": "backing-filename-format",
6447          "default": null,
6448          "type": "str"
6449        },
6450        {
6451          "name": "snapshots",
6452          "default": null,
6453          "type": "[56]"
6454        },
6455        {
6456          "name": "backing-image",
6457          "default": null,
6458          "type": "213"
6459        },
6460        {
6461          "name": "format-specific",
6462          "default": null,
6463          "type": "337"
6464        }
6465      ],
6466      "meta-type": "object"
6467    },
6468    {
6469      "name": "214",
6470      "members": [
6471        {
6472          "name": "writeback",
6473          "type": "bool"
6474        },
6475        {
6476          "name": "direct",
6477          "type": "bool"
6478        },
6479        {
6480          "name": "no-flush",
6481          "type": "bool"
6482        }
6483      ],
6484      "meta-type": "object"
6485    },
6486    {
6487      "name": "215",
6488      "meta-type": "enum",
6489      "values": [
6490        "blkdebug",
6491        "blkverify",
6492        "bochs",
6493        "cloop",
6494        "dmg",
6495        "file",
6496        "ftp",
6497        "ftps",
6498        "gluster",
6499        "host_cdrom",
6500        "host_device",
6501        "http",
6502        "https",
6503        "iscsi",
6504        "luks",
6505        "nbd",
6506        "nfs",
6507        "null-aio",
6508        "null-co",
6509        "nvme",
6510        "parallels",
6511        "qcow",
6512        "qcow2",
6513        "qed",
6514        "quorum",
6515        "raw",
6516        "rbd",
6517        "replication",
6518        "sheepdog",
6519        "ssh",
6520        "throttle",
6521        "vdi",
6522        "vhdx",
6523        "vmdk",
6524        "vpc",
6525        "vvfat",
6526        "vxhs"
6527      ]
6528    },
6529    {
6530      "name": "216",
6531      "meta-type": "enum",
6532      "values": [
6533        "ignore",
6534        "unmap"
6535      ]
6536    },
6537    {
6538      "name": "217",
6539      "members": [
6540        {
6541          "name": "direct",
6542          "default": null,
6543          "type": "bool"
6544        },
6545        {
6546          "name": "no-flush",
6547          "default": null,
6548          "type": "bool"
6549        }
6550      ],
6551      "meta-type": "object"
6552    },
6553    {
6554      "name": "218",
6555      "members": [
6556        {
6557          "name": "image",
6558          "type": "338"
6559        },
6560        {
6561          "name": "config",
6562          "default": null,
6563          "type": "str"
6564        },
6565        {
6566          "name": "align",
6567          "default": null,
6568          "type": "int"
6569        },
6570        {
6571          "name": "max-transfer",
6572          "default": null,
6573          "type": "int"
6574        },
6575        {
6576          "name": "opt-write-zero",
6577          "default": null,
6578          "type": "int"
6579        },
6580        {
6581          "name": "max-write-zero",
6582          "default": null,
6583          "type": "int"
6584        },
6585        {
6586          "name": "opt-discard",
6587          "default": null,
6588          "type": "int"
6589        },
6590        {
6591          "name": "max-discard",
6592          "default": null,
6593          "type": "int"
6594        },
6595        {
6596          "name": "inject-error",
6597          "default": null,
6598          "type": "[339]"
6599        },
6600        {
6601          "name": "set-state",
6602          "default": null,
6603          "type": "[340]"
6604        }
6605      ],
6606      "meta-type": "object"
6607    },
6608    {
6609      "name": "219",
6610      "members": [
6611        {
6612          "name": "test",
6613          "type": "338"
6614        },
6615        {
6616          "name": "raw",
6617          "type": "338"
6618        }
6619      ],
6620      "meta-type": "object"
6621    },
6622    {
6623      "name": "220",
6624      "members": [
6625        {
6626          "name": "file",
6627          "type": "338"
6628        }
6629      ],
6630      "meta-type": "object"
6631    },
6632    {
6633      "name": "221",
6634      "members": [
6635        {
6636          "name": "filename",
6637          "type": "str"
6638        },
6639        {
6640          "name": "pr-manager",
6641          "default": null,
6642          "type": "str"
6643        },
6644        {
6645          "name": "locking",
6646          "default": null,
6647          "type": "341"
6648        },
6649        {
6650          "name": "aio",
6651          "default": null,
6652          "type": "342"
6653        }
6654      ],
6655      "meta-type": "object"
6656    },
6657    {
6658      "name": "222",
6659      "members": [
6660        {
6661          "name": "url",
6662          "type": "str"
6663        },
6664        {
6665          "name": "readahead",
6666          "default": null,
6667          "type": "int"
6668        },
6669        {
6670          "name": "timeout",
6671          "default": null,
6672          "type": "int"
6673        },
6674        {
6675          "name": "username",
6676          "default": null,
6677          "type": "str"
6678        },
6679        {
6680          "name": "password-secret",
6681          "default": null,
6682          "type": "str"
6683        },
6684        {
6685          "name": "proxy-username",
6686          "default": null,
6687          "type": "str"
6688        },
6689        {
6690          "name": "proxy-password-secret",
6691          "default": null,
6692          "type": "str"
6693        }
6694      ],
6695      "meta-type": "object"
6696    },
6697    {
6698      "name": "223",
6699      "members": [
6700        {
6701          "name": "url",
6702          "type": "str"
6703        },
6704        {
6705          "name": "readahead",
6706          "default": null,
6707          "type": "int"
6708        },
6709        {
6710          "name": "timeout",
6711          "default": null,
6712          "type": "int"
6713        },
6714        {
6715          "name": "username",
6716          "default": null,
6717          "type": "str"
6718        },
6719        {
6720          "name": "password-secret",
6721          "default": null,
6722          "type": "str"
6723        },
6724        {
6725          "name": "proxy-username",
6726          "default": null,
6727          "type": "str"
6728        },
6729        {
6730          "name": "proxy-password-secret",
6731          "default": null,
6732          "type": "str"
6733        },
6734        {
6735          "name": "sslverify",
6736          "default": null,
6737          "type": "bool"
6738        }
6739      ],
6740      "meta-type": "object"
6741    },
6742    {
6743      "name": "224",
6744      "members": [
6745        {
6746          "name": "volume",
6747          "type": "str"
6748        },
6749        {
6750          "name": "path",
6751          "type": "str"
6752        },
6753        {
6754          "name": "server",
6755          "type": "[343]"
6756        },
6757        {
6758          "name": "debug",
6759          "default": null,
6760          "type": "int"
6761        },
6762        {
6763          "name": "logfile",
6764          "default": null,
6765          "type": "str"
6766        }
6767      ],
6768      "meta-type": "object"
6769    },
6770    {
6771      "name": "225",
6772      "members": [
6773        {
6774          "name": "url",
6775          "type": "str"
6776        },
6777        {
6778          "name": "readahead",
6779          "default": null,
6780          "type": "int"
6781        },
6782        {
6783          "name": "timeout",
6784          "default": null,
6785          "type": "int"
6786        },
6787        {
6788          "name": "username",
6789          "default": null,
6790          "type": "str"
6791        },
6792        {
6793          "name": "password-secret",
6794          "default": null,
6795          "type": "str"
6796        },
6797        {
6798          "name": "proxy-username",
6799          "default": null,
6800          "type": "str"
6801        },
6802        {
6803          "name": "proxy-password-secret",
6804          "default": null,
6805          "type": "str"
6806        },
6807        {
6808          "name": "cookie",
6809          "default": null,
6810          "type": "str"
6811        },
6812        {
6813          "name": "cookie-secret",
6814          "default": null,
6815          "type": "str"
6816        }
6817      ],
6818      "meta-type": "object"
6819    },
6820    {
6821      "name": "226",
6822      "members": [
6823        {
6824          "name": "url",
6825          "type": "str"
6826        },
6827        {
6828          "name": "readahead",
6829          "default": null,
6830          "type": "int"
6831        },
6832        {
6833          "name": "timeout",
6834          "default": null,
6835          "type": "int"
6836        },
6837        {
6838          "name": "username",
6839          "default": null,
6840          "type": "str"
6841        },
6842        {
6843          "name": "password-secret",
6844          "default": null,
6845          "type": "str"
6846        },
6847        {
6848          "name": "proxy-username",
6849          "default": null,
6850          "type": "str"
6851        },
6852        {
6853          "name": "proxy-password-secret",
6854          "default": null,
6855          "type": "str"
6856        },
6857        {
6858          "name": "cookie",
6859          "default": null,
6860          "type": "str"
6861        },
6862        {
6863          "name": "sslverify",
6864          "default": null,
6865          "type": "bool"
6866        },
6867        {
6868          "name": "cookie-secret",
6869          "default": null,
6870          "type": "str"
6871        }
6872      ],
6873      "meta-type": "object"
6874    },
6875    {
6876      "name": "227",
6877      "members": [
6878        {
6879          "name": "transport",
6880          "type": "344"
6881        },
6882        {
6883          "name": "portal",
6884          "type": "str"
6885        },
6886        {
6887          "name": "target",
6888          "type": "str"
6889        },
6890        {
6891          "name": "lun",
6892          "default": null,
6893          "type": "int"
6894        },
6895        {
6896          "name": "user",
6897          "default": null,
6898          "type": "str"
6899        },
6900        {
6901          "name": "password-secret",
6902          "default": null,
6903          "type": "str"
6904        },
6905        {
6906          "name": "initiator-name",
6907          "default": null,
6908          "type": "str"
6909        },
6910        {
6911          "name": "header-digest",
6912          "default": null,
6913          "type": "345"
6914        },
6915        {
6916          "name": "timeout",
6917          "default": null,
6918          "type": "int"
6919        }
6920      ],
6921      "meta-type": "object"
6922    },
6923    {
6924      "name": "228",
6925      "members": [
6926        {
6927          "name": "file",
6928          "type": "338"
6929        },
6930        {
6931          "name": "key-secret",
6932          "default": null,
6933          "type": "str"
6934        }
6935      ],
6936      "meta-type": "object"
6937    },
6938    {
6939      "name": "229",
6940      "members": [
6941        {
6942          "name": "server",
6943          "type": "343"
6944        },
6945        {
6946          "name": "export",
6947          "default": null,
6948          "type": "str"
6949        },
6950        {
6951          "name": "tls-creds",
6952          "default": null,
6953          "type": "str"
6954        }
6955      ],
6956      "meta-type": "object"
6957    },
6958    {
6959      "name": "230",
6960      "members": [
6961        {
6962          "name": "server",
6963          "type": "346"
6964        },
6965        {
6966          "name": "path",
6967          "type": "str"
6968        },
6969        {
6970          "name": "user",
6971          "default": null,
6972          "type": "int"
6973        },
6974        {
6975          "name": "group",
6976          "default": null,
6977          "type": "int"
6978        },
6979        {
6980          "name": "tcp-syn-count",
6981          "default": null,
6982          "type": "int"
6983        },
6984        {
6985          "name": "readahead-size",
6986          "default": null,
6987          "type": "int"
6988        },
6989        {
6990          "name": "page-cache-size",
6991          "default": null,
6992          "type": "int"
6993        },
6994        {
6995          "name": "debug",
6996          "default": null,
6997          "type": "int"
6998        }
6999      ],
7000      "meta-type": "object"
7001    },
7002    {
7003      "name": "231",
7004      "members": [
7005        {
7006          "name": "size",
7007          "default": null,
7008          "type": "int"
7009        },
7010        {
7011          "name": "latency-ns",
7012          "default": null,
7013          "type": "int"
7014        }
7015      ],
7016      "meta-type": "object"
7017    },
7018    {
7019      "name": "232",
7020      "members": [
7021        {
7022          "name": "device",
7023          "type": "str"
7024        },
7025        {
7026          "name": "namespace",
7027          "type": "int"
7028        }
7029      ],
7030      "meta-type": "object"
7031    },
7032    {
7033      "name": "233",
7034      "members": [
7035        {
7036          "name": "file",
7037          "type": "338"
7038        },
7039        {
7040          "name": "backing",
7041          "default": null,
7042          "type": "347"
7043        },
7044        {
7045          "name": "lazy-refcounts",
7046          "default": null,
7047          "type": "bool"
7048        },
7049        {
7050          "name": "pass-discard-request",
7051          "default": null,
7052          "type": "bool"
7053        },
7054        {
7055          "name": "pass-discard-snapshot",
7056          "default": null,
7057          "type": "bool"
7058        },
7059        {
7060          "name": "pass-discard-other",
7061          "default": null,
7062          "type": "bool"
7063        },
7064        {
7065          "name": "overlap-check",
7066          "default": null,
7067          "type": "348"
7068        },
7069        {
7070          "name": "cache-size",
7071          "default": null,
7072          "type": "int"
7073        },
7074        {
7075          "name": "l2-cache-size",
7076          "default": null,
7077          "type": "int"
7078        },
7079        {
7080          "name": "l2-cache-entry-size",
7081          "default": null,
7082          "type": "int"
7083        },
7084        {
7085          "name": "refcount-cache-size",
7086          "default": null,
7087          "type": "int"
7088        },
7089        {
7090          "name": "cache-clean-interval",
7091          "default": null,
7092          "type": "int"
7093        },
7094        {
7095          "name": "encrypt",
7096          "default": null,
7097          "type": "349"
7098        }
7099      ],
7100      "meta-type": "object"
7101    },
7102    {
7103      "name": "234",
7104      "members": [
7105        {
7106          "name": "file",
7107          "type": "338"
7108        },
7109        {
7110          "name": "backing",
7111          "default": null,
7112          "type": "347"
7113        },
7114        {
7115          "name": "encrypt",
7116          "default": null,
7117          "type": "350"
7118        }
7119      ],
7120      "meta-type": "object"
7121    },
7122    {
7123      "name": "235",
7124      "members": [
7125        {
7126          "name": "file",
7127          "type": "338"
7128        },
7129        {
7130          "name": "backing",
7131          "default": null,
7132          "type": "347"
7133        }
7134      ],
7135      "meta-type": "object"
7136    },
7137    {
7138      "name": "236",
7139      "members": [
7140        {
7141          "name": "blkverify",
7142          "default": null,
7143          "type": "bool"
7144        },
7145        {
7146          "name": "children",
7147          "type": "[338]"
7148        },
7149        {
7150          "name": "vote-threshold",
7151          "type": "int"
7152        },
7153        {
7154          "name": "rewrite-corrupted",
7155          "default": null,
7156          "type": "bool"
7157        },
7158        {
7159          "name": "read-pattern",
7160          "default": null,
7161          "type": "351"
7162        }
7163      ],
7164      "meta-type": "object"
7165    },
7166    {
7167      "name": "237",
7168      "members": [
7169        {
7170          "name": "file",
7171          "type": "338"
7172        },
7173        {
7174          "name": "offset",
7175          "default": null,
7176          "type": "int"
7177        },
7178        {
7179          "name": "size",
7180          "default": null,
7181          "type": "int"
7182        }
7183      ],
7184      "meta-type": "object"
7185    },
7186    {
7187      "name": "238",
7188      "members": [
7189        {
7190          "name": "pool",
7191          "type": "str"
7192        },
7193        {
7194          "name": "image",
7195          "type": "str"
7196        },
7197        {
7198          "name": "conf",
7199          "default": null,
7200          "type": "str"
7201        },
7202        {
7203          "name": "snapshot",
7204          "default": null,
7205          "type": "str"
7206        },
7207        {
7208          "name": "user",
7209          "default": null,
7210          "type": "str"
7211        },
7212        {
7213          "name": "server",
7214          "default": null,
7215          "type": "[352]"
7216        }
7217      ],
7218      "meta-type": "object"
7219    },
7220    {
7221      "name": "239",
7222      "members": [
7223        {
7224          "name": "file",
7225          "type": "338"
7226        },
7227        {
7228          "name": "mode",
7229          "type": "353"
7230        },
7231        {
7232          "name": "top-id",
7233          "default": null,
7234          "type": "str"
7235        }
7236      ],
7237      "meta-type": "object"
7238    },
7239    {
7240      "name": "240",
7241      "members": [
7242        {
7243          "name": "server",
7244          "type": "343"
7245        },
7246        {
7247          "name": "vdi",
7248          "type": "str"
7249        },
7250        {
7251          "name": "snap-id",
7252          "default": null,
7253          "type": "int"
7254        },
7255        {
7256          "name": "tag",
7257          "default": null,
7258          "type": "str"
7259        }
7260      ],
7261      "meta-type": "object"
7262    },
7263    {
7264      "name": "241",
7265      "members": [
7266        {
7267          "name": "server",
7268          "type": "354"
7269        },
7270        {
7271          "name": "path",
7272          "type": "str"
7273        },
7274        {
7275          "name": "user",
7276          "default": null,
7277          "type": "str"
7278        },
7279        {
7280          "name": "host-key-check",
7281          "default": null,
7282          "type": "355"
7283        }
7284      ],
7285      "meta-type": "object"
7286    },
7287    {
7288      "name": "242",
7289      "members": [
7290        {
7291          "name": "throttle-group",
7292          "type": "str"
7293        },
7294        {
7295          "name": "file",
7296          "type": "338"
7297        }
7298      ],
7299      "meta-type": "object"
7300    },
7301    {
7302      "name": "243",
7303      "members": [
7304        {
7305          "name": "dir",
7306          "type": "str"
7307        },
7308        {
7309          "name": "fat-type",
7310          "default": null,
7311          "type": "int"
7312        },
7313        {
7314          "name": "floppy",
7315          "default": null,
7316          "type": "bool"
7317        },
7318        {
7319          "name": "label",
7320          "default": null,
7321          "type": "str"
7322        },
7323        {
7324          "name": "rw",
7325          "default": null,
7326          "type": "bool"
7327        }
7328      ],
7329      "meta-type": "object"
7330    },
7331    {
7332      "name": "244",
7333      "members": [
7334        {
7335          "name": "vdisk-id",
7336          "type": "str"
7337        },
7338        {
7339          "name": "server",
7340          "type": "352"
7341        },
7342        {
7343          "name": "tls-creds",
7344          "default": null,
7345          "type": "str"
7346        }
7347      ],
7348      "meta-type": "object"
7349    },
7350    {
7351      "name": "245",
7352      "members": [
7353      ],
7354      "meta-type": "object"
7355    },
7356    {
7357      "name": "246",
7358      "members": [
7359        {
7360          "name": "filename",
7361          "type": "str"
7362        },
7363        {
7364          "name": "size",
7365          "type": "int"
7366        },
7367        {
7368          "name": "preallocation",
7369          "default": null,
7370          "type": "356"
7371        },
7372        {
7373          "name": "nocow",
7374          "default": null,
7375          "type": "bool"
7376        }
7377      ],
7378      "meta-type": "object"
7379    },
7380    {
7381      "name": "247",
7382      "members": [
7383        {
7384          "name": "location",
7385          "type": "224"
7386        },
7387        {
7388          "name": "size",
7389          "type": "int"
7390        },
7391        {
7392          "name": "preallocation",
7393          "default": null,
7394          "type": "356"
7395        }
7396      ],
7397      "meta-type": "object"
7398    },
7399    {
7400      "name": "248",
7401      "members": [
7402        {
7403          "name": "key-secret",
7404          "default": null,
7405          "type": "str"
7406        },
7407        {
7408          "name": "cipher-alg",
7409          "default": null,
7410          "type": "357"
7411        },
7412        {
7413          "name": "cipher-mode",
7414          "default": null,
7415          "type": "358"
7416        },
7417        {
7418          "name": "ivgen-alg",
7419          "default": null,
7420          "type": "359"
7421        },
7422        {
7423          "name": "ivgen-hash-alg",
7424          "default": null,
7425          "type": "360"
7426        },
7427        {
7428          "name": "hash-alg",
7429          "default": null,
7430          "type": "360"
7431        },
7432        {
7433          "name": "iter-time",
7434          "default": null,
7435          "type": "int"
7436        },
7437        {
7438          "name": "file",
7439          "type": "338"
7440        },
7441        {
7442          "name": "size",
7443          "type": "int"
7444        }
7445      ],
7446      "meta-type": "object"
7447    },
7448    {
7449      "name": "249",
7450      "members": [
7451        {
7452          "name": "location",
7453          "type": "230"
7454        },
7455        {
7456          "name": "size",
7457          "type": "int"
7458        }
7459      ],
7460      "meta-type": "object"
7461    },
7462    {
7463      "name": "250",
7464      "members": [
7465        {
7466          "name": "file",
7467          "type": "338"
7468        },
7469        {
7470          "name": "size",
7471          "type": "int"
7472        },
7473        {
7474          "name": "cluster-size",
7475          "default": null,
7476          "type": "int"
7477        }
7478      ],
7479      "meta-type": "object"
7480    },
7481    {
7482      "name": "251",
7483      "members": [
7484        {
7485          "name": "file",
7486          "type": "338"
7487        },
7488        {
7489          "name": "size",
7490          "type": "int"
7491        },
7492        {
7493          "name": "backing-file",
7494          "default": null,
7495          "type": "str"
7496        },
7497        {
7498          "name": "encrypt",
7499          "default": null,
7500          "type": "361"
7501        }
7502      ],
7503      "meta-type": "object"
7504    },
7505    {
7506      "name": "252",
7507      "members": [
7508        {
7509          "name": "file",
7510          "type": "338"
7511        },
7512        {
7513          "name": "size",
7514          "type": "int"
7515        },
7516        {
7517          "name": "version",
7518          "default": null,
7519          "type": "362"
7520        },
7521        {
7522          "name": "backing-file",
7523          "default": null,
7524          "type": "str"
7525        },
7526        {
7527          "name": "backing-fmt",
7528          "default": null,
7529          "type": "215"
7530        },
7531        {
7532          "name": "encrypt",
7533          "default": null,
7534          "type": "361"
7535        },
7536        {
7537          "name": "cluster-size",
7538          "default": null,
7539          "type": "int"
7540        },
7541        {
7542          "name": "preallocation",
7543          "default": null,
7544          "type": "356"
7545        },
7546        {
7547          "name": "lazy-refcounts",
7548          "default": null,
7549          "type": "bool"
7550        },
7551        {
7552          "name": "refcount-bits",
7553          "default": null,
7554          "type": "int"
7555        }
7556      ],
7557      "meta-type": "object"
7558    },
7559    {
7560      "name": "253",
7561      "members": [
7562        {
7563          "name": "file",
7564          "type": "338"
7565        },
7566        {
7567          "name": "size",
7568          "type": "int"
7569        },
7570        {
7571          "name": "backing-file",
7572          "default": null,
7573          "type": "str"
7574        },
7575        {
7576          "name": "backing-fmt",
7577          "default": null,
7578          "type": "215"
7579        },
7580        {
7581          "name": "cluster-size",
7582          "default": null,
7583          "type": "int"
7584        },
7585        {
7586          "name": "table-size",
7587          "default": null,
7588          "type": "int"
7589        }
7590      ],
7591      "meta-type": "object"
7592    },
7593    {
7594      "name": "254",
7595      "members": [
7596        {
7597          "name": "location",
7598          "type": "238"
7599        },
7600        {
7601          "name": "size",
7602          "type": "int"
7603        },
7604        {
7605          "name": "cluster-size",
7606          "default": null,
7607          "type": "int"
7608        }
7609      ],
7610      "meta-type": "object"
7611    },
7612    {
7613      "name": "255",
7614      "members": [
7615        {
7616          "name": "location",
7617          "type": "240"
7618        },
7619        {
7620          "name": "size",
7621          "type": "int"
7622        },
7623        {
7624          "name": "backing-file",
7625          "default": null,
7626          "type": "str"
7627        },
7628        {
7629          "name": "preallocation",
7630          "default": null,
7631          "type": "356"
7632        },
7633        {
7634          "name": "redundancy",
7635          "default": null,
7636          "type": "363"
7637        },
7638        {
7639          "name": "object-size",
7640          "default": null,
7641          "type": "int"
7642        }
7643      ],
7644      "meta-type": "object"
7645    },
7646    {
7647      "name": "256",
7648      "members": [
7649        {
7650          "name": "location",
7651          "type": "241"
7652        },
7653        {
7654          "name": "size",
7655          "type": "int"
7656        }
7657      ],
7658      "meta-type": "object"
7659    },
7660    {
7661      "name": "257",
7662      "members": [
7663        {
7664          "name": "file",
7665          "type": "338"
7666        },
7667        {
7668          "name": "size",
7669          "type": "int"
7670        },
7671        {
7672          "name": "preallocation",
7673          "default": null,
7674          "type": "356"
7675        }
7676      ],
7677      "meta-type": "object"
7678    },
7679    {
7680      "name": "258",
7681      "members": [
7682        {
7683          "name": "file",
7684          "type": "338"
7685        },
7686        {
7687          "name": "size",
7688          "type": "int"
7689        },
7690        {
7691          "name": "log-size",
7692          "default": null,
7693          "type": "int"
7694        },
7695        {
7696          "name": "block-size",
7697          "default": null,
7698          "type": "int"
7699        },
7700        {
7701          "name": "subformat",
7702          "default": null,
7703          "type": "364"
7704        },
7705        {
7706          "name": "block-state-zero",
7707          "default": null,
7708          "type": "bool"
7709        }
7710      ],
7711      "meta-type": "object"
7712    },
7713    {
7714      "name": "259",
7715      "members": [
7716        {
7717          "name": "file",
7718          "type": "338"
7719        },
7720        {
7721          "name": "size",
7722          "type": "int"
7723        },
7724        {
7725          "name": "subformat",
7726          "default": null,
7727          "type": "365"
7728        },
7729        {
7730          "name": "force-size",
7731          "default": null,
7732          "type": "bool"
7733        }
7734      ],
7735      "meta-type": "object"
7736    },
7737    {
7738      "name": "260",
7739      "meta-type": "enum",
7740      "values": [
7741        "retain",
7742        "read-only",
7743        "read-write"
7744      ]
7745    },
7746    {
7747      "name": "261",
7748      "meta-type": "enum",
7749      "values": [
7750        "read",
7751        "write"
7752      ]
7753    },
7754    {
7755      "name": "262",
7756      "meta-type": "enum",
7757      "values": [
7758        "ignore",
7759        "report",
7760        "stop"
7761      ]
7762    },
7763    {
7764      "name": "263",
7765      "meta-type": "enum",
7766      "values": [
7767        "commit",
7768        "stream",
7769        "mirror",
7770        "backup"
7771      ]
7772    },
7773    {
7774      "name": "264",
7775      "members": [
7776        {
7777          "type": "str"
7778        },
7779        {
7780          "type": "null"
7781        }
7782      ],
7783      "meta-type": "alternate"
7784    },
7785    {
7786      "name": "265",
7787      "tag": "type",
7788      "variants": [
7789        {
7790          "case": "inet",
7791          "type": "367"
7792        },
7793        {
7794          "case": "unix",
7795          "type": "368"
7796        },
7797        {
7798          "case": "vsock",
7799          "type": "369"
7800        },
7801        {
7802          "case": "fd",
7803          "type": "370"
7804        }
7805      ],
7806      "members": [
7807        {
7808          "name": "type",
7809          "type": "366"
7810        }
7811      ],
7812      "meta-type": "object"
7813    },
7814    {
7815      "name": "266",
7816      "meta-type": "enum",
7817      "values": [
7818        "safe",
7819        "hard"
7820      ]
7821    },
7822    {
7823      "name": "267",
7824      "meta-type": "enum",
7825      "values": [
7826        "read",
7827        "write",
7828        "flush"
7829      ]
7830    },
7831    {
7832      "name": "268",
7833      "meta-type": "enum",
7834      "values": [
7835        "utf8",
7836        "base64"
7837      ]
7838    },
7839    {
7840      "name": "269",
7841      "tag": "type",
7842      "variants": [
7843        {
7844          "case": "file",
7845          "type": "372"
7846        },
7847        {
7848          "case": "serial",
7849          "type": "373"
7850        },
7851        {
7852          "case": "parallel",
7853          "type": "373"
7854        },
7855        {
7856          "case": "pipe",
7857          "type": "373"
7858        },
7859        {
7860          "case": "socket",
7861          "type": "374"
7862        },
7863        {
7864          "case": "udp",
7865          "type": "375"
7866        },
7867        {
7868          "case": "pty",
7869          "type": "376"
7870        },
7871        {
7872          "case": "null",
7873          "type": "376"
7874        },
7875        {
7876          "case": "mux",
7877          "type": "377"
7878        },
7879        {
7880          "case": "msmouse",
7881          "type": "376"
7882        },
7883        {
7884          "case": "wctablet",
7885          "type": "376"
7886        },
7887        {
7888          "case": "braille",
7889          "type": "376"
7890        },
7891        {
7892          "case": "testdev",
7893          "type": "376"
7894        },
7895        {
7896          "case": "stdio",
7897          "type": "378"
7898        },
7899        {
7900          "case": "console",
7901          "type": "376"
7902        },
7903        {
7904          "case": "spicevmc",
7905          "type": "379"
7906        },
7907        {
7908          "case": "spiceport",
7909          "type": "380"
7910        },
7911        {
7912          "case": "vc",
7913          "type": "381"
7914        },
7915        {
7916          "case": "ringbuf",
7917          "type": "382"
7918        },
7919        {
7920          "case": "memory",
7921          "type": "382"
7922        }
7923      ],
7924      "members": [
7925        {
7926          "name": "type",
7927          "type": "371"
7928        }
7929      ],
7930      "meta-type": "object"
7931    },
7932    {
7933      "name": "270",
7934      "meta-type": "enum",
7935      "values": [
7936        "normal",
7937        "none",
7938        "all"
7939      ]
7940    },
7941    {
7942      "name": "[str]",
7943      "element-type": "str",
7944      "meta-type": "array"
7945    },
7946    {
7947      "name": "271",
7948      "meta-type": "enum",
7949      "values": [
7950        "half",
7951        "full"
7952      ]
7953    },
7954    {
7955      "name": "272",
7956      "meta-type": "enum",
7957      "values": [
7958        "off",
7959        "on"
7960      ]
7961    },
7962    {
7963      "name": "273",
7964      "members": [
7965        {
7966          "name": "priority",
7967          "type": "int"
7968        },
7969        {
7970          "name": "tbl-id",
7971          "type": "int"
7972        },
7973        {
7974          "name": "in-pport",
7975          "default": null,
7976          "type": "int"
7977        },
7978        {
7979          "name": "tunnel-id",
7980          "default": null,
7981          "type": "int"
7982        },
7983        {
7984          "name": "vlan-id",
7985          "default": null,
7986          "type": "int"
7987        },
7988        {
7989          "name": "eth-type",
7990          "default": null,
7991          "type": "int"
7992        },
7993        {
7994          "name": "eth-src",
7995          "default": null,
7996          "type": "str"
7997        },
7998        {
7999          "name": "eth-dst",
8000          "default": null,
8001          "type": "str"
8002        },
8003        {
8004          "name": "ip-proto",
8005          "default": null,
8006          "type": "int"
8007        },
8008        {
8009          "name": "ip-tos",
8010          "default": null,
8011          "type": "int"
8012        },
8013        {
8014          "name": "ip-dst",
8015          "default": null,
8016          "type": "str"
8017        }
8018      ],
8019      "meta-type": "object"
8020    },
8021    {
8022      "name": "274",
8023      "members": [
8024        {
8025          "name": "in-pport",
8026          "default": null,
8027          "type": "int"
8028        },
8029        {
8030          "name": "tunnel-id",
8031          "default": null,
8032          "type": "int"
8033        },
8034        {
8035          "name": "vlan-id",
8036          "default": null,
8037          "type": "int"
8038        },
8039        {
8040          "name": "eth-src",
8041          "default": null,
8042          "type": "str"
8043        },
8044        {
8045          "name": "eth-dst",
8046          "default": null,
8047          "type": "str"
8048        },
8049        {
8050          "name": "ip-proto",
8051          "default": null,
8052          "type": "int"
8053        },
8054        {
8055          "name": "ip-tos",
8056          "default": null,
8057          "type": "int"
8058        }
8059      ],
8060      "meta-type": "object"
8061    },
8062    {
8063      "name": "275",
8064      "members": [
8065        {
8066          "name": "goto-tbl",
8067          "default": null,
8068          "type": "int"
8069        },
8070        {
8071          "name": "group-id",
8072          "default": null,
8073          "type": "int"
8074        },
8075        {
8076          "name": "tunnel-lport",
8077          "default": null,
8078          "type": "int"
8079        },
8080        {
8081          "name": "vlan-id",
8082          "default": null,
8083          "type": "int"
8084        },
8085        {
8086          "name": "new-vlan-id",
8087          "default": null,
8088          "type": "int"
8089        },
8090        {
8091          "name": "out-pport",
8092          "default": null,
8093          "type": "int"
8094        }
8095      ],
8096      "meta-type": "object"
8097    },
8098    {
8099      "name": "276",
8100      "tag": "type",
8101      "variants": [
8102        {
8103          "case": "passthrough",
8104          "type": "384"
8105        },
8106        {
8107          "case": "emulator",
8108          "type": "385"
8109        }
8110      ],
8111      "members": [
8112        {
8113          "name": "type",
8114          "type": "383"
8115        }
8116      ],
8117      "meta-type": "object"
8118    },
8119    {
8120      "name": "277",
8121      "meta-type": "enum",
8122      "values": [
8123        "client",
8124        "server",
8125        "unknown"
8126      ]
8127    },
8128    {
8129      "name": "[278]",
8130      "element-type": "278",
8131      "meta-type": "array"
8132    },
8133    {
8134      "name": "278",
8135      "members": [
8136        {
8137          "name": "host",
8138          "type": "str"
8139        },
8140        {
8141          "name": "port",
8142          "type": "str"
8143        },
8144        {
8145          "name": "family",
8146          "type": "281"
8147        },
8148        {
8149          "name": "connection-id",
8150          "type": "int"
8151        },
8152        {
8153          "name": "channel-type",
8154          "type": "int"
8155        },
8156        {
8157          "name": "channel-id",
8158          "type": "int"
8159        },
8160        {
8161          "name": "tls",
8162          "type": "bool"
8163        }
8164      ],
8165      "meta-type": "object"
8166    },
8167    {
8168      "name": "279",
8169      "members": [
8170        {
8171          "name": "host",
8172          "type": "str"
8173        },
8174        {
8175          "name": "port",
8176          "type": "str"
8177        },
8178        {
8179          "name": "family",
8180          "type": "281"
8181        }
8182      ],
8183      "meta-type": "object"
8184    },
8185    {
8186      "name": "280",
8187      "members": [
8188        {
8189          "name": "host",
8190          "type": "str"
8191        },
8192        {
8193          "name": "port",
8194          "type": "str"
8195        },
8196        {
8197          "name": "family",
8198          "type": "281"
8199        },
8200        {
8201          "name": "auth",
8202          "default": null,
8203          "type": "str"
8204        }
8205      ],
8206      "meta-type": "object"
8207    },
8208    {
8209      "name": "281",
8210      "meta-type": "enum",
8211      "values": [
8212        "ipv4",
8213        "ipv6",
8214        "unix",
8215        "vsock",
8216        "unknown"
8217      ]
8218    },
8219    {
8220      "name": "[282]",
8221      "element-type": "282",
8222      "meta-type": "array"
8223    },
8224    {
8225      "name": "282",
8226      "members": [
8227        {
8228          "name": "host",
8229          "type": "str"
8230        },
8231        {
8232          "name": "service",
8233          "type": "str"
8234        },
8235        {
8236          "name": "family",
8237          "type": "281"
8238        },
8239        {
8240          "name": "websocket",
8241          "type": "bool"
8242        },
8243        {
8244          "name": "x509_dname",
8245          "default": null,
8246          "type": "str"
8247        },
8248        {
8249          "name": "sasl_username",
8250          "default": null,
8251          "type": "str"
8252        }
8253      ],
8254      "meta-type": "object"
8255    },
8256    {
8257      "name": "[283]",
8258      "element-type": "283",
8259      "meta-type": "array"
8260    },
8261    {
8262      "name": "283",
8263      "members": [
8264        {
8265          "name": "host",
8266          "type": "str"
8267        },
8268        {
8269          "name": "service",
8270          "type": "str"
8271        },
8272        {
8273          "name": "family",
8274          "type": "281"
8275        },
8276        {
8277          "name": "websocket",
8278          "type": "bool"
8279        },
8280        {
8281          "name": "auth",
8282          "type": "284"
8283        },
8284        {
8285          "name": "vencrypt",
8286          "default": null,
8287          "type": "285"
8288        }
8289      ],
8290      "meta-type": "object"
8291    },
8292    {
8293      "name": "284",
8294      "meta-type": "enum",
8295      "values": [
8296        "none",
8297        "vnc",
8298        "ra2",
8299        "ra2ne",
8300        "tight",
8301        "ultra",
8302        "tls",
8303        "vencrypt",
8304        "sasl"
8305      ]
8306    },
8307    {
8308      "name": "285",
8309      "meta-type": "enum",
8310      "values": [
8311        "plain",
8312        "tls-none",
8313        "x509-none",
8314        "tls-vnc",
8315        "x509-vnc",
8316        "tls-plain",
8317        "x509-plain",
8318        "tls-sasl",
8319        "x509-sasl"
8320      ]
8321    },
8322    {
8323      "name": "286",
8324      "members": [
8325        {
8326          "name": "host",
8327          "type": "str"
8328        },
8329        {
8330          "name": "service",
8331          "type": "str"
8332        },
8333        {
8334          "name": "family",
8335          "type": "281"
8336        },
8337        {
8338          "name": "websocket",
8339          "type": "bool"
8340        },
8341        {
8342          "name": "auth",
8343          "default": null,
8344          "type": "str"
8345        }
8346      ],
8347      "meta-type": "object"
8348    },
8349    {
8350      "name": "287",
8351      "members": [
8352        {
8353          "name": "host",
8354          "type": "str"
8355        },
8356        {
8357          "name": "service",
8358          "type": "str"
8359        },
8360        {
8361          "name": "family",
8362          "type": "281"
8363        },
8364        {
8365          "name": "websocket",
8366          "type": "bool"
8367        }
8368      ],
8369      "meta-type": "object"
8370    },
8371    {
8372      "name": "[288]",
8373      "element-type": "288",
8374      "meta-type": "array"
8375    },
8376    {
8377      "name": "288",
8378      "tag": "type",
8379      "variants": [
8380        {
8381          "case": "number",
8382          "type": "387"
8383        },
8384        {
8385          "case": "qcode",
8386          "type": "388"
8387        }
8388      ],
8389      "members": [
8390        {
8391          "name": "type",
8392          "type": "386"
8393        }
8394      ],
8395      "meta-type": "object"
8396    },
8397    {
8398      "name": "[289]",
8399      "element-type": "289",
8400      "meta-type": "array"
8401    },
8402    {
8403      "name": "289",
8404      "tag": "type",
8405      "variants": [
8406        {
8407          "case": "key",
8408          "type": "390"
8409        },
8410        {
8411          "case": "btn",
8412          "type": "391"
8413        },
8414        {
8415          "case": "rel",
8416          "type": "392"
8417        },
8418        {
8419          "case": "abs",
8420          "type": "392"
8421        }
8422      ],
8423      "members": [
8424        {
8425          "name": "type",
8426          "type": "389"
8427        }
8428      ],
8429      "meta-type": "object"
8430    },
8431    {
8432      "name": "290",
8433      "meta-type": "enum",
8434      "values": [
8435        "none",
8436        "setup",
8437        "cancelling",
8438        "cancelled",
8439        "active",
8440        "postcopy-active",
8441        "completed",
8442        "failed",
8443        "colo",
8444        "pre-switchover",
8445        "device"
8446      ]
8447    },
8448    {
8449      "name": "291",
8450      "members": [
8451        {
8452          "name": "transferred",
8453          "type": "int"
8454        },
8455        {
8456          "name": "remaining",
8457          "type": "int"
8458        },
8459        {
8460          "name": "total",
8461          "type": "int"
8462        },
8463        {
8464          "name": "duplicate",
8465          "type": "int"
8466        },
8467        {
8468          "name": "skipped",
8469          "type": "int"
8470        },
8471        {
8472          "name": "normal",
8473          "type": "int"
8474        },
8475        {
8476          "name": "normal-bytes",
8477          "type": "int"
8478        },
8479        {
8480          "name": "dirty-pages-rate",
8481          "type": "int"
8482        },
8483        {
8484          "name": "mbps",
8485          "type": "number"
8486        },
8487        {
8488          "name": "dirty-sync-count",
8489          "type": "int"
8490        },
8491        {
8492          "name": "postcopy-requests",
8493          "type": "int"
8494        },
8495        {
8496          "name": "page-size",
8497          "type": "int"
8498        }
8499      ],
8500      "meta-type": "object"
8501    },
8502    {
8503      "name": "292",
8504      "members": [
8505        {
8506          "name": "cache-size",
8507          "type": "int"
8508        },
8509        {
8510          "name": "bytes",
8511          "type": "int"
8512        },
8513        {
8514          "name": "pages",
8515          "type": "int"
8516        },
8517        {
8518          "name": "cache-miss",
8519          "type": "int"
8520        },
8521        {
8522          "name": "cache-miss-rate",
8523          "type": "number"
8524        },
8525        {
8526          "name": "overflow",
8527          "type": "int"
8528        }
8529      ],
8530      "meta-type": "object"
8531    },
8532    {
8533      "name": "293",
8534      "meta-type": "enum",
8535      "values": [
8536        "xbzrle",
8537        "rdma-pin-all",
8538        "auto-converge",
8539        "zero-blocks",
8540        "compress",
8541        "events",
8542        "postcopy-ram",
8543        "x-colo",
8544        "release-ram",
8545        "block",
8546        "return-path",
8547        "pause-before-switchover",
8548        "x-multifd",
8549        "dirty-bitmaps"
8550      ]
8551    },
8552    {
8553      "name": "number",
8554      "json-type": "number",
8555      "meta-type": "builtin"
8556    },
8557    {
8558      "name": "[294]",
8559      "element-type": "294",
8560      "meta-type": "array"
8561    },
8562    {
8563      "name": "294",
8564      "tag": "type",
8565      "variants": [
8566        {
8567          "case": "abort",
8568          "type": "394"
8569        },
8570        {
8571          "case": "block-dirty-bitmap-add",
8572          "type": "395"
8573        },
8574        {
8575          "case": "block-dirty-bitmap-clear",
8576          "type": "396"
8577        },
8578        {
8579          "case": "blockdev-backup",
8580          "type": "397"
8581        },
8582        {
8583          "case": "blockdev-snapshot",
8584          "type": "398"
8585        },
8586        {
8587          "case": "blockdev-snapshot-internal-sync",
8588          "type": "399"
8589        },
8590        {
8591          "case": "blockdev-snapshot-sync",
8592          "type": "400"
8593        },
8594        {
8595          "case": "drive-backup",
8596          "type": "401"
8597        }
8598      ],
8599      "members": [
8600        {
8601          "name": "type",
8602          "type": "393"
8603        }
8604      ],
8605      "meta-type": "object"
8606    },
8607    {
8608      "name": "295",
8609      "members": [
8610        {
8611          "name": "completion-mode",
8612          "default": null,
8613          "type": "402"
8614        }
8615      ],
8616      "meta-type": "object"
8617    },
8618    {
8619      "name": "296",
8620      "meta-type": "enum",
8621      "values": [
8622        "unavailable",
8623        "disabled",
8624        "enabled"
8625      ]
8626    },
8627    {
8628      "name": "297",
8629      "meta-type": "enum",
8630      "values": [
8631        "builtin",
8632        "enum",
8633        "array",
8634        "object",
8635        "alternate",
8636        "command",
8637        "event"
8638      ]
8639    },
8640    {
8641      "name": "298",
8642      "members": [
8643        {
8644          "name": "json-type",
8645          "type": "403"
8646        }
8647      ],
8648      "meta-type": "object"
8649    },
8650    {
8651      "name": "299",
8652      "members": [
8653        {
8654          "name": "values",
8655          "type": "[str]"
8656        }
8657      ],
8658      "meta-type": "object"
8659    },
8660    {
8661      "name": "300",
8662      "members": [
8663        {
8664          "name": "element-type",
8665          "type": "str"
8666        }
8667      ],
8668      "meta-type": "object"
8669    },
8670    {
8671      "name": "301",
8672      "members": [
8673        {
8674          "name": "members",
8675          "type": "[404]"
8676        },
8677        {
8678          "name": "tag",
8679          "default": null,
8680          "type": "str"
8681        },
8682        {
8683          "name": "variants",
8684          "default": null,
8685          "type": "[405]"
8686        }
8687      ],
8688      "meta-type": "object"
8689    },
8690    {
8691      "name": "302",
8692      "members": [
8693        {
8694          "name": "members",
8695          "type": "[406]"
8696        }
8697      ],
8698      "meta-type": "object"
8699    },
8700    {
8701      "name": "303",
8702      "members": [
8703        {
8704          "name": "arg-type",
8705          "type": "str"
8706        },
8707        {
8708          "name": "ret-type",
8709          "type": "str"
8710        },
8711        {
8712          "name": "allow-oob",
8713          "type": "bool"
8714        }
8715      ],
8716      "meta-type": "object"
8717    },
8718    {
8719      "name": "304",
8720      "members": [
8721        {
8722          "name": "arg-type",
8723          "type": "str"
8724        }
8725      ],
8726      "meta-type": "object"
8727    },
8728    {
8729      "name": "[305]",
8730      "element-type": "305",
8731      "meta-type": "array"
8732    },
8733    {
8734      "name": "305",
8735      "meta-type": "enum",
8736      "values": [
8737        "oob"
8738      ]
8739    },
8740    {
8741      "name": "306",
8742      "members": [
8743        {
8744          "name": "major",
8745          "type": "int"
8746        },
8747        {
8748          "name": "minor",
8749          "type": "int"
8750        },
8751        {
8752          "name": "micro",
8753          "type": "int"
8754        }
8755      ],
8756      "meta-type": "object"
8757    },
8758    {
8759      "name": "307",
8760      "members": [
8761        {
8762          "name": "node-id",
8763          "default": null,
8764          "type": "int"
8765        },
8766        {
8767          "name": "socket-id",
8768          "default": null,
8769          "type": "int"
8770        },
8771        {
8772          "name": "core-id",
8773          "default": null,
8774          "type": "int"
8775        },
8776        {
8777          "name": "thread-id",
8778          "default": null,
8779          "type": "int"
8780        }
8781      ],
8782      "meta-type": "object"
8783    },
8784    {
8785      "name": "308",
8786      "meta-type": "enum",
8787      "values": [
8788        "x86",
8789        "sparc",
8790        "ppc",
8791        "mips",
8792        "tricore",
8793        "s390",
8794        "riscv",
8795        "other"
8796      ]
8797    },
8798    {
8799      "name": "309",
8800      "members": [
8801        {
8802          "name": "pc",
8803          "type": "int"
8804        }
8805      ],
8806      "meta-type": "object"
8807    },
8808    {
8809      "name": "310",
8810      "members": [
8811        {
8812          "name": "pc",
8813          "type": "int"
8814        },
8815        {
8816          "name": "npc",
8817          "type": "int"
8818        }
8819      ],
8820      "meta-type": "object"
8821    },
8822    {
8823      "name": "311",
8824      "members": [
8825        {
8826          "name": "nip",
8827          "type": "int"
8828        }
8829      ],
8830      "meta-type": "object"
8831    },
8832    {
8833      "name": "312",
8834      "members": [
8835        {
8836          "name": "PC",
8837          "type": "int"
8838        }
8839      ],
8840      "meta-type": "object"
8841    },
8842    {
8843      "name": "313",
8844      "members": [
8845        {
8846          "name": "PC",
8847          "type": "int"
8848        }
8849      ],
8850      "meta-type": "object"
8851    },
8852    {
8853      "name": "314",
8854      "members": [
8855        {
8856          "name": "cpu-state",
8857          "type": "407"
8858        }
8859      ],
8860      "meta-type": "object"
8861    },
8862    {
8863      "name": "315",
8864      "members": [
8865        {
8866          "name": "pc",
8867          "type": "int"
8868        }
8869      ],
8870      "meta-type": "object"
8871    },
8872    {
8873      "name": "316",
8874      "members": [
8875      ],
8876      "meta-type": "object"
8877    },
8878    {
8879      "name": "[317]",
8880      "element-type": "317",
8881      "meta-type": "array"
8882    },
8883    {
8884      "name": "317",
8885      "members": [
8886        {
8887          "name": "bus",
8888          "type": "int"
8889        },
8890        {
8891          "name": "slot",
8892          "type": "int"
8893        },
8894        {
8895          "name": "function",
8896          "type": "int"
8897        },
8898        {
8899          "name": "class_info",
8900          "type": "408"
8901        },
8902        {
8903          "name": "id",
8904          "type": "409"
8905        },
8906        {
8907          "name": "irq",
8908          "default": null,
8909          "type": "int"
8910        },
8911        {
8912          "name": "qdev_id",
8913          "type": "str"
8914        },
8915        {
8916          "name": "pci_bridge",
8917          "default": null,
8918          "type": "410"
8919        },
8920        {
8921          "name": "regions",
8922          "type": "[411]"
8923        }
8924      ],
8925      "meta-type": "object"
8926    },
8927    {
8928      "name": "318",
8929      "meta-type": "enum",
8930      "values": [
8931        "elf",
8932        "kdump-zlib",
8933        "kdump-lzo",
8934        "kdump-snappy"
8935      ]
8936    },
8937    {
8938      "name": "319",
8939      "meta-type": "enum",
8940      "values": [
8941        "none",
8942        "active",
8943        "completed",
8944        "failed"
8945      ]
8946    },
8947    {
8948      "name": "[318]",
8949      "element-type": "318",
8950      "meta-type": "array"
8951    },
8952    {
8953      "name": "320",
8954      "meta-type": "enum",
8955      "values": [
8956        "static",
8957        "full"
8958      ]
8959    },
8960    {
8961      "name": "321",
8962      "members": [
8963        {
8964          "name": "name",
8965          "type": "str"
8966        },
8967        {
8968          "name": "props",
8969          "default": null,
8970          "type": "any"
8971        }
8972      ],
8973      "meta-type": "object"
8974    },
8975    {
8976      "name": "322",
8977      "meta-type": "enum",
8978      "values": [
8979        "incompatible",
8980        "identical",
8981        "superset",
8982        "subset"
8983      ]
8984    },
8985    {
8986      "name": "[323]",
8987      "element-type": "323",
8988      "meta-type": "array"
8989    },
8990    {
8991      "name": "323",
8992      "members": [
8993        {
8994          "name": "fd",
8995          "type": "int"
8996        },
8997        {
8998          "name": "opaque",
8999          "default": null,
9000          "type": "str"
9001        }
9002      ],
9003      "meta-type": "object"
9004    },
9005    {
9006      "name": "[324]",
9007      "element-type": "324",
9008      "meta-type": "array"
9009    },
9010    {
9011      "name": "324",
9012      "members": [
9013        {
9014          "name": "name",
9015          "type": "str"
9016        },
9017        {
9018          "name": "type",
9019          "type": "412"
9020        },
9021        {
9022          "name": "help",
9023          "default": null,
9024          "type": "str"
9025        },
9026        {
9027          "name": "default",
9028          "default": null,
9029          "type": "str"
9030        }
9031      ],
9032      "meta-type": "object"
9033    },
9034    {
9035      "name": "325",
9036      "meta-type": "enum",
9037      "values": [
9038        "default",
9039        "preferred",
9040        "bind",
9041        "interleave"
9042      ]
9043    },
9044    {
9045      "name": "326",
9046      "meta-type": "enum",
9047      "values": [
9048        "dimm",
9049        "nvdimm"
9050      ]
9051    },
9052    {
9053      "name": "327",
9054      "members": [
9055        {
9056          "name": "data",
9057          "type": "413"
9058        }
9059      ],
9060      "meta-type": "object"
9061    },
9062    {
9063      "name": "328",
9064      "meta-type": "enum",
9065      "values": [
9066        "DIMM",
9067        "CPU"
9068      ]
9069    },
9070    {
9071      "name": "329",
9072      "meta-type": "enum",
9073      "values": [
9074        "uninit",
9075        "launch-update",
9076        "launch-secret",
9077        "running",
9078        "send-update",
9079        "receive-update"
9080      ]
9081    },
9082    {
9083      "name": "330",
9084      "meta-type": "enum",
9085      "values": [
9086        "queue-full"
9087      ]
9088    },
9089    {
9090      "name": "331",
9091      "meta-type": "enum",
9092      "values": [
9093        "hyper-v",
9094        "s390"
9095      ]
9096    },
9097    {
9098      "name": "332",
9099      "members": [
9100        {
9101          "name": "arg1",
9102          "type": "int"
9103        },
9104        {
9105          "name": "arg2",
9106          "type": "int"
9107        },
9108        {
9109          "name": "arg3",
9110          "type": "int"
9111        },
9112        {
9113          "name": "arg4",
9114          "type": "int"
9115        },
9116        {
9117          "name": "arg5",
9118          "type": "int"
9119        }
9120      ],
9121      "meta-type": "object"
9122    },
9123    {
9124      "name": "333",
9125      "members": [
9126        {
9127          "name": "core",
9128          "type": "int"
9129        },
9130        {
9131          "name": "psw-mask",
9132          "type": "int"
9133        },
9134        {
9135          "name": "psw-addr",
9136          "type": "int"
9137        },
9138        {
9139          "name": "reason",
9140          "type": "414"
9141        }
9142      ],
9143      "meta-type": "object"
9144    },
9145    {
9146      "name": "334",
9147      "meta-type": "enum",
9148      "values": [
9149        "active",
9150        "disabled",
9151        "frozen",
9152        "locked"
9153      ]
9154    },
9155    {
9156      "name": "[335]",
9157      "element-type": "335",
9158      "meta-type": "array"
9159    },
9160    {
9161      "name": "335",
9162      "members": [
9163        {
9164          "name": "interval_length",
9165          "type": "int"
9166        },
9167        {
9168          "name": "min_rd_latency_ns",
9169          "type": "int"
9170        },
9171        {
9172          "name": "max_rd_latency_ns",
9173          "type": "int"
9174        },
9175        {
9176          "name": "avg_rd_latency_ns",
9177          "type": "int"
9178        },
9179        {
9180          "name": "min_wr_latency_ns",
9181          "type": "int"
9182        },
9183        {
9184          "name": "max_wr_latency_ns",
9185          "type": "int"
9186        },
9187        {
9188          "name": "avg_wr_latency_ns",
9189          "type": "int"
9190        },
9191        {
9192          "name": "min_flush_latency_ns",
9193          "type": "int"
9194        },
9195        {
9196          "name": "max_flush_latency_ns",
9197          "type": "int"
9198        },
9199        {
9200          "name": "avg_flush_latency_ns",
9201          "type": "int"
9202        },
9203        {
9204          "name": "avg_rd_queue_depth",
9205          "type": "number"
9206        },
9207        {
9208          "name": "avg_wr_queue_depth",
9209          "type": "number"
9210        }
9211      ],
9212      "meta-type": "object"
9213    },
9214    {
9215      "name": "336",
9216      "members": [
9217        {
9218          "name": "boundaries",
9219          "type": "[int]"
9220        },
9221        {
9222          "name": "bins",
9223          "type": "[int]"
9224        }
9225      ],
9226      "meta-type": "object"
9227    },
9228    {
9229      "name": "[56]",
9230      "element-type": "56",
9231      "meta-type": "array"
9232    },
9233    {
9234      "name": "337",
9235      "tag": "type",
9236      "variants": [
9237        {
9238          "case": "qcow2",
9239          "type": "416"
9240        },
9241        {
9242          "case": "vmdk",
9243          "type": "417"
9244        },
9245        {
9246          "case": "luks",
9247          "type": "418"
9248        }
9249      ],
9250      "members": [
9251        {
9252          "name": "type",
9253          "type": "415"
9254        }
9255      ],
9256      "meta-type": "object"
9257    },
9258    {
9259      "name": "338",
9260      "members": [
9261        {
9262          "type": "35"
9263        },
9264        {
9265          "type": "str"
9266        }
9267      ],
9268      "meta-type": "alternate"
9269    },
9270    {
9271      "name": "[339]",
9272      "element-type": "339",
9273      "meta-type": "array"
9274    },
9275    {
9276      "name": "339",
9277      "members": [
9278        {
9279          "name": "event",
9280          "type": "419"
9281        },
9282        {
9283          "name": "state",
9284          "default": null,
9285          "type": "int"
9286        },
9287        {
9288          "name": "errno",
9289          "default": null,
9290          "type": "int"
9291        },
9292        {
9293          "name": "sector",
9294          "default": null,
9295          "type": "int"
9296        },
9297        {
9298          "name": "once",
9299          "default": null,
9300          "type": "bool"
9301        },
9302        {
9303          "name": "immediately",
9304          "default": null,
9305          "type": "bool"
9306        }
9307      ],
9308      "meta-type": "object"
9309    },
9310    {
9311      "name": "[340]",
9312      "element-type": "340",
9313      "meta-type": "array"
9314    },
9315    {
9316      "name": "340",
9317      "members": [
9318        {
9319          "name": "event",
9320          "type": "419"
9321        },
9322        {
9323          "name": "state",
9324          "default": null,
9325          "type": "int"
9326        },
9327        {
9328          "name": "new_state",
9329          "type": "int"
9330        }
9331      ],
9332      "meta-type": "object"
9333    },
9334    {
9335      "name": "341",
9336      "meta-type": "enum",
9337      "values": [
9338        "auto",
9339        "on",
9340        "off"
9341      ]
9342    },
9343    {
9344      "name": "342",
9345      "meta-type": "enum",
9346      "values": [
9347        "threads",
9348        "native"
9349      ]
9350    },
9351    {
9352      "name": "[343]",
9353      "element-type": "343",
9354      "meta-type": "array"
9355    },
9356    {
9357      "name": "343",
9358      "tag": "type",
9359      "variants": [
9360        {
9361          "case": "inet",
9362          "type": "354"
9363        },
9364        {
9365          "case": "unix",
9366          "type": "421"
9367        },
9368        {
9369          "case": "vsock",
9370          "type": "422"
9371        },
9372        {
9373          "case": "fd",
9374          "type": "423"
9375        }
9376      ],
9377      "members": [
9378        {
9379          "name": "type",
9380          "type": "420"
9381        }
9382      ],
9383      "meta-type": "object"
9384    },
9385    {
9386      "name": "344",
9387      "meta-type": "enum",
9388      "values": [
9389        "tcp",
9390        "iser"
9391      ]
9392    },
9393    {
9394      "name": "345",
9395      "meta-type": "enum",
9396      "values": [
9397        "crc32c",
9398        "none",
9399        "crc32c-none",
9400        "none-crc32c"
9401      ]
9402    },
9403    {
9404      "name": "346",
9405      "members": [
9406        {
9407          "name": "type",
9408          "type": "424"
9409        },
9410        {
9411          "name": "host",
9412          "type": "str"
9413        }
9414      ],
9415      "meta-type": "object"
9416    },
9417    {
9418      "name": "347",
9419      "members": [
9420        {
9421          "type": "35"
9422        },
9423        {
9424          "type": "str"
9425        },
9426        {
9427          "type": "null"
9428        }
9429      ],
9430      "meta-type": "alternate"
9431    },
9432    {
9433      "name": "348",
9434      "members": [
9435        {
9436          "type": "425"
9437        },
9438        {
9439          "type": "426"
9440        }
9441      ],
9442      "meta-type": "alternate"
9443    },
9444    {
9445      "name": "349",
9446      "tag": "format",
9447      "variants": [
9448        {
9449          "case": "aes",
9450          "type": "428"
9451        },
9452        {
9453          "case": "luks",
9454          "type": "429"
9455        }
9456      ],
9457      "members": [
9458        {
9459          "name": "format",
9460          "type": "427"
9461        }
9462      ],
9463      "meta-type": "object"
9464    },
9465    {
9466      "name": "350",
9467      "tag": "format",
9468      "variants": [
9469        {
9470          "case": "aes",
9471          "type": "428"
9472        }
9473      ],
9474      "members": [
9475        {
9476          "name": "format",
9477          "type": "430"
9478        }
9479      ],
9480      "meta-type": "object"
9481    },
9482    {
9483      "name": "[338]",
9484      "element-type": "338",
9485      "meta-type": "array"
9486    },
9487    {
9488      "name": "351",
9489      "meta-type": "enum",
9490      "values": [
9491        "quorum",
9492        "fifo"
9493      ]
9494    },
9495    {
9496      "name": "[352]",
9497      "element-type": "352",
9498      "meta-type": "array"
9499    },
9500    {
9501      "name": "352",
9502      "members": [
9503        {
9504          "name": "host",
9505          "type": "str"
9506        },
9507        {
9508          "name": "port",
9509          "type": "str"
9510        }
9511      ],
9512      "meta-type": "object"
9513    },
9514    {
9515      "name": "353",
9516      "meta-type": "enum",
9517      "values": [
9518        "primary",
9519        "secondary"
9520      ]
9521    },
9522    {
9523      "name": "354",
9524      "members": [
9525        {
9526          "name": "host",
9527          "type": "str"
9528        },
9529        {
9530          "name": "port",
9531          "type": "str"
9532        },
9533        {
9534          "name": "numeric",
9535          "default": null,
9536          "type": "bool"
9537        },
9538        {
9539          "name": "to",
9540          "default": null,
9541          "type": "int"
9542        },
9543        {
9544          "name": "ipv4",
9545          "default": null,
9546          "type": "bool"
9547        },
9548        {
9549          "name": "ipv6",
9550          "default": null,
9551          "type": "bool"
9552        }
9553      ],
9554      "meta-type": "object"
9555    },
9556    {
9557      "name": "355",
9558      "tag": "mode",
9559      "variants": [
9560        {
9561          "case": "none",
9562          "type": "432"
9563        },
9564        {
9565          "case": "hash",
9566          "type": "433"
9567        },
9568        {
9569          "case": "known_hosts",
9570          "type": "432"
9571        }
9572      ],
9573      "members": [
9574        {
9575          "name": "mode",
9576          "type": "431"
9577        }
9578      ],
9579      "meta-type": "object"
9580    },
9581    {
9582      "name": "356",
9583      "meta-type": "enum",
9584      "values": [
9585        "off",
9586        "metadata",
9587        "falloc",
9588        "full"
9589      ]
9590    },
9591    {
9592      "name": "357",
9593      "meta-type": "enum",
9594      "values": [
9595        "aes-128",
9596        "aes-192",
9597        "aes-256",
9598        "des-rfb",
9599        "3des",
9600        "cast5-128",
9601        "serpent-128",
9602        "serpent-192",
9603        "serpent-256",
9604        "twofish-128",
9605        "twofish-192",
9606        "twofish-256"
9607      ]
9608    },
9609    {
9610      "name": "358",
9611      "meta-type": "enum",
9612      "values": [
9613        "ecb",
9614        "cbc",
9615        "xts",
9616        "ctr"
9617      ]
9618    },
9619    {
9620      "name": "359",
9621      "meta-type": "enum",
9622      "values": [
9623        "plain",
9624        "plain64",
9625        "essiv"
9626      ]
9627    },
9628    {
9629      "name": "360",
9630      "meta-type": "enum",
9631      "values": [
9632        "md5",
9633        "sha1",
9634        "sha224",
9635        "sha256",
9636        "sha384",
9637        "sha512",
9638        "ripemd160"
9639      ]
9640    },
9641    {
9642      "name": "361",
9643      "tag": "format",
9644      "variants": [
9645        {
9646          "case": "qcow",
9647          "type": "428"
9648        },
9649        {
9650          "case": "luks",
9651          "type": "435"
9652        }
9653      ],
9654      "members": [
9655        {
9656          "name": "format",
9657          "type": "434"
9658        }
9659      ],
9660      "meta-type": "object"
9661    },
9662    {
9663      "name": "362",
9664      "meta-type": "enum",
9665      "values": [
9666        "v2",
9667        "v3"
9668      ]
9669    },
9670    {
9671      "name": "363",
9672      "tag": "type",
9673      "variants": [
9674        {
9675          "case": "full",
9676          "type": "437"
9677        },
9678        {
9679          "case": "erasure-coded",
9680          "type": "438"
9681        }
9682      ],
9683      "members": [
9684        {
9685          "name": "type",
9686          "type": "436"
9687        }
9688      ],
9689      "meta-type": "object"
9690    },
9691    {
9692      "name": "364",
9693      "meta-type": "enum",
9694      "values": [
9695        "dynamic",
9696        "fixed"
9697      ]
9698    },
9699    {
9700      "name": "365",
9701      "meta-type": "enum",
9702      "values": [
9703        "dynamic",
9704        "fixed"
9705      ]
9706    },
9707    {
9708      "name": "null",
9709      "json-type": "null",
9710      "meta-type": "builtin"
9711    },
9712    {
9713      "name": "366",
9714      "meta-type": "enum",
9715      "values": [
9716        "inet",
9717        "unix",
9718        "vsock",
9719        "fd"
9720      ]
9721    },
9722    {
9723      "name": "367",
9724      "members": [
9725        {
9726          "name": "data",
9727          "type": "354"
9728        }
9729      ],
9730      "meta-type": "object"
9731    },
9732    {
9733      "name": "368",
9734      "members": [
9735        {
9736          "name": "data",
9737          "type": "421"
9738        }
9739      ],
9740      "meta-type": "object"
9741    },
9742    {
9743      "name": "369",
9744      "members": [
9745        {
9746          "name": "data",
9747          "type": "422"
9748        }
9749      ],
9750      "meta-type": "object"
9751    },
9752    {
9753      "name": "370",
9754      "members": [
9755        {
9756          "name": "data",
9757          "type": "423"
9758        }
9759      ],
9760      "meta-type": "object"
9761    },
9762    {
9763      "name": "371",
9764      "meta-type": "enum",
9765      "values": [
9766        "file",
9767        "serial",
9768        "parallel",
9769        "pipe",
9770        "socket",
9771        "udp",
9772        "pty",
9773        "null",
9774        "mux",
9775        "msmouse",
9776        "wctablet",
9777        "braille",
9778        "testdev",
9779        "stdio",
9780        "console",
9781        "spicevmc",
9782        "spiceport",
9783        "vc",
9784        "ringbuf",
9785        "memory"
9786      ]
9787    },
9788    {
9789      "name": "372",
9790      "members": [
9791        {
9792          "name": "data",
9793          "type": "439"
9794        }
9795      ],
9796      "meta-type": "object"
9797    },
9798    {
9799      "name": "373",
9800      "members": [
9801        {
9802          "name": "data",
9803          "type": "440"
9804        }
9805      ],
9806      "meta-type": "object"
9807    },
9808    {
9809      "name": "374",
9810      "members": [
9811        {
9812          "name": "data",
9813          "type": "441"
9814        }
9815      ],
9816      "meta-type": "object"
9817    },
9818    {
9819      "name": "375",
9820      "members": [
9821        {
9822          "name": "data",
9823          "type": "442"
9824        }
9825      ],
9826      "meta-type": "object"
9827    },
9828    {
9829      "name": "376",
9830      "members": [
9831        {
9832          "name": "data",
9833          "type": "443"
9834        }
9835      ],
9836      "meta-type": "object"
9837    },
9838    {
9839      "name": "377",
9840      "members": [
9841        {
9842          "name": "data",
9843          "type": "444"
9844        }
9845      ],
9846      "meta-type": "object"
9847    },
9848    {
9849      "name": "378",
9850      "members": [
9851        {
9852          "name": "data",
9853          "type": "445"
9854        }
9855      ],
9856      "meta-type": "object"
9857    },
9858    {
9859      "name": "379",
9860      "members": [
9861        {
9862          "name": "data",
9863          "type": "446"
9864        }
9865      ],
9866      "meta-type": "object"
9867    },
9868    {
9869      "name": "380",
9870      "members": [
9871        {
9872          "name": "data",
9873          "type": "447"
9874        }
9875      ],
9876      "meta-type": "object"
9877    },
9878    {
9879      "name": "381",
9880      "members": [
9881        {
9882          "name": "data",
9883          "type": "448"
9884        }
9885      ],
9886      "meta-type": "object"
9887    },
9888    {
9889      "name": "382",
9890      "members": [
9891        {
9892          "name": "data",
9893          "type": "449"
9894        }
9895      ],
9896      "meta-type": "object"
9897    },
9898    {
9899      "name": "383",
9900      "meta-type": "enum",
9901      "values": [
9902        "passthrough",
9903        "emulator"
9904      ]
9905    },
9906    {
9907      "name": "384",
9908      "members": [
9909        {
9910          "name": "data",
9911          "type": "450"
9912        }
9913      ],
9914      "meta-type": "object"
9915    },
9916    {
9917      "name": "385",
9918      "members": [
9919        {
9920          "name": "data",
9921          "type": "451"
9922        }
9923      ],
9924      "meta-type": "object"
9925    },
9926    {
9927      "name": "386",
9928      "meta-type": "enum",
9929      "values": [
9930        "number",
9931        "qcode"
9932      ]
9933    },
9934    {
9935      "name": "387",
9936      "members": [
9937        {
9938          "name": "data",
9939          "type": "int"
9940        }
9941      ],
9942      "meta-type": "object"
9943    },
9944    {
9945      "name": "388",
9946      "members": [
9947        {
9948          "name": "data",
9949          "type": "452"
9950        }
9951      ],
9952      "meta-type": "object"
9953    },
9954    {
9955      "name": "389",
9956      "meta-type": "enum",
9957      "values": [
9958        "key",
9959        "btn",
9960        "rel",
9961        "abs"
9962      ]
9963    },
9964    {
9965      "name": "390",
9966      "members": [
9967        {
9968          "name": "data",
9969          "type": "453"
9970        }
9971      ],
9972      "meta-type": "object"
9973    },
9974    {
9975      "name": "391",
9976      "members": [
9977        {
9978          "name": "data",
9979          "type": "454"
9980        }
9981      ],
9982      "meta-type": "object"
9983    },
9984    {
9985      "name": "392",
9986      "members": [
9987        {
9988          "name": "data",
9989          "type": "455"
9990        }
9991      ],
9992      "meta-type": "object"
9993    },
9994    {
9995      "name": "393",
9996      "meta-type": "enum",
9997      "values": [
9998        "abort",
9999        "block-dirty-bitmap-add",
10000        "block-dirty-bitmap-clear",
10001        "blockdev-backup",
10002        "blockdev-snapshot",
10003        "blockdev-snapshot-internal-sync",
10004        "blockdev-snapshot-sync",
10005        "drive-backup"
10006      ]
10007    },
10008    {
10009      "name": "394",
10010      "members": [
10011        {
10012          "name": "data",
10013          "type": "456"
10014        }
10015      ],
10016      "meta-type": "object"
10017    },
10018    {
10019      "name": "395",
10020      "members": [
10021        {
10022          "name": "data",
10023          "type": "22"
10024        }
10025      ],
10026      "meta-type": "object"
10027    },
10028    {
10029      "name": "396",
10030      "members": [
10031        {
10032          "name": "data",
10033          "type": "23"
10034        }
10035      ],
10036      "meta-type": "object"
10037    },
10038    {
10039      "name": "397",
10040      "members": [
10041        {
10042          "name": "data",
10043          "type": "19"
10044        }
10045      ],
10046      "meta-type": "object"
10047    },
10048    {
10049      "name": "398",
10050      "members": [
10051        {
10052          "name": "data",
10053          "type": "15"
10054        }
10055      ],
10056      "meta-type": "object"
10057    },
10058    {
10059      "name": "399",
10060      "members": [
10061        {
10062          "name": "data",
10063          "type": "54"
10064        }
10065      ],
10066      "meta-type": "object"
10067    },
10068    {
10069      "name": "400",
10070      "members": [
10071        {
10072          "name": "data",
10073          "type": "14"
10074        }
10075      ],
10076      "meta-type": "object"
10077    },
10078    {
10079      "name": "401",
10080      "members": [
10081        {
10082          "name": "data",
10083          "type": "18"
10084        }
10085      ],
10086      "meta-type": "object"
10087    },
10088    {
10089      "name": "402",
10090      "meta-type": "enum",
10091      "values": [
10092        "individual",
10093        "grouped"
10094      ]
10095    },
10096    {
10097      "name": "403",
10098      "meta-type": "enum",
10099      "values": [
10100        "string",
10101        "number",
10102        "int",
10103        "boolean",
10104        "null",
10105        "object",
10106        "array",
10107        "value"
10108      ]
10109    },
10110    {
10111      "name": "[404]",
10112      "element-type": "404",
10113      "meta-type": "array"
10114    },
10115    {
10116      "name": "404",
10117      "members": [
10118        {
10119          "name": "name",
10120          "type": "str"
10121        },
10122        {
10123          "name": "type",
10124          "type": "str"
10125        },
10126        {
10127          "name": "default",
10128          "default": null,
10129          "type": "any"
10130        }
10131      ],
10132      "meta-type": "object"
10133    },
10134    {
10135      "name": "[405]",
10136      "element-type": "405",
10137      "meta-type": "array"
10138    },
10139    {
10140      "name": "405",
10141      "members": [
10142        {
10143          "name": "case",
10144          "type": "str"
10145        },
10146        {
10147          "name": "type",
10148          "type": "str"
10149        }
10150      ],
10151      "meta-type": "object"
10152    },
10153    {
10154      "name": "[406]",
10155      "element-type": "406",
10156      "meta-type": "array"
10157    },
10158    {
10159      "name": "406",
10160      "members": [
10161        {
10162          "name": "type",
10163          "type": "str"
10164        }
10165      ],
10166      "meta-type": "object"
10167    },
10168    {
10169      "name": "407",
10170      "meta-type": "enum",
10171      "values": [
10172        "uninitialized",
10173        "stopped",
10174        "check-stop",
10175        "operating",
10176        "load"
10177      ]
10178    },
10179    {
10180      "name": "408",
10181      "members": [
10182        {
10183          "name": "desc",
10184          "default": null,
10185          "type": "str"
10186        },
10187        {
10188          "name": "class",
10189          "type": "int"
10190        }
10191      ],
10192      "meta-type": "object"
10193    },
10194    {
10195      "name": "409",
10196      "members": [
10197        {
10198          "name": "device",
10199          "type": "int"
10200        },
10201        {
10202          "name": "vendor",
10203          "type": "int"
10204        }
10205      ],
10206      "meta-type": "object"
10207    },
10208    {
10209      "name": "410",
10210      "members": [
10211        {
10212          "name": "bus",
10213          "type": "457"
10214        },
10215        {
10216          "name": "devices",
10217          "default": null,
10218          "type": "[317]"
10219        }
10220      ],
10221      "meta-type": "object"
10222    },
10223    {
10224      "name": "[411]",
10225      "element-type": "411",
10226      "meta-type": "array"
10227    },
10228    {
10229      "name": "411",
10230      "members": [
10231        {
10232          "name": "bar",
10233          "type": "int"
10234        },
10235        {
10236          "name": "type",
10237          "type": "str"
10238        },
10239        {
10240          "name": "address",
10241          "type": "int"
10242        },
10243        {
10244          "name": "size",
10245          "type": "int"
10246        },
10247        {
10248          "name": "prefetch",
10249          "default": null,
10250          "type": "bool"
10251        },
10252        {
10253          "name": "mem_type_64",
10254          "default": null,
10255          "type": "bool"
10256        }
10257      ],
10258      "meta-type": "object"
10259    },
10260    {
10261      "name": "412",
10262      "meta-type": "enum",
10263      "values": [
10264        "string",
10265        "boolean",
10266        "number",
10267        "size"
10268      ]
10269    },
10270    {
10271      "name": "413",
10272      "members": [
10273        {
10274          "name": "id",
10275          "default": null,
10276          "type": "str"
10277        },
10278        {
10279          "name": "addr",
10280          "type": "int"
10281        },
10282        {
10283          "name": "size",
10284          "type": "int"
10285        },
10286        {
10287          "name": "slot",
10288          "type": "int"
10289        },
10290        {
10291          "name": "node",
10292          "type": "int"
10293        },
10294        {
10295          "name": "memdev",
10296          "type": "str"
10297        },
10298        {
10299          "name": "hotplugged",
10300          "type": "bool"
10301        },
10302        {
10303          "name": "hotpluggable",
10304          "type": "bool"
10305        }
10306      ],
10307      "meta-type": "object"
10308    },
10309    {
10310      "name": "414",
10311      "meta-type": "enum",
10312      "values": [
10313        "unknown",
10314        "disabled-wait",
10315        "extint-loop",
10316        "pgmint-loop",
10317        "opint-loop"
10318      ]
10319    },
10320    {
10321      "name": "415",
10322      "meta-type": "enum",
10323      "values": [
10324        "qcow2",
10325        "vmdk",
10326        "luks"
10327      ]
10328    },
10329    {
10330      "name": "416",
10331      "members": [
10332        {
10333          "name": "data",
10334          "type": "458"
10335        }
10336      ],
10337      "meta-type": "object"
10338    },
10339    {
10340      "name": "417",
10341      "members": [
10342        {
10343          "name": "data",
10344          "type": "459"
10345        }
10346      ],
10347      "meta-type": "object"
10348    },
10349    {
10350      "name": "418",
10351      "members": [
10352        {
10353          "name": "data",
10354          "type": "460"
10355        }
10356      ],
10357      "meta-type": "object"
10358    },
10359    {
10360      "name": "419",
10361      "meta-type": "enum",
10362      "values": [
10363        "l1_update",
10364        "l1_grow_alloc_table",
10365        "l1_grow_write_table",
10366        "l1_grow_activate_table",
10367        "l2_load",
10368        "l2_update",
10369        "l2_update_compressed",
10370        "l2_alloc_cow_read",
10371        "l2_alloc_write",
10372        "read_aio",
10373        "read_backing_aio",
10374        "read_compressed",
10375        "write_aio",
10376        "write_compressed",
10377        "vmstate_load",
10378        "vmstate_save",
10379        "cow_read",
10380        "cow_write",
10381        "reftable_load",
10382        "reftable_grow",
10383        "reftable_update",
10384        "refblock_load",
10385        "refblock_update",
10386        "refblock_update_part",
10387        "refblock_alloc",
10388        "refblock_alloc_hookup",
10389        "refblock_alloc_write",
10390        "refblock_alloc_write_blocks",
10391        "refblock_alloc_write_table",
10392        "refblock_alloc_switch_table",
10393        "cluster_alloc",
10394        "cluster_alloc_bytes",
10395        "cluster_free",
10396        "flush_to_os",
10397        "flush_to_disk",
10398        "pwritev_rmw_head",
10399        "pwritev_rmw_after_head",
10400        "pwritev_rmw_tail",
10401        "pwritev_rmw_after_tail",
10402        "pwritev",
10403        "pwritev_zero",
10404        "pwritev_done",
10405        "empty_image_prepare",
10406        "l1_shrink_write_table",
10407        "l1_shrink_free_l2_clusters",
10408        "cor_write"
10409      ]
10410    },
10411    {
10412      "name": "420",
10413      "meta-type": "enum",
10414      "values": [
10415        "inet",
10416        "unix",
10417        "vsock",
10418        "fd"
10419      ]
10420    },
10421    {
10422      "name": "421",
10423      "members": [
10424        {
10425          "name": "path",
10426          "type": "str"
10427        }
10428      ],
10429      "meta-type": "object"
10430    },
10431    {
10432      "name": "422",
10433      "members": [
10434        {
10435          "name": "cid",
10436          "type": "str"
10437        },
10438        {
10439          "name": "port",
10440          "type": "str"
10441        }
10442      ],
10443      "meta-type": "object"
10444    },
10445    {
10446      "name": "423",
10447      "members": [
10448        {
10449          "name": "str",
10450          "type": "str"
10451        }
10452      ],
10453      "meta-type": "object"
10454    },
10455    {
10456      "name": "424",
10457      "meta-type": "enum",
10458      "values": [
10459        "inet"
10460      ]
10461    },
10462    {
10463      "name": "425",
10464      "members": [
10465        {
10466          "name": "template",
10467          "default": null,
10468          "type": "426"
10469        },
10470        {
10471          "name": "main-header",
10472          "default": null,
10473          "type": "bool"
10474        },
10475        {
10476          "name": "active-l1",
10477          "default": null,
10478          "type": "bool"
10479        },
10480        {
10481          "name": "active-l2",
10482          "default": null,
10483          "type": "bool"
10484        },
10485        {
10486          "name": "refcount-table",
10487          "default": null,
10488          "type": "bool"
10489        },
10490        {
10491          "name": "refcount-block",
10492          "default": null,
10493          "type": "bool"
10494        },
10495        {
10496          "name": "snapshot-table",
10497          "default": null,
10498          "type": "bool"
10499        },
10500        {
10501          "name": "inactive-l1",
10502          "default": null,
10503          "type": "bool"
10504        },
10505        {
10506          "name": "inactive-l2",
10507          "default": null,
10508          "type": "bool"
10509        }
10510      ],
10511      "meta-type": "object"
10512    },
10513    {
10514      "name": "426",
10515      "meta-type": "enum",
10516      "values": [
10517        "none",
10518        "constant",
10519        "cached",
10520        "all"
10521      ]
10522    },
10523    {
10524      "name": "427",
10525      "meta-type": "enum",
10526      "values": [
10527        "aes",
10528        "luks"
10529      ]
10530    },
10531    {
10532      "name": "428",
10533      "members": [
10534        {
10535          "name": "key-secret",
10536          "default": null,
10537          "type": "str"
10538        }
10539      ],
10540      "meta-type": "object"
10541    },
10542    {
10543      "name": "429",
10544      "members": [
10545        {
10546          "name": "key-secret",
10547          "default": null,
10548          "type": "str"
10549        }
10550      ],
10551      "meta-type": "object"
10552    },
10553    {
10554      "name": "430",
10555      "meta-type": "enum",
10556      "values": [
10557        "aes"
10558      ]
10559    },
10560    {
10561      "name": "431",
10562      "meta-type": "enum",
10563      "values": [
10564        "none",
10565        "hash",
10566        "known_hosts"
10567      ]
10568    },
10569    {
10570      "name": "432",
10571      "members": [
10572      ],
10573      "meta-type": "object"
10574    },
10575    {
10576      "name": "433",
10577      "members": [
10578        {
10579          "name": "type",
10580          "type": "461"
10581        },
10582        {
10583          "name": "hash",
10584          "type": "str"
10585        }
10586      ],
10587      "meta-type": "object"
10588    },
10589    {
10590      "name": "434",
10591      "meta-type": "enum",
10592      "values": [
10593        "qcow",
10594        "luks"
10595      ]
10596    },
10597    {
10598      "name": "435",
10599      "members": [
10600        {
10601          "name": "key-secret",
10602          "default": null,
10603          "type": "str"
10604        },
10605        {
10606          "name": "cipher-alg",
10607          "default": null,
10608          "type": "357"
10609        },
10610        {
10611          "name": "cipher-mode",
10612          "default": null,
10613          "type": "358"
10614        },
10615        {
10616          "name": "ivgen-alg",
10617          "default": null,
10618          "type": "359"
10619        },
10620        {
10621          "name": "ivgen-hash-alg",
10622          "default": null,
10623          "type": "360"
10624        },
10625        {
10626          "name": "hash-alg",
10627          "default": null,
10628          "type": "360"
10629        },
10630        {
10631          "name": "iter-time",
10632          "default": null,
10633          "type": "int"
10634        }
10635      ],
10636      "meta-type": "object"
10637    },
10638    {
10639      "name": "436",
10640      "meta-type": "enum",
10641      "values": [
10642        "full",
10643        "erasure-coded"
10644      ]
10645    },
10646    {
10647      "name": "437",
10648      "members": [
10649        {
10650          "name": "copies",
10651          "type": "int"
10652        }
10653      ],
10654      "meta-type": "object"
10655    },
10656    {
10657      "name": "438",
10658      "members": [
10659        {
10660          "name": "data-strips",
10661          "type": "int"
10662        },
10663        {
10664          "name": "parity-strips",
10665          "type": "int"
10666        }
10667      ],
10668      "meta-type": "object"
10669    },
10670    {
10671      "name": "439",
10672      "members": [
10673        {
10674          "name": "logfile",
10675          "default": null,
10676          "type": "str"
10677        },
10678        {
10679          "name": "logappend",
10680          "default": null,
10681          "type": "bool"
10682        },
10683        {
10684          "name": "in",
10685          "default": null,
10686          "type": "str"
10687        },
10688        {
10689          "name": "out",
10690          "type": "str"
10691        },
10692        {
10693          "name": "append",
10694          "default": null,
10695          "type": "bool"
10696        }
10697      ],
10698      "meta-type": "object"
10699    },
10700    {
10701      "name": "440",
10702      "members": [
10703        {
10704          "name": "logfile",
10705          "default": null,
10706          "type": "str"
10707        },
10708        {
10709          "name": "logappend",
10710          "default": null,
10711          "type": "bool"
10712        },
10713        {
10714          "name": "device",
10715          "type": "str"
10716        }
10717      ],
10718      "meta-type": "object"
10719    },
10720    {
10721      "name": "441",
10722      "members": [
10723        {
10724          "name": "logfile",
10725          "default": null,
10726          "type": "str"
10727        },
10728        {
10729          "name": "logappend",
10730          "default": null,
10731          "type": "bool"
10732        },
10733        {
10734          "name": "addr",
10735          "type": "265"
10736        },
10737        {
10738          "name": "tls-creds",
10739          "default": null,
10740          "type": "str"
10741        },
10742        {
10743          "name": "server",
10744          "default": null,
10745          "type": "bool"
10746        },
10747        {
10748          "name": "wait",
10749          "default": null,
10750          "type": "bool"
10751        },
10752        {
10753          "name": "nodelay",
10754          "default": null,
10755          "type": "bool"
10756        },
10757        {
10758          "name": "telnet",
10759          "default": null,
10760          "type": "bool"
10761        },
10762        {
10763          "name": "tn3270",
10764          "default": null,
10765          "type": "bool"
10766        },
10767        {
10768          "name": "reconnect",
10769          "default": null,
10770          "type": "int"
10771        }
10772      ],
10773      "meta-type": "object"
10774    },
10775    {
10776      "name": "442",
10777      "members": [
10778        {
10779          "name": "logfile",
10780          "default": null,
10781          "type": "str"
10782        },
10783        {
10784          "name": "logappend",
10785          "default": null,
10786          "type": "bool"
10787        },
10788        {
10789          "name": "remote",
10790          "type": "265"
10791        },
10792        {
10793          "name": "local",
10794          "default": null,
10795          "type": "265"
10796        }
10797      ],
10798      "meta-type": "object"
10799    },
10800    {
10801      "name": "443",
10802      "members": [
10803        {
10804          "name": "logfile",
10805          "default": null,
10806          "type": "str"
10807        },
10808        {
10809          "name": "logappend",
10810          "default": null,
10811          "type": "bool"
10812        }
10813      ],
10814      "meta-type": "object"
10815    },
10816    {
10817      "name": "444",
10818      "members": [
10819        {
10820          "name": "logfile",
10821          "default": null,
10822          "type": "str"
10823        },
10824        {
10825          "name": "logappend",
10826          "default": null,
10827          "type": "bool"
10828        },
10829        {
10830          "name": "chardev",
10831          "type": "str"
10832        }
10833      ],
10834      "meta-type": "object"
10835    },
10836    {
10837      "name": "445",
10838      "members": [
10839        {
10840          "name": "logfile",
10841          "default": null,
10842          "type": "str"
10843        },
10844        {
10845          "name": "logappend",
10846          "default": null,
10847          "type": "bool"
10848        },
10849        {
10850          "name": "signal",
10851          "default": null,
10852          "type": "bool"
10853        }
10854      ],
10855      "meta-type": "object"
10856    },
10857    {
10858      "name": "446",
10859      "members": [
10860        {
10861          "name": "logfile",
10862          "default": null,
10863          "type": "str"
10864        },
10865        {
10866          "name": "logappend",
10867          "default": null,
10868          "type": "bool"
10869        },
10870        {
10871          "name": "type",
10872          "type": "str"
10873        }
10874      ],
10875      "meta-type": "object"
10876    },
10877    {
10878      "name": "447",
10879      "members": [
10880        {
10881          "name": "logfile",
10882          "default": null,
10883          "type": "str"
10884        },
10885        {
10886          "name": "logappend",
10887          "default": null,
10888          "type": "bool"
10889        },
10890        {
10891          "name": "fqdn",
10892          "type": "str"
10893        }
10894      ],
10895      "meta-type": "object"
10896    },
10897    {
10898      "name": "448",
10899      "members": [
10900        {
10901          "name": "logfile",
10902          "default": null,
10903          "type": "str"
10904        },
10905        {
10906          "name": "logappend",
10907          "default": null,
10908          "type": "bool"
10909        },
10910        {
10911          "name": "width",
10912          "default": null,
10913          "type": "int"
10914        },
10915        {
10916          "name": "height",
10917          "default": null,
10918          "type": "int"
10919        },
10920        {
10921          "name": "cols",
10922          "default": null,
10923          "type": "int"
10924        },
10925        {
10926          "name": "rows",
10927          "default": null,
10928          "type": "int"
10929        }
10930      ],
10931      "meta-type": "object"
10932    },
10933    {
10934      "name": "449",
10935      "members": [
10936        {
10937          "name": "logfile",
10938          "default": null,
10939          "type": "str"
10940        },
10941        {
10942          "name": "logappend",
10943          "default": null,
10944          "type": "bool"
10945        },
10946        {
10947          "name": "size",
10948          "default": null,
10949          "type": "int"
10950        }
10951      ],
10952      "meta-type": "object"
10953    },
10954    {
10955      "name": "450",
10956      "members": [
10957        {
10958          "name": "path",
10959          "default": null,
10960          "type": "str"
10961        },
10962        {
10963          "name": "cancel-path",
10964          "default": null,
10965          "type": "str"
10966        }
10967      ],
10968      "meta-type": "object"
10969    },
10970    {
10971      "name": "451",
10972      "members": [
10973        {
10974          "name": "chardev",
10975          "type": "str"
10976        }
10977      ],
10978      "meta-type": "object"
10979    },
10980    {
10981      "name": "452",
10982      "meta-type": "enum",
10983      "values": [
10984        "unmapped",
10985        "shift",
10986        "shift_r",
10987        "alt",
10988        "alt_r",
10989        "ctrl",
10990        "ctrl_r",
10991        "menu",
10992        "esc",
10993        "1",
10994        "2",
10995        "3",
10996        "4",
10997        "5",
10998        "6",
10999        "7",
11000        "8",
11001        "9",
11002        "0",
11003        "minus",
11004        "equal",
11005        "backspace",
11006        "tab",
11007        "q",
11008        "w",
11009        "e",
11010        "r",
11011        "t",
11012        "y",
11013        "u",
11014        "i",
11015        "o",
11016        "p",
11017        "bracket_left",
11018        "bracket_right",
11019        "ret",
11020        "a",
11021        "s",
11022        "d",
11023        "f",
11024        "g",
11025        "h",
11026        "j",
11027        "k",
11028        "l",
11029        "semicolon",
11030        "apostrophe",
11031        "grave_accent",
11032        "backslash",
11033        "z",
11034        "x",
11035        "c",
11036        "v",
11037        "b",
11038        "n",
11039        "m",
11040        "comma",
11041        "dot",
11042        "slash",
11043        "asterisk",
11044        "spc",
11045        "caps_lock",
11046        "f1",
11047        "f2",
11048        "f3",
11049        "f4",
11050        "f5",
11051        "f6",
11052        "f7",
11053        "f8",
11054        "f9",
11055        "f10",
11056        "num_lock",
11057        "scroll_lock",
11058        "kp_divide",
11059        "kp_multiply",
11060        "kp_subtract",
11061        "kp_add",
11062        "kp_enter",
11063        "kp_decimal",
11064        "sysrq",
11065        "kp_0",
11066        "kp_1",
11067        "kp_2",
11068        "kp_3",
11069        "kp_4",
11070        "kp_5",
11071        "kp_6",
11072        "kp_7",
11073        "kp_8",
11074        "kp_9",
11075        "less",
11076        "f11",
11077        "f12",
11078        "print",
11079        "home",
11080        "pgup",
11081        "pgdn",
11082        "end",
11083        "left",
11084        "up",
11085        "down",
11086        "right",
11087        "insert",
11088        "delete",
11089        "stop",
11090        "again",
11091        "props",
11092        "undo",
11093        "front",
11094        "copy",
11095        "open",
11096        "paste",
11097        "find",
11098        "cut",
11099        "lf",
11100        "help",
11101        "meta_l",
11102        "meta_r",
11103        "compose",
11104        "pause",
11105        "ro",
11106        "hiragana",
11107        "henkan",
11108        "yen",
11109        "muhenkan",
11110        "katakanahiragana",
11111        "kp_comma",
11112        "kp_equals",
11113        "power",
11114        "sleep",
11115        "wake",
11116        "audionext",
11117        "audioprev",
11118        "audiostop",
11119        "audioplay",
11120        "audiomute",
11121        "volumeup",
11122        "volumedown",
11123        "mediaselect",
11124        "mail",
11125        "calculator",
11126        "computer",
11127        "ac_home",
11128        "ac_back",
11129        "ac_forward",
11130        "ac_refresh",
11131        "ac_bookmarks"
11132      ]
11133    },
11134    {
11135      "name": "453",
11136      "members": [
11137        {
11138          "name": "key",
11139          "type": "288"
11140        },
11141        {
11142          "name": "down",
11143          "type": "bool"
11144        }
11145      ],
11146      "meta-type": "object"
11147    },
11148    {
11149      "name": "454",
11150      "members": [
11151        {
11152          "name": "button",
11153          "type": "462"
11154        },
11155        {
11156          "name": "down",
11157          "type": "bool"
11158        }
11159      ],
11160      "meta-type": "object"
11161    },
11162    {
11163      "name": "455",
11164      "members": [
11165        {
11166          "name": "axis",
11167          "type": "463"
11168        },
11169        {
11170          "name": "value",
11171          "type": "int"
11172        }
11173      ],
11174      "meta-type": "object"
11175    },
11176    {
11177      "name": "456",
11178      "members": [
11179      ],
11180      "meta-type": "object"
11181    },
11182    {
11183      "name": "457",
11184      "members": [
11185        {
11186          "name": "number",
11187          "type": "int"
11188        },
11189        {
11190          "name": "secondary",
11191          "type": "int"
11192        },
11193        {
11194          "name": "subordinate",
11195          "type": "int"
11196        },
11197        {
11198          "name": "io_range",
11199          "type": "464"
11200        },
11201        {
11202          "name": "memory_range",
11203          "type": "464"
11204        },
11205        {
11206          "name": "prefetchable_range",
11207          "type": "464"
11208        }
11209      ],
11210      "meta-type": "object"
11211    },
11212    {
11213      "name": "458",
11214      "members": [
11215        {
11216          "name": "compat",
11217          "type": "str"
11218        },
11219        {
11220          "name": "lazy-refcounts",
11221          "default": null,
11222          "type": "bool"
11223        },
11224        {
11225          "name": "corrupt",
11226          "default": null,
11227          "type": "bool"
11228        },
11229        {
11230          "name": "refcount-bits",
11231          "type": "int"
11232        },
11233        {
11234          "name": "encrypt",
11235          "default": null,
11236          "type": "465"
11237        }
11238      ],
11239      "meta-type": "object"
11240    },
11241    {
11242      "name": "459",
11243      "members": [
11244        {
11245          "name": "create-type",
11246          "type": "str"
11247        },
11248        {
11249          "name": "cid",
11250          "type": "int"
11251        },
11252        {
11253          "name": "parent-cid",
11254          "type": "int"
11255        },
11256        {
11257          "name": "extents",
11258          "type": "[213]"
11259        }
11260      ],
11261      "meta-type": "object"
11262    },
11263    {
11264      "name": "460",
11265      "members": [
11266        {
11267          "name": "cipher-alg",
11268          "type": "357"
11269        },
11270        {
11271          "name": "cipher-mode",
11272          "type": "358"
11273        },
11274        {
11275          "name": "ivgen-alg",
11276          "type": "359"
11277        },
11278        {
11279          "name": "ivgen-hash-alg",
11280          "default": null,
11281          "type": "360"
11282        },
11283        {
11284          "name": "hash-alg",
11285          "type": "360"
11286        },
11287        {
11288          "name": "payload-offset",
11289          "type": "int"
11290        },
11291        {
11292          "name": "master-key-iters",
11293          "type": "int"
11294        },
11295        {
11296          "name": "uuid",
11297          "type": "str"
11298        },
11299        {
11300          "name": "slots",
11301          "type": "[466]"
11302        }
11303      ],
11304      "meta-type": "object"
11305    },
11306    {
11307      "name": "461",
11308      "meta-type": "enum",
11309      "values": [
11310        "md5",
11311        "sha1"
11312      ]
11313    },
11314    {
11315      "name": "462",
11316      "meta-type": "enum",
11317      "values": [
11318        "left",
11319        "middle",
11320        "right",
11321        "wheel-up",
11322        "wheel-down",
11323        "side",
11324        "extra"
11325      ]
11326    },
11327    {
11328      "name": "463",
11329      "meta-type": "enum",
11330      "values": [
11331        "x",
11332        "y"
11333      ]
11334    },
11335    {
11336      "name": "464",
11337      "members": [
11338        {
11339          "name": "base",
11340          "type": "int"
11341        },
11342        {
11343          "name": "limit",
11344          "type": "int"
11345        }
11346      ],
11347      "meta-type": "object"
11348    },
11349    {
11350      "name": "465",
11351      "tag": "format",
11352      "variants": [
11353        {
11354          "case": "aes",
11355          "type": "467"
11356        },
11357        {
11358          "case": "luks",
11359          "type": "460"
11360        }
11361      ],
11362      "members": [
11363        {
11364          "name": "format",
11365          "type": "427"
11366        }
11367      ],
11368      "meta-type": "object"
11369    },
11370    {
11371      "name": "[213]",
11372      "element-type": "213",
11373      "meta-type": "array"
11374    },
11375    {
11376      "name": "[466]",
11377      "element-type": "466",
11378      "meta-type": "array"
11379    },
11380    {
11381      "name": "466",
11382      "members": [
11383        {
11384          "name": "active",
11385          "type": "bool"
11386        },
11387        {
11388          "name": "iters",
11389          "default": null,
11390          "type": "int"
11391        },
11392        {
11393          "name": "stripes",
11394          "default": null,
11395          "type": "int"
11396        },
11397        {
11398          "name": "key-offset",
11399          "type": "int"
11400        }
11401      ],
11402      "meta-type": "object"
11403    },
11404    {
11405      "name": "467",
11406      "members": [
11407      ],
11408      "meta-type": "object"
11409    }
11410  ],
11411  "id": "libvirt-4"
11412}
11413
11414{
11415  "execute": "query-commands",
11416  "id": "libvirt-5"
11417}
11418
11419{
11420  "return": [
11421    {
11422      "name": "netdev_add"
11423    },
11424    {
11425      "name": "device_add"
11426    },
11427    {
11428      "name": "query-qmp-schema"
11429    },
11430    {
11431      "name": "x-oob-test"
11432    },
11433    {
11434      "name": "query-vm-generation-id"
11435    },
11436    {
11437      "name": "query-hotpluggable-cpus"
11438    },
11439    {
11440      "name": "xen-load-devices-state"
11441    },
11442    {
11443      "name": "query-acpi-ospm-status"
11444    },
11445    {
11446      "name": "query-memory-devices"
11447    },
11448    {
11449      "name": "query-memdev"
11450    },
11451    {
11452      "name": "query-command-line-options"
11453    },
11454    {
11455      "name": "query-target"
11456    },
11457    {
11458      "name": "query-fdsets"
11459    },
11460    {
11461      "name": "remove-fd"
11462    },
11463    {
11464      "name": "add-fd"
11465    },
11466    {
11467      "name": "query-cpu-model-baseline"
11468    },
11469    {
11470      "name": "query-cpu-model-comparison"
11471    },
11472    {
11473      "name": "query-cpu-model-expansion"
11474    },
11475    {
11476      "name": "query-cpu-definitions"
11477    },
11478    {
11479      "name": "query-memory-size-summary"
11480    },
11481    {
11482      "name": "query-machines"
11483    },
11484    {
11485      "name": "closefd"
11486    },
11487    {
11488      "name": "getfd"
11489    },
11490    {
11491      "name": "object-del"
11492    },
11493    {
11494      "name": "object-add"
11495    },
11496    {
11497      "name": "dump-skeys"
11498    },
11499    {
11500      "name": "query-dump-guest-memory-capability"
11501    },
11502    {
11503      "name": "query-dump"
11504    },
11505    {
11506      "name": "dump-guest-memory"
11507    },
11508    {
11509      "name": "device_del"
11510    },
11511    {
11512      "name": "xen-set-global-dirty-log"
11513    },
11514    {
11515      "name": "qom-list-properties"
11516    },
11517    {
11518      "name": "device-list-properties"
11519    },
11520    {
11521      "name": "qom-list-types"
11522    },
11523    {
11524      "name": "change"
11525    },
11526    {
11527      "name": "qom-set"
11528    },
11529    {
11530      "name": "qom-get"
11531    },
11532    {
11533      "name": "qom-list"
11534    },
11535    {
11536      "name": "human-monitor-command"
11537    },
11538    {
11539      "name": "balloon"
11540    },
11541    {
11542      "name": "inject-nmi"
11543    },
11544    {
11545      "name": "system_wakeup"
11546    },
11547    {
11548      "name": "cont"
11549    },
11550    {
11551      "name": "pmemsave"
11552    },
11553    {
11554      "name": "memsave"
11555    },
11556    {
11557      "name": "cpu-add"
11558    },
11559    {
11560      "name": "system_powerdown"
11561    },
11562    {
11563      "name": "system_reset"
11564    },
11565    {
11566      "name": "stop"
11567    },
11568    {
11569      "name": "quit"
11570    },
11571    {
11572      "name": "query-pci"
11573    },
11574    {
11575      "name": "query-balloon"
11576    },
11577    {
11578      "name": "query-iothreads"
11579    },
11580    {
11581      "name": "query-cpus-fast"
11582    },
11583    {
11584      "name": "query-cpus"
11585    },
11586    {
11587      "name": "query-events"
11588    },
11589    {
11590      "name": "query-uuid"
11591    },
11592    {
11593      "name": "query-kvm"
11594    },
11595    {
11596      "name": "query-name"
11597    },
11598    {
11599      "name": "add_client"
11600    },
11601    {
11602      "name": "query-commands"
11603    },
11604    {
11605      "name": "query-version"
11606    },
11607    {
11608      "name": "qmp_capabilities"
11609    },
11610    {
11611      "name": "trace-event-set-state"
11612    },
11613    {
11614      "name": "trace-event-get-state"
11615    },
11616    {
11617      "name": "transaction"
11618    },
11619    {
11620      "name": "xen-colo-do-checkpoint"
11621    },
11622    {
11623      "name": "query-xen-replication-status"
11624    },
11625    {
11626      "name": "xen-set-replication"
11627    },
11628    {
11629      "name": "xen-save-devices-state"
11630    },
11631    {
11632      "name": "migrate-incoming"
11633    },
11634    {
11635      "name": "migrate"
11636    },
11637    {
11638      "name": "query-migrate-cache-size"
11639    },
11640    {
11641      "name": "migrate-set-cache-size"
11642    },
11643    {
11644      "name": "migrate_set_speed"
11645    },
11646    {
11647      "name": "migrate_set_downtime"
11648    },
11649    {
11650      "name": "migrate-continue"
11651    },
11652    {
11653      "name": "migrate_cancel"
11654    },
11655    {
11656      "name": "x-colo-lost-heartbeat"
11657    },
11658    {
11659      "name": "migrate-start-postcopy"
11660    },
11661    {
11662      "name": "client_migrate_info"
11663    },
11664    {
11665      "name": "query-migrate-parameters"
11666    },
11667    {
11668      "name": "migrate-set-parameters"
11669    },
11670    {
11671      "name": "query-migrate-capabilities"
11672    },
11673    {
11674      "name": "migrate-set-capabilities"
11675    },
11676    {
11677      "name": "query-migrate"
11678    },
11679    {
11680      "name": "input-send-event"
11681    },
11682    {
11683      "name": "send-key"
11684    },
11685    {
11686      "name": "query-mice"
11687    },
11688    {
11689      "name": "change-vnc-password"
11690    },
11691    {
11692      "name": "query-vnc-servers"
11693    },
11694    {
11695      "name": "query-vnc"
11696    },
11697    {
11698      "name": "screendump"
11699    },
11700    {
11701      "name": "expire_password"
11702    },
11703    {
11704      "name": "set_password"
11705    },
11706    {
11707      "name": "query-tpm"
11708    },
11709    {
11710      "name": "query-tpm-types"
11711    },
11712    {
11713      "name": "query-tpm-models"
11714    },
11715    {
11716      "name": "query-rocker-of-dpa-groups"
11717    },
11718    {
11719      "name": "query-rocker-of-dpa-flows"
11720    },
11721    {
11722      "name": "query-rocker-ports"
11723    },
11724    {
11725      "name": "query-rocker"
11726    },
11727    {
11728      "name": "query-rx-filter"
11729    },
11730    {
11731      "name": "netdev_del"
11732    },
11733    {
11734      "name": "set_link"
11735    },
11736    {
11737      "name": "chardev-send-break"
11738    },
11739    {
11740      "name": "chardev-remove"
11741    },
11742    {
11743      "name": "chardev-change"
11744    },
11745    {
11746      "name": "chardev-add"
11747    },
11748    {
11749      "name": "ringbuf-read"
11750    },
11751    {
11752      "name": "ringbuf-write"
11753    },
11754    {
11755      "name": "query-chardev-backends"
11756    },
11757    {
11758      "name": "query-chardev"
11759    },
11760    {
11761      "name": "nbd-server-stop"
11762    },
11763    {
11764      "name": "nbd-server-remove"
11765    },
11766    {
11767      "name": "nbd-server-add"
11768    },
11769    {
11770      "name": "nbd-server-start"
11771    },
11772    {
11773      "name": "eject"
11774    },
11775    {
11776      "name": "blockdev-snapshot-delete-internal-sync"
11777    },
11778    {
11779      "name": "blockdev-snapshot-internal-sync"
11780    },
11781    {
11782      "name": "x-blockdev-set-iothread"
11783    },
11784    {
11785      "name": "x-blockdev-change"
11786    },
11787    {
11788      "name": "block-set-write-threshold"
11789    },
11790    {
11791      "name": "blockdev-change-medium"
11792    },
11793    {
11794      "name": "blockdev-insert-medium"
11795    },
11796    {
11797      "name": "blockdev-remove-medium"
11798    },
11799    {
11800      "name": "blockdev-close-tray"
11801    },
11802    {
11803      "name": "blockdev-open-tray"
11804    },
11805    {
11806      "name": "x-blockdev-create"
11807    },
11808    {
11809      "name": "blockdev-del"
11810    },
11811    {
11812      "name": "blockdev-add"
11813    },
11814    {
11815      "name": "block-job-finalize"
11816    },
11817    {
11818      "name": "block-job-dismiss"
11819    },
11820    {
11821      "name": "block-job-complete"
11822    },
11823    {
11824      "name": "block-job-resume"
11825    },
11826    {
11827      "name": "block-job-pause"
11828    },
11829    {
11830      "name": "block-job-cancel"
11831    },
11832    {
11833      "name": "block-job-set-speed"
11834    },
11835    {
11836      "name": "block-stream"
11837    },
11838    {
11839      "name": "block_set_io_throttle"
11840    },
11841    {
11842      "name": "blockdev-mirror"
11843    },
11844    {
11845      "name": "x-debug-block-dirty-bitmap-sha256"
11846    },
11847    {
11848      "name": "block-dirty-bitmap-clear"
11849    },
11850    {
11851      "name": "block-dirty-bitmap-remove"
11852    },
11853    {
11854      "name": "block-dirty-bitmap-add"
11855    },
11856    {
11857      "name": "drive-mirror"
11858    },
11859    {
11860      "name": "query-named-block-nodes"
11861    },
11862    {
11863      "name": "blockdev-backup"
11864    },
11865    {
11866      "name": "drive-backup"
11867    },
11868    {
11869      "name": "block-commit"
11870    },
11871    {
11872      "name": "change-backing-file"
11873    },
11874    {
11875      "name": "blockdev-snapshot"
11876    },
11877    {
11878      "name": "blockdev-snapshot-sync"
11879    },
11880    {
11881      "name": "block_resize"
11882    },
11883    {
11884      "name": "block_passwd"
11885    },
11886    {
11887      "name": "query-block-jobs"
11888    },
11889    {
11890      "name": "query-blockstats"
11891    },
11892    {
11893      "name": "query-block"
11894    },
11895    {
11896      "name": "x-block-latency-histogram-set"
11897    },
11898    {
11899      "name": "watchdog-set-action"
11900    },
11901    {
11902      "name": "query-status"
11903    }
11904  ],
11905  "id": "libvirt-5"
11906}
11907
11908{
11909  "execute": "query-kvm",
11910  "id": "libvirt-6"
11911}
11912
11913{
11914  "return": {
11915    "enabled": true,
11916    "present": true
11917  },
11918  "id": "libvirt-6"
11919}
11920
11921{
11922  "execute": "qom-list-types",
11923  "id": "libvirt-7"
11924}
11925
11926{
11927  "return": [
11928    {
11929      "name": "vhost-vsock-pci",
11930      "parent": "virtio-pci"
11931    },
11932    {
11933      "name": "s390-pcihost",
11934      "parent": "pci-host-bridge"
11935    },
11936    {
11937      "name": "z890.2-s390x-cpu",
11938      "parent": "s390x-cpu"
11939    },
11940    {
11941      "name": "virtio-tablet-pci",
11942      "parent": "virtio-input-hid-pci"
11943    },
11944    {
11945      "name": "s390-storage_attributes-qemu",
11946      "parent": "s390-storage_attributes"
11947    },
11948    {
11949      "name": "cryptodev-backend",
11950      "parent": "object"
11951    },
11952    {
11953      "name": "s390-ccw-virtio-2.12-machine",
11954      "parent": "s390-ccw-machine"
11955    },
11956    {
11957      "name": "virtio-rng-ccw",
11958      "parent": "virtio-ccw-device"
11959    },
11960    {
11961      "name": "iothread",
11962      "parent": "object"
11963    },
11964    {
11965      "name": "z990.4-s390x-cpu",
11966      "parent": "s390x-cpu"
11967    },
11968    {
11969      "name": "virtio-gpu-device",
11970      "parent": "virtio-device"
11971    },
11972    {
11973      "name": "z10BC.2-s390x-cpu",
11974      "parent": "s390x-cpu"
11975    },
11976    {
11977      "name": "z196.2-s390x-cpu",
11978      "parent": "s390x-cpu"
11979    },
11980    {
11981      "name": "z14-s390x-cpu",
11982      "parent": "s390x-cpu"
11983    },
11984    {
11985      "name": "vhost-scsi-ccw",
11986      "parent": "virtio-ccw-device"
11987    },
11988    {
11989      "name": "s390-flic",
11990      "parent": "sys-bus-device"
11991    },
11992    {
11993      "name": "vhost-vsock-device",
11994      "parent": "virtio-device"
11995    },
11996    {
11997      "name": "z9BC-base-s390x-cpu",
11998      "parent": "s390x-cpu"
11999    },
12000    {
12001      "name": "zEC12-base-s390x-cpu",
12002      "parent": "s390x-cpu"
12003    },
12004    {
12005      "name": "z196-base-s390x-cpu",
12006      "parent": "s390x-cpu"
12007    },
12008    {
12009      "name": "z13-base-s390x-cpu",
12010      "parent": "s390x-cpu"
12011    },
12012    {
12013      "name": "z990.3-s390x-cpu",
12014      "parent": "s390x-cpu"
12015    },
12016    {
12017      "name": "sclplmconsole",
12018      "parent": "s390-sclp-event-type"
12019    },
12020    {
12021      "name": "host-s390x-cpu",
12022      "parent": "s390x-cpu"
12023    },
12024    {
12025      "name": "scsi-cd",
12026      "parent": "scsi-disk-base"
12027    },
12028    {
12029      "name": "container",
12030      "parent": "object"
12031    },
12032    {
12033      "name": "chardev-null",
12034      "parent": "chardev"
12035    },
12036    {
12037      "name": "z9EC-s390x-cpu",
12038      "parent": "s390x-cpu"
12039    },
12040    {
12041      "name": "s390-pcibus",
12042      "parent": "bus"
12043    },
12044    {
12045      "name": "zBC12-s390x-cpu",
12046      "parent": "s390x-cpu"
12047    },
12048    {
12049      "name": "scsi-generic",
12050      "parent": "scsi-device"
12051    },
12052    {
12053      "name": "z9EC.3-s390x-cpu",
12054      "parent": "s390x-cpu"
12055    },
12056    {
12057      "name": "virtio-net-pci",
12058      "parent": "virtio-pci"
12059    },
12060    {
12061      "name": "virtio-9p-ccw",
12062      "parent": "virtio-ccw-device"
12063    },
12064    {
12065      "name": "z196.2-base-s390x-cpu",
12066      "parent": "s390x-cpu"
12067    },
12068    {
12069      "name": "qemu-s390x-cpu",
12070      "parent": "s390x-cpu"
12071    },
12072    {
12073      "name": "virtio-mouse-device",
12074      "parent": "virtio-input-hid-device"
12075    },
12076    {
12077      "name": "virtio-mouse-pci",
12078      "parent": "virtio-input-hid-pci"
12079    },
12080    {
12081      "name": "throttle-group",
12082      "parent": "object"
12083    },
12084    {
12085      "name": "zEC12.2-base-s390x-cpu",
12086      "parent": "s390x-cpu"
12087    },
12088    {
12089      "name": "rng-egd",
12090      "parent": "rng-backend"
12091    },
12092    {
12093      "name": "z800-base-s390x-cpu",
12094      "parent": "s390x-cpu"
12095    },
12096    {
12097      "name": "virtio-blk-ccw",
12098      "parent": "virtio-ccw-device"
12099    },
12100    {
12101      "name": "s390-ipl",
12102      "parent": "device"
12103    },
12104    {
12105      "name": "s390-sclp-events-bus",
12106      "parent": "bus"
12107    },
12108    {
12109      "name": "irq",
12110      "parent": "object"
12111    },
12112    {
12113      "name": "s390-ccw-virtio-2.8-machine",
12114      "parent": "s390-ccw-machine"
12115    },
12116    {
12117      "name": "filter-buffer",
12118      "parent": "netfilter"
12119    },
12120    {
12121      "name": "virtconsole",
12122      "parent": "virtserialport"
12123    },
12124    {
12125      "name": "z9EC.2-s390x-cpu",
12126      "parent": "s390x-cpu"
12127    },
12128    {
12129      "name": "virtio-rng-pci",
12130      "parent": "virtio-pci"
12131    },
12132    {
12133      "name": "PCIE",
12134      "parent": "PCI"
12135    },
12136    {
12137      "name": "chardev-pty",
12138      "parent": "chardev"
12139    },
12140    {
12141      "name": "z900.2-base-s390x-cpu",
12142      "parent": "s390x-cpu"
12143    },
12144    {
12145      "name": "vhost-user-blk",
12146      "parent": "virtio-device"
12147    },
12148    {
12149      "name": "chardev-memory",
12150      "parent": "chardev-ringbuf"
12151    },
12152    {
12153      "name": "sclp-cpu-hotplug",
12154      "parent": "s390-sclp-event-type"
12155    },
12156    {
12157      "name": "s390-skeys-kvm",
12158      "parent": "s390-skeys"
12159    },
12160    {
12161      "name": "s390-ccw-virtio-2.9-machine",
12162      "parent": "s390-ccw-machine"
12163    },
12164    {
12165      "name": "x-terminal3270",
12166      "parent": "emulated-ccw-3270"
12167    },
12168    {
12169      "name": "chardev-serial",
12170      "parent": "chardev-fd"
12171    },
12172    {
12173      "name": "virtio-keyboard-ccw",
12174      "parent": "virtio-input-hid-ccw"
12175    },
12176    {
12177      "name": "usb-bus",
12178      "parent": "bus"
12179    },
12180    {
12181      "name": "vhost-scsi-pci",
12182      "parent": "virtio-pci"
12183    },
12184    {
12185      "name": "filter-rewriter",
12186      "parent": "netfilter"
12187    },
12188    {
12189      "name": "sclp",
12190      "parent": "device"
12191    },
12192    {
12193      "name": "z900.3-s390x-cpu",
12194      "parent": "s390x-cpu"
12195    },
12196    {
12197      "name": "virtio-crypto-ccw",
12198      "parent": "virtio-ccw-device"
12199    },
12200    {
12201      "name": "z890-base-s390x-cpu",
12202      "parent": "s390x-cpu"
12203    },
12204    {
12205      "name": "z890-s390x-cpu",
12206      "parent": "s390x-cpu"
12207    },
12208    {
12209      "name": "or-irq",
12210      "parent": "device"
12211    },
12212    {
12213      "name": "virtual-css-bus",
12214      "parent": "bus"
12215    },
12216    {
12217      "name": "qio-net-listener",
12218      "parent": "object"
12219    },
12220    {
12221      "name": "virtio-tablet-device",
12222      "parent": "virtio-input-hid-device"
12223    },
12224    {
12225      "name": "filter-redirector",
12226      "parent": "netfilter"
12227    },
12228    {
12229      "name": "chardev-pipe",
12230      "parent": "chardev-fd"
12231    },
12232    {
12233      "name": "unimplemented-device",
12234      "parent": "sys-bus-device"
12235    },
12236    {
12237      "name": "sclpquiesce",
12238      "parent": "s390-sclp-event-type"
12239    },
12240    {
12241      "name": "z990.4-base-s390x-cpu",
12242      "parent": "s390x-cpu"
12243    },
12244    {
12245      "name": "z10BC.2-base-s390x-cpu",
12246      "parent": "s390x-cpu"
12247    },
12248    {
12249      "name": "split-irq",
12250      "parent": "device"
12251    },
12252    {
12253      "name": "scsi-disk",
12254      "parent": "scsi-disk-base"
12255    },
12256    {
12257      "name": "virtio-9p-pci",
12258      "parent": "virtio-pci"
12259    },
12260    {
12261      "name": "vfio-pci-igd-lpc-bridge",
12262      "parent": "pci-device"
12263    },
12264    {
12265      "name": "z900.2-s390x-cpu",
12266      "parent": "s390x-cpu"
12267    },
12268    {
12269      "name": "qio-channel-buffer",
12270      "parent": "qio-channel"
12271    },
12272    {
12273      "name": "virtio-mmio",
12274      "parent": "sys-bus-device"
12275    },
12276    {
12277      "name": "z9BC.2-base-s390x-cpu",
12278      "parent": "s390x-cpu"
12279    },
12280    {
12281      "name": "z800-s390x-cpu",
12282      "parent": "s390x-cpu"
12283    },
12284    {
12285      "name": "s390-pci-iommu",
12286      "parent": "object"
12287    },
12288    {
12289      "name": "filter-dump",
12290      "parent": "netfilter"
12291    },
12292    {
12293      "name": "virtio-scsi-device",
12294      "parent": "virtio-scsi-common"
12295    },
12296    {
12297      "name": "virtio-blk-pci",
12298      "parent": "virtio-pci"
12299    },
12300    {
12301      "name": "virtio-9p-device",
12302      "parent": "virtio-device"
12303    },
12304    {
12305      "name": "z114-s390x-cpu",
12306      "parent": "s390x-cpu"
12307    },
12308    {
12309      "name": "s390-ccw-virtio-2.4-machine",
12310      "parent": "s390-ccw-machine"
12311    },
12312    {
12313      "name": "z13-s390x-cpu",
12314      "parent": "s390x-cpu"
12315    },
12316    {
12317      "name": "chardev-ringbuf",
12318      "parent": "chardev"
12319    },
12320    {
12321      "name": "vhost-user-scsi",
12322      "parent": "vhost-scsi-common"
12323    },
12324    {
12325      "name": "System",
12326      "parent": "bus"
12327    },
12328    {
12329      "name": "z13s-base-s390x-cpu",
12330      "parent": "s390x-cpu"
12331    },
12332    {
12333      "name": "filter-mirror",
12334      "parent": "netfilter"
12335    },
12336    {
12337      "name": "qemu-console",
12338      "parent": "object"
12339    },
12340    {
12341      "name": "virtio-net-device",
12342      "parent": "virtio-device"
12343    },
12344    {
12345      "name": "colo-compare",
12346      "parent": "object"
12347    },
12348    {
12349      "name": "z990-s390x-cpu",
12350      "parent": "s390x-cpu"
12351    },
12352    {
12353      "name": "z990.2-s390x-cpu",
12354      "parent": "s390x-cpu"
12355    },
12356    {
12357      "name": "s390-ccw-virtio-2.5-machine",
12358      "parent": "s390-ccw-machine"
12359    },
12360    {
12361      "name": "chardev-testdev",
12362      "parent": "chardev"
12363    },
12364    {
12365      "name": "z14-base-s390x-cpu",
12366      "parent": "s390x-cpu"
12367    },
12368    {
12369      "name": "chardev-hci",
12370      "parent": "chardev"
12371    },
12372    {
12373      "name": "virtio-keyboard-pci",
12374      "parent": "virtio-input-hid-pci"
12375    },
12376    {
12377      "name": "z890.2-base-s390x-cpu",
12378      "parent": "s390x-cpu"
12379    },
12380    {
12381      "name": "input-linux",
12382      "parent": "object"
12383    },
12384    {
12385      "name": "virtual-css-bridge",
12386      "parent": "sys-bus-device"
12387    },
12388    {
12389      "name": "chardev-stdio",
12390      "parent": "chardev-fd"
12391    },
12392    {
12393      "name": "qio-dns-resolver",
12394      "parent": "object"
12395    },
12396    {
12397      "name": "tls-creds-anon",
12398      "parent": "tls-creds"
12399    },
12400    {
12401      "name": "z196-s390x-cpu",
12402      "parent": "s390x-cpu"
12403    },
12404    {
12405      "name": "diag288",
12406      "parent": "device"
12407    },
12408    {
12409      "name": "memory-backend-file",
12410      "parent": "memory-backend"
12411    },
12412    {
12413      "name": "z10EC-s390x-cpu",
12414      "parent": "s390x-cpu"
12415    },
12416    {
12417      "name": "virtio-keyboard-device",
12418      "parent": "virtio-input-hid-device"
12419    },
12420    {
12421      "name": "z13s-s390x-cpu",
12422      "parent": "s390x-cpu"
12423    },
12424    {
12425      "name": "virtio-crypto-pci",
12426      "parent": "virtio-pci"
12427    },
12428    {
12429      "name": "qemu:memory-region",
12430      "parent": "object"
12431    },
12432    {
12433      "name": "rng-random",
12434      "parent": "rng-backend"
12435    },
12436    {
12437      "name": "z900-s390x-cpu",
12438      "parent": "s390x-cpu"
12439    },
12440    {
12441      "name": "chardev-mux",
12442      "parent": "chardev"
12443    },
12444    {
12445      "name": "chardev-udp",
12446      "parent": "chardev"
12447    },
12448    {
12449      "name": "z10EC.3-s390x-cpu",
12450      "parent": "s390x-cpu"
12451    },
12452    {
12453      "name": "chardev-gdb",
12454      "parent": "chardev"
12455    },
12456    {
12457      "name": "vhost-user-scsi-pci",
12458      "parent": "virtio-pci"
12459    },
12460    {
12461      "name": "virtio-ccw-bus",
12462      "parent": "virtio-bus"
12463    },
12464    {
12465      "name": "z10EC.2-base-s390x-cpu",
12466      "parent": "s390x-cpu"
12467    },
12468    {
12469      "name": "z114-base-s390x-cpu",
12470      "parent": "s390x-cpu"
12471    },
12472    {
12473      "name": "virtio-balloon-ccw",
12474      "parent": "virtio-ccw-device"
12475    },
12476    {
12477      "name": "virtio-scsi-ccw",
12478      "parent": "virtio-ccw-device"
12479    },
12480    {
12481      "name": "z990.2-base-s390x-cpu",
12482      "parent": "s390x-cpu"
12483    },
12484    {
12485      "name": "z9EC.2-base-s390x-cpu",
12486      "parent": "s390x-cpu"
12487    },
12488    {
12489      "name": "fw_cfg_io",
12490      "parent": "fw_cfg"
12491    },
12492    {
12493      "name": "s390-ccw-virtio-2.10-machine",
12494      "parent": "s390-ccw-machine"
12495    },
12496    {
12497      "name": "virtio-crypto-device",
12498      "parent": "virtio-device"
12499    },
12500    {
12501      "name": "z890.3-s390x-cpu",
12502      "parent": "s390x-cpu"
12503    },
12504    {
12505      "name": "chardev-file",
12506      "parent": "chardev-fd"
12507    },
12508    {
12509      "name": "chardev-wctablet",
12510      "parent": "chardev"
12511    },
12512    {
12513      "name": "z900.3-base-s390x-cpu",
12514      "parent": "s390x-cpu"
12515    },
12516    {
12517      "name": "z9BC.2-s390x-cpu",
12518      "parent": "s390x-cpu"
12519    },
12520    {
12521      "name": "vhost-scsi",
12522      "parent": "vhost-scsi-common"
12523    },
12524    {
12525      "name": "pci-bridge-seat",
12526      "parent": "pci-bridge"
12527    },
12528    {
12529      "name": "z10BC-s390x-cpu",
12530      "parent": "s390x-cpu"
12531    },
12532    {
12533      "name": "z990.5-s390x-cpu",
12534      "parent": "s390x-cpu"
12535    },
12536    {
12537      "name": "tcg-accel",
12538      "parent": "accel"
12539    },
12540    {
12541      "name": "virtio-mmio-bus",
12542      "parent": "virtio-bus"
12543    },
12544    {
12545      "name": "zEC12.2-s390x-cpu",
12546      "parent": "s390x-cpu"
12547    },
12548    {
12549      "name": "mmio_interface",
12550      "parent": "device"
12551    },
12552    {
12553      "name": "qio-channel-command",
12554      "parent": "qio-channel"
12555    },
12556    {
12557      "name": "s390-ccw-virtio-2.11-machine",
12558      "parent": "s390-ccw-machine"
12559    },
12560    {
12561      "name": "accel",
12562      "parent": "object"
12563    },
12564    {
12565      "name": "z10EC-base-s390x-cpu",
12566      "parent": "s390x-cpu"
12567    },
12568    {
12569      "name": "pr-manager-helper",
12570      "parent": "pr-manager"
12571    },
12572    {
12573      "name": "loader",
12574      "parent": "device"
12575    },
12576    {
12577      "name": "z9EC-base-s390x-cpu",
12578      "parent": "s390x-cpu"
12579    },
12580    {
12581      "name": "z9EC.3-base-s390x-cpu",
12582      "parent": "s390x-cpu"
12583    },
12584    {
12585      "name": "virtio-serial-bus",
12586      "parent": "bus"
12587    },
12588    {
12589      "name": "tpm-emulator",
12590      "parent": "tpm-backend"
12591    },
12592    {
12593      "name": "s390-storage_attributes-kvm",
12594      "parent": "s390-storage_attributes"
12595    },
12596    {
12597      "name": "virtio-balloon-device",
12598      "parent": "virtio-device"
12599    },
12600    {
12601      "name": "chardev-vc",
12602      "parent": "chardev"
12603    },
12604    {
12605      "name": "virtio-serial-ccw",
12606      "parent": "virtio-ccw-device"
12607    },
12608    {
12609      "name": "s390-sclp-event-facility",
12610      "parent": "sys-bus-device"
12611    },
12612    {
12613      "name": "chardev-socket",
12614      "parent": "chardev"
12615    },
12616    {
12617      "name": "virtio-serial-device",
12618      "parent": "virtio-device"
12619    },
12620    {
12621      "name": "qio-channel-file",
12622      "parent": "qio-channel"
12623    },
12624    {
12625      "name": "zEC12-s390x-cpu",
12626      "parent": "s390x-cpu"
12627    },
12628    {
12629      "name": "s390-flic-kvm",
12630      "parent": "s390-flic"
12631    },
12632    {
12633      "name": "migration",
12634      "parent": "device"
12635    },
12636    {
12637      "name": "virtio-input-host-device",
12638      "parent": "virtio-input-device"
12639    },
12640    {
12641      "name": "vfio-ccw",
12642      "parent": "s390-ccw"
12643    },
12644    {
12645      "name": "virtio-gpu-ccw",
12646      "parent": "virtio-ccw-device"
12647    },
12648    {
12649      "name": "z990.5-base-s390x-cpu",
12650      "parent": "s390x-cpu"
12651    },
12652    {
12653      "name": "z10BC-base-s390x-cpu",
12654      "parent": "s390x-cpu"
12655    },
12656    {
12657      "name": "none-machine",
12658      "parent": "machine"
12659    },
12660    {
12661      "name": "pci-bridge",
12662      "parent": "base-pci-bridge"
12663    },
12664    {
12665      "name": "SCSI",
12666      "parent": "bus"
12667    },
12668    {
12669      "name": "tls-creds-x509",
12670      "parent": "tls-creds"
12671    },
12672    {
12673      "name": "vhost-vsock-ccw",
12674      "parent": "virtio-ccw-device"
12675    },
12676    {
12677      "name": "kvm-accel",
12678      "parent": "accel"
12679    },
12680    {
12681      "name": "virtio-tablet-ccw",
12682      "parent": "virtio-input-hid-ccw"
12683    },
12684    {
12685      "name": "secret",
12686      "parent": "object"
12687    },
12688    {
12689      "name": "scsi-hd",
12690      "parent": "scsi-disk-base"
12691    },
12692    {
12693      "name": "qtest-accel",
12694      "parent": "accel"
12695    },
12696    {
12697      "name": "z900-base-s390x-cpu",
12698      "parent": "s390x-cpu"
12699    },
12700    {
12701      "name": "virtio-balloon-pci",
12702      "parent": "virtio-pci"
12703    },
12704    {
12705      "name": "scsi-block",
12706      "parent": "scsi-disk-base"
12707    },
12708    {
12709      "name": "virtio-scsi-pci",
12710      "parent": "virtio-pci"
12711    },
12712    {
12713      "name": "fw_cfg_mem",
12714      "parent": "fw_cfg"
12715    },
12716    {
12717      "name": "s390-ccw-virtio-2.6-machine",
12718      "parent": "s390-ccw-machine"
12719    },
12720    {
12721      "name": "PCI",
12722      "parent": "bus"
12723    },
12724    {
12725      "name": "cryptodev-vhost-user",
12726      "parent": "cryptodev-backend"
12727    },
12728    {
12729      "name": "sclpconsole",
12730      "parent": "s390-sclp-event-type"
12731    },
12732    {
12733      "name": "z13.2-s390x-cpu",
12734      "parent": "s390x-cpu"
12735    },
12736    {
12737      "name": "z890.3-base-s390x-cpu",
12738      "parent": "s390x-cpu"
12739    },
12740    {
12741      "name": "s390-skeys-qemu",
12742      "parent": "s390-skeys"
12743    },
12744    {
12745      "name": "zpci",
12746      "parent": "device"
12747    },
12748    {
12749      "name": "qio-channel-websock",
12750      "parent": "qio-channel"
12751    },
12752    {
12753      "name": "virtio-input-host-pci",
12754      "parent": "virtio-input-pci"
12755    },
12756    {
12757      "name": "cryptodev-backend-builtin",
12758      "parent": "cryptodev-backend"
12759    },
12760    {
12761      "name": "qemu,register",
12762      "parent": "device"
12763    },
12764    {
12765      "name": "zBC12-base-s390x-cpu",
12766      "parent": "s390x-cpu"
12767    },
12768    {
12769      "name": "s390-ccw-virtio-2.7-machine",
12770      "parent": "s390-ccw-machine"
12771    },
12772    {
12773      "name": "z13.2-base-s390x-cpu",
12774      "parent": "s390x-cpu"
12775    },
12776    {
12777      "name": "virtio-pci-bus",
12778      "parent": "virtio-bus"
12779    },
12780    {
12781      "name": "s390-flic-qemu",
12782      "parent": "s390-flic"
12783    },
12784    {
12785      "name": "vhost-user-blk-pci",
12786      "parent": "virtio-pci"
12787    },
12788    {
12789      "name": "filter-replay",
12790      "parent": "netfilter"
12791    },
12792    {
12793      "name": "chardev-parallel",
12794      "parent": "chardev"
12795    },
12796    {
12797      "name": "chardev-msmouse",
12798      "parent": "chardev"
12799    },
12800    {
12801      "name": "qio-channel-tls",
12802      "parent": "qio-channel"
12803    },
12804    {
12805      "name": "memory-backend-ram",
12806      "parent": "memory-backend"
12807    },
12808    {
12809      "name": "virtio-serial-pci",
12810      "parent": "virtio-pci"
12811    },
12812    {
12813      "name": "virtserialport",
12814      "parent": "virtio-serial-port"
12815    },
12816    {
12817      "name": "z990-base-s390x-cpu",
12818      "parent": "s390x-cpu"
12819    },
12820    {
12821      "name": "virtio-net-ccw",
12822      "parent": "virtio-ccw-device"
12823    },
12824    {
12825      "name": "z10EC.2-s390x-cpu",
12826      "parent": "s390x-cpu"
12827    },
12828    {
12829      "name": "memory-backend-memfd",
12830      "parent": "memory-backend"
12831    },
12832    {
12833      "name": "virtio-rng-device",
12834      "parent": "virtio-device"
12835    },
12836    {
12837      "name": "vfio-pci",
12838      "parent": "pci-device"
12839    },
12840    {
12841      "name": "virtio-gpu-pci",
12842      "parent": "virtio-pci"
12843    },
12844    {
12845      "name": "virtio-mouse-ccw",
12846      "parent": "virtio-input-hid-ccw"
12847    },
12848    {
12849      "name": "z9BC-s390x-cpu",
12850      "parent": "s390x-cpu"
12851    },
12852    {
12853      "name": "z10EC.3-base-s390x-cpu",
12854      "parent": "s390x-cpu"
12855    },
12856    {
12857      "name": "s390-iommu-memory-region",
12858      "parent": "qemu:iommu-memory-region"
12859    },
12860    {
12861      "name": "qio-channel-socket",
12862      "parent": "qio-channel"
12863    },
12864    {
12865      "name": "z990.3-base-s390x-cpu",
12866      "parent": "s390x-cpu"
12867    },
12868    {
12869      "name": "virtio-blk-device",
12870      "parent": "virtio-device"
12871    }
12872  ],
12873  "id": "libvirt-7"
12874}
12875
12876{
12877  "execute": "device-list-properties",
12878  "arguments": {
12879    "typename": "virtio-blk-pci"
12880  },
12881  "id": "libvirt-8"
12882}
12883
12884{
12885  "return": [
12886    {
12887      "name": "iothread",
12888      "type": "link<iothread>"
12889    },
12890    {
12891      "name": "secs",
12892      "type": "uint32"
12893    },
12894    {
12895      "name": "request-merging",
12896      "description": "on/off",
12897      "type": "bool"
12898    },
12899    {
12900      "name": "min_io_size",
12901      "type": "uint16"
12902    },
12903    {
12904      "name": "event_idx",
12905      "description": "on/off",
12906      "type": "bool"
12907    },
12908    {
12909      "name": "serial",
12910      "type": "str"
12911    },
12912    {
12913      "name": "heads",
12914      "type": "uint32"
12915    },
12916    {
12917      "name": "ioeventfd",
12918      "description": "on/off",
12919      "type": "bool"
12920    },
12921    {
12922      "name": "multifunction",
12923      "description": "on/off",
12924      "type": "bool"
12925    },
12926    {
12927      "name": "rombar",
12928      "type": "uint32"
12929    },
12930    {
12931      "name": "scsi",
12932      "description": "on/off",
12933      "type": "bool"
12934    },
12935    {
12936      "name": "cyls",
12937      "type": "uint32"
12938    },
12939    {
12940      "name": "x-disable-pcie",
12941      "description": "on/off",
12942      "type": "bool"
12943    },
12944    {
12945      "name": "logical_block_size",
12946      "description": "A power of two between 512 and 32768",
12947      "type": "uint16"
12948    },
12949    {
12950      "name": "indirect_desc",
12951      "description": "on/off",
12952      "type": "bool"
12953    },
12954    {
12955      "name": "queue-size",
12956      "type": "uint16"
12957    },
12958    {
12959      "name": "disable-modern",
12960      "type": "bool"
12961    },
12962    {
12963      "name": "drive",
12964      "description": "Node name or ID of a block device to use as a backend",
12965      "type": "str"
12966    },
12967    {
12968      "name": "disable-legacy",
12969      "description": "on/off/auto",
12970      "type": "OnOffAuto"
12971    },
12972    {
12973      "name": "command_serr_enable",
12974      "description": "on/off",
12975      "type": "bool"
12976    },
12977    {
12978      "name": "x-pcie-lnkctl-init",
12979      "description": "on/off",
12980      "type": "bool"
12981    },
12982    {
12983      "name": "werror",
12984      "description": "Error handling policy, report/ignore/enospc/stop/auto",
12985      "type": "BlockdevOnError"
12986    },
12987    {
12988      "name": "bootindex",
12989      "type": "int32"
12990    },
12991    {
12992      "name": "discard_granularity",
12993      "type": "uint32"
12994    },
12995    {
12996      "name": "rerror",
12997      "description": "Error handling policy, report/ignore/enospc/stop/auto",
12998      "type": "BlockdevOnError"
12999    },
13000    {
13001      "name": "page-per-vq",
13002      "description": "on/off",
13003      "type": "bool"
13004    },
13005    {
13006      "name": "x-pcie-deverr-init",
13007      "description": "on/off",
13008      "type": "bool"
13009    },
13010    {
13011      "name": "x-pcie-pm-init",
13012      "description": "on/off",
13013      "type": "bool"
13014    },
13015    {
13016      "name": "any_layout",
13017      "description": "on/off",
13018      "type": "bool"
13019    },
13020    {
13021      "name": "x-pcie-lnksta-dllla",
13022      "description": "on/off",
13023      "type": "bool"
13024    },
13025    {
13026      "name": "share-rw",
13027      "type": "bool"
13028    },
13029    {
13030      "name": "physical_block_size",
13031      "description": "A power of two between 512 and 32768",
13032      "type": "uint16"
13033    },
13034    {
13035      "name": "config-wce",
13036      "description": "on/off",
13037      "type": "bool"
13038    },
13039    {
13040      "name": "class",
13041      "type": "uint32"
13042    },
13043    {
13044      "name": "addr",
13045      "description": "Slot and optional function number, example: 06.0 or 06",
13046      "type": "int32"
13047    },
13048    {
13049      "name": "migrate-extra",
13050      "description": "on/off",
13051      "type": "bool"
13052    },
13053    {
13054      "name": "modern-pio-notify",
13055      "description": "on/off",
13056      "type": "bool"
13057    },
13058    {
13059      "name": "vectors",
13060      "type": "uint32"
13061    },
13062    {
13063      "name": "iommu_platform",
13064      "description": "on/off",
13065      "type": "bool"
13066    },
13067    {
13068      "name": "x-pcie-extcap-init",
13069      "description": "on/off",
13070      "type": "bool"
13071    },
13072    {
13073      "name": "virtio-backend",
13074      "type": "child<virtio-blk-device>"
13075    },
13076    {
13077      "name": "x-ignore-backend-features",
13078      "type": "bool"
13079    },
13080    {
13081      "name": "notify_on_empty",
13082      "description": "on/off",
13083      "type": "bool"
13084    },
13085    {
13086      "name": "write-cache",
13087      "description": "on/off/auto",
13088      "type": "OnOffAuto"
13089    },
13090    {
13091      "name": "num-queues",
13092      "type": "uint16"
13093    },
13094    {
13095      "name": "opt_io_size",
13096      "type": "uint32"
13097    },
13098    {
13099      "name": "ats",
13100      "description": "on/off",
13101      "type": "bool"
13102    },
13103    {
13104      "name": "virtio-pci-bus-master-bug-migration",
13105      "description": "on/off",
13106      "type": "bool"
13107    },
13108    {
13109      "name": "romfile",
13110      "type": "str"
13111    }
13112  ],
13113  "id": "libvirt-8"
13114}
13115
13116{
13117  "execute": "device-list-properties",
13118  "arguments": {
13119    "typename": "virtio-net-pci"
13120  },
13121  "id": "libvirt-9"
13122}
13123
13124{
13125  "return": [
13126    {
13127      "name": "ctrl_mac_addr",
13128      "description": "on/off",
13129      "type": "bool"
13130    },
13131    {
13132      "name": "romfile",
13133      "type": "str"
13134    },
13135    {
13136      "name": "x-pcie-lnksta-dllla",
13137      "description": "on/off",
13138      "type": "bool"
13139    },
13140    {
13141      "name": "status",
13142      "description": "on/off",
13143      "type": "bool"
13144    },
13145    {
13146      "name": "notify_on_empty",
13147      "description": "on/off",
13148      "type": "bool"
13149    },
13150    {
13151      "name": "command_serr_enable",
13152      "description": "on/off",
13153      "type": "bool"
13154    },
13155    {
13156      "name": "indirect_desc",
13157      "description": "on/off",
13158      "type": "bool"
13159    },
13160    {
13161      "name": "x-pcie-pm-init",
13162      "description": "on/off",
13163      "type": "bool"
13164    },
13165    {
13166      "name": "guest_csum",
13167      "description": "on/off",
13168      "type": "bool"
13169    },
13170    {
13171      "name": "speed",
13172      "type": "int32"
13173    },
13174    {
13175      "name": "ctrl_rx",
13176      "description": "on/off",
13177      "type": "bool"
13178    },
13179    {
13180      "name": "ctrl_vq",
13181      "description": "on/off",
13182      "type": "bool"
13183    },
13184    {
13185      "name": "bootindex",
13186      "type": "int32"
13187    },
13188    {
13189      "name": "multifunction",
13190      "description": "on/off",
13191      "type": "bool"
13192    },
13193    {
13194      "name": "disable-modern",
13195      "type": "bool"
13196    },
13197    {
13198      "name": "mrg_rxbuf",
13199      "description": "on/off",
13200      "type": "bool"
13201    },
13202    {
13203      "name": "host_tso6",
13204      "description": "on/off",
13205      "type": "bool"
13206    },
13207    {
13208      "name": "x-txtimer",
13209      "type": "uint32"
13210    },
13211    {
13212      "name": "host_tso4",
13213      "description": "on/off",
13214      "type": "bool"
13215    },
13216    {
13217      "name": "rombar",
13218      "type": "uint32"
13219    },
13220    {
13221      "name": "ctrl_rx_extra",
13222      "description": "on/off",
13223      "type": "bool"
13224    },
13225    {
13226      "name": "gso",
13227      "description": "on/off",
13228      "type": "bool"
13229    },
13230    {
13231      "name": "page-per-vq",
13232      "description": "on/off",
13233      "type": "bool"
13234    },
13235    {
13236      "name": "x-disable-pcie",
13237      "description": "on/off",
13238      "type": "bool"
13239    },
13240    {
13241      "name": "x-ignore-backend-features",
13242      "type": "bool"
13243    },
13244    {
13245      "name": "vlan",
13246      "description": "Integer VLAN id to connect to",
13247      "type": "int32"
13248    },
13249    {
13250      "name": "x-txburst",
13251      "type": "int32"
13252    },
13253    {
13254      "name": "iommu_platform",
13255      "description": "on/off",
13256      "type": "bool"
13257    },
13258    {
13259      "name": "x-pcie-lnkctl-init",
13260      "description": "on/off",
13261      "type": "bool"
13262    },
13263    {
13264      "name": "host_mtu",
13265      "type": "uint16"
13266    },
13267    {
13268      "name": "ctrl_vlan",
13269      "description": "on/off",
13270      "type": "bool"
13271    },
13272    {
13273      "name": "event_idx",
13274      "description": "on/off",
13275      "type": "bool"
13276    },
13277    {
13278      "name": "virtio-backend",
13279      "type": "child<virtio-net-device>"
13280    },
13281    {
13282      "name": "guest_announce",
13283      "description": "on/off",
13284      "type": "bool"
13285    },
13286    {
13287      "name": "vectors",
13288      "type": "uint32"
13289    },
13290    {
13291      "name": "guest_tso4",
13292      "description": "on/off",
13293      "type": "bool"
13294    },
13295    {
13296      "name": "host_ecn",
13297      "description": "on/off",
13298      "type": "bool"
13299    },
13300    {
13301      "name": "addr",
13302      "description": "Slot and optional function number, example: 06.0 or 06",
13303      "type": "int32"
13304    },
13305    {
13306      "name": "ats",
13307      "description": "on/off",
13308      "type": "bool"
13309    },
13310    {
13311      "name": "host_ufo",
13312      "description": "on/off",
13313      "type": "bool"
13314    },
13315    {
13316      "name": "duplex",
13317      "type": "str"
13318    },
13319    {
13320      "name": "guest_tso6",
13321      "description": "on/off",
13322      "type": "bool"
13323    },
13324    {
13325      "name": "ctrl_guest_offloads",
13326      "description": "on/off",
13327      "type": "bool"
13328    },
13329    {
13330      "name": "csum",
13331      "description": "on/off",
13332      "type": "bool"
13333    },
13334    {
13335      "name": "modern-pio-notify",
13336      "description": "on/off",
13337      "type": "bool"
13338    },
13339    {
13340      "name": "ioeventfd",
13341      "description": "on/off",
13342      "type": "bool"
13343    },
13344    {
13345      "name": "mq",
13346      "description": "on/off",
13347      "type": "bool"
13348    },
13349    {
13350      "name": "any_layout",
13351      "description": "on/off",
13352      "type": "bool"
13353    },
13354    {
13355      "name": "guest_ecn",
13356      "description": "on/off",
13357      "type": "bool"
13358    },
13359    {
13360      "name": "guest_ufo",
13361      "description": "on/off",
13362      "type": "bool"
13363    },
13364    {
13365      "name": "virtio-pci-bus-master-bug-migration",
13366      "description": "on/off",
13367      "type": "bool"
13368    },
13369    {
13370      "name": "mac",
13371      "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56",
13372      "type": "str"
13373    },
13374    {
13375      "name": "tx_queue_size",
13376      "type": "uint16"
13377    },
13378    {
13379      "name": "disable-legacy",
13380      "description": "on/off/auto",
13381      "type": "OnOffAuto"
13382    },
13383    {
13384      "name": "tx",
13385      "type": "str"
13386    },
13387    {
13388      "name": "x-pcie-extcap-init",
13389      "description": "on/off",
13390      "type": "bool"
13391    },
13392    {
13393      "name": "x-mtu-bypass-backend",
13394      "type": "bool"
13395    },
13396    {
13397      "name": "x-pcie-deverr-init",
13398      "description": "on/off",
13399      "type": "bool"
13400    },
13401    {
13402      "name": "netdev",
13403      "description": "ID of a netdev to use as a backend",
13404      "type": "str"
13405    },
13406    {
13407      "name": "migrate-extra",
13408      "description": "on/off",
13409      "type": "bool"
13410    },
13411    {
13412      "name": "rx_queue_size",
13413      "type": "uint16"
13414    }
13415  ],
13416  "id": "libvirt-9"
13417}
13418
13419{
13420  "execute": "device-list-properties",
13421  "arguments": {
13422    "typename": "virtio-scsi-pci"
13423  },
13424  "id": "libvirt-10"
13425}
13426
13427{
13428  "return": [
13429    {
13430      "name": "event_idx",
13431      "description": "on/off",
13432      "type": "bool"
13433    },
13434    {
13435      "name": "ioeventfd",
13436      "description": "on/off",
13437      "type": "bool"
13438    },
13439    {
13440      "name": "multifunction",
13441      "description": "on/off",
13442      "type": "bool"
13443    },
13444    {
13445      "name": "rombar",
13446      "type": "uint32"
13447    },
13448    {
13449      "name": "virtqueue_size",
13450      "type": "uint32"
13451    },
13452    {
13453      "name": "x-disable-pcie",
13454      "description": "on/off",
13455      "type": "bool"
13456    },
13457    {
13458      "name": "indirect_desc",
13459      "description": "on/off",
13460      "type": "bool"
13461    },
13462    {
13463      "name": "cmd_per_lun",
13464      "type": "uint32"
13465    },
13466    {
13467      "name": "disable-modern",
13468      "type": "bool"
13469    },
13470    {
13471      "name": "num_queues",
13472      "type": "uint32"
13473    },
13474    {
13475      "name": "disable-legacy",
13476      "description": "on/off/auto",
13477      "type": "OnOffAuto"
13478    },
13479    {
13480      "name": "command_serr_enable",
13481      "description": "on/off",
13482      "type": "bool"
13483    },
13484    {
13485      "name": "x-pcie-lnkctl-init",
13486      "description": "on/off",
13487      "type": "bool"
13488    },
13489    {
13490      "name": "hotplug",
13491      "description": "on/off",
13492      "type": "bool"
13493    },
13494    {
13495      "name": "page-per-vq",
13496      "description": "on/off",
13497      "type": "bool"
13498    },
13499    {
13500      "name": "x-pcie-deverr-init",
13501      "description": "on/off",
13502      "type": "bool"
13503    },
13504    {
13505      "name": "x-pcie-pm-init",
13506      "description": "on/off",
13507      "type": "bool"
13508    },
13509    {
13510      "name": "x-pcie-lnksta-dllla",
13511      "description": "on/off",
13512      "type": "bool"
13513    },
13514    {
13515      "name": "max_sectors",
13516      "type": "uint32"
13517    },
13518    {
13519      "name": "param_change",
13520      "description": "on/off",
13521      "type": "bool"
13522    },
13523    {
13524      "name": "any_layout",
13525      "description": "on/off",
13526      "type": "bool"
13527    },
13528    {
13529      "name": "iothread",
13530      "type": "link<iothread>"
13531    },
13532    {
13533      "name": "addr",
13534      "description": "Slot and optional function number, example: 06.0 or 06",
13535      "type": "int32"
13536    },
13537    {
13538      "name": "migrate-extra",
13539      "description": "on/off",
13540      "type": "bool"
13541    },
13542    {
13543      "name": "modern-pio-notify",
13544      "description": "on/off",
13545      "type": "bool"
13546    },
13547    {
13548      "name": "vectors",
13549      "type": "uint32"
13550    },
13551    {
13552      "name": "x-pcie-extcap-init",
13553      "description": "on/off",
13554      "type": "bool"
13555    },
13556    {
13557      "name": "virtio-backend",
13558      "type": "child<virtio-scsi-device>"
13559    },
13560    {
13561      "name": "x-ignore-backend-features",
13562      "type": "bool"
13563    },
13564    {
13565      "name": "notify_on_empty",
13566      "description": "on/off",
13567      "type": "bool"
13568    },
13569    {
13570      "name": "iommu_platform",
13571      "description": "on/off",
13572      "type": "bool"
13573    },
13574    {
13575      "name": "ats",
13576      "description": "on/off",
13577      "type": "bool"
13578    },
13579    {
13580      "name": "virtio-pci-bus-master-bug-migration",
13581      "description": "on/off",
13582      "type": "bool"
13583    },
13584    {
13585      "name": "romfile",
13586      "type": "str"
13587    }
13588  ],
13589  "id": "libvirt-10"
13590}
13591
13592{
13593  "execute": "device-list-properties",
13594  "arguments": {
13595    "typename": "virtio-blk-ccw"
13596  },
13597  "id": "libvirt-11"
13598}
13599
13600{
13601  "return": [
13602    {
13603      "name": "min_io_size",
13604      "type": "uint16"
13605    },
13606    {
13607      "name": "request-merging",
13608      "description": "on/off",
13609      "type": "bool"
13610    },
13611    {
13612      "name": "secs",
13613      "type": "uint32"
13614    },
13615    {
13616      "name": "event_idx",
13617      "description": "on/off",
13618      "type": "bool"
13619    },
13620    {
13621      "name": "heads",
13622      "type": "uint32"
13623    },
13624    {
13625      "name": "serial",
13626      "type": "str"
13627    },
13628    {
13629      "name": "ioeventfd",
13630      "description": "on/off",
13631      "type": "bool"
13632    },
13633    {
13634      "name": "devno",
13635      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
13636      "type": "str"
13637    },
13638    {
13639      "name": "cyls",
13640      "type": "uint32"
13641    },
13642    {
13643      "name": "logical_block_size",
13644      "description": "A power of two between 512 and 32768",
13645      "type": "uint16"
13646    },
13647    {
13648      "name": "scsi",
13649      "description": "on/off",
13650      "type": "bool"
13651    },
13652    {
13653      "name": "indirect_desc",
13654      "description": "on/off",
13655      "type": "bool"
13656    },
13657    {
13658      "name": "drive",
13659      "description": "Node name or ID of a block device to use as a backend",
13660      "type": "str"
13661    },
13662    {
13663      "name": "max_revision",
13664      "type": "uint32"
13665    },
13666    {
13667      "name": "werror",
13668      "description": "Error handling policy, report/ignore/enospc/stop/auto",
13669      "type": "BlockdevOnError"
13670    },
13671    {
13672      "name": "discard_granularity",
13673      "type": "uint32"
13674    },
13675    {
13676      "name": "rerror",
13677      "description": "Error handling policy, report/ignore/enospc/stop/auto",
13678      "type": "BlockdevOnError"
13679    },
13680    {
13681      "name": "any_layout",
13682      "description": "on/off",
13683      "type": "bool"
13684    },
13685    {
13686      "name": "share-rw",
13687      "type": "bool"
13688    },
13689    {
13690      "name": "iothread",
13691      "type": "link<iothread>"
13692    },
13693    {
13694      "name": "physical_block_size",
13695      "description": "A power of two between 512 and 32768",
13696      "type": "uint16"
13697    },
13698    {
13699      "name": "iommu_platform",
13700      "description": "on/off",
13701      "type": "bool"
13702    },
13703    {
13704      "name": "bootindex",
13705      "type": "int32"
13706    },
13707    {
13708      "name": "virtio-backend",
13709      "type": "child<virtio-blk-device>"
13710    },
13711    {
13712      "name": "config-wce",
13713      "description": "on/off",
13714      "type": "bool"
13715    },
13716    {
13717      "name": "notify_on_empty",
13718      "description": "on/off",
13719      "type": "bool"
13720    },
13721    {
13722      "name": "queue-size",
13723      "type": "uint16"
13724    },
13725    {
13726      "name": "num-queues",
13727      "type": "uint16"
13728    },
13729    {
13730      "name": "write-cache",
13731      "description": "on/off/auto",
13732      "type": "OnOffAuto"
13733    },
13734    {
13735      "name": "opt_io_size",
13736      "type": "uint32"
13737    }
13738  ],
13739  "id": "libvirt-11"
13740}
13741
13742{
13743  "execute": "device-list-properties",
13744  "arguments": {
13745    "typename": "virtio-net-ccw"
13746  },
13747  "id": "libvirt-12"
13748}
13749
13750{
13751  "return": [
13752    {
13753      "name": "x-txtimer",
13754      "type": "uint32"
13755    },
13756    {
13757      "name": "speed",
13758      "type": "int32"
13759    },
13760    {
13761      "name": "guest_ufo",
13762      "description": "on/off",
13763      "type": "bool"
13764    },
13765    {
13766      "name": "mq",
13767      "description": "on/off",
13768      "type": "bool"
13769    },
13770    {
13771      "name": "host_ecn",
13772      "description": "on/off",
13773      "type": "bool"
13774    },
13775    {
13776      "name": "status",
13777      "description": "on/off",
13778      "type": "bool"
13779    },
13780    {
13781      "name": "tx_queue_size",
13782      "type": "uint16"
13783    },
13784    {
13785      "name": "indirect_desc",
13786      "description": "on/off",
13787      "type": "bool"
13788    },
13789    {
13790      "name": "ioeventfd",
13791      "description": "on/off",
13792      "type": "bool"
13793    },
13794    {
13795      "name": "devno",
13796      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
13797      "type": "str"
13798    },
13799    {
13800      "name": "tx",
13801      "type": "str"
13802    },
13803    {
13804      "name": "ctrl_rx_extra",
13805      "description": "on/off",
13806      "type": "bool"
13807    },
13808    {
13809      "name": "guest_ecn",
13810      "description": "on/off",
13811      "type": "bool"
13812    },
13813    {
13814      "name": "mac",
13815      "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56",
13816      "type": "str"
13817    },
13818    {
13819      "name": "rx_queue_size",
13820      "type": "uint16"
13821    },
13822    {
13823      "name": "guest_tso6",
13824      "description": "on/off",
13825      "type": "bool"
13826    },
13827    {
13828      "name": "guest_tso4",
13829      "description": "on/off",
13830      "type": "bool"
13831    },
13832    {
13833      "name": "guest_csum",
13834      "description": "on/off",
13835      "type": "bool"
13836    },
13837    {
13838      "name": "max_revision",
13839      "type": "uint32"
13840    },
13841    {
13842      "name": "guest_announce",
13843      "description": "on/off",
13844      "type": "bool"
13845    },
13846    {
13847      "name": "gso",
13848      "description": "on/off",
13849      "type": "bool"
13850    },
13851    {
13852      "name": "ctrl_vq",
13853      "description": "on/off",
13854      "type": "bool"
13855    },
13856    {
13857      "name": "ctrl_rx",
13858      "description": "on/off",
13859      "type": "bool"
13860    },
13861    {
13862      "name": "duplex",
13863      "type": "str"
13864    },
13865    {
13866      "name": "x-txburst",
13867      "type": "int32"
13868    },
13869    {
13870      "name": "ctrl_vlan",
13871      "description": "on/off",
13872      "type": "bool"
13873    },
13874    {
13875      "name": "csum",
13876      "description": "on/off",
13877      "type": "bool"
13878    },
13879    {
13880      "name": "mrg_rxbuf",
13881      "description": "on/off",
13882      "type": "bool"
13883    },
13884    {
13885      "name": "any_layout",
13886      "description": "on/off",
13887      "type": "bool"
13888    },
13889    {
13890      "name": "ctrl_guest_offloads",
13891      "description": "on/off",
13892      "type": "bool"
13893    },
13894    {
13895      "name": "event_idx",
13896      "description": "on/off",
13897      "type": "bool"
13898    },
13899    {
13900      "name": "x-mtu-bypass-backend",
13901      "type": "bool"
13902    },
13903    {
13904      "name": "ctrl_mac_addr",
13905      "description": "on/off",
13906      "type": "bool"
13907    },
13908    {
13909      "name": "host_tso6",
13910      "description": "on/off",
13911      "type": "bool"
13912    },
13913    {
13914      "name": "vlan",
13915      "description": "Integer VLAN id to connect to",
13916      "type": "int32"
13917    },
13918    {
13919      "name": "host_tso4",
13920      "description": "on/off",
13921      "type": "bool"
13922    },
13923    {
13924      "name": "host_ufo",
13925      "description": "on/off",
13926      "type": "bool"
13927    },
13928    {
13929      "name": "virtio-backend",
13930      "type": "child<virtio-net-device>"
13931    },
13932    {
13933      "name": "bootindex",
13934      "type": "int32"
13935    },
13936    {
13937      "name": "netdev",
13938      "description": "ID of a netdev to use as a backend",
13939      "type": "str"
13940    },
13941    {
13942      "name": "notify_on_empty",
13943      "description": "on/off",
13944      "type": "bool"
13945    },
13946    {
13947      "name": "iommu_platform",
13948      "description": "on/off",
13949      "type": "bool"
13950    },
13951    {
13952      "name": "host_mtu",
13953      "type": "uint16"
13954    }
13955  ],
13956  "id": "libvirt-12"
13957}
13958
13959{
13960  "execute": "device-list-properties",
13961  "arguments": {
13962    "typename": "virtio-scsi-ccw"
13963  },
13964  "id": "libvirt-13"
13965}
13966
13967{
13968  "return": [
13969    {
13970      "name": "max_sectors",
13971      "type": "uint32"
13972    },
13973    {
13974      "name": "ioeventfd",
13975      "description": "on/off",
13976      "type": "bool"
13977    },
13978    {
13979      "name": "cmd_per_lun",
13980      "type": "uint32"
13981    },
13982    {
13983      "name": "devno",
13984      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
13985      "type": "str"
13986    },
13987    {
13988      "name": "indirect_desc",
13989      "description": "on/off",
13990      "type": "bool"
13991    },
13992    {
13993      "name": "event_idx",
13994      "description": "on/off",
13995      "type": "bool"
13996    },
13997    {
13998      "name": "hotplug",
13999      "description": "on/off",
14000      "type": "bool"
14001    },
14002    {
14003      "name": "iothread",
14004      "type": "link<iothread>"
14005    },
14006    {
14007      "name": "virtqueue_size",
14008      "type": "uint32"
14009    },
14010    {
14011      "name": "virtio-backend",
14012      "type": "child<virtio-scsi-device>"
14013    },
14014    {
14015      "name": "any_layout",
14016      "description": "on/off",
14017      "type": "bool"
14018    },
14019    {
14020      "name": "num_queues",
14021      "type": "uint32"
14022    },
14023    {
14024      "name": "param_change",
14025      "description": "on/off",
14026      "type": "bool"
14027    },
14028    {
14029      "name": "iommu_platform",
14030      "description": "on/off",
14031      "type": "bool"
14032    },
14033    {
14034      "name": "notify_on_empty",
14035      "description": "on/off",
14036      "type": "bool"
14037    },
14038    {
14039      "name": "max_revision",
14040      "type": "uint32"
14041    }
14042  ],
14043  "id": "libvirt-13"
14044}
14045
14046{
14047  "execute": "device-list-properties",
14048  "arguments": {
14049    "typename": "vfio-pci"
14050  },
14051  "id": "libvirt-14"
14052}
14053
14054{
14055  "return": [
14056    {
14057      "name": "x-igd-opregion",
14058      "description": "on/off",
14059      "type": "bool"
14060    },
14061    {
14062      "name": "x-pci-vendor-id",
14063      "type": "uint32"
14064    },
14065    {
14066      "name": "x-pci-sub-device-id",
14067      "type": "uint32"
14068    },
14069    {
14070      "name": "rombar",
14071      "type": "uint32"
14072    },
14073    {
14074      "name": "multifunction",
14075      "description": "on/off",
14076      "type": "bool"
14077    },
14078    {
14079      "name": "x-req",
14080      "description": "on/off",
14081      "type": "bool"
14082    },
14083    {
14084      "name": "x-no-kvm-msi",
14085      "type": "bool"
14086    },
14087    {
14088      "name": "x-no-kvm-intx",
14089      "type": "bool"
14090    },
14091    {
14092      "name": "host",
14093      "description": "Address (bus/device/function) of the host device, example: 04:10.0",
14094      "type": "str"
14095    },
14096    {
14097      "name": "x-no-kvm-msix",
14098      "type": "bool"
14099    },
14100    {
14101      "name": "command_serr_enable",
14102      "description": "on/off",
14103      "type": "bool"
14104    },
14105    {
14106      "name": "display",
14107      "description": "on/off/auto",
14108      "type": "OnOffAuto"
14109    },
14110    {
14111      "name": "x-pci-sub-vendor-id",
14112      "type": "uint32"
14113    },
14114    {
14115      "name": "x-pci-device-id",
14116      "type": "uint32"
14117    },
14118    {
14119      "name": "x-no-geforce-quirks",
14120      "type": "bool"
14121    },
14122    {
14123      "name": "x-pcie-lnksta-dllla",
14124      "description": "on/off",
14125      "type": "bool"
14126    },
14127    {
14128      "name": "x-igd-gms",
14129      "type": "uint32"
14130    },
14131    {
14132      "name": "addr",
14133      "description": "Slot and optional function number, example: 06.0 or 06",
14134      "type": "int32"
14135    },
14136    {
14137      "name": "x-nv-gpudirect-clique",
14138      "description": "NVIDIA GPUDirect Clique ID (0 - 15)",
14139      "type": "uint4"
14140    },
14141    {
14142      "name": "x-msix-relocation",
14143      "description": "off/auto/bar0/bar1/bar2/bar3/bar4/bar5",
14144      "type": "OffAutoPCIBAR"
14145    },
14146    {
14147      "name": "x-intx-mmap-timeout-ms",
14148      "type": "uint32"
14149    },
14150    {
14151      "name": "x-pcie-extcap-init",
14152      "description": "on/off",
14153      "type": "bool"
14154    },
14155    {
14156      "name": "x-no-mmap",
14157      "type": "bool"
14158    },
14159    {
14160      "name": "bootindex",
14161      "type": "int32"
14162    },
14163    {
14164      "name": "sysfsdev",
14165      "type": "str"
14166    },
14167    {
14168      "name": "x-vga",
14169      "description": "on/off",
14170      "type": "bool"
14171    },
14172    {
14173      "name": "romfile",
14174      "type": "str"
14175    }
14176  ],
14177  "id": "libvirt-14"
14178}
14179
14180{
14181  "execute": "device-list-properties",
14182  "arguments": {
14183    "typename": "scsi-hd"
14184  },
14185  "id": "libvirt-15"
14186}
14187
14188{
14189  "return": [
14190    {
14191      "name": "min_io_size",
14192      "type": "uint16"
14193    },
14194    {
14195      "name": "removable",
14196      "description": "on/off",
14197      "type": "bool"
14198    },
14199    {
14200      "name": "channel",
14201      "type": "uint32"
14202    },
14203    {
14204      "name": "serial",
14205      "type": "str"
14206    },
14207    {
14208      "name": "lun",
14209      "type": "uint32"
14210    },
14211    {
14212      "name": "dpofua",
14213      "description": "on/off",
14214      "type": "bool"
14215    },
14216    {
14217      "name": "ver",
14218      "type": "str"
14219    },
14220    {
14221      "name": "scsi-id",
14222      "type": "uint32"
14223    },
14224    {
14225      "name": "logical_block_size",
14226      "description": "A power of two between 512 and 32768",
14227      "type": "uint16"
14228    },
14229    {
14230      "name": "drive",
14231      "description": "Node name or ID of a block device to use as a backend",
14232      "type": "str"
14233    },
14234    {
14235      "name": "scsi_version",
14236      "type": "int32"
14237    },
14238    {
14239      "name": "werror",
14240      "description": "Error handling policy, report/ignore/enospc/stop/auto",
14241      "type": "BlockdevOnError"
14242    },
14243    {
14244      "name": "discard_granularity",
14245      "type": "uint32"
14246    },
14247    {
14248      "name": "port_wwn",
14249      "type": "uint64"
14250    },
14251    {
14252      "name": "max_unmap_size",
14253      "type": "uint64"
14254    },
14255    {
14256      "name": "rerror",
14257      "description": "Error handling policy, report/ignore/enospc/stop/auto",
14258      "type": "BlockdevOnError"
14259    },
14260    {
14261      "name": "max_io_size",
14262      "type": "uint64"
14263    },
14264    {
14265      "name": "wwn",
14266      "type": "uint64"
14267    },
14268    {
14269      "name": "share-rw",
14270      "type": "bool"
14271    },
14272    {
14273      "name": "product",
14274      "type": "str"
14275    },
14276    {
14277      "name": "vendor",
14278      "type": "str"
14279    },
14280    {
14281      "name": "physical_block_size",
14282      "description": "A power of two between 512 and 32768",
14283      "type": "uint16"
14284    },
14285    {
14286      "name": "port_index",
14287      "type": "uint16"
14288    },
14289    {
14290      "name": "bootindex",
14291      "type": "int32"
14292    },
14293    {
14294      "name": "write-cache",
14295      "description": "on/off/auto",
14296      "type": "OnOffAuto"
14297    },
14298    {
14299      "name": "opt_io_size",
14300      "type": "uint32"
14301    }
14302  ],
14303  "id": "libvirt-15"
14304}
14305
14306{
14307  "execute": "device-list-properties",
14308  "arguments": {
14309    "typename": "ide-hd"
14310  },
14311  "id": "libvirt-16"
14312}
14313
14314{
14315  "id": "libvirt-16",
14316  "error": {
14317    "class": "DeviceNotFound",
14318    "desc": "Device 'ide-drive' not found"
14319  }
14320}
14321
14322{
14323  "execute": "device-list-properties",
14324  "arguments": {
14325    "typename": "PIIX4_PM"
14326  },
14327  "id": "libvirt-17"
14328}
14329
14330{
14331  "id": "libvirt-17",
14332  "error": {
14333    "class": "DeviceNotFound",
14334    "desc": "Device 'PIIX4_PM' not found"
14335  }
14336}
14337
14338{
14339  "execute": "device-list-properties",
14340  "arguments": {
14341    "typename": "i440FX-pcihost"
14342  },
14343  "id": "libvirt-18"
14344}
14345
14346{
14347  "id": "libvirt-18",
14348  "error": {
14349    "class": "DeviceNotFound",
14350    "desc": "Device 'i440FX-pcihost' not found"
14351  }
14352}
14353
14354{
14355  "execute": "device-list-properties",
14356  "arguments": {
14357    "typename": "q35-pcihost"
14358  },
14359  "id": "libvirt-19"
14360}
14361
14362{
14363  "id": "libvirt-19",
14364  "error": {
14365    "class": "DeviceNotFound",
14366    "desc": "Device 'q35-pcihost' not found"
14367  }
14368}
14369
14370{
14371  "execute": "device-list-properties",
14372  "arguments": {
14373    "typename": "kvm-pit"
14374  },
14375  "id": "libvirt-20"
14376}
14377
14378{
14379  "id": "libvirt-20",
14380  "error": {
14381    "class": "DeviceNotFound",
14382    "desc": "Device 'kvm-pit' not found"
14383  }
14384}
14385
14386{
14387  "execute": "device-list-properties",
14388  "arguments": {
14389    "typename": "virtio-gpu-pci"
14390  },
14391  "id": "libvirt-21"
14392}
14393
14394{
14395  "return": [
14396    {
14397      "name": "event_idx",
14398      "description": "on/off",
14399      "type": "bool"
14400    },
14401    {
14402      "name": "yres",
14403      "type": "uint32"
14404    },
14405    {
14406      "name": "ioeventfd",
14407      "description": "on/off",
14408      "type": "bool"
14409    },
14410    {
14411      "name": "multifunction",
14412      "description": "on/off",
14413      "type": "bool"
14414    },
14415    {
14416      "name": "rombar",
14417      "type": "uint32"
14418    },
14419    {
14420      "name": "xres",
14421      "type": "uint32"
14422    },
14423    {
14424      "name": "x-disable-pcie",
14425      "description": "on/off",
14426      "type": "bool"
14427    },
14428    {
14429      "name": "indirect_desc",
14430      "description": "on/off",
14431      "type": "bool"
14432    },
14433    {
14434      "name": "disable-modern",
14435      "type": "bool"
14436    },
14437    {
14438      "name": "disable-legacy",
14439      "description": "on/off/auto",
14440      "type": "OnOffAuto"
14441    },
14442    {
14443      "name": "command_serr_enable",
14444      "description": "on/off",
14445      "type": "bool"
14446    },
14447    {
14448      "name": "x-pcie-lnkctl-init",
14449      "description": "on/off",
14450      "type": "bool"
14451    },
14452    {
14453      "name": "page-per-vq",
14454      "description": "on/off",
14455      "type": "bool"
14456    },
14457    {
14458      "name": "x-pcie-deverr-init",
14459      "description": "on/off",
14460      "type": "bool"
14461    },
14462    {
14463      "name": "x-pcie-pm-init",
14464      "description": "on/off",
14465      "type": "bool"
14466    },
14467    {
14468      "name": "max_outputs",
14469      "type": "uint32"
14470    },
14471    {
14472      "name": "x-pcie-lnksta-dllla",
14473      "description": "on/off",
14474      "type": "bool"
14475    },
14476    {
14477      "name": "any_layout",
14478      "description": "on/off",
14479      "type": "bool"
14480    },
14481    {
14482      "name": "addr",
14483      "description": "Slot and optional function number, example: 06.0 or 06",
14484      "type": "int32"
14485    },
14486    {
14487      "name": "migrate-extra",
14488      "description": "on/off",
14489      "type": "bool"
14490    },
14491    {
14492      "name": "modern-pio-notify",
14493      "description": "on/off",
14494      "type": "bool"
14495    },
14496    {
14497      "name": "vectors",
14498      "type": "uint32"
14499    },
14500    {
14501      "name": "x-pcie-extcap-init",
14502      "description": "on/off",
14503      "type": "bool"
14504    },
14505    {
14506      "name": "virtio-backend",
14507      "type": "child<virtio-gpu-device>"
14508    },
14509    {
14510      "name": "max_hostmem",
14511      "type": "size"
14512    },
14513    {
14514      "name": "x-ignore-backend-features",
14515      "type": "bool"
14516    },
14517    {
14518      "name": "notify_on_empty",
14519      "description": "on/off",
14520      "type": "bool"
14521    },
14522    {
14523      "name": "iommu_platform",
14524      "description": "on/off",
14525      "type": "bool"
14526    },
14527    {
14528      "name": "ats",
14529      "description": "on/off",
14530      "type": "bool"
14531    },
14532    {
14533      "name": "virtio-pci-bus-master-bug-migration",
14534      "description": "on/off",
14535      "type": "bool"
14536    },
14537    {
14538      "name": "romfile",
14539      "type": "str"
14540    }
14541  ],
14542  "id": "libvirt-21"
14543}
14544
14545{
14546  "execute": "device-list-properties",
14547  "arguments": {
14548    "typename": "virtio-gpu-device"
14549  },
14550  "id": "libvirt-22"
14551}
14552
14553{
14554  "return": [
14555    {
14556      "name": "notify_on_empty",
14557      "description": "on/off",
14558      "type": "bool"
14559    },
14560    {
14561      "name": "any_layout",
14562      "description": "on/off",
14563      "type": "bool"
14564    },
14565    {
14566      "name": "indirect_desc",
14567      "description": "on/off",
14568      "type": "bool"
14569    },
14570    {
14571      "name": "event_idx",
14572      "description": "on/off",
14573      "type": "bool"
14574    },
14575    {
14576      "name": "yres",
14577      "type": "uint32"
14578    },
14579    {
14580      "name": "iommu_platform",
14581      "description": "on/off",
14582      "type": "bool"
14583    },
14584    {
14585      "name": "max_outputs",
14586      "type": "uint32"
14587    },
14588    {
14589      "name": "xres",
14590      "type": "uint32"
14591    },
14592    {
14593      "name": "max_hostmem",
14594      "type": "size"
14595    }
14596  ],
14597  "id": "libvirt-22"
14598}
14599
14600{
14601  "execute": "device-list-properties",
14602  "arguments": {
14603    "typename": "ICH9-LPC"
14604  },
14605  "id": "libvirt-23"
14606}
14607
14608{
14609  "id": "libvirt-23",
14610  "error": {
14611    "class": "DeviceNotFound",
14612    "desc": "Device 'ICH9-LPC' not found"
14613  }
14614}
14615
14616{
14617  "execute": "device-list-properties",
14618  "arguments": {
14619    "typename": "virtio-balloon-pci"
14620  },
14621  "id": "libvirt-24"
14622}
14623
14624{
14625  "return": [
14626    {
14627      "name": "guest-stats-polling-interval",
14628      "type": "int"
14629    },
14630    {
14631      "name": "event_idx",
14632      "description": "on/off",
14633      "type": "bool"
14634    },
14635    {
14636      "name": "rombar",
14637      "type": "uint32"
14638    },
14639    {
14640      "name": "multifunction",
14641      "description": "on/off",
14642      "type": "bool"
14643    },
14644    {
14645      "name": "x-disable-pcie",
14646      "description": "on/off",
14647      "type": "bool"
14648    },
14649    {
14650      "name": "indirect_desc",
14651      "description": "on/off",
14652      "type": "bool"
14653    },
14654    {
14655      "name": "disable-modern",
14656      "type": "bool"
14657    },
14658    {
14659      "name": "disable-legacy",
14660      "description": "on/off/auto",
14661      "type": "OnOffAuto"
14662    },
14663    {
14664      "name": "command_serr_enable",
14665      "description": "on/off",
14666      "type": "bool"
14667    },
14668    {
14669      "name": "x-pcie-lnkctl-init",
14670      "description": "on/off",
14671      "type": "bool"
14672    },
14673    {
14674      "name": "guest-stats",
14675      "type": "guest statistics"
14676    },
14677    {
14678      "name": "deflate-on-oom",
14679      "description": "on/off",
14680      "type": "bool"
14681    },
14682    {
14683      "name": "page-per-vq",
14684      "description": "on/off",
14685      "type": "bool"
14686    },
14687    {
14688      "name": "x-pcie-deverr-init",
14689      "description": "on/off",
14690      "type": "bool"
14691    },
14692    {
14693      "name": "x-pcie-pm-init",
14694      "description": "on/off",
14695      "type": "bool"
14696    },
14697    {
14698      "name": "x-pcie-lnksta-dllla",
14699      "description": "on/off",
14700      "type": "bool"
14701    },
14702    {
14703      "name": "any_layout",
14704      "description": "on/off",
14705      "type": "bool"
14706    },
14707    {
14708      "name": "class",
14709      "type": "uint32"
14710    },
14711    {
14712      "name": "addr",
14713      "description": "Slot and optional function number, example: 06.0 or 06",
14714      "type": "int32"
14715    },
14716    {
14717      "name": "migrate-extra",
14718      "description": "on/off",
14719      "type": "bool"
14720    },
14721    {
14722      "name": "modern-pio-notify",
14723      "description": "on/off",
14724      "type": "bool"
14725    },
14726    {
14727      "name": "x-pcie-extcap-init",
14728      "description": "on/off",
14729      "type": "bool"
14730    },
14731    {
14732      "name": "virtio-backend",
14733      "type": "child<virtio-balloon-device>"
14734    },
14735    {
14736      "name": "x-ignore-backend-features",
14737      "type": "bool"
14738    },
14739    {
14740      "name": "notify_on_empty",
14741      "description": "on/off",
14742      "type": "bool"
14743    },
14744    {
14745      "name": "iommu_platform",
14746      "description": "on/off",
14747      "type": "bool"
14748    },
14749    {
14750      "name": "ats",
14751      "description": "on/off",
14752      "type": "bool"
14753    },
14754    {
14755      "name": "virtio-pci-bus-master-bug-migration",
14756      "description": "on/off",
14757      "type": "bool"
14758    },
14759    {
14760      "name": "romfile",
14761      "type": "str"
14762    }
14763  ],
14764  "id": "libvirt-24"
14765}
14766
14767{
14768  "execute": "device-list-properties",
14769  "arguments": {
14770    "typename": "virtio-balloon-ccw"
14771  },
14772  "id": "libvirt-25"
14773}
14774
14775{
14776  "return": [
14777    {
14778      "name": "notify_on_empty",
14779      "description": "on/off",
14780      "type": "bool"
14781    },
14782    {
14783      "name": "ioeventfd",
14784      "description": "on/off",
14785      "type": "bool"
14786    },
14787    {
14788      "name": "any_layout",
14789      "description": "on/off",
14790      "type": "bool"
14791    },
14792    {
14793      "name": "devno",
14794      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
14795      "type": "str"
14796    },
14797    {
14798      "name": "indirect_desc",
14799      "description": "on/off",
14800      "type": "bool"
14801    },
14802    {
14803      "name": "guest-stats",
14804      "type": "guest statistics"
14805    },
14806    {
14807      "name": "guest-stats-polling-interval",
14808      "type": "int"
14809    },
14810    {
14811      "name": "event_idx",
14812      "description": "on/off",
14813      "type": "bool"
14814    },
14815    {
14816      "name": "virtio-backend",
14817      "type": "child<virtio-balloon-device>"
14818    },
14819    {
14820      "name": "iommu_platform",
14821      "description": "on/off",
14822      "type": "bool"
14823    },
14824    {
14825      "name": "deflate-on-oom",
14826      "description": "on/off",
14827      "type": "bool"
14828    },
14829    {
14830      "name": "max_revision",
14831      "type": "uint32"
14832    }
14833  ],
14834  "id": "libvirt-25"
14835}
14836
14837{
14838  "execute": "device-list-properties",
14839  "arguments": {
14840    "typename": "virtio-balloon-device"
14841  },
14842  "id": "libvirt-26"
14843}
14844
14845{
14846  "return": [
14847    {
14848      "name": "notify_on_empty",
14849      "description": "on/off",
14850      "type": "bool"
14851    },
14852    {
14853      "name": "any_layout",
14854      "description": "on/off",
14855      "type": "bool"
14856    },
14857    {
14858      "name": "indirect_desc",
14859      "description": "on/off",
14860      "type": "bool"
14861    },
14862    {
14863      "name": "guest-stats",
14864      "type": "guest statistics"
14865    },
14866    {
14867      "name": "guest-stats-polling-interval",
14868      "type": "int"
14869    },
14870    {
14871      "name": "event_idx",
14872      "description": "on/off",
14873      "type": "bool"
14874    },
14875    {
14876      "name": "iommu_platform",
14877      "description": "on/off",
14878      "type": "bool"
14879    },
14880    {
14881      "name": "deflate-on-oom",
14882      "description": "on/off",
14883      "type": "bool"
14884    }
14885  ],
14886  "id": "libvirt-26"
14887}
14888
14889{
14890  "execute": "device-list-properties",
14891  "arguments": {
14892    "typename": "virtio-gpu-ccw"
14893  },
14894  "id": "libvirt-27"
14895}
14896
14897{
14898  "return": [
14899    {
14900      "name": "notify_on_empty",
14901      "description": "on/off",
14902      "type": "bool"
14903    },
14904    {
14905      "name": "ioeventfd",
14906      "description": "on/off",
14907      "type": "bool"
14908    },
14909    {
14910      "name": "any_layout",
14911      "description": "on/off",
14912      "type": "bool"
14913    },
14914    {
14915      "name": "devno",
14916      "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab",
14917      "type": "str"
14918    },
14919    {
14920      "name": "indirect_desc",
14921      "description": "on/off",
14922      "type": "bool"
14923    },
14924    {
14925      "name": "event_idx",
14926      "description": "on/off",
14927      "type": "bool"
14928    },
14929    {
14930      "name": "virtio-backend",
14931      "type": "child<virtio-gpu-device>"
14932    },
14933    {
14934      "name": "yres",
14935      "type": "uint32"
14936    },
14937    {
14938      "name": "xres",
14939      "type": "uint32"
14940    },
14941    {
14942      "name": "iommu_platform",
14943      "description": "on/off",
14944      "type": "bool"
14945    },
14946    {
14947      "name": "max_outputs",
14948      "type": "uint32"
14949    },
14950    {
14951      "name": "max_hostmem",
14952      "type": "size"
14953    },
14954    {
14955      "name": "max_revision",
14956      "type": "uint32"
14957    }
14958  ],
14959  "id": "libvirt-27"
14960}
14961
14962{
14963  "execute": "device-list-properties",
14964  "arguments": {
14965    "typename": "virtual-css-bridge"
14966  },
14967  "id": "libvirt-28"
14968}
14969
14970{
14971  "return": [
14972    {
14973      "name": "cssid-unrestricted",
14974      "description": "A css device can use any cssid, regardless whether virtual or not (read only, always true)",
14975      "type": "bool"
14976    },
14977    {
14978      "name": "css_dev_path",
14979      "type": "bool"
14980    }
14981  ],
14982  "id": "libvirt-28"
14983}
14984
14985{
14986  "execute": "device-list-properties",
14987  "arguments": {
14988    "typename": "usb-host"
14989  },
14990  "id": "libvirt-29"
14991}
14992
14993{
14994  "return": [
14995    {
14996      "default-value": true,
14997      "name": "full-path",
14998      "description": "on/off",
14999      "type": "bool"
15000    },
15001    {
15002      "name": "port",
15003      "type": "str"
15004    },
15005    {
15006      "default-value": true,
15007      "name": "msos-desc",
15008      "description": "on/off",
15009      "type": "bool"
15010    },
15011    {
15012      "name": "serial",
15013      "type": "str"
15014    },
15015    {
15016      "default-value": 0,
15017      "name": "hostbus",
15018      "type": "uint32"
15019    },
15020    {
15021      "default-value": 4,
15022      "name": "isobufs",
15023      "type": "uint32"
15024    },
15025    {
15026      "default-value": 0,
15027      "name": "vendorid",
15028      "type": "uint32"
15029    },
15030    {
15031      "default-value": 0,
15032      "name": "productid",
15033      "type": "uint32"
15034    },
15035    {
15036      "name": "hostport",
15037      "type": "str"
15038    },
15039    {
15040      "default-value": true,
15041      "name": "pipeline",
15042      "description": "on/off",
15043      "type": "bool"
15044    },
15045    {
15046      "default-value": 0,
15047      "name": "hostaddr",
15048      "type": "uint32"
15049    },
15050    {
15051      "default-value": true,
15052      "name": "suppress-remote-wake",
15053      "type": "bool"
15054    },
15055    {
15056      "default-value": 2,
15057      "name": "loglevel",
15058      "type": "uint32"
15059    },
15060    {
15061      "default-value": 32,
15062      "name": "isobsize",
15063      "type": "uint32"
15064    },
15065    {
15066      "default-value": false,
15067      "name": "guest-resets-all",
15068      "type": "bool"
15069    },
15070    {
15071      "default-value": true,
15072      "name": "guest-reset",
15073      "type": "bool"
15074    },
15075    {
15076      "name": "bootindex",
15077      "type": "int32"
15078    },
15079    {
15080      "name": "attached",
15081      "type": "bool"
15082    }
15083  ],
15084  "id": "libvirt-29"
15085}
15086
15087{
15088  "execute": "qom-list-properties",
15089  "arguments": {
15090    "typename": "memory-backend-file"
15091  },
15092  "id": "libvirt-30"
15093}
15094
15095{
15096  "return": [
15097    {
15098      "name": "policy",
15099      "type": "HostMemPolicy"
15100    },
15101    {
15102      "name": "dump",
15103      "type": "bool"
15104    },
15105    {
15106      "name": "share",
15107      "type": "bool"
15108    },
15109    {
15110      "name": "prealloc",
15111      "type": "bool"
15112    },
15113    {
15114      "name": "size",
15115      "type": "int"
15116    },
15117    {
15118      "name": "host-nodes",
15119      "type": "int"
15120    },
15121    {
15122      "name": "id",
15123      "type": "string"
15124    },
15125    {
15126      "name": "merge",
15127      "type": "bool"
15128    },
15129    {
15130      "name": "align",
15131      "type": "int"
15132    },
15133    {
15134      "name": "mem-path",
15135      "type": "string"
15136    },
15137    {
15138      "name": "discard-data",
15139      "type": "bool"
15140    },
15141    {
15142      "name": "type",
15143      "type": "string"
15144    }
15145  ],
15146  "id": "libvirt-30"
15147}
15148
15149{
15150  "execute": "qom-list-properties",
15151  "arguments": {
15152    "typename": "memory-backend-memfd"
15153  },
15154  "id": "libvirt-31"
15155}
15156
15157{
15158  "return": [
15159    {
15160      "name": "policy",
15161      "type": "HostMemPolicy"
15162    },
15163    {
15164      "name": "share",
15165      "type": "bool"
15166    },
15167    {
15168      "name": "host-nodes",
15169      "type": "int"
15170    },
15171    {
15172      "name": "prealloc",
15173      "type": "bool"
15174    },
15175    {
15176      "name": "dump",
15177      "type": "bool"
15178    },
15179    {
15180      "name": "size",
15181      "type": "int"
15182    },
15183    {
15184      "name": "merge",
15185      "type": "bool"
15186    },
15187    {
15188      "name": "seal",
15189      "type": "bool"
15190    },
15191    {
15192      "name": "hugetlbsize",
15193      "type": "int"
15194    },
15195    {
15196      "name": "hugetlb",
15197      "type": "bool"
15198    },
15199    {
15200      "name": "type",
15201      "type": "string"
15202    }
15203  ],
15204  "id": "libvirt-31"
15205}
15206
15207{
15208  "execute": "query-machines",
15209  "id": "libvirt-32"
15210}
15211
15212{
15213  "return": [
15214    {
15215      "hotpluggable-cpus": true,
15216      "name": "s390-ccw-virtio-2.7",
15217      "cpu-max": 248
15218    },
15219    {
15220      "hotpluggable-cpus": true,
15221      "name": "s390-ccw-virtio-2.6",
15222      "cpu-max": 248
15223    },
15224    {
15225      "hotpluggable-cpus": false,
15226      "name": "none",
15227      "cpu-max": 1
15228    },
15229    {
15230      "hotpluggable-cpus": true,
15231      "name": "s390-ccw-virtio-2.11",
15232      "cpu-max": 248
15233    },
15234    {
15235      "hotpluggable-cpus": true,
15236      "name": "s390-ccw-virtio-2.10",
15237      "cpu-max": 248
15238    },
15239    {
15240      "hotpluggable-cpus": true,
15241      "name": "s390-ccw-virtio-2.5",
15242      "cpu-max": 248
15243    },
15244    {
15245      "hotpluggable-cpus": true,
15246      "name": "s390-ccw-virtio-2.4",
15247      "cpu-max": 248
15248    },
15249    {
15250      "hotpluggable-cpus": true,
15251      "name": "s390-ccw-virtio-2.9",
15252      "cpu-max": 248
15253    },
15254    {
15255      "hotpluggable-cpus": true,
15256      "name": "s390-ccw-virtio-2.8",
15257      "cpu-max": 248
15258    },
15259    {
15260      "hotpluggable-cpus": true,
15261      "name": "s390-ccw-virtio-2.12",
15262      "is-default": true,
15263      "cpu-max": 248,
15264      "alias": "s390-ccw-virtio"
15265    }
15266  ],
15267  "id": "libvirt-32"
15268}
15269
15270{
15271  "execute": "qom-list-properties",
15272  "arguments": {
15273    "typename": "none-machine"
15274  },
15275  "id": "libvirt-33"
15276}
15277
15278{
15279  "return": [
15280    {
15281      "name": "graphics",
15282      "description": "Set on/off to enable/disable graphics emulation",
15283      "type": "bool"
15284    },
15285    {
15286      "name": "phandle-start",
15287      "description": "The first phandle ID we may generate dynamically",
15288      "type": "int"
15289    },
15290    {
15291      "name": "dump-guest-core",
15292      "description": "Include guest memory in  a core dump",
15293      "type": "bool"
15294    },
15295    {
15296      "name": "kernel-irqchip",
15297      "description": "Configure KVM in-kernel irqchip",
15298      "type": "on|off|split"
15299    },
15300    {
15301      "name": "accel",
15302      "description": "Accelerator list",
15303      "type": "string"
15304    },
15305    {
15306      "name": "append",
15307      "description": "Linux kernel command line",
15308      "type": "string"
15309    },
15310    {
15311      "name": "dumpdtb",
15312      "description": "Dump current dtb to a file and quit",
15313      "type": "string"
15314    },
15315    {
15316      "name": "memory-encryption",
15317      "description": "Set memory encyption object to use",
15318      "type": "string"
15319    },
15320    {
15321      "name": "igd-passthru",
15322      "description": "Set on/off to enable/disable igd passthrou",
15323      "type": "bool"
15324    },
15325    {
15326      "name": "dt-compatible",
15327      "description": "Overrides the \"compatible\" property of the dt root node",
15328      "type": "string"
15329    },
15330    {
15331      "name": "kernel",
15332      "description": "Linux kernel image file",
15333      "type": "string"
15334    },
15335    {
15336      "name": "usb",
15337      "description": "Set on/off to enable/disable usb",
15338      "type": "bool"
15339    },
15340    {
15341      "name": "suppress-vmdesc",
15342      "description": "Set on to disable self-describing migration",
15343      "type": "bool"
15344    },
15345    {
15346      "name": "dtb",
15347      "description": "Linux kernel device tree file",
15348      "type": "string"
15349    },
15350    {
15351      "name": "firmware",
15352      "description": "Firmware image",
15353      "type": "string"
15354    },
15355    {
15356      "name": "mem-merge",
15357      "description": "Enable/disable memory merge support",
15358      "type": "bool"
15359    },
15360    {
15361      "name": "initrd",
15362      "description": "Linux initial ramdisk file",
15363      "type": "string"
15364    },
15365    {
15366      "name": "enforce-config-section",
15367      "description": "Set on to enforce configuration section migration",
15368      "type": "bool"
15369    },
15370    {
15371      "name": "kvm-shadow-mem",
15372      "description": "KVM shadow MMU size",
15373      "type": "int"
15374    },
15375    {
15376      "name": "type",
15377      "type": "string"
15378    }
15379  ],
15380  "id": "libvirt-33"
15381}
15382
15383{
15384  "execute": "query-cpu-definitions",
15385  "id": "libvirt-34"
15386}
15387
15388{
15389  "return": [
15390    {
15391      "name": "z890.2",
15392      "typename": "z890.2-s390x-cpu",
15393      "unavailable-features": [
15394      ],
15395      "static": false,
15396      "migration-safe": true
15397    },
15398    {
15399      "name": "z990.4",
15400      "typename": "z990.4-s390x-cpu",
15401      "unavailable-features": [
15402      ],
15403      "static": false,
15404      "migration-safe": true
15405    },
15406    {
15407      "name": "z10BC.2",
15408      "typename": "z10BC.2-s390x-cpu",
15409      "unavailable-features": [
15410      ],
15411      "static": false,
15412      "migration-safe": true
15413    },
15414    {
15415      "name": "z196.2",
15416      "typename": "z196.2-s390x-cpu",
15417      "unavailable-features": [
15418      ],
15419      "static": false,
15420      "migration-safe": true
15421    },
15422    {
15423      "name": "z14",
15424      "typename": "z14-s390x-cpu",
15425      "unavailable-features": [
15426      ],
15427      "static": false,
15428      "migration-safe": true
15429    },
15430    {
15431      "name": "z9BC-base",
15432      "typename": "z9BC-base-s390x-cpu",
15433      "unavailable-features": [
15434      ],
15435      "static": true,
15436      "migration-safe": true
15437    },
15438    {
15439      "name": "zEC12-base",
15440      "typename": "zEC12-base-s390x-cpu",
15441      "unavailable-features": [
15442      ],
15443      "static": true,
15444      "migration-safe": true
15445    },
15446    {
15447      "name": "z196-base",
15448      "typename": "z196-base-s390x-cpu",
15449      "unavailable-features": [
15450      ],
15451      "static": true,
15452      "migration-safe": true
15453    },
15454    {
15455      "name": "z13-base",
15456      "typename": "z13-base-s390x-cpu",
15457      "unavailable-features": [
15458      ],
15459      "static": true,
15460      "migration-safe": true
15461    },
15462    {
15463      "name": "z990.3",
15464      "typename": "z990.3-s390x-cpu",
15465      "unavailable-features": [
15466      ],
15467      "static": false,
15468      "migration-safe": true
15469    },
15470    {
15471      "name": "host",
15472      "typename": "host-s390x-cpu",
15473      "unavailable-features": [
15474      ],
15475      "static": false,
15476      "migration-safe": false
15477    },
15478    {
15479      "name": "z9EC",
15480      "typename": "z9EC-s390x-cpu",
15481      "unavailable-features": [
15482      ],
15483      "static": false,
15484      "migration-safe": true
15485    },
15486    {
15487      "name": "zBC12",
15488      "typename": "zBC12-s390x-cpu",
15489      "unavailable-features": [
15490      ],
15491      "static": false,
15492      "migration-safe": true
15493    },
15494    {
15495      "name": "z9EC.3",
15496      "typename": "z9EC.3-s390x-cpu",
15497      "unavailable-features": [
15498      ],
15499      "static": false,
15500      "migration-safe": true
15501    },
15502    {
15503      "name": "z196.2-base",
15504      "typename": "z196.2-base-s390x-cpu",
15505      "unavailable-features": [
15506      ],
15507      "static": true,
15508      "migration-safe": true
15509    },
15510    {
15511      "name": "qemu",
15512      "typename": "qemu-s390x-cpu",
15513      "unavailable-features": [
15514        "ais"
15515      ],
15516      "static": false,
15517      "migration-safe": true
15518    },
15519    {
15520      "name": "zEC12.2-base",
15521      "typename": "zEC12.2-base-s390x-cpu",
15522      "unavailable-features": [
15523      ],
15524      "static": true,
15525      "migration-safe": true
15526    },
15527    {
15528      "name": "z800-base",
15529      "typename": "z800-base-s390x-cpu",
15530      "unavailable-features": [
15531      ],
15532      "static": true,
15533      "migration-safe": true
15534    },
15535    {
15536      "name": "z9EC.2",
15537      "typename": "z9EC.2-s390x-cpu",
15538      "unavailable-features": [
15539      ],
15540      "static": false,
15541      "migration-safe": true
15542    },
15543    {
15544      "name": "z900.2-base",
15545      "typename": "z900.2-base-s390x-cpu",
15546      "unavailable-features": [
15547      ],
15548      "static": true,
15549      "migration-safe": true
15550    },
15551    {
15552      "name": "z900.3",
15553      "typename": "z900.3-s390x-cpu",
15554      "unavailable-features": [
15555      ],
15556      "static": false,
15557      "migration-safe": true
15558    },
15559    {
15560      "name": "z890-base",
15561      "typename": "z890-base-s390x-cpu",
15562      "unavailable-features": [
15563      ],
15564      "static": true,
15565      "migration-safe": true
15566    },
15567    {
15568      "name": "z890",
15569      "typename": "z890-s390x-cpu",
15570      "unavailable-features": [
15571      ],
15572      "static": false,
15573      "migration-safe": true
15574    },
15575    {
15576      "name": "z990.4-base",
15577      "typename": "z990.4-base-s390x-cpu",
15578      "unavailable-features": [
15579      ],
15580      "static": true,
15581      "migration-safe": true
15582    },
15583    {
15584      "name": "z10BC.2-base",
15585      "typename": "z10BC.2-base-s390x-cpu",
15586      "unavailable-features": [
15587      ],
15588      "static": true,
15589      "migration-safe": true
15590    },
15591    {
15592      "name": "z900.2",
15593      "typename": "z900.2-s390x-cpu",
15594      "unavailable-features": [
15595      ],
15596      "static": false,
15597      "migration-safe": true
15598    },
15599    {
15600      "name": "z9BC.2-base",
15601      "typename": "z9BC.2-base-s390x-cpu",
15602      "unavailable-features": [
15603      ],
15604      "static": true,
15605      "migration-safe": true
15606    },
15607    {
15608      "name": "z800",
15609      "typename": "z800-s390x-cpu",
15610      "unavailable-features": [
15611      ],
15612      "static": false,
15613      "migration-safe": true
15614    },
15615    {
15616      "name": "z114",
15617      "typename": "z114-s390x-cpu",
15618      "unavailable-features": [
15619      ],
15620      "static": false,
15621      "migration-safe": true
15622    },
15623    {
15624      "name": "z13",
15625      "typename": "z13-s390x-cpu",
15626      "unavailable-features": [
15627      ],
15628      "static": false,
15629      "migration-safe": true
15630    },
15631    {
15632      "name": "z13s-base",
15633      "typename": "z13s-base-s390x-cpu",
15634      "unavailable-features": [
15635      ],
15636      "static": true,
15637      "migration-safe": true
15638    },
15639    {
15640      "name": "z990",
15641      "typename": "z990-s390x-cpu",
15642      "unavailable-features": [
15643      ],
15644      "static": false,
15645      "migration-safe": true
15646    },
15647    {
15648      "name": "z990.2",
15649      "typename": "z990.2-s390x-cpu",
15650      "unavailable-features": [
15651      ],
15652      "static": false,
15653      "migration-safe": true
15654    },
15655    {
15656      "name": "z14-base",
15657      "typename": "z14-base-s390x-cpu",
15658      "unavailable-features": [
15659      ],
15660      "static": true,
15661      "migration-safe": true
15662    },
15663    {
15664      "name": "z890.2-base",
15665      "typename": "z890.2-base-s390x-cpu",
15666      "unavailable-features": [
15667      ],
15668      "static": true,
15669      "migration-safe": true
15670    },
15671    {
15672      "name": "z196",
15673      "typename": "z196-s390x-cpu",
15674      "unavailable-features": [
15675      ],
15676      "static": false,
15677      "migration-safe": true
15678    },
15679    {
15680      "name": "z10EC",
15681      "typename": "z10EC-s390x-cpu",
15682      "unavailable-features": [
15683      ],
15684      "static": false,
15685      "migration-safe": true
15686    },
15687    {
15688      "name": "z13s",
15689      "typename": "z13s-s390x-cpu",
15690      "unavailable-features": [
15691      ],
15692      "static": false,
15693      "migration-safe": true
15694    },
15695    {
15696      "name": "z900",
15697      "typename": "z900-s390x-cpu",
15698      "unavailable-features": [
15699      ],
15700      "static": false,
15701      "migration-safe": true
15702    },
15703    {
15704      "name": "z10EC.3",
15705      "typename": "z10EC.3-s390x-cpu",
15706      "unavailable-features": [
15707      ],
15708      "static": false,
15709      "migration-safe": true
15710    },
15711    {
15712      "name": "z10EC.2-base",
15713      "typename": "z10EC.2-base-s390x-cpu",
15714      "unavailable-features": [
15715      ],
15716      "static": true,
15717      "migration-safe": true
15718    },
15719    {
15720      "name": "z114-base",
15721      "typename": "z114-base-s390x-cpu",
15722      "unavailable-features": [
15723      ],
15724      "static": true,
15725      "migration-safe": true
15726    },
15727    {
15728      "name": "z990.2-base",
15729      "typename": "z990.2-base-s390x-cpu",
15730      "unavailable-features": [
15731      ],
15732      "static": true,
15733      "migration-safe": true
15734    },
15735    {
15736      "name": "z9EC.2-base",
15737      "typename": "z9EC.2-base-s390x-cpu",
15738      "unavailable-features": [
15739      ],
15740      "static": true,
15741      "migration-safe": true
15742    },
15743    {
15744      "name": "z890.3",
15745      "typename": "z890.3-s390x-cpu",
15746      "unavailable-features": [
15747      ],
15748      "static": false,
15749      "migration-safe": true
15750    },
15751    {
15752      "name": "z900.3-base",
15753      "typename": "z900.3-base-s390x-cpu",
15754      "unavailable-features": [
15755      ],
15756      "static": true,
15757      "migration-safe": true
15758    },
15759    {
15760      "name": "z9BC.2",
15761      "typename": "z9BC.2-s390x-cpu",
15762      "unavailable-features": [
15763      ],
15764      "static": false,
15765      "migration-safe": true
15766    },
15767    {
15768      "name": "z10BC",
15769      "typename": "z10BC-s390x-cpu",
15770      "unavailable-features": [
15771      ],
15772      "static": false,
15773      "migration-safe": true
15774    },
15775    {
15776      "name": "z990.5",
15777      "typename": "z990.5-s390x-cpu",
15778      "unavailable-features": [
15779      ],
15780      "static": false,
15781      "migration-safe": true
15782    },
15783    {
15784      "name": "zEC12.2",
15785      "typename": "zEC12.2-s390x-cpu",
15786      "unavailable-features": [
15787      ],
15788      "static": false,
15789      "migration-safe": true
15790    },
15791    {
15792      "name": "z10EC-base",
15793      "typename": "z10EC-base-s390x-cpu",
15794      "unavailable-features": [
15795      ],
15796      "static": true,
15797      "migration-safe": true
15798    },
15799    {
15800      "name": "z9EC-base",
15801      "typename": "z9EC-base-s390x-cpu",
15802      "unavailable-features": [
15803      ],
15804      "static": true,
15805      "migration-safe": true
15806    },
15807    {
15808      "name": "z9EC.3-base",
15809      "typename": "z9EC.3-base-s390x-cpu",
15810      "unavailable-features": [
15811      ],
15812      "static": true,
15813      "migration-safe": true
15814    },
15815    {
15816      "name": "zEC12",
15817      "typename": "zEC12-s390x-cpu",
15818      "unavailable-features": [
15819      ],
15820      "static": false,
15821      "migration-safe": true
15822    },
15823    {
15824      "name": "z990.5-base",
15825      "typename": "z990.5-base-s390x-cpu",
15826      "unavailable-features": [
15827      ],
15828      "static": true,
15829      "migration-safe": true
15830    },
15831    {
15832      "name": "z10BC-base",
15833      "typename": "z10BC-base-s390x-cpu",
15834      "unavailable-features": [
15835      ],
15836      "static": true,
15837      "migration-safe": true
15838    },
15839    {
15840      "name": "z900-base",
15841      "typename": "z900-base-s390x-cpu",
15842      "unavailable-features": [
15843      ],
15844      "static": true,
15845      "migration-safe": true
15846    },
15847    {
15848      "name": "z13.2",
15849      "typename": "z13.2-s390x-cpu",
15850      "unavailable-features": [
15851      ],
15852      "static": false,
15853      "migration-safe": true
15854    },
15855    {
15856      "name": "z890.3-base",
15857      "typename": "z890.3-base-s390x-cpu",
15858      "unavailable-features": [
15859      ],
15860      "static": true,
15861      "migration-safe": true
15862    },
15863    {
15864      "name": "zBC12-base",
15865      "typename": "zBC12-base-s390x-cpu",
15866      "unavailable-features": [
15867      ],
15868      "static": true,
15869      "migration-safe": true
15870    },
15871    {
15872      "name": "z13.2-base",
15873      "typename": "z13.2-base-s390x-cpu",
15874      "unavailable-features": [
15875      ],
15876      "static": true,
15877      "migration-safe": true
15878    },
15879    {
15880      "name": "z990-base",
15881      "typename": "z990-base-s390x-cpu",
15882      "unavailable-features": [
15883      ],
15884      "static": true,
15885      "migration-safe": true
15886    },
15887    {
15888      "name": "z10EC.2",
15889      "typename": "z10EC.2-s390x-cpu",
15890      "unavailable-features": [
15891      ],
15892      "static": false,
15893      "migration-safe": true
15894    },
15895    {
15896      "name": "z9BC",
15897      "typename": "z9BC-s390x-cpu",
15898      "unavailable-features": [
15899      ],
15900      "static": false,
15901      "migration-safe": true
15902    },
15903    {
15904      "name": "z10EC.3-base",
15905      "typename": "z10EC.3-base-s390x-cpu",
15906      "unavailable-features": [
15907      ],
15908      "static": true,
15909      "migration-safe": true
15910    },
15911    {
15912      "name": "z990.3-base",
15913      "typename": "z990.3-base-s390x-cpu",
15914      "unavailable-features": [
15915      ],
15916      "static": true,
15917      "migration-safe": true
15918    }
15919  ],
15920  "id": "libvirt-34"
15921}
15922
15923{
15924  "execute": "query-tpm-models",
15925  "id": "libvirt-35"
15926}
15927
15928{
15929  "return": [
15930  ],
15931  "id": "libvirt-35"
15932}
15933
15934{
15935  "execute": "query-tpm-types",
15936  "id": "libvirt-36"
15937}
15938
15939{
15940  "return": [
15941    "emulator"
15942  ],
15943  "id": "libvirt-36"
15944}
15945
15946{
15947  "execute": "query-command-line-options",
15948  "id": "libvirt-37"
15949}
15950
15951{
15952  "return": [
15953    {
15954      "parameters": [
15955        {
15956          "name": "non-adaptive",
15957          "type": "boolean"
15958        },
15959        {
15960          "name": "lossy",
15961          "type": "boolean"
15962        },
15963        {
15964          "name": "acl",
15965          "type": "boolean"
15966        },
15967        {
15968          "name": "x509verify",
15969          "type": "string"
15970        },
15971        {
15972          "name": "tls",
15973          "type": "boolean"
15974        },
15975        {
15976          "name": "sasl",
15977          "type": "boolean"
15978        },
15979        {
15980          "name": "key-delay-ms",
15981          "type": "number"
15982        },
15983        {
15984          "name": "lock-key-sync",
15985          "type": "boolean"
15986        },
15987        {
15988          "name": "reverse",
15989          "type": "boolean"
15990        },
15991        {
15992          "name": "password",
15993          "type": "boolean"
15994        },
15995        {
15996          "name": "ipv6",
15997          "type": "boolean"
15998        },
15999        {
16000          "name": "ipv4",
16001          "type": "boolean"
16002        },
16003        {
16004          "name": "to",
16005          "type": "number"
16006        },
16007        {
16008          "name": "connections",
16009          "type": "number"
16010        },
16011        {
16012          "name": "head",
16013          "type": "number"
16014        },
16015        {
16016          "name": "display",
16017          "type": "string"
16018        },
16019        {
16020          "name": "share",
16021          "type": "string"
16022        },
16023        {
16024          "name": "x509",
16025          "type": "string"
16026        },
16027        {
16028          "name": "tls-creds",
16029          "type": "string"
16030        },
16031        {
16032          "name": "websocket",
16033          "type": "string"
16034        },
16035        {
16036          "name": "vnc",
16037          "type": "string"
16038        }
16039      ],
16040      "option": "vnc"
16041    },
16042    {
16043      "parameters": [
16044        {
16045          "name": "dmode",
16046          "type": "number"
16047        },
16048        {
16049          "name": "fmode",
16050          "type": "number"
16051        },
16052        {
16053          "name": "sock_fd",
16054          "type": "number"
16055        },
16056        {
16057          "name": "socket",
16058          "type": "string"
16059        },
16060        {
16061          "name": "readonly",
16062          "type": "boolean"
16063        },
16064        {
16065          "name": "writeout",
16066          "type": "string"
16067        },
16068        {
16069          "name": "security_model",
16070          "type": "string"
16071        },
16072        {
16073          "name": "mount_tag",
16074          "type": "string"
16075        },
16076        {
16077          "name": "path",
16078          "type": "string"
16079        },
16080        {
16081          "name": "fsdriver",
16082          "type": "string"
16083        }
16084      ],
16085      "option": "virtfs"
16086    },
16087    {
16088      "parameters": [
16089        {
16090          "name": "throttling.iops-size",
16091          "help": "when limiting by iops max size of an I/O in bytes",
16092          "type": "number"
16093        },
16094        {
16095          "name": "throttling.bps-write-max-length",
16096          "help": "length of the bps-write-max burst period, in seconds",
16097          "type": "number"
16098        },
16099        {
16100          "name": "throttling.bps-read-max-length",
16101          "help": "length of the bps-read-max burst period, in seconds",
16102          "type": "number"
16103        },
16104        {
16105          "name": "throttling.bps-total-max-length",
16106          "help": "length of the bps-total-max burst period, in seconds",
16107          "type": "number"
16108        },
16109        {
16110          "name": "throttling.iops-write-max-length",
16111          "help": "length of the iops-write-max burst period, in seconds",
16112          "type": "number"
16113        },
16114        {
16115          "name": "throttling.iops-read-max-length",
16116          "help": "length of the iops-read-max burst period, in seconds",
16117          "type": "number"
16118        },
16119        {
16120          "name": "throttling.iops-total-max-length",
16121          "help": "length of the iops-total-max burst period, in seconds",
16122          "type": "number"
16123        },
16124        {
16125          "name": "throttling.bps-write-max",
16126          "help": "total bytes write burst",
16127          "type": "number"
16128        },
16129        {
16130          "name": "throttling.bps-read-max",
16131          "help": "total bytes read burst",
16132          "type": "number"
16133        },
16134        {
16135          "name": "throttling.bps-total-max",
16136          "help": "total bytes burst",
16137          "type": "number"
16138        },
16139        {
16140          "name": "throttling.iops-write-max",
16141          "help": "I/O operations write burst",
16142          "type": "number"
16143        },
16144        {
16145          "name": "throttling.iops-read-max",
16146          "help": "I/O operations read burst",
16147          "type": "number"
16148        },
16149        {
16150          "name": "throttling.iops-total-max",
16151          "help": "I/O operations burst",
16152          "type": "number"
16153        },
16154        {
16155          "name": "throttling.bps-write",
16156          "help": "limit write bytes per second",
16157          "type": "number"
16158        },
16159        {
16160          "name": "throttling.bps-read",
16161          "help": "limit read bytes per second",
16162          "type": "number"
16163        },
16164        {
16165          "name": "throttling.bps-total",
16166          "help": "limit total bytes per second",
16167          "type": "number"
16168        },
16169        {
16170          "name": "throttling.iops-write",
16171          "help": "limit write operations per second",
16172          "type": "number"
16173        },
16174        {
16175          "name": "throttling.iops-read",
16176          "help": "limit read operations per second",
16177          "type": "number"
16178        },
16179        {
16180          "name": "throttling.iops-total",
16181          "help": "limit total I/O operations per second",
16182          "type": "number"
16183        },
16184        {
16185          "name": "dmode",
16186          "type": "number"
16187        },
16188        {
16189          "name": "fmode",
16190          "type": "number"
16191        },
16192        {
16193          "name": "sock_fd",
16194          "type": "number"
16195        },
16196        {
16197          "name": "socket",
16198          "type": "string"
16199        },
16200        {
16201          "name": "readonly",
16202          "type": "boolean"
16203        },
16204        {
16205          "name": "writeout",
16206          "type": "string"
16207        },
16208        {
16209          "name": "security_model",
16210          "type": "string"
16211        },
16212        {
16213          "name": "path",
16214          "type": "string"
16215        },
16216        {
16217          "name": "fsdriver",
16218          "type": "string"
16219        }
16220      ],
16221      "option": "fsdev"
16222    },
16223    {
16224      "parameters": [
16225        {
16226          "name": "string",
16227          "help": "Sets content of the blob to be inserted from a string",
16228          "type": "string"
16229        },
16230        {
16231          "name": "file",
16232          "help": "Sets the name of the file from which\nthe fw_cfg blob will be loaded",
16233          "type": "string"
16234        },
16235        {
16236          "name": "name",
16237          "help": "Sets the fw_cfg name of the blob to be inserted",
16238          "type": "string"
16239        }
16240      ],
16241      "option": "fw_cfg"
16242    },
16243    {
16244      "parameters": [
16245        {
16246          "name": "arg",
16247          "type": "string"
16248        },
16249        {
16250          "name": "target",
16251          "type": "string"
16252        },
16253        {
16254          "name": "enable",
16255          "type": "boolean"
16256        }
16257      ],
16258      "option": "semihosting-config"
16259    },
16260    {
16261      "parameters": [
16262        {
16263          "name": "rrsnapshot",
16264          "type": "string"
16265        },
16266        {
16267          "name": "rrfile",
16268          "type": "string"
16269        },
16270        {
16271          "name": "rr",
16272          "type": "string"
16273        },
16274        {
16275          "name": "sleep",
16276          "type": "boolean"
16277        },
16278        {
16279          "name": "align",
16280          "type": "boolean"
16281        },
16282        {
16283          "name": "shift",
16284          "type": "string"
16285        }
16286      ],
16287      "option": "icount"
16288    },
16289    {
16290      "parameters": [
16291      ],
16292      "option": "numa"
16293    },
16294    {
16295      "parameters": [
16296        {
16297          "name": "debug-threads",
16298          "help": "When enabled, name the individual threads; defaults off.\nNOTE: The thread names are for debugging and not a\nstable API.",
16299          "type": "boolean"
16300        },
16301        {
16302          "name": "process",
16303          "help": "Sets the name of the QEMU process, as shown in top etc",
16304          "type": "string"
16305        },
16306        {
16307          "name": "guest",
16308          "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",
16309          "type": "string"
16310        }
16311      ],
16312      "option": "name"
16313    },
16314    {
16315      "parameters": [
16316        {
16317          "name": "timestamp",
16318          "type": "boolean"
16319        }
16320      ],
16321      "option": "msg"
16322    },
16323    {
16324      "parameters": [
16325        {
16326          "name": "mlock",
16327          "type": "boolean"
16328        }
16329      ],
16330      "option": "realtime"
16331    },
16332    {
16333      "parameters": [
16334      ],
16335      "option": "tpmdev"
16336    },
16337    {
16338      "parameters": [
16339      ],
16340      "option": "object"
16341    },
16342    {
16343      "parameters": [
16344        {
16345          "name": "opaque",
16346          "help": "free-form string used to describe fd",
16347          "type": "string"
16348        },
16349        {
16350          "name": "set",
16351          "help": "ID of the fd set to add fd to",
16352          "type": "number"
16353        },
16354        {
16355          "name": "fd",
16356          "help": "file descriptor of which a duplicate is added to fd set",
16357          "type": "number"
16358        }
16359      ],
16360      "option": "add-fd"
16361    },
16362    {
16363      "parameters": [
16364        {
16365          "name": "resourcecontrol",
16366          "type": "string"
16367        },
16368        {
16369          "name": "spawn",
16370          "type": "string"
16371        },
16372        {
16373          "name": "elevateprivileges",
16374          "type": "string"
16375        },
16376        {
16377          "name": "obsolete",
16378          "type": "string"
16379        },
16380        {
16381          "name": "enable",
16382          "type": "boolean"
16383        }
16384      ],
16385      "option": "sandbox"
16386    },
16387    {
16388      "parameters": [
16389        {
16390          "name": "strict",
16391          "type": "boolean"
16392        },
16393        {
16394          "name": "reboot-timeout",
16395          "type": "string"
16396        },
16397        {
16398          "name": "splash-time",
16399          "type": "string"
16400        },
16401        {
16402          "name": "splash",
16403          "type": "string"
16404        },
16405        {
16406          "name": "menu",
16407          "type": "boolean"
16408        },
16409        {
16410          "name": "once",
16411          "type": "string"
16412        },
16413        {
16414          "name": "order",
16415          "type": "string"
16416        }
16417      ],
16418      "option": "boot-opts"
16419    },
16420    {
16421      "parameters": [
16422        {
16423          "name": "maxcpus",
16424          "type": "number"
16425        },
16426        {
16427          "name": "threads",
16428          "type": "number"
16429        },
16430        {
16431          "name": "cores",
16432          "type": "number"
16433        },
16434        {
16435          "name": "sockets",
16436          "type": "number"
16437        },
16438        {
16439          "name": "cpus",
16440          "type": "number"
16441        }
16442      ],
16443      "option": "smp-opts"
16444    },
16445    {
16446      "parameters": [
16447        {
16448          "name": "maxmem",
16449          "type": "size"
16450        },
16451        {
16452          "name": "slots",
16453          "type": "number"
16454        },
16455        {
16456          "name": "size",
16457          "type": "size"
16458        }
16459      ],
16460      "option": "memory"
16461    },
16462    {
16463      "parameters": [
16464        {
16465          "name": "thread",
16466          "help": "Enable/disable multi-threaded TCG",
16467          "type": "string"
16468        },
16469        {
16470          "name": "accel",
16471          "help": "Select the type of accelerator",
16472          "type": "string"
16473        }
16474      ],
16475      "option": "accel"
16476    },
16477    {
16478      "parameters": [
16479        {
16480          "name": "loadparm",
16481          "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",
16482          "type": "string"
16483        },
16484        {
16485          "name": "dea-key-wrap",
16486          "help": "enable/disable DEA key wrapping using the CPACF wrapping key",
16487          "type": "boolean"
16488        },
16489        {
16490          "name": "aes-key-wrap",
16491          "help": "enable/disable AES key wrapping using the CPACF wrapping key",
16492          "type": "boolean"
16493        },
16494        {
16495          "name": "suppress-vmdesc",
16496          "help": "Set on to disable self-describing migration",
16497          "type": "boolean"
16498        },
16499        {
16500          "name": "iommu",
16501          "help": "Set on/off to enable/disable Intel IOMMU (VT-d)",
16502          "type": "boolean"
16503        },
16504        {
16505          "name": "firmware",
16506          "help": "firmware image",
16507          "type": "string"
16508        },
16509        {
16510          "name": "usb",
16511          "help": "Set on/off to enable/disable usb",
16512          "type": "boolean"
16513        },
16514        {
16515          "name": "mem-merge",
16516          "help": "enable/disable memory merge support",
16517          "type": "boolean"
16518        },
16519        {
16520          "name": "dump-guest-core",
16521          "help": "Include guest memory in  a core dump",
16522          "type": "boolean"
16523        },
16524        {
16525          "name": "dt_compatible",
16526          "help": "Overrides the \"compatible\" property of the dt root node",
16527          "type": "string"
16528        },
16529        {
16530          "name": "phandle_start",
16531          "help": "The first phandle ID we may generate dynamically",
16532          "type": "number"
16533        },
16534        {
16535          "name": "dumpdtb",
16536          "help": "Dump current dtb to a file and quit",
16537          "type": "string"
16538        },
16539        {
16540          "name": "dtb",
16541          "help": "Linux kernel device tree file",
16542          "type": "string"
16543        },
16544        {
16545          "name": "append",
16546          "help": "Linux kernel command line",
16547          "type": "string"
16548        },
16549        {
16550          "name": "initrd",
16551          "help": "Linux initial ramdisk file",
16552          "type": "string"
16553        },
16554        {
16555          "name": "kernel",
16556          "help": "Linux kernel image file",
16557          "type": "string"
16558        },
16559        {
16560          "name": "kvm_shadow_mem",
16561          "help": "KVM shadow MMU size",
16562          "type": "size"
16563        },
16564        {
16565          "name": "kernel_irqchip",
16566          "help": "use KVM in-kernel irqchip",
16567          "type": "boolean"
16568        },
16569        {
16570          "name": "accel",
16571          "help": "accelerator list",
16572          "type": "string"
16573        },
16574        {
16575          "name": "type",
16576          "help": "emulated machine",
16577          "type": "string"
16578        }
16579      ],
16580      "option": "machine"
16581    },
16582    {
16583      "parameters": [
16584        {
16585          "name": "romfile",
16586          "type": "string"
16587        },
16588        {
16589          "name": "bootindex",
16590          "type": "number"
16591        }
16592      ],
16593      "option": "option-rom"
16594    },
16595    {
16596      "parameters": [
16597        {
16598          "name": "file",
16599          "type": "string"
16600        },
16601        {
16602          "name": "events",
16603          "type": "string"
16604        },
16605        {
16606          "name": "enable",
16607          "type": "string"
16608        }
16609      ],
16610      "option": "trace"
16611    },
16612    {
16613      "parameters": [
16614        {
16615          "name": "x-oob",
16616          "type": "boolean"
16617        },
16618        {
16619          "name": "pretty",
16620          "type": "boolean"
16621        },
16622        {
16623          "name": "chardev",
16624          "type": "string"
16625        },
16626        {
16627          "name": "mode",
16628          "type": "string"
16629        }
16630      ],
16631      "option": "mon"
16632    },
16633    {
16634      "parameters": [
16635        {
16636          "name": "value",
16637          "type": "string"
16638        },
16639        {
16640          "name": "property",
16641          "type": "string"
16642        },
16643        {
16644          "name": "driver",
16645          "type": "string"
16646        }
16647      ],
16648      "option": "global"
16649    },
16650    {
16651      "parameters": [
16652        {
16653          "name": "driftfix",
16654          "type": "string"
16655        },
16656        {
16657          "name": "clock",
16658          "type": "string"
16659        },
16660        {
16661          "name": "base",
16662          "type": "string"
16663        }
16664      ],
16665      "option": "rtc"
16666    },
16667    {
16668      "parameters": [
16669      ],
16670      "option": "net"
16671    },
16672    {
16673      "parameters": [
16674      ],
16675      "option": "nic"
16676    },
16677    {
16678      "parameters": [
16679      ],
16680      "option": "netdev"
16681    },
16682    {
16683      "parameters": [
16684      ],
16685      "option": "device"
16686    },
16687    {
16688      "parameters": [
16689        {
16690          "name": "logappend",
16691          "type": "boolean"
16692        },
16693        {
16694          "name": "logfile",
16695          "type": "string"
16696        },
16697        {
16698          "name": "append",
16699          "type": "boolean"
16700        },
16701        {
16702          "name": "chardev",
16703          "type": "string"
16704        },
16705        {
16706          "name": "size",
16707          "type": "size"
16708        },
16709        {
16710          "name": "debug",
16711          "type": "number"
16712        },
16713        {
16714          "name": "name",
16715          "type": "string"
16716        },
16717        {
16718          "name": "signal",
16719          "type": "boolean"
16720        },
16721        {
16722          "name": "mux",
16723          "type": "boolean"
16724        },
16725        {
16726          "name": "rows",
16727          "type": "number"
16728        },
16729        {
16730          "name": "cols",
16731          "type": "number"
16732        },
16733        {
16734          "name": "height",
16735          "type": "number"
16736        },
16737        {
16738          "name": "width",
16739          "type": "number"
16740        },
16741        {
16742          "name": "tls-creds",
16743          "type": "string"
16744        },
16745        {
16746          "name": "tn3270",
16747          "type": "boolean"
16748        },
16749        {
16750          "name": "telnet",
16751          "type": "boolean"
16752        },
16753        {
16754          "name": "reconnect",
16755          "type": "number"
16756        },
16757        {
16758          "name": "delay",
16759          "type": "boolean"
16760        },
16761        {
16762          "name": "server",
16763          "type": "boolean"
16764        },
16765        {
16766          "name": "wait",
16767          "type": "boolean"
16768        },
16769        {
16770          "name": "ipv6",
16771          "type": "boolean"
16772        },
16773        {
16774          "name": "ipv4",
16775          "type": "boolean"
16776        },
16777        {
16778          "name": "to",
16779          "type": "number"
16780        },
16781        {
16782          "name": "localport",
16783          "type": "string"
16784        },
16785        {
16786          "name": "localaddr",
16787          "type": "string"
16788        },
16789        {
16790          "name": "fd",
16791          "type": "string"
16792        },
16793        {
16794          "name": "port",
16795          "type": "string"
16796        },
16797        {
16798          "name": "host",
16799          "type": "string"
16800        },
16801        {
16802          "name": "path",
16803          "type": "string"
16804        },
16805        {
16806          "name": "backend",
16807          "type": "string"
16808        }
16809      ],
16810      "option": "chardev"
16811    },
16812    {
16813      "parameters": [
16814        {
16815          "name": "copy-on-read",
16816          "help": "copy read data from backing file into image file",
16817          "type": "boolean"
16818        },
16819        {
16820          "name": "werror",
16821          "help": "write error action",
16822          "type": "string"
16823        },
16824        {
16825          "name": "rerror",
16826          "help": "read error action",
16827          "type": "string"
16828        },
16829        {
16830          "name": "read-only",
16831          "help": "open drive file as read-only",
16832          "type": "boolean"
16833        },
16834        {
16835          "name": "file",
16836          "help": "file name",
16837          "type": "string"
16838        },
16839        {
16840          "name": "serial",
16841          "help": "disk serial number",
16842          "type": "string"
16843        },
16844        {
16845          "name": "addr",
16846          "help": "pci address (virtio only)",
16847          "type": "string"
16848        },
16849        {
16850          "name": "trans",
16851          "help": "chs translation (auto, lba, none)",
16852          "type": "string"
16853        },
16854        {
16855          "name": "secs",
16856          "help": "number of sectors (ide disk geometry)",
16857          "type": "number"
16858        },
16859        {
16860          "name": "heads",
16861          "help": "number of heads (ide disk geometry)",
16862          "type": "number"
16863        },
16864        {
16865          "name": "cyls",
16866          "help": "number of cylinders (ide disk geometry)",
16867          "type": "number"
16868        },
16869        {
16870          "name": "if",
16871          "help": "interface (ide, scsi, sd, mtd, floppy, pflash, virtio)",
16872          "type": "string"
16873        },
16874        {
16875          "name": "media",
16876          "help": "media type (disk, cdrom)",
16877          "type": "string"
16878        },
16879        {
16880          "name": "index",
16881          "help": "index number",
16882          "type": "number"
16883        },
16884        {
16885          "name": "unit",
16886          "help": "unit number (i.e. lun for scsi)",
16887          "type": "number"
16888        },
16889        {
16890          "name": "bus",
16891          "help": "bus number",
16892          "type": "number"
16893        },
16894        {
16895          "name": "stats-account-failed",
16896          "help": "whether to account for failed I/O operations in the statistics",
16897          "type": "boolean"
16898        },
16899        {
16900          "name": "stats-account-invalid",
16901          "help": "whether to account for invalid I/O operations in the statistics",
16902          "type": "boolean"
16903        },
16904        {
16905          "name": "detect-zeroes",
16906          "help": "try to optimize zero writes (off, on, unmap)",
16907          "type": "string"
16908        },
16909        {
16910          "name": "throttling.group",
16911          "help": "name of the block throttling group",
16912          "type": "string"
16913        },
16914        {
16915          "name": "throttling.iops-size",
16916          "help": "when limiting by iops max size of an I/O in bytes",
16917          "type": "number"
16918        },
16919        {
16920          "name": "throttling.bps-write-max-length",
16921          "help": "length of the bps-write-max burst period, in seconds",
16922          "type": "number"
16923        },
16924        {
16925          "name": "throttling.bps-read-max-length",
16926          "help": "length of the bps-read-max burst period, in seconds",
16927          "type": "number"
16928        },
16929        {
16930          "name": "throttling.bps-total-max-length",
16931          "help": "length of the bps-total-max burst period, in seconds",
16932          "type": "number"
16933        },
16934        {
16935          "name": "throttling.iops-write-max-length",
16936          "help": "length of the iops-write-max burst period, in seconds",
16937          "type": "number"
16938        },
16939        {
16940          "name": "throttling.iops-read-max-length",
16941          "help": "length of the iops-read-max burst period, in seconds",
16942          "type": "number"
16943        },
16944        {
16945          "name": "throttling.iops-total-max-length",
16946          "help": "length of the iops-total-max burst period, in seconds",
16947          "type": "number"
16948        },
16949        {
16950          "name": "throttling.bps-write-max",
16951          "help": "total bytes write burst",
16952          "type": "number"
16953        },
16954        {
16955          "name": "throttling.bps-read-max",
16956          "help": "total bytes read burst",
16957          "type": "number"
16958        },
16959        {
16960          "name": "throttling.bps-total-max",
16961          "help": "total bytes burst",
16962          "type": "number"
16963        },
16964        {
16965          "name": "throttling.iops-write-max",
16966          "help": "I/O operations write burst",
16967          "type": "number"
16968        },
16969        {
16970          "name": "throttling.iops-read-max",
16971          "help": "I/O operations read burst",
16972          "type": "number"
16973        },
16974        {
16975          "name": "throttling.iops-total-max",
16976          "help": "I/O operations burst",
16977          "type": "number"
16978        },
16979        {
16980          "name": "throttling.bps-write",
16981          "help": "limit write bytes per second",
16982          "type": "number"
16983        },
16984        {
16985          "name": "throttling.bps-read",
16986          "help": "limit read bytes per second",
16987          "type": "number"
16988        },
16989        {
16990          "name": "throttling.bps-total",
16991          "help": "limit total bytes per second",
16992          "type": "number"
16993        },
16994        {
16995          "name": "throttling.iops-write",
16996          "help": "limit write operations per second",
16997          "type": "number"
16998        },
16999        {
17000          "name": "throttling.iops-read",
17001          "help": "limit read operations per second",
17002          "type": "number"
17003        },
17004        {
17005          "name": "throttling.iops-total",
17006          "help": "limit total I/O operations per second",
17007          "type": "number"
17008        },
17009        {
17010          "name": "werror",
17011          "help": "write error action",
17012          "type": "string"
17013        },
17014        {
17015          "name": "format",
17016          "help": "disk format (raw, qcow2, ...)",
17017          "type": "string"
17018        },
17019        {
17020          "name": "cache.writeback",
17021          "help": "Enable writeback mode",
17022          "type": "boolean"
17023        },
17024        {
17025          "name": "aio",
17026          "help": "host AIO implementation (threads, native)",
17027          "type": "string"
17028        },
17029        {
17030          "name": "snapshot",
17031          "help": "enable/disable snapshot mode",
17032          "type": "boolean"
17033        },
17034        {
17035          "name": "force-share",
17036          "help": "always accept other writers (default: off)",
17037          "type": "boolean"
17038        },
17039        {
17040          "name": "discard",
17041          "help": "discard operation (ignore/off, unmap/on)",
17042          "type": "string"
17043        },
17044        {
17045          "name": "read-only",
17046          "help": "Node is opened in read-only mode",
17047          "type": "boolean"
17048        },
17049        {
17050          "name": "cache.no-flush",
17051          "help": "Ignore flush requests",
17052          "type": "boolean"
17053        },
17054        {
17055          "name": "cache.direct",
17056          "help": "Bypass software writeback cache on the host",
17057          "type": "boolean"
17058        },
17059        {
17060          "name": "driver",
17061          "help": "Block driver to use for the node",
17062          "type": "string"
17063        },
17064        {
17065          "name": "node-name",
17066          "help": "Node name of the block device node",
17067          "type": "string"
17068        }
17069      ],
17070      "option": "drive"
17071    }
17072  ],
17073  "id": "libvirt-37"
17074}
17075
17076{
17077  "execute": "query-migrate-capabilities",
17078  "id": "libvirt-38"
17079}
17080
17081{
17082  "return": [
17083    {
17084      "state": false,
17085      "capability": "xbzrle"
17086    },
17087    {
17088      "state": false,
17089      "capability": "rdma-pin-all"
17090    },
17091    {
17092      "state": false,
17093      "capability": "auto-converge"
17094    },
17095    {
17096      "state": false,
17097      "capability": "zero-blocks"
17098    },
17099    {
17100      "state": false,
17101      "capability": "compress"
17102    },
17103    {
17104      "state": false,
17105      "capability": "events"
17106    },
17107    {
17108      "state": false,
17109      "capability": "postcopy-ram"
17110    },
17111    {
17112      "state": false,
17113      "capability": "x-colo"
17114    },
17115    {
17116      "state": false,
17117      "capability": "release-ram"
17118    },
17119    {
17120      "state": false,
17121      "capability": "block"
17122    },
17123    {
17124      "state": false,
17125      "capability": "return-path"
17126    },
17127    {
17128      "state": false,
17129      "capability": "pause-before-switchover"
17130    },
17131    {
17132      "state": false,
17133      "capability": "x-multifd"
17134    },
17135    {
17136      "state": false,
17137      "capability": "dirty-bitmaps"
17138    }
17139  ],
17140  "id": "libvirt-38"
17141}
17142
17143{
17144  "execute": "query-cpu-model-expansion",
17145  "arguments": {
17146    "type": "static",
17147    "model": {
17148      "name": "host"
17149    }
17150  },
17151  "id": "libvirt-39"
17152}
17153
17154{
17155  "return": {
17156    "model": {
17157      "name": "z14-base",
17158      "props": {
17159        "aen": true,
17160        "aefsi": true,
17161        "msa8": true,
17162        "msa7": true,
17163        "msa6": true,
17164        "msa5": true,
17165        "msa4": true,
17166        "msa3": true,
17167        "msa2": true,
17168        "msa1": true,
17169        "sthyi": true,
17170        "edat": true,
17171        "ri": true,
17172        "edat2": true,
17173        "vx": true,
17174        "ipter": true,
17175        "vxeh": true,
17176        "vxpd": true,
17177        "esop": true,
17178        "iep": true,
17179        "cte": true,
17180        "gs": true,
17181        "ppa15": true,
17182        "zpci": true,
17183        "sea_esop2": true,
17184        "te": true,
17185        "cmm": true
17186      }
17187    }
17188  },
17189  "id": "libvirt-39"
17190}
17191
17192{
17193  "execute": "qmp_capabilities",
17194  "id": "libvirt-1"
17195}
17196
17197{
17198  "return": {
17199  },
17200  "id": "libvirt-1"
17201}
17202
17203{
17204  "execute": "query-cpu-definitions",
17205  "id": "libvirt-2"
17206}
17207
17208{
17209  "return": [
17210    {
17211      "name": "z890.2",
17212      "typename": "z890.2-s390x-cpu",
17213      "unavailable-features": [
17214        "klmd-sha-1",
17215        "kimd-sha-1",
17216        "km-tdea-192",
17217        "km-tdea-128",
17218        "km-dea",
17219        "kmc-tdea-192",
17220        "kmc-tdea-128",
17221        "kmc-dea",
17222        "kmac-tdea-192",
17223        "kmac-tdea-128",
17224        "kmac-dea",
17225        "hfpm"
17226      ],
17227      "static": false,
17228      "migration-safe": true
17229    },
17230    {
17231      "name": "z990.4",
17232      "typename": "z990.4-s390x-cpu",
17233      "unavailable-features": [
17234        "klmd-sha-1",
17235        "kimd-sha-1",
17236        "km-tdea-192",
17237        "km-tdea-128",
17238        "km-dea",
17239        "kmc-tdea-192",
17240        "kmc-tdea-128",
17241        "kmc-dea",
17242        "kmac-tdea-192",
17243        "kmac-tdea-128",
17244        "kmac-dea",
17245        "hfpm"
17246      ],
17247      "static": false,
17248      "migration-safe": true
17249    },
17250    {
17251      "name": "z10BC.2",
17252      "typename": "z10BC.2-s390x-cpu",
17253      "unavailable-features": [
17254        "klmd-sha-1",
17255        "kimd-sha-1",
17256        "km-tdea-192",
17257        "km-tdea-128",
17258        "km-dea",
17259        "kmc-tdea-192",
17260        "kmc-tdea-128",
17261        "kmc-dea",
17262        "kmac-tdea-192",
17263        "kmac-tdea-128",
17264        "kmac-dea",
17265        "cmm",
17266        "dateh2",
17267        "sthyi",
17268        "pfpo",
17269        "dfphp",
17270        "dfp",
17271        "parseh",
17272        "hfpue",
17273        "hfpm",
17274        "csske",
17275        "edat",
17276        "asnlxr",
17277        "msa2",
17278        "msa1",
17279        "tods"
17280      ],
17281      "static": false,
17282      "migration-safe": true
17283    },
17284    {
17285      "name": "z196.2",
17286      "typename": "z196.2-s390x-cpu",
17287      "unavailable-features": [
17288        "pcc-xts-eaes-256",
17289        "pcc-xts-eaes-128",
17290        "pcc-xts-aes-256",
17291        "pcc-xts-aes-128",
17292        "pcc-cmac-eaes-256",
17293        "pcc-cmac-eaes-192",
17294        "pcc-cmac-eaes-128",
17295        "pcc-cmac-eaes-256",
17296        "pcc-cmac-aes-192",
17297        "pcc-cmac-aes-128",
17298        "pcc-cmac-etdea-192",
17299        "pcc-cmac-etdea-128",
17300        "pcc-cmac-edea",
17301        "pcc-cmac-tdea-192",
17302        "pcc-cmac-tdea-128",
17303        "pcc-cmac-dea",
17304        "kmo-eaes-256",
17305        "kmo-eaes-192",
17306        "kmo-eaes-128",
17307        "kmo-aes-256",
17308        "kmo-aes-192",
17309        "kmo-aes-128",
17310        "kmo-etdea-192",
17311        "kmo-etdea-128",
17312        "kmo-edea",
17313        "kmo-tdea-192",
17314        "kmo-tdea-128",
17315        "kmo-dea",
17316        "kmf-eaes-256",
17317        "kmf-eaes-192",
17318        "kmf-eaes-128",
17319        "kmf-aes-256",
17320        "kmf-aes-192",
17321        "kmf-aes-128",
17322        "kmf-etdea-192",
17323        "kmf-etdea-128",
17324        "kmf-edea",
17325        "kmf-tdea-192",
17326        "kmf-tdea-128",
17327        "kmf-dea",
17328        "kmctr-eaes-256",
17329        "kmctr-eaes-192",
17330        "kmctr-eaes-128",
17331        "kmctr-aes-256",
17332        "kmctr-aes-192",
17333        "kmctr-aes-128",
17334        "kmctr-etdea-192",
17335        "kmctr-etdea-128",
17336        "kmctr-edea",
17337        "kmctr-tdea-192",
17338        "kmctr-tdea-128",
17339        "kmctr-dea",
17340        "pckmo-aes-256",
17341        "pckmo-aes-192",
17342        "pckmo-aes-128",
17343        "pckmo-etdea-192",
17344        "pckmo-etdea-128",
17345        "pckmo-edea",
17346        "klmd-sha-1",
17347        "kimd-ghash",
17348        "kimd-sha-1",
17349        "km-xts-eaes-256",
17350        "km-xts-eaes-128",
17351        "km-xts-aes-256",
17352        "km-xts-aes-128",
17353        "km-eaes-256",
17354        "km-eaes-192",
17355        "km-eaes-128",
17356        "km-etdea-192",
17357        "km-etdea-128",
17358        "km-edea",
17359        "km-tdea-192",
17360        "km-tdea-128",
17361        "km-dea",
17362        "kmc-eaes-256",
17363        "kmc-eaes-192",
17364        "kmc-eaes-128",
17365        "kmc-etdea-192",
17366        "kmc-etdea-128",
17367        "kmc-edea",
17368        "kmc-tdea-192",
17369        "kmc-tdea-128",
17370        "kmc-dea",
17371        "kmac-eaes-256",
17372        "kmac-eaes-192",
17373        "kmac-eaes-128",
17374        "kmac-aes-256",
17375        "kmac-aes-192",
17376        "kmac-aes-128",
17377        "kmac-etdea-192",
17378        "kmac-etdea-128",
17379        "kmac-edea",
17380        "kmac-tdea-192",
17381        "kmac-tdea-128",
17382        "kmac-dea",
17383        "cmm",
17384        "dateh2",
17385        "aefsi",
17386        "sthyi",
17387        "cmpsceh",
17388        "pfpo",
17389        "dfphp",
17390        "dfp",
17391        "fpe",
17392        "emon",
17393        "parseh",
17394        "hfpue",
17395        "hfpm",
17396        "nonqks",
17397        "ipter",
17398        "csske",
17399        "edat",
17400        "asnlxr",
17401        "msa2",
17402        "msa1",
17403        "tods"
17404      ],
17405      "static": false,
17406      "migration-safe": true
17407    },
17408    {
17409      "name": "z14",
17410      "typename": "z14-s390x-cpu",
17411      "unavailable-features": [
17412        "ppno-sha-512-drng",
17413        "pcc-xts-eaes-256",
17414        "pcc-xts-eaes-128",
17415        "pcc-xts-aes-256",
17416        "pcc-xts-aes-128",
17417        "pcc-cmac-eaes-256",
17418        "pcc-cmac-eaes-192",
17419        "pcc-cmac-eaes-128",
17420        "pcc-cmac-eaes-256",
17421        "pcc-cmac-aes-192",
17422        "pcc-cmac-aes-128",
17423        "pcc-cmac-etdea-192",
17424        "pcc-cmac-etdea-128",
17425        "pcc-cmac-edea",
17426        "pcc-cmac-tdea-192",
17427        "pcc-cmac-tdea-128",
17428        "pcc-cmac-dea",
17429        "kmo-eaes-256",
17430        "kmo-eaes-192",
17431        "kmo-eaes-128",
17432        "kmo-aes-256",
17433        "kmo-aes-192",
17434        "kmo-aes-128",
17435        "kmo-etdea-192",
17436        "kmo-etdea-128",
17437        "kmo-edea",
17438        "kmo-tdea-192",
17439        "kmo-tdea-128",
17440        "kmo-dea",
17441        "kmf-eaes-256",
17442        "kmf-eaes-192",
17443        "kmf-eaes-128",
17444        "kmf-aes-256",
17445        "kmf-aes-192",
17446        "kmf-aes-128",
17447        "kmf-etdea-192",
17448        "kmf-etdea-128",
17449        "kmf-edea",
17450        "kmf-tdea-192",
17451        "kmf-tdea-128",
17452        "kmf-dea",
17453        "kmctr-eaes-256",
17454        "kmctr-eaes-192",
17455        "kmctr-eaes-128",
17456        "kmctr-aes-256",
17457        "kmctr-aes-192",
17458        "kmctr-aes-128",
17459        "kmctr-etdea-192",
17460        "kmctr-etdea-128",
17461        "kmctr-edea",
17462        "kmctr-tdea-192",
17463        "kmctr-tdea-128",
17464        "kmctr-dea",
17465        "pckmo-aes-256",
17466        "pckmo-aes-192",
17467        "pckmo-aes-128",
17468        "pckmo-etdea-192",
17469        "pckmo-etdea-128",
17470        "pckmo-edea",
17471        "klmd-sha-1",
17472        "kimd-ghash",
17473        "kimd-sha-1",
17474        "km-xts-eaes-256",
17475        "km-xts-eaes-128",
17476        "km-xts-aes-256",
17477        "km-xts-aes-128",
17478        "km-eaes-256",
17479        "km-eaes-192",
17480        "km-eaes-128",
17481        "km-etdea-192",
17482        "km-etdea-128",
17483        "km-edea",
17484        "km-tdea-192",
17485        "km-tdea-128",
17486        "km-dea",
17487        "kmc-eaes-256",
17488        "kmc-eaes-192",
17489        "kmc-eaes-128",
17490        "kmc-etdea-192",
17491        "kmc-etdea-128",
17492        "kmc-edea",
17493        "kmc-tdea-192",
17494        "kmc-tdea-128",
17495        "kmc-dea",
17496        "kmac-eaes-256",
17497        "kmac-eaes-192",
17498        "kmac-eaes-128",
17499        "kmac-aes-256",
17500        "kmac-aes-192",
17501        "kmac-aes-128",
17502        "kmac-etdea-192",
17503        "kmac-etdea-128",
17504        "kmac-edea",
17505        "kmac-tdea-192",
17506        "kmac-tdea-128",
17507        "kmac-dea",
17508        "cmm",
17509        "dateh2",
17510        "esop",
17511        "vxeh",
17512        "vxpd",
17513        "gs",
17514        "sea_esop2",
17515        "iep",
17516        "vx",
17517        "dfppc",
17518        "edat2",
17519        "aefsi",
17520        "sthyi",
17521        "te",
17522        "ri",
17523        "tsi",
17524        "sema",
17525        "minste2",
17526        "eec",
17527        "cte",
17528        "dfpzc",
17529        "cmpsceh",
17530        "pfpo",
17531        "dfphp",
17532        "dfp",
17533        "opc",
17534        "fpe",
17535        "emon",
17536        "parseh",
17537        "hfpue",
17538        "hfpm",
17539        "nonqks",
17540        "ipter",
17541        "csske",
17542        "edat",
17543        "asnlxr",
17544        "msa8",
17545        "msa7",
17546        "msa6",
17547        "msa2",
17548        "msa1",
17549        "gen13ptff",
17550        "tods",
17551        "type"
17552      ],
17553      "static": false,
17554      "migration-safe": true
17555    },
17556    {
17557      "name": "z9BC-base",
17558      "typename": "z9BC-base-s390x-cpu",
17559      "unavailable-features": [
17560        "klmd-sha-1",
17561        "kimd-sha-1",
17562        "km-tdea-192",
17563        "km-tdea-128",
17564        "km-dea",
17565        "kmc-tdea-192",
17566        "kmc-tdea-128",
17567        "kmc-dea",
17568        "kmac-tdea-192",
17569        "kmac-tdea-128",
17570        "kmac-dea",
17571        "dateh2",
17572        "hfpue",
17573        "hfpm",
17574        "asnlxr",
17575        "tods"
17576      ],
17577      "static": true,
17578      "migration-safe": true
17579    },
17580    {
17581      "name": "zEC12-base",
17582      "typename": "zEC12-base-s390x-cpu",
17583      "unavailable-features": [
17584        "klmd-sha-1",
17585        "kimd-sha-1",
17586        "km-tdea-192",
17587        "km-tdea-128",
17588        "km-dea",
17589        "kmc-tdea-192",
17590        "kmc-tdea-128",
17591        "kmc-dea",
17592        "kmac-tdea-192",
17593        "kmac-tdea-128",
17594        "kmac-dea",
17595        "dateh2",
17596        "dfpzc",
17597        "cmpsceh",
17598        "pfpo",
17599        "dfphp",
17600        "dfp",
17601        "fpe",
17602        "emon",
17603        "parseh",
17604        "hfpue",
17605        "hfpm",
17606        "nonqks",
17607        "csske",
17608        "asnlxr",
17609        "tods"
17610      ],
17611      "static": true,
17612      "migration-safe": true
17613    },
17614    {
17615      "name": "z196-base",
17616      "typename": "z196-base-s390x-cpu",
17617      "unavailable-features": [
17618        "klmd-sha-1",
17619        "kimd-sha-1",
17620        "km-tdea-192",
17621        "km-tdea-128",
17622        "km-dea",
17623        "kmc-tdea-192",
17624        "kmc-tdea-128",
17625        "kmc-dea",
17626        "kmac-tdea-192",
17627        "kmac-tdea-128",
17628        "kmac-dea",
17629        "dateh2",
17630        "cmpsceh",
17631        "pfpo",
17632        "dfphp",
17633        "dfp",
17634        "fpe",
17635        "emon",
17636        "parseh",
17637        "hfpue",
17638        "hfpm",
17639        "nonqks",
17640        "csske",
17641        "asnlxr",
17642        "tods"
17643      ],
17644      "static": true,
17645      "migration-safe": true
17646    },
17647    {
17648      "name": "z13-base",
17649      "typename": "z13-base-s390x-cpu",
17650      "unavailable-features": [
17651        "klmd-sha-1",
17652        "kimd-sha-1",
17653        "km-tdea-192",
17654        "km-tdea-128",
17655        "km-dea",
17656        "kmc-tdea-192",
17657        "kmc-tdea-128",
17658        "kmc-dea",
17659        "kmac-tdea-192",
17660        "kmac-tdea-128",
17661        "kmac-dea",
17662        "dateh2",
17663        "dfppc",
17664        "dfpzc",
17665        "cmpsceh",
17666        "pfpo",
17667        "dfphp",
17668        "dfp",
17669        "fpe",
17670        "emon",
17671        "parseh",
17672        "hfpue",
17673        "hfpm",
17674        "nonqks",
17675        "csske",
17676        "asnlxr",
17677        "gen13ptff",
17678        "tods",
17679        "type"
17680      ],
17681      "static": true,
17682      "migration-safe": true
17683    },
17684    {
17685      "name": "z990.3",
17686      "typename": "z990.3-s390x-cpu",
17687      "unavailable-features": [
17688        "klmd-sha-1",
17689        "kimd-sha-1",
17690        "km-tdea-192",
17691        "km-tdea-128",
17692        "km-dea",
17693        "kmc-tdea-192",
17694        "kmc-tdea-128",
17695        "kmc-dea",
17696        "kmac-tdea-192",
17697        "kmac-tdea-128",
17698        "kmac-dea",
17699        "hfpm"
17700      ],
17701      "static": false,
17702      "migration-safe": true
17703    },
17704    {
17705      "name": "host",
17706      "typename": "host-s390x-cpu",
17707      "static": false,
17708      "migration-safe": false
17709    },
17710    {
17711      "name": "z9EC",
17712      "typename": "z9EC-s390x-cpu",
17713      "unavailable-features": [
17714        "klmd-sha-1",
17715        "kimd-sha-1",
17716        "km-tdea-192",
17717        "km-tdea-128",
17718        "km-dea",
17719        "kmc-tdea-192",
17720        "kmc-tdea-128",
17721        "kmc-dea",
17722        "kmac-tdea-192",
17723        "kmac-tdea-128",
17724        "kmac-dea",
17725        "cmm",
17726        "dateh2",
17727        "sthyi",
17728        "hfpue",
17729        "hfpm",
17730        "asnlxr",
17731        "msa1",
17732        "tods"
17733      ],
17734      "static": false,
17735      "migration-safe": true
17736    },
17737    {
17738      "name": "zBC12",
17739      "typename": "zBC12-s390x-cpu",
17740      "unavailable-features": [
17741        "pcc-xts-eaes-256",
17742        "pcc-xts-eaes-128",
17743        "pcc-xts-aes-256",
17744        "pcc-xts-aes-128",
17745        "pcc-cmac-eaes-256",
17746        "pcc-cmac-eaes-192",
17747        "pcc-cmac-eaes-128",
17748        "pcc-cmac-eaes-256",
17749        "pcc-cmac-aes-192",
17750        "pcc-cmac-aes-128",
17751        "pcc-cmac-etdea-192",
17752        "pcc-cmac-etdea-128",
17753        "pcc-cmac-edea",
17754        "pcc-cmac-tdea-192",
17755        "pcc-cmac-tdea-128",
17756        "pcc-cmac-dea",
17757        "kmo-eaes-256",
17758        "kmo-eaes-192",
17759        "kmo-eaes-128",
17760        "kmo-aes-256",
17761        "kmo-aes-192",
17762        "kmo-aes-128",
17763        "kmo-etdea-192",
17764        "kmo-etdea-128",
17765        "kmo-edea",
17766        "kmo-tdea-192",
17767        "kmo-tdea-128",
17768        "kmo-dea",
17769        "kmf-eaes-256",
17770        "kmf-eaes-192",
17771        "kmf-eaes-128",
17772        "kmf-aes-256",
17773        "kmf-aes-192",
17774        "kmf-aes-128",
17775        "kmf-etdea-192",
17776        "kmf-etdea-128",
17777        "kmf-edea",
17778        "kmf-tdea-192",
17779        "kmf-tdea-128",
17780        "kmf-dea",
17781        "kmctr-eaes-256",
17782        "kmctr-eaes-192",
17783        "kmctr-eaes-128",
17784        "kmctr-aes-256",
17785        "kmctr-aes-192",
17786        "kmctr-aes-128",
17787        "kmctr-etdea-192",
17788        "kmctr-etdea-128",
17789        "kmctr-edea",
17790        "kmctr-tdea-192",
17791        "kmctr-tdea-128",
17792        "kmctr-dea",
17793        "pckmo-aes-256",
17794        "pckmo-aes-192",
17795        "pckmo-aes-128",
17796        "pckmo-etdea-192",
17797        "pckmo-etdea-128",
17798        "pckmo-edea",
17799        "klmd-sha-1",
17800        "kimd-ghash",
17801        "kimd-sha-1",
17802        "km-xts-eaes-256",
17803        "km-xts-eaes-128",
17804        "km-xts-aes-256",
17805        "km-xts-aes-128",
17806        "km-eaes-256",
17807        "km-eaes-192",
17808        "km-eaes-128",
17809        "km-etdea-192",
17810        "km-etdea-128",
17811        "km-edea",
17812        "km-tdea-192",
17813        "km-tdea-128",
17814        "km-dea",
17815        "kmc-eaes-256",
17816        "kmc-eaes-192",
17817        "kmc-eaes-128",
17818        "kmc-etdea-192",
17819        "kmc-etdea-128",
17820        "kmc-edea",
17821        "kmc-tdea-192",
17822        "kmc-tdea-128",
17823        "kmc-dea",
17824        "kmac-eaes-256",
17825        "kmac-eaes-192",
17826        "kmac-eaes-128",
17827        "kmac-aes-256",
17828        "kmac-aes-192",
17829        "kmac-aes-128",
17830        "kmac-etdea-192",
17831        "kmac-etdea-128",
17832        "kmac-edea",
17833        "kmac-tdea-192",
17834        "kmac-tdea-128",
17835        "kmac-dea",
17836        "cmm",
17837        "dateh2",
17838        "esop",
17839        "sea_esop2",
17840        "edat2",
17841        "aefsi",
17842        "sthyi",
17843        "te",
17844        "ri",
17845        "cte",
17846        "dfpzc",
17847        "cmpsceh",
17848        "pfpo",
17849        "dfphp",
17850        "dfp",
17851        "fpe",
17852        "emon",
17853        "parseh",
17854        "hfpue",
17855        "hfpm",
17856        "nonqks",
17857        "ipter",
17858        "csske",
17859        "edat",
17860        "asnlxr",
17861        "msa2",
17862        "msa1",
17863        "tods"
17864      ],
17865      "static": false,
17866      "migration-safe": true
17867    },
17868    {
17869      "name": "z9EC.3",
17870      "typename": "z9EC.3-s390x-cpu",
17871      "unavailable-features": [
17872        "klmd-sha-1",
17873        "kimd-sha-1",
17874        "km-tdea-192",
17875        "km-tdea-128",
17876        "km-dea",
17877        "kmc-tdea-192",
17878        "kmc-tdea-128",
17879        "kmc-dea",
17880        "kmac-tdea-192",
17881        "kmac-tdea-128",
17882        "kmac-dea",
17883        "cmm",
17884        "dateh2",
17885        "sthyi",
17886        "hfpue",
17887        "hfpm",
17888        "asnlxr",
17889        "msa1",
17890        "tods"
17891      ],
17892      "static": false,
17893      "migration-safe": true
17894    },
17895    {
17896      "name": "z196.2-base",
17897      "typename": "z196.2-base-s390x-cpu",
17898      "unavailable-features": [
17899        "klmd-sha-1",
17900        "kimd-sha-1",
17901        "km-tdea-192",
17902        "km-tdea-128",
17903        "km-dea",
17904        "kmc-tdea-192",
17905        "kmc-tdea-128",
17906        "kmc-dea",
17907        "kmac-tdea-192",
17908        "kmac-tdea-128",
17909        "kmac-dea",
17910        "dateh2",
17911        "cmpsceh",
17912        "pfpo",
17913        "dfphp",
17914        "dfp",
17915        "fpe",
17916        "emon",
17917        "parseh",
17918        "hfpue",
17919        "hfpm",
17920        "nonqks",
17921        "csske",
17922        "asnlxr",
17923        "tods"
17924      ],
17925      "static": true,
17926      "migration-safe": true
17927    },
17928    {
17929      "name": "qemu",
17930      "typename": "qemu-s390x-cpu",
17931      "unavailable-features": [
17932      ],
17933      "static": false,
17934      "migration-safe": true
17935    },
17936    {
17937      "name": "zEC12.2-base",
17938      "typename": "zEC12.2-base-s390x-cpu",
17939      "unavailable-features": [
17940        "klmd-sha-1",
17941        "kimd-sha-1",
17942        "km-tdea-192",
17943        "km-tdea-128",
17944        "km-dea",
17945        "kmc-tdea-192",
17946        "kmc-tdea-128",
17947        "kmc-dea",
17948        "kmac-tdea-192",
17949        "kmac-tdea-128",
17950        "kmac-dea",
17951        "dateh2",
17952        "dfpzc",
17953        "cmpsceh",
17954        "pfpo",
17955        "dfphp",
17956        "dfp",
17957        "fpe",
17958        "emon",
17959        "parseh",
17960        "hfpue",
17961        "hfpm",
17962        "nonqks",
17963        "csske",
17964        "asnlxr",
17965        "tods"
17966      ],
17967      "static": true,
17968      "migration-safe": true
17969    },
17970    {
17971      "name": "z800-base",
17972      "typename": "z800-base-s390x-cpu",
17973      "unavailable-features": [
17974      ],
17975      "static": true,
17976      "migration-safe": true
17977    },
17978    {
17979      "name": "z9EC.2",
17980      "typename": "z9EC.2-s390x-cpu",
17981      "unavailable-features": [
17982        "klmd-sha-1",
17983        "kimd-sha-1",
17984        "km-tdea-192",
17985        "km-tdea-128",
17986        "km-dea",
17987        "kmc-tdea-192",
17988        "kmc-tdea-128",
17989        "kmc-dea",
17990        "kmac-tdea-192",
17991        "kmac-tdea-128",
17992        "kmac-dea",
17993        "cmm",
17994        "dateh2",
17995        "sthyi",
17996        "hfpue",
17997        "hfpm",
17998        "asnlxr",
17999        "msa1",
18000        "tods"
18001      ],
18002      "static": false,
18003      "migration-safe": true
18004    },
18005    {
18006      "name": "z900.2-base",
18007      "typename": "z900.2-base-s390x-cpu",
18008      "unavailable-features": [
18009      ],
18010      "static": true,
18011      "migration-safe": true
18012    },
18013    {
18014      "name": "z900.3",
18015      "typename": "z900.3-s390x-cpu",
18016      "unavailable-features": [
18017      ],
18018      "static": false,
18019      "migration-safe": true
18020    },
18021    {
18022      "name": "z890-base",
18023      "typename": "z890-base-s390x-cpu",
18024      "unavailable-features": [
18025        "klmd-sha-1",
18026        "kimd-sha-1",
18027        "km-tdea-192",
18028        "km-tdea-128",
18029        "km-dea",
18030        "kmc-tdea-192",
18031        "kmc-tdea-128",
18032        "kmc-dea",
18033        "kmac-tdea-192",
18034        "kmac-tdea-128",
18035        "kmac-dea",
18036        "hfpm"
18037      ],
18038      "static": true,
18039      "migration-safe": true
18040    },
18041    {
18042      "name": "z890",
18043      "typename": "z890-s390x-cpu",
18044      "unavailable-features": [
18045        "klmd-sha-1",
18046        "kimd-sha-1",
18047        "km-tdea-192",
18048        "km-tdea-128",
18049        "km-dea",
18050        "kmc-tdea-192",
18051        "kmc-tdea-128",
18052        "kmc-dea",
18053        "kmac-tdea-192",
18054        "kmac-tdea-128",
18055        "kmac-dea",
18056        "hfpm"
18057      ],
18058      "static": false,
18059      "migration-safe": true
18060    },
18061    {
18062      "name": "z990.4-base",
18063      "typename": "z990.4-base-s390x-cpu",
18064      "unavailable-features": [
18065        "klmd-sha-1",
18066        "kimd-sha-1",
18067        "km-tdea-192",
18068        "km-tdea-128",
18069        "km-dea",
18070        "kmc-tdea-192",
18071        "kmc-tdea-128",
18072        "kmc-dea",
18073        "kmac-tdea-192",
18074        "kmac-tdea-128",
18075        "kmac-dea",
18076        "hfpm"
18077      ],
18078      "static": true,
18079      "migration-safe": true
18080    },
18081    {
18082      "name": "z10BC.2-base",
18083      "typename": "z10BC.2-base-s390x-cpu",
18084      "unavailable-features": [
18085        "klmd-sha-1",
18086        "kimd-sha-1",
18087        "km-tdea-192",
18088        "km-tdea-128",
18089        "km-dea",
18090        "kmc-tdea-192",
18091        "kmc-tdea-128",
18092        "kmc-dea",
18093        "kmac-tdea-192",
18094        "kmac-tdea-128",
18095        "kmac-dea",
18096        "dateh2",
18097        "pfpo",
18098        "dfphp",
18099        "dfp",
18100        "parseh",
18101        "hfpue",
18102        "hfpm",
18103        "csske",
18104        "asnlxr",
18105        "tods"
18106      ],
18107      "static": true,
18108      "migration-safe": true
18109    },
18110    {
18111      "name": "z900.2",
18112      "typename": "z900.2-s390x-cpu",
18113      "unavailable-features": [
18114      ],
18115      "static": false,
18116      "migration-safe": true
18117    },
18118    {
18119      "name": "z9BC.2-base",
18120      "typename": "z9BC.2-base-s390x-cpu",
18121      "unavailable-features": [
18122        "klmd-sha-1",
18123        "kimd-sha-1",
18124        "km-tdea-192",
18125        "km-tdea-128",
18126        "km-dea",
18127        "kmc-tdea-192",
18128        "kmc-tdea-128",
18129        "kmc-dea",
18130        "kmac-tdea-192",
18131        "kmac-tdea-128",
18132        "kmac-dea",
18133        "dateh2",
18134        "hfpue",
18135        "hfpm",
18136        "asnlxr",
18137        "tods"
18138      ],
18139      "static": true,
18140      "migration-safe": true
18141    },
18142    {
18143      "name": "z800",
18144      "typename": "z800-s390x-cpu",
18145      "unavailable-features": [
18146      ],
18147      "static": false,
18148      "migration-safe": true
18149    },
18150    {
18151      "name": "z114",
18152      "typename": "z114-s390x-cpu",
18153      "unavailable-features": [
18154        "pcc-xts-eaes-256",
18155        "pcc-xts-eaes-128",
18156        "pcc-xts-aes-256",
18157        "pcc-xts-aes-128",
18158        "pcc-cmac-eaes-256",
18159        "pcc-cmac-eaes-192",
18160        "pcc-cmac-eaes-128",
18161        "pcc-cmac-eaes-256",
18162        "pcc-cmac-aes-192",
18163        "pcc-cmac-aes-128",
18164        "pcc-cmac-etdea-192",
18165        "pcc-cmac-etdea-128",
18166        "pcc-cmac-edea",
18167        "pcc-cmac-tdea-192",
18168        "pcc-cmac-tdea-128",
18169        "pcc-cmac-dea",
18170        "kmo-eaes-256",
18171        "kmo-eaes-192",
18172        "kmo-eaes-128",
18173        "kmo-aes-256",
18174        "kmo-aes-192",
18175        "kmo-aes-128",
18176        "kmo-etdea-192",
18177        "kmo-etdea-128",
18178        "kmo-edea",
18179        "kmo-tdea-192",
18180        "kmo-tdea-128",
18181        "kmo-dea",
18182        "kmf-eaes-256",
18183        "kmf-eaes-192",
18184        "kmf-eaes-128",
18185        "kmf-aes-256",
18186        "kmf-aes-192",
18187        "kmf-aes-128",
18188        "kmf-etdea-192",
18189        "kmf-etdea-128",
18190        "kmf-edea",
18191        "kmf-tdea-192",
18192        "kmf-tdea-128",
18193        "kmf-dea",
18194        "kmctr-eaes-256",
18195        "kmctr-eaes-192",
18196        "kmctr-eaes-128",
18197        "kmctr-aes-256",
18198        "kmctr-aes-192",
18199        "kmctr-aes-128",
18200        "kmctr-etdea-192",
18201        "kmctr-etdea-128",
18202        "kmctr-edea",
18203        "kmctr-tdea-192",
18204        "kmctr-tdea-128",
18205        "kmctr-dea",
18206        "pckmo-aes-256",
18207        "pckmo-aes-192",
18208        "pckmo-aes-128",
18209        "pckmo-etdea-192",
18210        "pckmo-etdea-128",
18211        "pckmo-edea",
18212        "klmd-sha-1",
18213        "kimd-ghash",
18214        "kimd-sha-1",
18215        "km-xts-eaes-256",
18216        "km-xts-eaes-128",
18217        "km-xts-aes-256",
18218        "km-xts-aes-128",
18219        "km-eaes-256",
18220        "km-eaes-192",
18221        "km-eaes-128",
18222        "km-etdea-192",
18223        "km-etdea-128",
18224        "km-edea",
18225        "km-tdea-192",
18226        "km-tdea-128",
18227        "km-dea",
18228        "kmc-eaes-256",
18229        "kmc-eaes-192",
18230        "kmc-eaes-128",
18231        "kmc-etdea-192",
18232        "kmc-etdea-128",
18233        "kmc-edea",
18234        "kmc-tdea-192",
18235        "kmc-tdea-128",
18236        "kmc-dea",
18237        "kmac-eaes-256",
18238        "kmac-eaes-192",
18239        "kmac-eaes-128",
18240        "kmac-aes-256",
18241        "kmac-aes-192",
18242        "kmac-aes-128",
18243        "kmac-etdea-192",
18244        "kmac-etdea-128",
18245        "kmac-edea",
18246        "kmac-tdea-192",
18247        "kmac-tdea-128",
18248        "kmac-dea",
18249        "cmm",
18250        "dateh2",
18251        "aefsi",
18252        "sthyi",
18253        "cmpsceh",
18254        "pfpo",
18255        "dfphp",
18256        "dfp",
18257        "fpe",
18258        "emon",
18259        "parseh",
18260        "hfpue",
18261        "hfpm",
18262        "nonqks",
18263        "ipter",
18264        "csske",
18265        "edat",
18266        "asnlxr",
18267        "msa2",
18268        "msa1",
18269        "tods"
18270      ],
18271      "static": false,
18272      "migration-safe": true
18273    },
18274    {
18275      "name": "z13",
18276      "typename": "z13-s390x-cpu",
18277      "unavailable-features": [
18278        "ppno-sha-512-drng",
18279        "pcc-xts-eaes-256",
18280        "pcc-xts-eaes-128",
18281        "pcc-xts-aes-256",
18282        "pcc-xts-aes-128",
18283        "pcc-cmac-eaes-256",
18284        "pcc-cmac-eaes-192",
18285        "pcc-cmac-eaes-128",
18286        "pcc-cmac-eaes-256",
18287        "pcc-cmac-aes-192",
18288        "pcc-cmac-aes-128",
18289        "pcc-cmac-etdea-192",
18290        "pcc-cmac-etdea-128",
18291        "pcc-cmac-edea",
18292        "pcc-cmac-tdea-192",
18293        "pcc-cmac-tdea-128",
18294        "pcc-cmac-dea",
18295        "kmo-eaes-256",
18296        "kmo-eaes-192",
18297        "kmo-eaes-128",
18298        "kmo-aes-256",
18299        "kmo-aes-192",
18300        "kmo-aes-128",
18301        "kmo-etdea-192",
18302        "kmo-etdea-128",
18303        "kmo-edea",
18304        "kmo-tdea-192",
18305        "kmo-tdea-128",
18306        "kmo-dea",
18307        "kmf-eaes-256",
18308        "kmf-eaes-192",
18309        "kmf-eaes-128",
18310        "kmf-aes-256",
18311        "kmf-aes-192",
18312        "kmf-aes-128",
18313        "kmf-etdea-192",
18314        "kmf-etdea-128",
18315        "kmf-edea",
18316        "kmf-tdea-192",
18317        "kmf-tdea-128",
18318        "kmf-dea",
18319        "kmctr-eaes-256",
18320        "kmctr-eaes-192",
18321        "kmctr-eaes-128",
18322        "kmctr-aes-256",
18323        "kmctr-aes-192",
18324        "kmctr-aes-128",
18325        "kmctr-etdea-192",
18326        "kmctr-etdea-128",
18327        "kmctr-edea",
18328        "kmctr-tdea-192",
18329        "kmctr-tdea-128",
18330        "kmctr-dea",
18331        "pckmo-aes-256",
18332        "pckmo-aes-192",
18333        "pckmo-aes-128",
18334        "pckmo-etdea-192",
18335        "pckmo-etdea-128",
18336        "pckmo-edea",
18337        "klmd-sha-1",
18338        "kimd-ghash",
18339        "kimd-sha-1",
18340        "km-xts-eaes-256",
18341        "km-xts-eaes-128",
18342        "km-xts-aes-256",
18343        "km-xts-aes-128",
18344        "km-eaes-256",
18345        "km-eaes-192",
18346        "km-eaes-128",
18347        "km-etdea-192",
18348        "km-etdea-128",
18349        "km-edea",
18350        "km-tdea-192",
18351        "km-tdea-128",
18352        "km-dea",
18353        "kmc-eaes-256",
18354        "kmc-eaes-192",
18355        "kmc-eaes-128",
18356        "kmc-etdea-192",
18357        "kmc-etdea-128",
18358        "kmc-edea",
18359        "kmc-tdea-192",
18360        "kmc-tdea-128",
18361        "kmc-dea",
18362        "kmac-eaes-256",
18363        "kmac-eaes-192",
18364        "kmac-eaes-128",
18365        "kmac-aes-256",
18366        "kmac-aes-192",
18367        "kmac-aes-128",
18368        "kmac-etdea-192",
18369        "kmac-etdea-128",
18370        "kmac-edea",
18371        "kmac-tdea-192",
18372        "kmac-tdea-128",
18373        "kmac-dea",
18374        "cmm",
18375        "dateh2",
18376        "esop",
18377        "sea_esop2",
18378        "vx",
18379        "dfppc",
18380        "edat2",
18381        "aefsi",
18382        "sthyi",
18383        "te",
18384        "ri",
18385        "cte",
18386        "dfpzc",
18387        "cmpsceh",
18388        "pfpo",
18389        "dfphp",
18390        "dfp",
18391        "fpe",
18392        "emon",
18393        "parseh",
18394        "hfpue",
18395        "hfpm",
18396        "nonqks",
18397        "ipter",
18398        "csske",
18399        "edat",
18400        "asnlxr",
18401        "msa2",
18402        "msa1",
18403        "gen13ptff",
18404        "tods",
18405        "type"
18406      ],
18407      "static": false,
18408      "migration-safe": true
18409    },
18410    {
18411      "name": "z13s-base",
18412      "typename": "z13s-base-s390x-cpu",
18413      "unavailable-features": [
18414        "klmd-sha-1",
18415        "kimd-sha-1",
18416        "km-tdea-192",
18417        "km-tdea-128",
18418        "km-dea",
18419        "kmc-tdea-192",
18420        "kmc-tdea-128",
18421        "kmc-dea",
18422        "kmac-tdea-192",
18423        "kmac-tdea-128",
18424        "kmac-dea",
18425        "dateh2",
18426        "dfppc",
18427        "dfpzc",
18428        "cmpsceh",
18429        "pfpo",
18430        "dfphp",
18431        "dfp",
18432        "fpe",
18433        "emon",
18434        "parseh",
18435        "hfpue",
18436        "hfpm",
18437        "nonqks",
18438        "csske",
18439        "asnlxr",
18440        "gen13ptff",
18441        "tods",
18442        "type"
18443      ],
18444      "static": true,
18445      "migration-safe": true
18446    },
18447    {
18448      "name": "z990",
18449      "typename": "z990-s390x-cpu",
18450      "unavailable-features": [
18451        "klmd-sha-1",
18452        "kimd-sha-1",
18453        "km-tdea-192",
18454        "km-tdea-128",
18455        "km-dea",
18456        "kmc-tdea-192",
18457        "kmc-tdea-128",
18458        "kmc-dea",
18459        "kmac-tdea-192",
18460        "kmac-tdea-128",
18461        "kmac-dea",
18462        "hfpm"
18463      ],
18464      "static": false,
18465      "migration-safe": true
18466    },
18467    {
18468      "name": "z990.2",
18469      "typename": "z990.2-s390x-cpu",
18470      "unavailable-features": [
18471        "klmd-sha-1",
18472        "kimd-sha-1",
18473        "km-tdea-192",
18474        "km-tdea-128",
18475        "km-dea",
18476        "kmc-tdea-192",
18477        "kmc-tdea-128",
18478        "kmc-dea",
18479        "kmac-tdea-192",
18480        "kmac-tdea-128",
18481        "kmac-dea",
18482        "hfpm"
18483      ],
18484      "static": false,
18485      "migration-safe": true
18486    },
18487    {
18488      "name": "z14-base",
18489      "typename": "z14-base-s390x-cpu",
18490      "unavailable-features": [
18491        "klmd-sha-1",
18492        "kimd-sha-1",
18493        "km-tdea-192",
18494        "km-tdea-128",
18495        "km-dea",
18496        "kmc-tdea-192",
18497        "kmc-tdea-128",
18498        "kmc-dea",
18499        "kmac-tdea-192",
18500        "kmac-tdea-128",
18501        "kmac-dea",
18502        "dateh2",
18503        "dfppc",
18504        "tsi",
18505        "sema",
18506        "minste2",
18507        "eec",
18508        "dfpzc",
18509        "cmpsceh",
18510        "pfpo",
18511        "dfphp",
18512        "dfp",
18513        "opc",
18514        "fpe",
18515        "emon",
18516        "parseh",
18517        "hfpue",
18518        "hfpm",
18519        "nonqks",
18520        "csske",
18521        "asnlxr",
18522        "gen13ptff",
18523        "tods",
18524        "type"
18525      ],
18526      "static": true,
18527      "migration-safe": true
18528    },
18529    {
18530      "name": "z890.2-base",
18531      "typename": "z890.2-base-s390x-cpu",
18532      "unavailable-features": [
18533        "klmd-sha-1",
18534        "kimd-sha-1",
18535        "km-tdea-192",
18536        "km-tdea-128",
18537        "km-dea",
18538        "kmc-tdea-192",
18539        "kmc-tdea-128",
18540        "kmc-dea",
18541        "kmac-tdea-192",
18542        "kmac-tdea-128",
18543        "kmac-dea",
18544        "hfpm"
18545      ],
18546      "static": true,
18547      "migration-safe": true
18548    },
18549    {
18550      "name": "z196",
18551      "typename": "z196-s390x-cpu",
18552      "unavailable-features": [
18553        "pcc-xts-eaes-256",
18554        "pcc-xts-eaes-128",
18555        "pcc-xts-aes-256",
18556        "pcc-xts-aes-128",
18557        "pcc-cmac-eaes-256",
18558        "pcc-cmac-eaes-192",
18559        "pcc-cmac-eaes-128",
18560        "pcc-cmac-eaes-256",
18561        "pcc-cmac-aes-192",
18562        "pcc-cmac-aes-128",
18563        "pcc-cmac-etdea-192",
18564        "pcc-cmac-etdea-128",
18565        "pcc-cmac-edea",
18566        "pcc-cmac-tdea-192",
18567        "pcc-cmac-tdea-128",
18568        "pcc-cmac-dea",
18569        "kmo-eaes-256",
18570        "kmo-eaes-192",
18571        "kmo-eaes-128",
18572        "kmo-aes-256",
18573        "kmo-aes-192",
18574        "kmo-aes-128",
18575        "kmo-etdea-192",
18576        "kmo-etdea-128",
18577        "kmo-edea",
18578        "kmo-tdea-192",
18579        "kmo-tdea-128",
18580        "kmo-dea",
18581        "kmf-eaes-256",
18582        "kmf-eaes-192",
18583        "kmf-eaes-128",
18584        "kmf-aes-256",
18585        "kmf-aes-192",
18586        "kmf-aes-128",
18587        "kmf-etdea-192",
18588        "kmf-etdea-128",
18589        "kmf-edea",
18590        "kmf-tdea-192",
18591        "kmf-tdea-128",
18592        "kmf-dea",
18593        "kmctr-eaes-256",
18594        "kmctr-eaes-192",
18595        "kmctr-eaes-128",
18596        "kmctr-aes-256",
18597        "kmctr-aes-192",
18598        "kmctr-aes-128",
18599        "kmctr-etdea-192",
18600        "kmctr-etdea-128",
18601        "kmctr-edea",
18602        "kmctr-tdea-192",
18603        "kmctr-tdea-128",
18604        "kmctr-dea",
18605        "pckmo-aes-256",
18606        "pckmo-aes-192",
18607        "pckmo-aes-128",
18608        "pckmo-etdea-192",
18609        "pckmo-etdea-128",
18610        "pckmo-edea",
18611        "klmd-sha-1",
18612        "kimd-ghash",
18613        "kimd-sha-1",
18614        "km-xts-eaes-256",
18615        "km-xts-eaes-128",
18616        "km-xts-aes-256",
18617        "km-xts-aes-128",
18618        "km-eaes-256",
18619        "km-eaes-192",
18620        "km-eaes-128",
18621        "km-etdea-192",
18622        "km-etdea-128",
18623        "km-edea",
18624        "km-tdea-192",
18625        "km-tdea-128",
18626        "km-dea",
18627        "kmc-eaes-256",
18628        "kmc-eaes-192",
18629        "kmc-eaes-128",
18630        "kmc-etdea-192",
18631        "kmc-etdea-128",
18632        "kmc-edea",
18633        "kmc-tdea-192",
18634        "kmc-tdea-128",
18635        "kmc-dea",
18636        "kmac-eaes-256",
18637        "kmac-eaes-192",
18638        "kmac-eaes-128",
18639        "kmac-aes-256",
18640        "kmac-aes-192",
18641        "kmac-aes-128",
18642        "kmac-etdea-192",
18643        "kmac-etdea-128",
18644        "kmac-edea",
18645        "kmac-tdea-192",
18646        "kmac-tdea-128",
18647        "kmac-dea",
18648        "cmm",
18649        "dateh2",
18650        "aefsi",
18651        "sthyi",
18652        "cmpsceh",
18653        "pfpo",
18654        "dfphp",
18655        "dfp",
18656        "fpe",
18657        "emon",
18658        "parseh",
18659        "hfpue",
18660        "hfpm",
18661        "nonqks",
18662        "ipter",
18663        "csske",
18664        "edat",
18665        "asnlxr",
18666        "msa2",
18667        "msa1",
18668        "tods"
18669      ],
18670      "static": false,
18671      "migration-safe": true
18672    },
18673    {
18674      "name": "z10EC",
18675      "typename": "z10EC-s390x-cpu",
18676      "unavailable-features": [
18677        "klmd-sha-1",
18678        "kimd-sha-1",
18679        "km-tdea-192",
18680        "km-tdea-128",
18681        "km-dea",
18682        "kmc-tdea-192",
18683        "kmc-tdea-128",
18684        "kmc-dea",
18685        "kmac-tdea-192",
18686        "kmac-tdea-128",
18687        "kmac-dea",
18688        "cmm",
18689        "dateh2",
18690        "sthyi",
18691        "pfpo",
18692        "dfphp",
18693        "dfp",
18694        "parseh",
18695        "hfpue",
18696        "hfpm",
18697        "csske",
18698        "edat",
18699        "asnlxr",
18700        "msa2",
18701        "msa1",
18702        "tods"
18703      ],
18704      "static": false,
18705      "migration-safe": true
18706    },
18707    {
18708      "name": "z13s",
18709      "typename": "z13s-s390x-cpu",
18710      "unavailable-features": [
18711        "ppno-sha-512-drng",
18712        "pcc-xts-eaes-256",
18713        "pcc-xts-eaes-128",
18714        "pcc-xts-aes-256",
18715        "pcc-xts-aes-128",
18716        "pcc-cmac-eaes-256",
18717        "pcc-cmac-eaes-192",
18718        "pcc-cmac-eaes-128",
18719        "pcc-cmac-eaes-256",
18720        "pcc-cmac-aes-192",
18721        "pcc-cmac-aes-128",
18722        "pcc-cmac-etdea-192",
18723        "pcc-cmac-etdea-128",
18724        "pcc-cmac-edea",
18725        "pcc-cmac-tdea-192",
18726        "pcc-cmac-tdea-128",
18727        "pcc-cmac-dea",
18728        "kmo-eaes-256",
18729        "kmo-eaes-192",
18730        "kmo-eaes-128",
18731        "kmo-aes-256",
18732        "kmo-aes-192",
18733        "kmo-aes-128",
18734        "kmo-etdea-192",
18735        "kmo-etdea-128",
18736        "kmo-edea",
18737        "kmo-tdea-192",
18738        "kmo-tdea-128",
18739        "kmo-dea",
18740        "kmf-eaes-256",
18741        "kmf-eaes-192",
18742        "kmf-eaes-128",
18743        "kmf-aes-256",
18744        "kmf-aes-192",
18745        "kmf-aes-128",
18746        "kmf-etdea-192",
18747        "kmf-etdea-128",
18748        "kmf-edea",
18749        "kmf-tdea-192",
18750        "kmf-tdea-128",
18751        "kmf-dea",
18752        "kmctr-eaes-256",
18753        "kmctr-eaes-192",
18754        "kmctr-eaes-128",
18755        "kmctr-aes-256",
18756        "kmctr-aes-192",
18757        "kmctr-aes-128",
18758        "kmctr-etdea-192",
18759        "kmctr-etdea-128",
18760        "kmctr-edea",
18761        "kmctr-tdea-192",
18762        "kmctr-tdea-128",
18763        "kmctr-dea",
18764        "pckmo-aes-256",
18765        "pckmo-aes-192",
18766        "pckmo-aes-128",
18767        "pckmo-etdea-192",
18768        "pckmo-etdea-128",
18769        "pckmo-edea",
18770        "klmd-sha-1",
18771        "kimd-ghash",
18772        "kimd-sha-1",
18773        "km-xts-eaes-256",
18774        "km-xts-eaes-128",
18775        "km-xts-aes-256",
18776        "km-xts-aes-128",
18777        "km-eaes-256",
18778        "km-eaes-192",
18779        "km-eaes-128",
18780        "km-etdea-192",
18781        "km-etdea-128",
18782        "km-edea",
18783        "km-tdea-192",
18784        "km-tdea-128",
18785        "km-dea",
18786        "kmc-eaes-256",
18787        "kmc-eaes-192",
18788        "kmc-eaes-128",
18789        "kmc-etdea-192",
18790        "kmc-etdea-128",
18791        "kmc-edea",
18792        "kmc-tdea-192",
18793        "kmc-tdea-128",
18794        "kmc-dea",
18795        "kmac-eaes-256",
18796        "kmac-eaes-192",
18797        "kmac-eaes-128",
18798        "kmac-aes-256",
18799        "kmac-aes-192",
18800        "kmac-aes-128",
18801        "kmac-etdea-192",
18802        "kmac-etdea-128",
18803        "kmac-edea",
18804        "kmac-tdea-192",
18805        "kmac-tdea-128",
18806        "kmac-dea",
18807        "cmm",
18808        "dateh2",
18809        "esop",
18810        "sea_esop2",
18811        "vx",
18812        "dfppc",
18813        "edat2",
18814        "aefsi",
18815        "sthyi",
18816        "te",
18817        "ri",
18818        "cte",
18819        "dfpzc",
18820        "cmpsceh",
18821        "pfpo",
18822        "dfphp",
18823        "dfp",
18824        "fpe",
18825        "emon",
18826        "parseh",
18827        "hfpue",
18828        "hfpm",
18829        "nonqks",
18830        "ipter",
18831        "csske",
18832        "edat",
18833        "asnlxr",
18834        "msa2",
18835        "msa1",
18836        "gen13ptff",
18837        "tods",
18838        "type"
18839      ],
18840      "static": false,
18841      "migration-safe": true
18842    },
18843    {
18844      "name": "z900",
18845      "typename": "z900-s390x-cpu",
18846      "unavailable-features": [
18847      ],
18848      "static": false,
18849      "migration-safe": true
18850    },
18851    {
18852      "name": "z10EC.3",
18853      "typename": "z10EC.3-s390x-cpu",
18854      "unavailable-features": [
18855        "klmd-sha-1",
18856        "kimd-sha-1",
18857        "km-tdea-192",
18858        "km-tdea-128",
18859        "km-dea",
18860        "kmc-tdea-192",
18861        "kmc-tdea-128",
18862        "kmc-dea",
18863        "kmac-tdea-192",
18864        "kmac-tdea-128",
18865        "kmac-dea",
18866        "cmm",
18867        "dateh2",
18868        "sthyi",
18869        "pfpo",
18870        "dfphp",
18871        "dfp",
18872        "parseh",
18873        "hfpue",
18874        "hfpm",
18875        "csske",
18876        "edat",
18877        "asnlxr",
18878        "msa2",
18879        "msa1",
18880        "tods"
18881      ],
18882      "static": false,
18883      "migration-safe": true
18884    },
18885    {
18886      "name": "z10EC.2-base",
18887      "typename": "z10EC.2-base-s390x-cpu",
18888      "unavailable-features": [
18889        "klmd-sha-1",
18890        "kimd-sha-1",
18891        "km-tdea-192",
18892        "km-tdea-128",
18893        "km-dea",
18894        "kmc-tdea-192",
18895        "kmc-tdea-128",
18896        "kmc-dea",
18897        "kmac-tdea-192",
18898        "kmac-tdea-128",
18899        "kmac-dea",
18900        "dateh2",
18901        "pfpo",
18902        "dfphp",
18903        "dfp",
18904        "parseh",
18905        "hfpue",
18906        "hfpm",
18907        "csske",
18908        "asnlxr",
18909        "tods"
18910      ],
18911      "static": true,
18912      "migration-safe": true
18913    },
18914    {
18915      "name": "z114-base",
18916      "typename": "z114-base-s390x-cpu",
18917      "unavailable-features": [
18918        "klmd-sha-1",
18919        "kimd-sha-1",
18920        "km-tdea-192",
18921        "km-tdea-128",
18922        "km-dea",
18923        "kmc-tdea-192",
18924        "kmc-tdea-128",
18925        "kmc-dea",
18926        "kmac-tdea-192",
18927        "kmac-tdea-128",
18928        "kmac-dea",
18929        "dateh2",
18930        "cmpsceh",
18931        "pfpo",
18932        "dfphp",
18933        "dfp",
18934        "fpe",
18935        "emon",
18936        "parseh",
18937        "hfpue",
18938        "hfpm",
18939        "nonqks",
18940        "csske",
18941        "asnlxr",
18942        "tods"
18943      ],
18944      "static": true,
18945      "migration-safe": true
18946    },
18947    {
18948      "name": "z990.2-base",
18949      "typename": "z990.2-base-s390x-cpu",
18950      "unavailable-features": [
18951        "klmd-sha-1",
18952        "kimd-sha-1",
18953        "km-tdea-192",
18954        "km-tdea-128",
18955        "km-dea",
18956        "kmc-tdea-192",
18957        "kmc-tdea-128",
18958        "kmc-dea",
18959        "kmac-tdea-192",
18960        "kmac-tdea-128",
18961        "kmac-dea",
18962        "hfpm"
18963      ],
18964      "static": true,
18965      "migration-safe": true
18966    },
18967    {
18968      "name": "z9EC.2-base",
18969      "typename": "z9EC.2-base-s390x-cpu",
18970      "unavailable-features": [
18971        "klmd-sha-1",
18972        "kimd-sha-1",
18973        "km-tdea-192",
18974        "km-tdea-128",
18975        "km-dea",
18976        "kmc-tdea-192",
18977        "kmc-tdea-128",
18978        "kmc-dea",
18979        "kmac-tdea-192",
18980        "kmac-tdea-128",
18981        "kmac-dea",
18982        "dateh2",
18983        "hfpue",
18984        "hfpm",
18985        "asnlxr",
18986        "tods"
18987      ],
18988      "static": true,
18989      "migration-safe": true
18990    },
18991    {
18992      "name": "z890.3",
18993      "typename": "z890.3-s390x-cpu",
18994      "unavailable-features": [
18995        "klmd-sha-1",
18996        "kimd-sha-1",
18997        "km-tdea-192",
18998        "km-tdea-128",
18999        "km-dea",
19000        "kmc-tdea-192",
19001        "kmc-tdea-128",
19002        "kmc-dea",
19003        "kmac-tdea-192",
19004        "kmac-tdea-128",
19005        "kmac-dea",
19006        "hfpm"
19007      ],
19008      "static": false,
19009      "migration-safe": true
19010    },
19011    {
19012      "name": "z900.3-base",
19013      "typename": "z900.3-base-s390x-cpu",
19014      "unavailable-features": [
19015      ],
19016      "static": true,
19017      "migration-safe": true
19018    },
19019    {
19020      "name": "z9BC.2",
19021      "typename": "z9BC.2-s390x-cpu",
19022      "unavailable-features": [
19023        "klmd-sha-1",
19024        "kimd-sha-1",
19025        "km-tdea-192",
19026        "km-tdea-128",
19027        "km-dea",
19028        "kmc-tdea-192",
19029        "kmc-tdea-128",
19030        "kmc-dea",
19031        "kmac-tdea-192",
19032        "kmac-tdea-128",
19033        "kmac-dea",
19034        "cmm",
19035        "dateh2",
19036        "sthyi",
19037        "hfpue",
19038        "hfpm",
19039        "asnlxr",
19040        "msa1",
19041        "tods"
19042      ],
19043      "static": false,
19044      "migration-safe": true
19045    },
19046    {
19047      "name": "z10BC",
19048      "typename": "z10BC-s390x-cpu",
19049      "unavailable-features": [
19050        "klmd-sha-1",
19051        "kimd-sha-1",
19052        "km-tdea-192",
19053        "km-tdea-128",
19054        "km-dea",
19055        "kmc-tdea-192",
19056        "kmc-tdea-128",
19057        "kmc-dea",
19058        "kmac-tdea-192",
19059        "kmac-tdea-128",
19060        "kmac-dea",
19061        "cmm",
19062        "dateh2",
19063        "sthyi",
19064        "pfpo",
19065        "dfphp",
19066        "dfp",
19067        "parseh",
19068        "hfpue",
19069        "hfpm",
19070        "csske",
19071        "edat",
19072        "asnlxr",
19073        "msa2",
19074        "msa1",
19075        "tods"
19076      ],
19077      "static": false,
19078      "migration-safe": true
19079    },
19080    {
19081      "name": "z990.5",
19082      "typename": "z990.5-s390x-cpu",
19083      "unavailable-features": [
19084        "klmd-sha-1",
19085        "kimd-sha-1",
19086        "km-tdea-192",
19087        "km-tdea-128",
19088        "km-dea",
19089        "kmc-tdea-192",
19090        "kmc-tdea-128",
19091        "kmc-dea",
19092        "kmac-tdea-192",
19093        "kmac-tdea-128",
19094        "kmac-dea",
19095        "hfpm"
19096      ],
19097      "static": false,
19098      "migration-safe": true
19099    },
19100    {
19101      "name": "zEC12.2",
19102      "typename": "zEC12.2-s390x-cpu",
19103      "unavailable-features": [
19104        "pcc-xts-eaes-256",
19105        "pcc-xts-eaes-128",
19106        "pcc-xts-aes-256",
19107        "pcc-xts-aes-128",
19108        "pcc-cmac-eaes-256",
19109        "pcc-cmac-eaes-192",
19110        "pcc-cmac-eaes-128",
19111        "pcc-cmac-eaes-256",
19112        "pcc-cmac-aes-192",
19113        "pcc-cmac-aes-128",
19114        "pcc-cmac-etdea-192",
19115        "pcc-cmac-etdea-128",
19116        "pcc-cmac-edea",
19117        "pcc-cmac-tdea-192",
19118        "pcc-cmac-tdea-128",
19119        "pcc-cmac-dea",
19120        "kmo-eaes-256",
19121        "kmo-eaes-192",
19122        "kmo-eaes-128",
19123        "kmo-aes-256",
19124        "kmo-aes-192",
19125        "kmo-aes-128",
19126        "kmo-etdea-192",
19127        "kmo-etdea-128",
19128        "kmo-edea",
19129        "kmo-tdea-192",
19130        "kmo-tdea-128",
19131        "kmo-dea",
19132        "kmf-eaes-256",
19133        "kmf-eaes-192",
19134        "kmf-eaes-128",
19135        "kmf-aes-256",
19136        "kmf-aes-192",
19137        "kmf-aes-128",
19138        "kmf-etdea-192",
19139        "kmf-etdea-128",
19140        "kmf-edea",
19141        "kmf-tdea-192",
19142        "kmf-tdea-128",
19143        "kmf-dea",
19144        "kmctr-eaes-256",
19145        "kmctr-eaes-192",
19146        "kmctr-eaes-128",
19147        "kmctr-aes-256",
19148        "kmctr-aes-192",
19149        "kmctr-aes-128",
19150        "kmctr-etdea-192",
19151        "kmctr-etdea-128",
19152        "kmctr-edea",
19153        "kmctr-tdea-192",
19154        "kmctr-tdea-128",
19155        "kmctr-dea",
19156        "pckmo-aes-256",
19157        "pckmo-aes-192",
19158        "pckmo-aes-128",
19159        "pckmo-etdea-192",
19160        "pckmo-etdea-128",
19161        "pckmo-edea",
19162        "klmd-sha-1",
19163        "kimd-ghash",
19164        "kimd-sha-1",
19165        "km-xts-eaes-256",
19166        "km-xts-eaes-128",
19167        "km-xts-aes-256",
19168        "km-xts-aes-128",
19169        "km-eaes-256",
19170        "km-eaes-192",
19171        "km-eaes-128",
19172        "km-etdea-192",
19173        "km-etdea-128",
19174        "km-edea",
19175        "km-tdea-192",
19176        "km-tdea-128",
19177        "km-dea",
19178        "kmc-eaes-256",
19179        "kmc-eaes-192",
19180        "kmc-eaes-128",
19181        "kmc-etdea-192",
19182        "kmc-etdea-128",
19183        "kmc-edea",
19184        "kmc-tdea-192",
19185        "kmc-tdea-128",
19186        "kmc-dea",
19187        "kmac-eaes-256",
19188        "kmac-eaes-192",
19189        "kmac-eaes-128",
19190        "kmac-aes-256",
19191        "kmac-aes-192",
19192        "kmac-aes-128",
19193        "kmac-etdea-192",
19194        "kmac-etdea-128",
19195        "kmac-edea",
19196        "kmac-tdea-192",
19197        "kmac-tdea-128",
19198        "kmac-dea",
19199        "cmm",
19200        "dateh2",
19201        "esop",
19202        "sea_esop2",
19203        "edat2",
19204        "aefsi",
19205        "sthyi",
19206        "te",
19207        "ri",
19208        "cte",
19209        "dfpzc",
19210        "cmpsceh",
19211        "pfpo",
19212        "dfphp",
19213        "dfp",
19214        "fpe",
19215        "emon",
19216        "parseh",
19217        "hfpue",
19218        "hfpm",
19219        "nonqks",
19220        "ipter",
19221        "csske",
19222        "edat",
19223        "asnlxr",
19224        "msa2",
19225        "msa1",
19226        "tods"
19227      ],
19228      "static": false,
19229      "migration-safe": true
19230    },
19231    {
19232      "name": "z10EC-base",
19233      "typename": "z10EC-base-s390x-cpu",
19234      "unavailable-features": [
19235        "klmd-sha-1",
19236        "kimd-sha-1",
19237        "km-tdea-192",
19238        "km-tdea-128",
19239        "km-dea",
19240        "kmc-tdea-192",
19241        "kmc-tdea-128",
19242        "kmc-dea",
19243        "kmac-tdea-192",
19244        "kmac-tdea-128",
19245        "kmac-dea",
19246        "dateh2",
19247        "pfpo",
19248        "dfphp",
19249        "dfp",
19250        "parseh",
19251        "hfpue",
19252        "hfpm",
19253        "csske",
19254        "asnlxr",
19255        "tods"
19256      ],
19257      "static": true,
19258      "migration-safe": true
19259    },
19260    {
19261      "name": "z9EC-base",
19262      "typename": "z9EC-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        "dateh2",
19276        "hfpue",
19277        "hfpm",
19278        "asnlxr",
19279        "tods"
19280      ],
19281      "static": true,
19282      "migration-safe": true
19283    },
19284    {
19285      "name": "z9EC.3-base",
19286      "typename": "z9EC.3-base-s390x-cpu",
19287      "unavailable-features": [
19288        "klmd-sha-1",
19289        "kimd-sha-1",
19290        "km-tdea-192",
19291        "km-tdea-128",
19292        "km-dea",
19293        "kmc-tdea-192",
19294        "kmc-tdea-128",
19295        "kmc-dea",
19296        "kmac-tdea-192",
19297        "kmac-tdea-128",
19298        "kmac-dea",
19299        "dateh2",
19300        "hfpue",
19301        "hfpm",
19302        "asnlxr",
19303        "tods"
19304      ],
19305      "static": true,
19306      "migration-safe": true
19307    },
19308    {
19309      "name": "zEC12",
19310      "typename": "zEC12-s390x-cpu",
19311      "unavailable-features": [
19312        "pcc-xts-eaes-256",
19313        "pcc-xts-eaes-128",
19314        "pcc-xts-aes-256",
19315        "pcc-xts-aes-128",
19316        "pcc-cmac-eaes-256",
19317        "pcc-cmac-eaes-192",
19318        "pcc-cmac-eaes-128",
19319        "pcc-cmac-eaes-256",
19320        "pcc-cmac-aes-192",
19321        "pcc-cmac-aes-128",
19322        "pcc-cmac-etdea-192",
19323        "pcc-cmac-etdea-128",
19324        "pcc-cmac-edea",
19325        "pcc-cmac-tdea-192",
19326        "pcc-cmac-tdea-128",
19327        "pcc-cmac-dea",
19328        "kmo-eaes-256",
19329        "kmo-eaes-192",
19330        "kmo-eaes-128",
19331        "kmo-aes-256",
19332        "kmo-aes-192",
19333        "kmo-aes-128",
19334        "kmo-etdea-192",
19335        "kmo-etdea-128",
19336        "kmo-edea",
19337        "kmo-tdea-192",
19338        "kmo-tdea-128",
19339        "kmo-dea",
19340        "kmf-eaes-256",
19341        "kmf-eaes-192",
19342        "kmf-eaes-128",
19343        "kmf-aes-256",
19344        "kmf-aes-192",
19345        "kmf-aes-128",
19346        "kmf-etdea-192",
19347        "kmf-etdea-128",
19348        "kmf-edea",
19349        "kmf-tdea-192",
19350        "kmf-tdea-128",
19351        "kmf-dea",
19352        "kmctr-eaes-256",
19353        "kmctr-eaes-192",
19354        "kmctr-eaes-128",
19355        "kmctr-aes-256",
19356        "kmctr-aes-192",
19357        "kmctr-aes-128",
19358        "kmctr-etdea-192",
19359        "kmctr-etdea-128",
19360        "kmctr-edea",
19361        "kmctr-tdea-192",
19362        "kmctr-tdea-128",
19363        "kmctr-dea",
19364        "pckmo-aes-256",
19365        "pckmo-aes-192",
19366        "pckmo-aes-128",
19367        "pckmo-etdea-192",
19368        "pckmo-etdea-128",
19369        "pckmo-edea",
19370        "klmd-sha-1",
19371        "kimd-ghash",
19372        "kimd-sha-1",
19373        "km-xts-eaes-256",
19374        "km-xts-eaes-128",
19375        "km-xts-aes-256",
19376        "km-xts-aes-128",
19377        "km-eaes-256",
19378        "km-eaes-192",
19379        "km-eaes-128",
19380        "km-etdea-192",
19381        "km-etdea-128",
19382        "km-edea",
19383        "km-tdea-192",
19384        "km-tdea-128",
19385        "km-dea",
19386        "kmc-eaes-256",
19387        "kmc-eaes-192",
19388        "kmc-eaes-128",
19389        "kmc-etdea-192",
19390        "kmc-etdea-128",
19391        "kmc-edea",
19392        "kmc-tdea-192",
19393        "kmc-tdea-128",
19394        "kmc-dea",
19395        "kmac-eaes-256",
19396        "kmac-eaes-192",
19397        "kmac-eaes-128",
19398        "kmac-aes-256",
19399        "kmac-aes-192",
19400        "kmac-aes-128",
19401        "kmac-etdea-192",
19402        "kmac-etdea-128",
19403        "kmac-edea",
19404        "kmac-tdea-192",
19405        "kmac-tdea-128",
19406        "kmac-dea",
19407        "cmm",
19408        "dateh2",
19409        "esop",
19410        "sea_esop2",
19411        "edat2",
19412        "aefsi",
19413        "sthyi",
19414        "te",
19415        "ri",
19416        "cte",
19417        "dfpzc",
19418        "cmpsceh",
19419        "pfpo",
19420        "dfphp",
19421        "dfp",
19422        "fpe",
19423        "emon",
19424        "parseh",
19425        "hfpue",
19426        "hfpm",
19427        "nonqks",
19428        "ipter",
19429        "csske",
19430        "edat",
19431        "asnlxr",
19432        "msa2",
19433        "msa1",
19434        "tods"
19435      ],
19436      "static": false,
19437      "migration-safe": true
19438    },
19439    {
19440      "name": "z990.5-base",
19441      "typename": "z990.5-base-s390x-cpu",
19442      "unavailable-features": [
19443        "klmd-sha-1",
19444        "kimd-sha-1",
19445        "km-tdea-192",
19446        "km-tdea-128",
19447        "km-dea",
19448        "kmc-tdea-192",
19449        "kmc-tdea-128",
19450        "kmc-dea",
19451        "kmac-tdea-192",
19452        "kmac-tdea-128",
19453        "kmac-dea",
19454        "hfpm"
19455      ],
19456      "static": true,
19457      "migration-safe": true
19458    },
19459    {
19460      "name": "z10BC-base",
19461      "typename": "z10BC-base-s390x-cpu",
19462      "unavailable-features": [
19463        "klmd-sha-1",
19464        "kimd-sha-1",
19465        "km-tdea-192",
19466        "km-tdea-128",
19467        "km-dea",
19468        "kmc-tdea-192",
19469        "kmc-tdea-128",
19470        "kmc-dea",
19471        "kmac-tdea-192",
19472        "kmac-tdea-128",
19473        "kmac-dea",
19474        "dateh2",
19475        "pfpo",
19476        "dfphp",
19477        "dfp",
19478        "parseh",
19479        "hfpue",
19480        "hfpm",
19481        "csske",
19482        "asnlxr",
19483        "tods"
19484      ],
19485      "static": true,
19486      "migration-safe": true
19487    },
19488    {
19489      "name": "z900-base",
19490      "typename": "z900-base-s390x-cpu",
19491      "unavailable-features": [
19492      ],
19493      "static": true,
19494      "migration-safe": true
19495    },
19496    {
19497      "name": "z13.2",
19498      "typename": "z13.2-s390x-cpu",
19499      "unavailable-features": [
19500        "ppno-sha-512-drng",
19501        "pcc-xts-eaes-256",
19502        "pcc-xts-eaes-128",
19503        "pcc-xts-aes-256",
19504        "pcc-xts-aes-128",
19505        "pcc-cmac-eaes-256",
19506        "pcc-cmac-eaes-192",
19507        "pcc-cmac-eaes-128",
19508        "pcc-cmac-eaes-256",
19509        "pcc-cmac-aes-192",
19510        "pcc-cmac-aes-128",
19511        "pcc-cmac-etdea-192",
19512        "pcc-cmac-etdea-128",
19513        "pcc-cmac-edea",
19514        "pcc-cmac-tdea-192",
19515        "pcc-cmac-tdea-128",
19516        "pcc-cmac-dea",
19517        "kmo-eaes-256",
19518        "kmo-eaes-192",
19519        "kmo-eaes-128",
19520        "kmo-aes-256",
19521        "kmo-aes-192",
19522        "kmo-aes-128",
19523        "kmo-etdea-192",
19524        "kmo-etdea-128",
19525        "kmo-edea",
19526        "kmo-tdea-192",
19527        "kmo-tdea-128",
19528        "kmo-dea",
19529        "kmf-eaes-256",
19530        "kmf-eaes-192",
19531        "kmf-eaes-128",
19532        "kmf-aes-256",
19533        "kmf-aes-192",
19534        "kmf-aes-128",
19535        "kmf-etdea-192",
19536        "kmf-etdea-128",
19537        "kmf-edea",
19538        "kmf-tdea-192",
19539        "kmf-tdea-128",
19540        "kmf-dea",
19541        "kmctr-eaes-256",
19542        "kmctr-eaes-192",
19543        "kmctr-eaes-128",
19544        "kmctr-aes-256",
19545        "kmctr-aes-192",
19546        "kmctr-aes-128",
19547        "kmctr-etdea-192",
19548        "kmctr-etdea-128",
19549        "kmctr-edea",
19550        "kmctr-tdea-192",
19551        "kmctr-tdea-128",
19552        "kmctr-dea",
19553        "pckmo-aes-256",
19554        "pckmo-aes-192",
19555        "pckmo-aes-128",
19556        "pckmo-etdea-192",
19557        "pckmo-etdea-128",
19558        "pckmo-edea",
19559        "klmd-sha-1",
19560        "kimd-ghash",
19561        "kimd-sha-1",
19562        "km-xts-eaes-256",
19563        "km-xts-eaes-128",
19564        "km-xts-aes-256",
19565        "km-xts-aes-128",
19566        "km-eaes-256",
19567        "km-eaes-192",
19568        "km-eaes-128",
19569        "km-etdea-192",
19570        "km-etdea-128",
19571        "km-edea",
19572        "km-tdea-192",
19573        "km-tdea-128",
19574        "km-dea",
19575        "kmc-eaes-256",
19576        "kmc-eaes-192",
19577        "kmc-eaes-128",
19578        "kmc-etdea-192",
19579        "kmc-etdea-128",
19580        "kmc-edea",
19581        "kmc-tdea-192",
19582        "kmc-tdea-128",
19583        "kmc-dea",
19584        "kmac-eaes-256",
19585        "kmac-eaes-192",
19586        "kmac-eaes-128",
19587        "kmac-aes-256",
19588        "kmac-aes-192",
19589        "kmac-aes-128",
19590        "kmac-etdea-192",
19591        "kmac-etdea-128",
19592        "kmac-edea",
19593        "kmac-tdea-192",
19594        "kmac-tdea-128",
19595        "kmac-dea",
19596        "cmm",
19597        "dateh2",
19598        "esop",
19599        "sea_esop2",
19600        "vx",
19601        "dfppc",
19602        "edat2",
19603        "aefsi",
19604        "sthyi",
19605        "te",
19606        "ri",
19607        "cte",
19608        "dfpzc",
19609        "cmpsceh",
19610        "pfpo",
19611        "dfphp",
19612        "dfp",
19613        "fpe",
19614        "emon",
19615        "parseh",
19616        "hfpue",
19617        "hfpm",
19618        "nonqks",
19619        "ipter",
19620        "csske",
19621        "edat",
19622        "asnlxr",
19623        "msa2",
19624        "msa1",
19625        "gen13ptff",
19626        "tods",
19627        "type"
19628      ],
19629      "static": false,
19630      "migration-safe": true
19631    },
19632    {
19633      "name": "z890.3-base",
19634      "typename": "z890.3-base-s390x-cpu",
19635      "unavailable-features": [
19636        "klmd-sha-1",
19637        "kimd-sha-1",
19638        "km-tdea-192",
19639        "km-tdea-128",
19640        "km-dea",
19641        "kmc-tdea-192",
19642        "kmc-tdea-128",
19643        "kmc-dea",
19644        "kmac-tdea-192",
19645        "kmac-tdea-128",
19646        "kmac-dea",
19647        "hfpm"
19648      ],
19649      "static": true,
19650      "migration-safe": true
19651    },
19652    {
19653      "name": "zBC12-base",
19654      "typename": "zBC12-base-s390x-cpu",
19655      "unavailable-features": [
19656        "klmd-sha-1",
19657        "kimd-sha-1",
19658        "km-tdea-192",
19659        "km-tdea-128",
19660        "km-dea",
19661        "kmc-tdea-192",
19662        "kmc-tdea-128",
19663        "kmc-dea",
19664        "kmac-tdea-192",
19665        "kmac-tdea-128",
19666        "kmac-dea",
19667        "dateh2",
19668        "dfpzc",
19669        "cmpsceh",
19670        "pfpo",
19671        "dfphp",
19672        "dfp",
19673        "fpe",
19674        "emon",
19675        "parseh",
19676        "hfpue",
19677        "hfpm",
19678        "nonqks",
19679        "csske",
19680        "asnlxr",
19681        "tods"
19682      ],
19683      "static": true,
19684      "migration-safe": true
19685    },
19686    {
19687      "name": "z13.2-base",
19688      "typename": "z13.2-base-s390x-cpu",
19689      "unavailable-features": [
19690        "klmd-sha-1",
19691        "kimd-sha-1",
19692        "km-tdea-192",
19693        "km-tdea-128",
19694        "km-dea",
19695        "kmc-tdea-192",
19696        "kmc-tdea-128",
19697        "kmc-dea",
19698        "kmac-tdea-192",
19699        "kmac-tdea-128",
19700        "kmac-dea",
19701        "dateh2",
19702        "dfppc",
19703        "dfpzc",
19704        "cmpsceh",
19705        "pfpo",
19706        "dfphp",
19707        "dfp",
19708        "fpe",
19709        "emon",
19710        "parseh",
19711        "hfpue",
19712        "hfpm",
19713        "nonqks",
19714        "csske",
19715        "asnlxr",
19716        "gen13ptff",
19717        "tods",
19718        "type"
19719      ],
19720      "static": true,
19721      "migration-safe": true
19722    },
19723    {
19724      "name": "z990-base",
19725      "typename": "z990-base-s390x-cpu",
19726      "unavailable-features": [
19727        "klmd-sha-1",
19728        "kimd-sha-1",
19729        "km-tdea-192",
19730        "km-tdea-128",
19731        "km-dea",
19732        "kmc-tdea-192",
19733        "kmc-tdea-128",
19734        "kmc-dea",
19735        "kmac-tdea-192",
19736        "kmac-tdea-128",
19737        "kmac-dea",
19738        "hfpm"
19739      ],
19740      "static": true,
19741      "migration-safe": true
19742    },
19743    {
19744      "name": "z10EC.2",
19745      "typename": "z10EC.2-s390x-cpu",
19746      "unavailable-features": [
19747        "klmd-sha-1",
19748        "kimd-sha-1",
19749        "km-tdea-192",
19750        "km-tdea-128",
19751        "km-dea",
19752        "kmc-tdea-192",
19753        "kmc-tdea-128",
19754        "kmc-dea",
19755        "kmac-tdea-192",
19756        "kmac-tdea-128",
19757        "kmac-dea",
19758        "cmm",
19759        "dateh2",
19760        "sthyi",
19761        "pfpo",
19762        "dfphp",
19763        "dfp",
19764        "parseh",
19765        "hfpue",
19766        "hfpm",
19767        "csske",
19768        "edat",
19769        "asnlxr",
19770        "msa2",
19771        "msa1",
19772        "tods"
19773      ],
19774      "static": false,
19775      "migration-safe": true
19776    },
19777    {
19778      "name": "z9BC",
19779      "typename": "z9BC-s390x-cpu",
19780      "unavailable-features": [
19781        "klmd-sha-1",
19782        "kimd-sha-1",
19783        "km-tdea-192",
19784        "km-tdea-128",
19785        "km-dea",
19786        "kmc-tdea-192",
19787        "kmc-tdea-128",
19788        "kmc-dea",
19789        "kmac-tdea-192",
19790        "kmac-tdea-128",
19791        "kmac-dea",
19792        "cmm",
19793        "dateh2",
19794        "sthyi",
19795        "hfpue",
19796        "hfpm",
19797        "asnlxr",
19798        "msa1",
19799        "tods"
19800      ],
19801      "static": false,
19802      "migration-safe": true
19803    },
19804    {
19805      "name": "z10EC.3-base",
19806      "typename": "z10EC.3-base-s390x-cpu",
19807      "unavailable-features": [
19808        "klmd-sha-1",
19809        "kimd-sha-1",
19810        "km-tdea-192",
19811        "km-tdea-128",
19812        "km-dea",
19813        "kmc-tdea-192",
19814        "kmc-tdea-128",
19815        "kmc-dea",
19816        "kmac-tdea-192",
19817        "kmac-tdea-128",
19818        "kmac-dea",
19819        "dateh2",
19820        "pfpo",
19821        "dfphp",
19822        "dfp",
19823        "parseh",
19824        "hfpue",
19825        "hfpm",
19826        "csske",
19827        "asnlxr",
19828        "tods"
19829      ],
19830      "static": true,
19831      "migration-safe": true
19832    },
19833    {
19834      "name": "z990.3-base",
19835      "typename": "z990.3-base-s390x-cpu",
19836      "unavailable-features": [
19837        "klmd-sha-1",
19838        "kimd-sha-1",
19839        "km-tdea-192",
19840        "km-tdea-128",
19841        "km-dea",
19842        "kmc-tdea-192",
19843        "kmc-tdea-128",
19844        "kmc-dea",
19845        "kmac-tdea-192",
19846        "kmac-tdea-128",
19847        "kmac-dea",
19848        "hfpm"
19849      ],
19850      "static": true,
19851      "migration-safe": true
19852    }
19853  ],
19854  "id": "libvirt-2"
19855}
19856
19857{
19858  "execute": "query-cpu-model-expansion",
19859  "arguments": {
19860    "type": "static",
19861    "model": {
19862      "name": "max"
19863    }
19864  },
19865  "id": "libvirt-3"
19866}
19867
19868{
19869  "id": "libvirt-3",
19870  "error": {
19871    "class": "GenericError",
19872    "desc": "The CPU definition 'max' is unknown."
19873  }
19874}
19875
19876{
19877  "execute": "query-machines",
19878  "id": "libvirt-4"
19879}
19880
19881{
19882  "return": [
19883    {
19884      "hotpluggable-cpus": true,
19885      "name": "s390-ccw-virtio-2.7",
19886      "cpu-max": 248
19887    },
19888    {
19889      "hotpluggable-cpus": true,
19890      "name": "s390-ccw-virtio-2.6",
19891      "cpu-max": 248
19892    },
19893    {
19894      "hotpluggable-cpus": false,
19895      "name": "none",
19896      "cpu-max": 1
19897    },
19898    {
19899      "hotpluggable-cpus": true,
19900      "name": "s390-ccw-virtio-2.11",
19901      "cpu-max": 248
19902    },
19903    {
19904      "hotpluggable-cpus": true,
19905      "name": "s390-ccw-virtio-2.10",
19906      "cpu-max": 248
19907    },
19908    {
19909      "hotpluggable-cpus": true,
19910      "name": "s390-ccw-virtio-2.5",
19911      "cpu-max": 248
19912    },
19913    {
19914      "hotpluggable-cpus": true,
19915      "name": "s390-ccw-virtio-2.4",
19916      "cpu-max": 248
19917    },
19918    {
19919      "hotpluggable-cpus": true,
19920      "name": "s390-ccw-virtio-2.9",
19921      "cpu-max": 248
19922    },
19923    {
19924      "hotpluggable-cpus": true,
19925      "name": "s390-ccw-virtio-2.8",
19926      "cpu-max": 248
19927    },
19928    {
19929      "hotpluggable-cpus": true,
19930      "name": "s390-ccw-virtio-2.12",
19931      "is-default": true,
19932      "cpu-max": 248,
19933      "alias": "s390-ccw-virtio"
19934    }
19935  ],
19936  "id": "libvirt-4"
19937}
19938