libvirt-python API Documentation¶

Python bindings for the libvirt virtualization API.

API Reference

  • libvirt — Main API
    • libvirtError
    • virConnect
    • virDomain
    • virDomainCheckpoint
    • virDomainSnapshot
    • virInterface
    • virNWFilter
    • virNWFilterBinding
    • virNetwork
    • virNetworkPort
    • virNodeDevice
    • virSecret
    • virStoragePool
    • virStorageVol
    • virStream
    • getVersion()
    • open()
    • openAuth()
    • openReadOnly()
    • registerErrorHandler()
    • virEventAddHandle()
    • virEventAddTimeout()
    • virEventInvokeFreeCallback()
    • virEventRegisterDefaultImpl()
    • virEventRegisterImpl()
    • virEventRemoveHandle()
    • virEventRemoveTimeout()
    • virEventRunDefaultImpl()
    • virEventUpdateHandle()
    • virEventUpdateTimeout()
    • virGetLastError()
    • virGetLastErrorCode()
    • virGetLastErrorDomain()
    • virGetLastErrorMessage()
    • virInitialize()
    • virResetLastError()
  • libvirt_qemu — QEMU Extensions
    • qemuAgentCommand()
    • qemuAttach()
    • qemuMonitorCommand()
    • qemuMonitorCommandWithFiles()
    • qemuMonitorEventDeregister()
    • qemuMonitorEventRegister()
  • libvirt_lxc — LXC Extensions
    • lxcEnterCGroup()
    • lxcOpenNamespace()
  • libvirtaio — Asyncio Integration
    • virEventAsyncIOImpl
    • getCurrentImpl()
    • virEventRegisterAsyncIOImpl()

Indices and tables¶

  • Index

  • Module Index

  • Search Page

libvirt-python

Python bindings for the libvirt API

Navigation

API Reference

  • libvirt — Main API
  • libvirt_qemu — QEMU Extensions
  • libvirt_lxc — LXC Extensions
  • libvirtaio — Asyncio Integration

Related Topics

  • Documentation overview
    • Next: libvirt — Main API
©2026, Libvirt Maintainers. | Powered by Sphinx 9.1.0 & Alabaster 1.0.0 | Page source