Versions in this module Expand all Collapse all v0 v0.4.2 Aug 3, 2018 v0.4.1 Jul 28, 2018 Changes in this version + const LibVirtConIsNil + var WaitSleepInterval = 1 * time.Second + var WaitTimeout = 5 * time.Minute + func CleanupLibvirtConnections() + func HasDHCP(net libvirtxml.Network) bool + func Provider() terraform.ResourceProvider + type Client struct + type Config struct + URI string + func (c *Config) Client() (*Client, error) + type Domain interface + QemuAgentCommand func(command string, timeout libvirt.DomainQemuAgentCommandTimeout, flags uint32) (string, error) + type Network interface + GetXMLDesc func(flags libvirt.NetworkXMLFlags) (string, error) + type QemuAgentInterface struct + Hwaddr string + IPAddresses []QemuAgentInterfaceIPAddress + Name string + type QemuAgentInterfaceIPAddress struct + Address string + Prefix uint + Type string + type QemuAgentInterfacesResponse struct + Interfaces []QemuAgentInterface + type StreamIO struct + Stream libvirt.Stream + func NewStreamIO(s libvirt.Stream) *StreamIO + func (sio *StreamIO) Close() error + func (sio *StreamIO) Read(p []byte) (int, error) + func (sio *StreamIO) Write(p []byte) (int, error)