Supported Providers

This pages lists supported providers and methods for all the APIs.

Compute

Provider Matrix

Provider

Documentation

Provider Constant

Supported Regions

Module

Class Name

Abiquo

ABIQUO

single region driver

libcloud.compute.drivers.abiquo

AbiquoNodeDriver

Aliyun ECS

Click

ALIYUN_ECS

single region driver

libcloud.compute.drivers.ecs

ECSDriver

PCextreme AuroraCompute

Click

AURORACOMPUTE

single region driver

libcloud.compute.drivers.auroracompute

AuroraComputeNodeDriver

Azure Virtual machines

Click

AZURE

single region driver

libcloud.compute.drivers.azure

AzureNodeDriver

Azure Virtual machines

Click

AZURE_ARM

single region driver

libcloud.compute.drivers.azure_arm

AzureNodeDriver

Bluebox Blocks

BLUEBOX

single region driver

libcloud.compute.drivers.bluebox

BlueboxNodeDriver

Brightbox

BRIGHTBOX

single region driver

libcloud.compute.drivers.brightbox

BrightboxNodeDriver

BSNL

Click

BSNL

single region driver

libcloud.compute.drivers.bsnl

BSNLNodeDriver

Cloudscale

Click

CLOUDSCALE

single region driver

libcloud.compute.drivers.cloudscale

CloudscaleNodeDriver

CloudSigma (API v2.0)

Click

CLOUDSIGMA

single region driver

libcloud.compute.drivers.cloudsigma

CloudSigmaNodeDriver

CloudStack

Click

CLOUDSTACK

single region driver

libcloud.compute.drivers.cloudstack

CloudStackNodeDriver

Cloudwatt

Click

CLOUDWATT

single region driver

libcloud.compute.drivers.cloudwatt

CloudwattNodeDriver

DigitalOcean

Click

DIGITAL_OCEAN

single region driver

libcloud.compute.drivers.digitalocean

DigitalOceanNodeDriver

DimensionData

Click

DIMENSIONDATA

single region driver

libcloud.compute.drivers.dimensiondata

DimensionDataNodeDriver

Amazon EC2

Click

EC2

ap-east-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, cn-north-1, cn-northwest-1, eu-central-1, eu-north-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-gov-west-1, us-west-1, us-west-2

libcloud.compute.drivers.ec2

EC2NodeDriver

Enomaly Elastic Computing Platform

ECP

single region driver

libcloud.compute.drivers.ecp

ECPNodeDriver

ElasticHosts

ELASTICHOSTS

single region driver

libcloud.compute.drivers.elastichosts

ElasticHostsNodeDriver

EquinixMetal

Click

EQUINIXMETAL

single region driver

libcloud.compute.drivers.equinixmetal

EquinixMetalNodeDriver

Eucalyptus

EUCALYPTUS

single region driver

libcloud.compute.drivers.ec2

EucNodeDriver

Exoscale

Click

EXOSCALE

single region driver

libcloud.compute.drivers.exoscale

ExoscaleNodeDriver

Gandi

Click

GANDI

single region driver

libcloud.compute.drivers.gandi

GandiNodeDriver

Google Compute Engine

Click

GCE

single region driver

libcloud.compute.drivers.gce

GCENodeDriver

GiG G8 Node Provider

GIG_G8

single region driver

libcloud.compute.drivers.gig_g8

G8NodeDriver

GoGrid

GOGRID

single region driver

libcloud.compute.drivers.gogrid

GoGridNodeDriver

Gridscale

Click

GRIDSCALE

single region driver

libcloud.compute.drivers.gridscale

GridscaleNodeDriver

HostVirtual

HOSTVIRTUAL

single region driver

libcloud.compute.drivers.hostvirtual

HostVirtualNodeDriver

Ikoula

Click

IKOULA

single region driver

libcloud.compute.drivers.ikoula

IkoulaNodeDriver

Indosat

Click

INDOSAT

single region driver

libcloud.compute.drivers.indosat

IndosatNodeDriver

InternetSolutions

Click

INTERNETSOLUTIONS

single region driver

libcloud.compute.drivers.internetsolutions

InternetSolutionsNodeDriver

Joyent

JOYENT

single region driver

libcloud.compute.drivers.joyent

JoyentNodeDriver

Kamatera

Click

KAMATERA

single region driver

libcloud.compute.drivers.kamatera

KamateraNodeDriver

Kili Public Cloud

Click

KILI

single region driver

libcloud.compute.drivers.kili

KiliCloudNodeDriver

KTUCloud

KTUCLOUD

single region driver

libcloud.compute.drivers.ktucloud

KTUCloudNodeDriver

kubevirt

KUBEVIRT

single region driver

libcloud.compute.drivers.kubevirt

KubeVirtNodeDriver

Libvirt

Click

LIBVIRT

single region driver

libcloud.compute.drivers.libvirt_driver

LibvirtNodeDriver

Linode

LINODE

single region driver

libcloud.compute.drivers.linode

