summaryrefslogtreecommitdiff
path: root/libvirt-override-api.xml
diff options
context:
space:
mode:
authorErik Skultety <eskultet@redhat.com>2018-06-12 16:17:58 +0200
committerErik Skultety <eskultet@redhat.com>2018-06-14 17:23:19 +0200
commit6c136b8150e1487efdbb10bfd32a5d8a0f84df16 (patch)
tree2203af29b65f5b16f2201939606147a0d57f196f /libvirt-override-api.xml
parentdbae262811f49ebf9a1c94cea6ffd4c5d8798476 (diff)
downloadlibvirt-python-6c136b8150e1487efdbb10bfd32a5d8a0f84df16.tar.gz
Add support for virNodeGetSEVInfo
This binding allows to query the AMD's SEV firmware for various platform specific things, like a PDH certificate and a certificate chain to establish a trusted connection with the firmware. Because the API uses typed params, it's exempted from generation. Signed-off-by: Erik Skultety <eskultet@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
Diffstat (limited to 'libvirt-override-api.xml')
-rw-r--r--libvirt-override-api.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/libvirt-override-api.xml b/libvirt-override-api.xml
index 2f23c51..ecbdac2 100644
--- a/libvirt-override-api.xml
+++ b/libvirt-override-api.xml
@@ -734,5 +734,11 @@
<arg name='domain' type='virDomainPtr' info='pointer to domain object'/>
<arg name='flags' type='int' info='unused, always pass 0'/>
</function>
+ <function name='virNodeGetSEVInfo' file='python'>
+ <info>Get platform specific information from the SEV firmware</info>
+ <return type='char *' info='None in case of error, returns a dictionary of params'/>
+ <arg name='conn' type='virConnectPtr' info='pointer to hypervisor connection'/>
+ <arg name='flags' type='int' info='unused, always pass 0'/>
+ </function>
</symbols>
</api>