|
@@ -402,6 +402,36 @@
|
|
|
##
|
|
|
{ 'command': 'query-target', 'returns': 'TargetInfo' }
|
|
|
|
|
|
+##
|
|
|
+# @UuidInfo:
|
|
|
+#
|
|
|
+# Guest UUID information (Universally Unique Identifier).
|
|
|
+#
|
|
|
+# @UUID: the UUID of the guest
|
|
|
+#
|
|
|
+# Since: 0.14.0
|
|
|
+#
|
|
|
+# Notes: If no UUID was specified for the guest, a null UUID is returned.
|
|
|
+##
|
|
|
+{ 'struct': 'UuidInfo', 'data': {'UUID': 'str'} }
|
|
|
+
|
|
|
+##
|
|
|
+# @query-uuid:
|
|
|
+#
|
|
|
+# Query the guest UUID information.
|
|
|
+#
|
|
|
+# Returns: The @UuidInfo for the guest
|
|
|
+#
|
|
|
+# Since: 0.14.0
|
|
|
+#
|
|
|
+# Example:
|
|
|
+#
|
|
|
+# -> { "execute": "query-uuid" }
|
|
|
+# <- { "return": { "UUID": "550e8400-e29b-41d4-a716-446655440000" } }
|
|
|
+#
|
|
|
+##
|
|
|
+{ 'command': 'query-uuid', 'returns': 'UuidInfo', 'allow-preconfig': true }
|
|
|
+
|
|
|
##
|
|
|
# @GuidInfo:
|
|
|
#
|