LinodeNodeDriver

Maxihost

Click

MAXIHOST

single region driver

libcloud.compute.drivers.maxihost

MaxihostNodeDriver

MedOne

Click

MEDONE

single region driver

libcloud.compute.drivers.medone

MedOneNodeDriver

NephoScale

NEPHOSCALE

single region driver

libcloud.compute.drivers.nephoscale

NephoscaleNodeDriver

Nimbus

Click

NIMBUS

single region driver

libcloud.compute.drivers.ec2

NimbusNodeDriver

NTTAmerica

Click

NTTA

single region driver

libcloud.compute.drivers.ntta

NTTAmericaNodeDriver

NTTC-CIS

Click

NTTCIS

single region driver

libcloud.compute.drivers.nttcis

NttCisNodeDriver

OnApp

Click

ONAPP

single region driver

libcloud.compute.drivers.onapp

OnAppNodeDriver

1and1

Click

ONEANDONE

single region driver

libcloud.compute.drivers.oneandone

OneAndOneNodeDriver

OpenNebula (v3.8)

OPENNEBULA

single region driver

libcloud.compute.drivers.opennebula

OpenNebulaNodeDriver

OpenStack

Click

OPENSTACK

single region driver

libcloud.compute.drivers.openstack

OpenStackNodeDriver

Outscale API

Click

OUTSCALE

single region driver

libcloud.compute.drivers.outscale

OutscaleNodeDriver

Outscale INC

Click

OUTSCALE_INC

single region driver

libcloud.compute.drivers.ec2

OutscaleINCNodeDriver

Outscale SAS

Click

OUTSCALE_SAS

single region driver

libcloud.compute.drivers.ec2

OutscaleSASNodeDriver

Ovh

Click

OVH

ca, eu

libcloud.compute.drivers.ovh

OvhNodeDriver

ProfitBricks

PROFIT_BRICKS

single region driver

libcloud.compute.drivers.profitbricks

ProfitBricksNodeDriver

Rackspace Cloud (Next Gen)

Click

RACKSPACE

single region driver

libcloud.compute.drivers.rackspace

RackspaceNodeDriver

Rackspace Cloud (First Gen)

RACKSPACE_FIRST_GEN

single region driver

libcloud.compute.drivers.rackspace

RackspaceFirstGenNodeDriver

RimuHosting

RIMUHOSTING

single region driver

libcloud.compute.drivers.rimuhosting

RimuHostingNodeDriver

Scaleway

Click

SCALEWAY

single region driver

libcloud.compute.drivers.scaleway

ScalewayNodeDriver

ServerLove

SERVERLOVE

single region driver

libcloud.compute.drivers.serverlove

ServerLoveNodeDriver

skalicloud

SKALICLOUD

single region driver

libcloud.compute.drivers.skalicloud

SkaliCloudNodeDriver

SoftLayer

SOFTLAYER

single region driver

libcloud.compute.drivers.softlayer

SoftLayerNodeDriver

vCloud

TERREMARK

single region driver

libcloud.compute.drivers.vcloud

TerremarkDriver

Upcloud

Click

UPCLOUD

single region driver

libcloud.compute.drivers.upcloud

UpcloudDriver

VCL

VCL

single region driver

libcloud.compute.drivers.vcl

VCLNodeDriver

vCloud

Click

VCLOUD

single region driver

libcloud.compute.drivers.vcloud

VCloudNodeDriver

Voxel VoxCLOUD

VOXEL

single region driver

libcloud.compute.drivers.voxel

VoxelNodeDriver

vps.net

VPSNET

single region driver

libcloud.compute.drivers.vpsnet

VPSNetNodeDriver

VMware vSphere

Click

VSPHERE

single region driver

libcloud.compute.drivers.vsphere

VSphereNodeDriver

Vultr

Click

VULTR

single region driver

libcloud.compute.drivers.vultr

VultrNodeDriver

Supported Methods (Base compute)

Provider

list nodes

create node

reboot node

destroy node

start node

stop node

list images

list sizes

deploy node

Abiquo

yes

yes

yes

yes

no

no

yes

yes

no

Aliyun ECS

yes

yes

yes

yes

yes

yes

yes

yes

yes

PCextreme AuroraCompute

yes

yes

yes

yes

no

no

yes

yes

yes

Azure Virtual machines

yes

yes

yes

yes

no

no

yes

yes

yes

Azure Virtual machines

yes

yes

yes

yes

yes

yes

yes

yes

yes

Bluebox Blocks

yes

yes

yes

yes

no

no

yes

yes

yes

Brightbox

yes

yes

no

yes

no

no

yes

yes

no

BSNL

yes

yes

yes

yes

yes

yes

yes

yes

yes

Cloudscale

yes

yes

yes

yes

yes

yes

yes

yes

no

CloudSigma (API v2.0)

yes

yes

yes

yes

yes

yes

yes

yes

no

CloudStack

yes

yes

yes

yes

no

no

yes

yes

yes

