Class Hierarchy
- Exception
- file
- httplib.HTTPConnection
- httplib.HTTPSConnection
- libcloud.base.ConnectionKey
- libcloud.base.LoggingConnection - Debug class to log all HTTP(s) requests as they could be made with the
curl
command. - libcloud.base.NodeDriver
- libcloud.common.base.ConnectionKey
- libcloud.common.base.ConnectionUserAndKey
- libcloud.common.base.RawResponse
- libcloud.common.base.Response
- object
- libcloud.base.Response - A Base Response class to derive from.
- libcloud.common.gogrid.BaseGoGridDriver - GoGrid has common object model for services they provide, like locations
and IP, so keep handling of these things in a single place.
- libcloud.common.gogrid.GoGridIpAddress - IP Address
- libcloud.common.types.LazyList - Undocumented
- libcloud.compute.base.ConnectionKey - A Base Connection class to derive from.
- libcloud.compute.base.Node - Provide a common interface for handling nodes of all types.
- libcloud.compute.base.NodeAuthPassword - A password to be used for authentication to a node.
- libcloud.compute.base.NodeAuthSSHKey - An SSH key to be installed for authentication to a node.
- libcloud.compute.base.NodeDriver - A base NodeDriver class to derive from
- libcloud.compute.base.NodeImage - An operating system image.
- libcloud.compute.base.NodeLocation - A physical location where nodes can be.
- libcloud.compute.base.NodeSize - A Base NodeSize class to derive from.
- libcloud.compute.drivers.ec2.ExEC2AvailabilityZone - Extension class which stores information about an EC2 availability
zone.
- libcloud.compute.drivers.gandi.GandiConnection - Connection class for the Gandi driver
- libcloud.compute.drivers.opsource.OpsourceNetwork - Opsource network with location
- libcloud.compute.drivers.opsource.OpsourceStatus - Opsource API pending operation status class action, requestTime,
username, numberOfSteps, updateTime, step.name, step.number,
step.percentComplete, failureReason,
- libcloud.compute.drivers.rackspace.RackspaceNodeIpAddresses - List of public and private IP addresses of a Node.
- libcloud.compute.drivers.rackspace.RackspaceSharedIpGroup - Shared IP group info.
- libcloud.compute.drivers.softlayer.SoftLayerConnection - Connection class for the SoftLayer driver
- libcloud.compute.drivers.vcloud.InstantiateVAppXML - Undocumented
- libcloud.compute.types.Architecture - Image and size architectures.
- libcloud.compute.types.NodeState - Standard states for a node
- libcloud.compute.types.Provider - Defines for each of the supported providers
- libcloud.deployment.Deployment - Base class for deployment tasks.
- libcloud.loadbalancer.base.Algorithm - Undocumented
- libcloud.loadbalancer.base.Driver - A base LBDriver class to derive from
- libcloud.loadbalancer.base.LoadBalancer - Provide a common interface for handling Load Balancers.
- libcloud.loadbalancer.base.Member - Undocumented
- libcloud.loadbalancer.types.Provider - Undocumented
- libcloud.loadbalancer.types.State - Standart states for a loadbalancer
- libcloud.ssh.BaseSSHClient - Base class representing a connection over SSH/SCP to a remote node.
- libcloud.storage.base.Container - Represents a container (bucket) which can hold multiple objects.
- libcloud.storage.base.Object - Represents an object (BLOB).
- libcloud.storage.base.StorageDriver - A base StorageDriver to derive from.
- libcloud.storage.drivers.dummy.DummyIterator - Undocumented
- libcloud.storage.types.Provider - Defines for each of the supported providers
- xmlrpclib.SafeTransport
- xmlrpclib.ServerProxy
- xmlrpclib.Transport