diff --git a/openapi/propolis-server.json b/openapi/propolis-server.json index 86c7c6b5a..80b4fc61c 100644 --- a/openapi/propolis-server.json +++ b/openapi/propolis-server.json @@ -623,6 +623,14 @@ "$ref": "#/components/schemas/PciPciBridge" } }, + "qemu_pvpanic": { + "nullable": true, + "allOf": [ + { + "$ref": "#/components/schemas/QemuPvpanic" + } + ] + }, "serial_ports": { "type": "object", "additionalProperties": { @@ -1340,6 +1348,19 @@ ], "additionalProperties": false }, + "QemuPvpanic": { + "type": "object", + "properties": { + "enable_isa": { + "description": "Enable the QEMU PVPANIC ISA bus device (I/O port 0x505).", + "type": "boolean" + } + }, + "required": [ + "enable_isa" + ], + "additionalProperties": false + }, "SerialPort": { "description": "A serial port device.", "type": "object",