Cloudwatt

yes

yes

yes

yes

yes

yes

yes

yes

yes

DigitalOcean

yes

yes

yes

yes

no

no

yes

yes

no

DimensionData

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon EC2

yes

yes

yes

yes

yes

yes

yes

yes

yes

Enomaly Elastic Computing Platform

yes

yes

yes

yes

no

no

yes

yes

no

ElasticHosts

yes

yes

yes

yes

no

no

yes

yes

yes

EquinixMetal

yes

yes

yes

yes

yes

yes

yes

yes

no

Eucalyptus

yes

yes

yes

yes

yes

yes

yes

yes

yes

Exoscale

yes

yes

yes

yes

no

no

yes

yes

yes

Gandi

yes

yes

yes

yes

no

no

yes

yes

no

Google Compute Engine

yes

yes

yes

yes

yes

yes

yes

yes

yes

GiG G8 Node Provider

yes

yes

yes

yes

yes

yes

yes

yes

no

GoGrid

yes

yes

yes

yes

no

no

yes

yes

yes

Gridscale

yes

yes

yes

yes

yes

no

yes

no

yes

HostVirtual

yes

yes

yes

yes

yes

yes

yes

yes

yes

Ikoula

yes

yes

yes

yes

no

no

yes

yes

yes

Indosat

yes

yes

yes

yes

yes

yes

yes

yes

yes

InternetSolutions

yes

yes

yes

yes

yes

yes

yes

yes

yes

Joyent

yes

yes

yes

yes

yes

yes

yes

yes

yes

Kamatera

yes

yes

yes

yes

yes

yes

yes

yes

yes

Kili Public Cloud

yes

yes

yes

yes

yes

yes

yes

yes

yes

KTUCloud

yes

yes

yes

yes

no

no

yes

yes

yes

kubevirt

yes

yes

yes

yes

yes

yes

yes

yes

no

Libvirt

yes

no

yes

yes

yes

yes

no

no

no

Linode

yes

yes

yes

yes

yes

yes

yes

yes

no

Maxihost

yes

yes

yes

yes

yes

yes

yes

yes

no

MedOne

yes

yes

yes

yes

yes

yes

yes

yes

yes

NephoScale

yes

yes

yes

yes

yes

yes

yes

yes

yes

Nimbus

yes

yes

yes

yes

yes

yes

yes

yes

yes

NTTAmerica

yes

yes

yes

yes

yes

yes

yes

yes

yes

NTTC-CIS

yes

yes

yes

yes

yes

yes

yes

yes

yes

OnApp

yes

yes

no

yes

no

no

yes

no

no

1and1

yes

yes

yes

yes

no

no

yes

yes

no

OpenNebula (v3.8)

yes

yes

yes

yes

no

no

yes

yes

no

OpenStack

yes

no

yes

yes

yes

yes

yes

yes

no

Outscale API

yes

yes

yes

yes

yes

yes

yes

no

no

Outscale INC

yes

yes

yes

yes

yes

yes

yes

yes

yes

Outscale SAS

yes

yes

yes

yes

yes

yes

yes

yes

yes

Ovh

yes

yes

no

yes

no

no

yes

yes

yes

ProfitBricks

yes

yes

yes

yes

yes

yes

yes

yes

no

Rackspace Cloud (Next Gen)

yes

yes

yes

yes

yes

yes

yes

yes

yes

Rackspace Cloud (First Gen)

yes

yes

yes

yes

yes

yes

yes

yes

yes

RimuHosting

yes

yes

yes

yes

no

no

yes

yes

yes

Scaleway

yes

yes

yes

yes

no

no

yes

yes

no

ServerLove

yes

yes

yes

yes

no

no

yes

yes

yes

skalicloud

yes

yes

yes

yes

no

no

yes

yes

yes

SoftLayer

yes

yes

yes

yes

yes

yes

yes

yes

yes

vCloud

yes

yes

yes

yes

no

no

yes

yes

yes

Upcloud

yes

yes

yes

yes

no

no

yes

yes

yes

VCL

yes

yes

no

yes

no

no

yes

yes

no

vCloud

yes

yes

yes

yes

no

no

yes

yes

yes

Voxel VoxCLOUD

yes

yes

yes

yes

no

no

yes

yes

no

vps.net

yes

yes

yes

yes

no

no

yes

yes

no

VMware vSphere

yes

yes

yes

yes

yes

yes

yes

yes

no

Vultr

yes

yes

yes

yes

yes

yes

yes

yes

no

Supported Methods (Block Storage)

Provider

list volumes

create volume

destroy volume

attach volume

detach volume

list snapshots

create snapshot

Abiquo

no

no

no

no

no

no

no

Aliyun ECS

yes

yes

yes

yes

yes

yes

yes

PCextreme AuroraCompute

yes

yes

yes

yes

yes

no

yes

Azure Virtual machines

yes

yes

yes

yes

yes

no

yes

Azure Virtual machines

yes

yes

yes

yes

yes

yes

yes

Bluebox Blocks

no

no

no

no

no

no

no

Brightbox

no

no

no

no

no

no

no

BSNL

no

no

no

no

no

no

no

Cloudscale

no

no

no

no

no

no

no

CloudSigma (API v2.0)

yes

yes

yes

yes

yes

no

no

CloudStack

yes

yes

yes

yes

yes

no

yes

Cloudwatt

yes

yes

yes

yes

yes

yes

yes

DigitalOcean

yes

yes

yes

yes

yes

yes

yes

DimensionData

no

no

no

no

no

no

no

Amazon EC2

yes

yes

yes

yes

yes

yes

yes

Enomaly Elastic Computing Platform

no

no

no

no

no

no

no

ElasticHosts

no

no

no

no

no

no

no

EquinixMetal

yes

yes

yes

yes

yes

yes

yes

Eucalyptus

yes

yes

yes

yes

yes

yes

yes

Exoscale

yes

yes

yes

yes

yes

no

yes

Gandi

yes

yes

yes

yes

yes

no

no

Google Compute Engine

yes

yes

yes

yes

yes

yes

yes

GiG G8 Node Provider

yes

yes

yes

yes

yes

no

no

GoGrid

no

no

no

no

no

no

no

Gridscale

yes

yes

yes

yes

yes

yes

yes

HostVirtual

no

no

no

no

no

no

no

Ikoula

yes

yes

yes

yes

yes

no

yes

Indosat

no

no

no

no

no

no

no

InternetSolutions

no

no

no

no

no

no

no

Joyent

no

no

no

no

no

no

no

Kamatera

no

no

no

no

no

no

no

Kili Public Cloud

yes

yes

yes

yes

yes

yes

yes

KTUCloud

yes

yes

yes

yes

yes

no

yes

kubevirt

yes

yes

yes

yes

yes

no

no

Libvirt

no

no

no

no

no

no

no

Linode

yes

yes

yes

yes

yes

no

no

Maxihost

no

no

no

no

no

no

no

MedOne

no

no

no

no

no

no

no

NephoScale

no

no

no

no

no

no

no

Nimbus

yes

yes

yes

yes

yes

yes

yes

NTTAmerica

no

no

no

no

no

no

no

NTTC-CIS

no

no

no

no

no

no

no

OnApp

no

no

no

no

no

no

no

1and1

no

no

no

no

no

no

no

OpenNebula (v3.8)

yes

yes

yes

yes

yes

no

no

OpenStack

yes

yes

yes

yes

yes

no

no

Outscale API

yes

yes

yes

yes

yes

yes

yes

Outscale INC

yes

yes

yes

yes

yes

yes

yes

Outscale SAS

yes

yes

yes

yes

yes

yes

yes

Ovh

yes

yes

yes

yes

yes

yes

yes

ProfitBricks

yes

yes

yes

yes

yes

no

yes

Rackspace Cloud (Next Gen)

yes

yes

yes

yes

yes

yes

yes

Rackspace Cloud (First Gen)

yes

yes

yes

yes

yes

no

no

RimuHosting

no

no

no

no

no

no

no

Scaleway

yes

yes

yes

no

no

yes

yes

ServerLove

no

no

no

no

no

no

no

skalicloud

no

no

no

no

no

no

no

SoftLayer

no

no

no

no

no

no

no

vCloud

no

no

no

no

no

no

no

Upcloud

no

no

no

no

no

no

no

VCL

no

no

no

no

no

no

no

vCloud

no

no

no

no

no

no

no

Voxel VoxCLOUD

no

no

no

no

no

no

no

vps.net

no

no

no

no

no

no

no

VMware vSphere

no

no

no

no

no

no

no

Vultr

yes

yes

yes

yes

yes

no

no

Supported Methods (Key pair management)

Provider

list key pairs

get key pair

create key pair

import public key from string

import public key from file

delete key pair

Abiquo

no

no

no

no

no

no

Aliyun ECS

no

no

no

no

no

no

PCextreme AuroraCompute

yes

yes

yes

yes

no

yes

Azure Virtual machines

no

no

no

no

no

no

Azure Virtual machines

no

no

no

no

no

no

Bluebox Blocks

no

no

no

no

no

no

Brightbox

no

no

no

no

no

no

BSNL

no

no

no

no

no

no

Cloudscale

no

no

no

no

no

no

CloudSigma (API v2.0)

yes

yes

yes

yes

no

yes

CloudStack

yes

yes

yes

yes

no

yes

Cloudwatt

yes

yes

yes

yes

no

yes

DigitalOcean

yes

yes

yes

no

no

yes

DimensionData

no

no

no

no

no

no

Amazon EC2

yes

yes

yes

yes

no

yes

Enomaly Elastic Computing Platform

no

no

no

no

no

no

ElasticHosts

no

no

no

no

no

no

EquinixMetal

yes

no

yes

no

no

yes

Eucalyptus

yes

yes

yes

yes

no

yes

Exoscale

yes

yes

yes

yes

no

yes

Gandi

yes

yes

no

yes

no

yes

Google Compute Engine

no

no

no

no

no

no

GiG G8 Node Provider

no

no

no

no

no

no

GoGrid

no

no

no

no

no

no

Gridscale

yes

no

no

yes

no

no

HostVirtual

no

no

no

no

no

no

Ikoula

yes

yes

yes

yes

no

yes

Indosat

no

no

no

no

no

no

InternetSolutions

no

no

no

no

no

no

Joyent

no

no

no

no

no

no

Kamatera

no

no

no

no

no

no

Kili Public Cloud

yes

yes

yes

yes

no

yes

KTUCloud

yes

yes

yes

yes

no

yes

kubevirt

no

no

no

no

no

no

Libvirt

no

no

no

no

no

no

Linode

no

no

no

no

no

no

Maxihost

yes

no

yes

no

no

no

MedOne

no

no

no

no

no

no

NephoScale

no

no

no

no

no

no

Nimbus

yes

yes

yes

yes

no

yes

NTTAmerica

no

no

no

no

no

no

NTTC-CIS

no

no

no

no

no

no

OnApp

yes

yes

no

yes

no

yes

1and1

no

no

no

no

no

no

OpenNebula (v3.8)

no

no

no

no

no

no

OpenStack

no

no

no

no

no

no

Outscale API

yes

yes

yes

no

no

yes

Outscale INC

yes

yes

yes

yes

no

yes

Outscale SAS

yes

yes

yes

yes

no

yes

Ovh

yes

yes

no

yes

no

yes

ProfitBricks

no

no

no

no

no

no

Rackspace Cloud (Next Gen)

yes

yes

yes

yes

no

yes

Rackspace Cloud (First Gen)

no

no

no

no

no

no

RimuHosting

no

no

no

no

no

no

Scaleway

yes

no

no

yes

no

yes

ServerLove

no

no

no

no

no

no

skalicloud

no

no

no

no

no

no

SoftLayer

yes

yes

yes

yes

no

yes

vCloud

no

no

no

no

no

no

Upcloud

no

no

no

no

no

no

VCL

no

no

no

no

no

no

vCloud

no

no

no

no

no

no

Voxel VoxCLOUD

no

no

no

no

no

no

vps.net

no

no

no

no

no

no

VMware vSphere

no

no

no

no

no

no

Vultr

yes

yes

no

yes

no

yes

Load Balancer

Provider Matrix

Provider

Documentation

Provider Constant

Supported Regions

Module

Class Name

Amazon Application Load Balancing

ALB

single region driver

libcloud.loadbalancer.drivers.alb

ApplicationLBDriver

Aliyun Server Load Balancer

ALIYUN_SLB

single region driver

libcloud.loadbalancer.drivers.slb

SLBDriver

Brightbox

BRIGHTBOX

single region driver

libcloud.loadbalancer.drivers.brightbox

BrightboxLBDriver

CloudStack

CLOUDSTACK

single region driver

libcloud.loadbalancer.drivers.cloudstack

CloudStackLBDriver

Dimension Data Load Balancer

Click

DIMENSIONDATA

single region driver

libcloud.loadbalancer.drivers.dimensiondata

DimensionDataLBDriver

Amazon Elastic Load Balancing

Click

ELB

single region driver

libcloud.loadbalancer.drivers.elb

ElasticLBDriver

Google Compute Engine Load Balancer

Click

GCE

single region driver

libcloud.loadbalancer.drivers.gce

GCELBDriver

GoGrid LB

GOGRID

single region driver

libcloud.loadbalancer.drivers.gogrid

GoGridLBDriver

Ninefold LB

NINEFOLD

single region driver

libcloud.loadbalancer.drivers.ninefold

NinefoldLBDriver

NTTC-CIS Load Balancer

Click

NTTCIS

single region driver

libcloud.loadbalancer.drivers.nttcis

NttCisLBDriver

Rackspace LB

RACKSPACE

dfw, hkg, iad, lon, ord, syd

libcloud.loadbalancer.drivers.rackspace

RackspaceLBDriver

Softlayer Load Balancing

SOFTLAYER

single region driver

libcloud.loadbalancer.drivers.softlayer

SoftlayerLBDriver

Supported Methods

Provider

create balancer

list balancers

list members

attach member

detach member

attach compute node

Amazon Application Load Balancing

yes

yes

no

no

no

no

Aliyun Server Load Balancer

yes

yes

yes

yes

yes

yes

Brightbox

yes

yes

yes

yes

yes

yes

CloudStack

yes

yes

yes

yes

yes

no

Dimension Data Load Balancer

yes

yes

yes

yes

yes

no

Amazon Elastic Load Balancing

yes

yes

yes

no

yes

yes

Google Compute Engine Load Balancer

yes

yes

yes

yes

yes

yes

GoGrid LB

yes

yes

yes

yes

yes

no

Ninefold LB

yes

yes

yes

yes

yes

no

NTTC-CIS Load Balancer

yes

yes

yes

yes

yes

no

Rackspace LB

yes

yes

yes

yes

yes

no

Softlayer Load Balancing

no

yes

yes

yes

yes

no

Object Storage

Provider Matrix

Provider

Documentation

Provider Constant

Supported Regions

Module

Class Name

Aliyun OSS

ALIYUN_OSS

single region driver

libcloud.storage.drivers.oss

OSSStorageDriver

PCextreme AuroraObjects

Click

AURORAOBJECTS

single region driver

libcloud.storage.drivers.auroraobjects

AuroraObjectsStorageDriver

Microsoft Azure (blobs)

Click

AZURE_BLOBS

single region driver

libcloud.storage.drivers.azure_blobs

AzureBlobsStorageDriver

Backblaze B2

Click

BACKBLAZE_B2

single region driver

libcloud.storage.drivers.backblaze_b2

BackblazeB2StorageDriver

CloudFiles

CLOUDFILES

dfw, hkg, iad, lon, ord, syd

libcloud.storage.drivers.cloudfiles

CloudFilesStorageDriver

DigitalOcean Spaces

Click

DIGITALOCEAN_SPACES

single region driver

libcloud.storage.drivers.digitalocean_spaces

DigitalOceanSpacesStorageDriver

Google Cloud Storage

Click

GOOGLE_STORAGE

single region driver

libcloud.storage.drivers.google_storage

GoogleStorageDriver

KTUCloud Storage

KTUCLOUD

dfw, hkg, iad, lon, ord, syd

libcloud.storage.drivers.ktucloud

KTUCloudStorageDriver

Local Storage

LOCAL

single region driver

libcloud.storage.drivers.local

LocalStorageDriver

MinIO Storage Driver

Click

MINIO

single region driver

libcloud.storage.drivers.minio

MinIOStorageDriver

Nimbus.io

NIMBUS

single region driver

libcloud.storage.drivers.nimbus

NimbusStorageDriver

Ninefold

NINEFOLD

single region driver

libcloud.storage.drivers.ninefold

NinefoldStorageDriver

OpenStack Swift

Click

OPENSTACK_SWIFT

dfw, hkg, iad, lon, ord, syd

libcloud.storage.drivers.cloudfiles

OpenStackSwiftStorageDriver

Amazon S3

Click

S3

ap-northeast-1, ap-northeast-2, ap-northeast-3, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, cn-north-1, cn-northwest-1, eu-central-1, eu-north-1, eu-west-1, eu-west-2, eu-west-3, me-south-1, sa-east-1, sa-east-2, us-east-1, us-east-2, us-gov-east-1, us-gov-west-1, us-west-1, us-west-2

libcloud.storage.drivers.s3

S3StorageDriver

Ceph RGW

S3_RGW

single region driver

libcloud.storage.drivers.rgw

S3RGWStorageDriver

RGW Outscale

S3_RGW_OUTSCALE

single region driver

libcloud.storage.drivers.rgw

S3RGWOutscaleStorageDriver

Supported Methods (Main)

Provider

list containers

list objects

create container

delete container

upload object

streaming object upload

download object

download part of an object

streaming object download

streaming partial object download

delete object

Aliyun OSS

yes

yes

yes

yes

yes

yes

yes

no

yes

no

yes

PCextreme AuroraObjects

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Microsoft Azure (blobs)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Backblaze B2

yes

yes

yes

yes

yes

yes

yes

no

yes

no

yes

CloudFiles

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

DigitalOcean Spaces

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Google Cloud Storage

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

KTUCloud Storage

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Local Storage

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

MinIO Storage Driver

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Nimbus.io

yes

no

yes

no

no

no

no

no

no

no

no

Ninefold

yes

yes

yes

yes

yes

yes

yes

no

yes

no

yes

OpenStack Swift

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (ap-northeast-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (ap-northeast-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (ap-northeast-2)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (ap-south-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (ap-southeast-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (ap-southeast-2)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (ca-central-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (cn-north-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (cn-northwest-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (eu-central-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (eu-north-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (eu-west-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (eu-west-2)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Ceph RGW

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

RGW Outscale

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (sa-east-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (us-east-2)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (us-gov-west-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (us-west-1)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon S3 (us-west-2)

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Supported Methods (CDN)

Provider

enable container cdn

enable object cdn

get container cdn URL

get object cdn URL

Aliyun OSS

no

no

no

no

PCextreme AuroraObjects

yes

yes

yes

yes

Microsoft Azure (blobs)

no

no

no

yes

Backblaze B2

no

no

no

no

CloudFiles

yes

no

yes

yes

DigitalOcean Spaces

no

no

no

no

Google Cloud Storage

no

no

no

no

KTUCloud Storage

yes

no

yes

yes

Local Storage

yes

yes

yes

yes

MinIO Storage Driver

no

no

no

no

Nimbus.io

no

no

no

no

Ninefold

no

yes

no

yes

OpenStack Swift

yes

no

yes

yes

Amazon S3

no

no

no

yes

Amazon S3 (ap-northeast-1)

no

no

no

yes

Amazon S3 (ap-northeast-1)

no

no

no

yes

Amazon S3 (ap-northeast-2)

no

no

no

yes

Amazon S3 (ap-south-1)

no

no

no

yes

Amazon S3 (ap-southeast-1)

no

no

no

yes

Amazon S3 (ap-southeast-2)

no

no

no

yes

Amazon S3 (ca-central-1)

no

no

no

yes

Amazon S3 (cn-north-1)

no

no

no

yes

Amazon S3 (cn-northwest-1)

no

no

no

yes

Amazon S3 (eu-central-1)

no

no

no

yes

Amazon S3 (eu-north-1)

no

no

no

yes

Amazon S3 (eu-west-1)

no

no

no

yes

Amazon S3 (eu-west-2)

no

no

no

yes

Ceph RGW

no

no

no

no

RGW Outscale

no

no

no

no

Amazon S3 (sa-east-1)

no

no

no

yes

Amazon S3 (us-east-2)

no

no

no

yes

Amazon S3 (us-gov-west-1)

no

no

no

yes

Amazon S3 (us-west-1)

no

no

no

yes

Amazon S3 (us-west-2)

no

no

no

yes

Container

Provider Matrix

Provider

Documentation

Provider Constant

Supported Regions

Module

Class Name

Docker

Click

DOCKER

single region driver

libcloud.container.drivers.docker

DockerContainerDriver

Amazon Elastic Container Service

Click

ECS

single region driver

libcloud.container.drivers.ecs

ElasticContainerDriver

Google Container Engine

Click

GKE

single region driver

libcloud.container.drivers.gke

GKEContainerDriver

Joyent Triton

Click

JOYENT

single region driver

libcloud.container.drivers.joyent

JoyentContainerDriver

Kubernetes

Click

KUBERNETES

single region driver

libcloud.container.drivers.kubernetes

KubernetesContainerDriver

LXD

LXD

single region driver

libcloud.container.drivers.lxd

LXDContainerDriver

Rancher

Click

RANCHER

single region driver

libcloud.container.drivers.rancher

RancherContainerDriver

Supported Methods

Provider

install image

list images

deploy container

get container

start container

stop container

restart container

destroy container

list containers

list locations

create cluster

destroy cluster

list clusters

Docker

yes

yes

yes

yes

yes

yes

yes

yes

yes

no

no

no

no

Amazon Elastic Container Service

no

yes

yes

yes

yes

yes

yes

yes

yes

no

yes

yes

yes

Google Container Engine

no

no

yes

yes

no

no

no

yes

yes

no

yes

yes

yes

Joyent Triton

yes

yes

yes

yes

yes

yes

yes

yes

yes

no

no

no

no

Kubernetes

no

no

yes

yes

no

no

no

yes

yes

no

yes

yes

yes

LXD

yes

yes

yes

yes

yes

yes

yes

yes

yes

no

no

no

no

Rancher

no

no

yes

yes

yes

yes

no

yes

yes

no

no

no

no

Backup

Provider Matrix

Provider

Documentation

Provider Constant

Supported Regions

Module

Class Name

Dimension Data Backup

Click

DIMENSIONDATA

single region driver

libcloud.backup.drivers.dimensiondata

DimensionDataBackupDriver

Amazon EBS Backup Driver

EBS

single region driver

libcloud.backup.drivers.ebs

EBSBackupDriver

Google Compute Engine Backup Driver

GCE

single region driver

libcloud.backup.drivers.gce

GCEBackupDriver

Supported Methods

Provider

get supported target types

list targets

create target

create target from node

create target from storage container

update target

delete target

list recovery points

recover target

recover target out of place

list target jobs

create target job

resume target job

suspend target job

cancel target job

Dimension Data Backup

yes

yes

yes

yes

no

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Amazon EBS Backup Driver

yes

yes

yes

yes

no

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

Google Compute Engine Backup Driver

yes

yes

yes

yes

no

yes

yes

yes

yes

yes

yes

yes

yes

yes

yes

DNS

Provider Matrix

Provider

Documentation

Provider Constant

Supported Regions

Module

Class Name

AuroraDNS

Click

AURORADNS

single region driver

libcloud.dns.drivers.auroradns

AuroraDNSDriver

BuddyNS DNS

Click

BUDDYNS

single region driver

libcloud.dns.drivers.buddyns

BuddyNSDNSDriver

CloudFlare DNS

Click

CLOUDFLARE

single region driver

libcloud.dns.drivers.cloudflare

CloudFlareDNSDriver

DigitalOcean

Click

DIGITAL_OCEAN

single region driver

libcloud.dns.drivers.digitalocean

DigitalOceanDNSDriver

DNSimple

Click

DNSIMPLE

single region driver

libcloud.dns.drivers.dnsimple

DNSimpleDNSDriver

DurableDNS

Click

DURABLEDNS

single region driver

libcloud.dns.drivers.durabledns

DurableDNSDriver

Gandi DNS

GANDI

single region driver

libcloud.dns.drivers.gandi

GandiDNSDriver

Gandi LiveDNS

GANDI_LIVE

single region driver

libcloud.dns.drivers.gandi_live

GandiLiveDNSDriver

GoDaddy DNS

Click

GODADDY

single region driver

libcloud.dns.drivers.godaddy

GoDaddyDNSDriver

Google DNS

Click

GOOGLE

single region driver

libcloud.dns.drivers.google

GoogleDNSDriver

Host Virtual DNS

Click

HOSTVIRTUAL

single region driver

libcloud.dns.drivers.hostvirtual

HostVirtualDNSDriver

Linode DNS

LINODE

single region driver

libcloud.dns.drivers.linode

LinodeDNSDriver

Liquidweb DNS

Click

LIQUIDWEB

single region driver

libcloud.dns.drivers.liquidweb

LiquidWebDNSDriver

Luadns

Click

LUADNS

single region driver

libcloud.dns.drivers.luadns

LuadnsDNSDriver

NFSN DNS

Click

NFSN

single region driver

libcloud.dns.drivers.nfsn

NFSNDNSDriver

NS1 DNS

NSONE

single region driver

libcloud.dns.drivers.nsone

NsOneDNSDriver

OnApp

Click

ONAPP

single region driver

libcloud.dns.drivers.onapp

OnAppDNSDriver

Point DNS

Click

POINTDNS

single region driver

libcloud.dns.drivers.pointdns

PointDNSDriver

PowerDNS

Click

POWERDNS

single region driver

libcloud.dns.drivers.powerdns

PowerDNSDriver

Rackspace DNS

RACKSPACE

uk, us

libcloud.dns.drivers.rackspace

RackspaceDNSDriver

RcodeZero DNS

Click

RCODEZERO

single region driver

libcloud.dns.drivers.rcodezero

RcodeZeroDNSDriver

Route53 DNS

ROUTE53

single region driver

libcloud.dns.drivers.route53

Route53DNSDriver

Softlayer DNS

SOFTLAYER

single region driver

libcloud.dns.drivers.softlayer

SoftLayerDNSDriver

Vultr DNS

Click

VULTR

single region driver

libcloud.dns.drivers.vultr

VultrDNSDriver

World Wide DNS

Click

WORLDWIDEDNS

single region driver

libcloud.dns.drivers.worldwidedns

WorldWideDNSDriver

Zerigo DNS

ZERIGO

single region driver

libcloud.dns.drivers.zerigo

ZerigoDNSDriver

Zonomi DNS

Click

ZONOMI

single region driver

libcloud.dns.drivers.zonomi

ZonomiDNSDriver

Supported Methods

Provider

list zones

list records

create zone

update zone

create record

update record

delete zone

delete record

AuroraDNS

yes

yes

yes

no

yes

yes

yes

yes

BuddyNS DNS

yes

no

yes

no

no

no

yes

no

CloudFlare DNS

yes

yes

yes

yes

yes

yes

yes

yes

DigitalOcean

yes

yes

yes

no

yes

yes

yes

yes

DNSimple

yes

yes

yes

no

yes

yes

yes

yes

DurableDNS

yes

yes

yes

yes

yes

yes

yes

yes

Gandi DNS

yes

yes

yes

yes

yes

yes

yes

yes

Gandi LiveDNS

yes

yes

yes

no

yes

yes

no

yes

GoDaddy DNS

yes

yes

no

no

yes

yes

yes

no

Google DNS

yes

yes

yes

no

yes

no

yes

yes

Host Virtual DNS

yes

yes

yes

yes

yes

yes

yes

yes

Linode DNS

yes

yes

yes

yes

yes

yes

yes

yes

Liquidweb DNS

yes

yes

yes

no

yes

yes

yes

yes

Luadns

yes

yes

yes

no

yes

no

yes

yes

NFSN DNS

no

yes

no

no

yes

no

no

yes

NS1 DNS

yes

yes

yes

no

yes

yes

yes

yes

OnApp

yes

yes

yes

no

yes

yes

yes

yes

Point DNS

yes

yes

yes

yes

yes

yes

yes

yes

PowerDNS

yes

yes

yes

no

yes

yes

yes

yes

Rackspace DNS

yes

yes

yes

yes

yes

yes

yes

yes

RcodeZero DNS

yes

yes

yes

yes

yes

yes

yes

yes

Route53 DNS

yes

yes

yes

no

yes

yes

yes

yes

Softlayer DNS

yes

yes

yes

no

yes

yes

yes

yes

Vultr DNS

yes

yes

yes

no

yes

yes

yes

yes

World Wide DNS

yes

yes

yes

yes

yes

yes

yes

yes

Zerigo DNS

yes

yes

yes

yes

yes

yes

yes

yes

Zonomi DNS

yes

yes

yes

no

yes

no

yes

yes