Supported Providers¶
Provider Matrix¶
Provider | Documentation | Provider constant | Module | Class Name |
---|---|---|---|---|
Microsoft Azure (blobs) | AZURE_BLOBS | libcloud.storage.drivers.azure_blobs | AzureBlobsStorageDriver | |
CloudFiles | CLOUDFILES | libcloud.storage.drivers.cloudfiles | CloudFilesStorageDriver | |
CloudFiles (UK) | CLOUDFILES_UK | libcloud.storage.drivers.cloudfiles | CloudFilesUKStorageDriver | |
CloudFiles (US) | CLOUDFILES_US | libcloud.storage.drivers.cloudfiles | CloudFilesUSStorageDriver | |
Google Storage | Click | GOOGLE_STORAGE | libcloud.storage.drivers.google_storage | GoogleStorageDriver |
KTUCloud Storage | KTUCLOUD | libcloud.storage.drivers.ktucloud | KTUCloudStorageDriver | |
Nimbus.io | NIMBUS | libcloud.storage.drivers.nimbus | NimbusStorageDriver | |
Ninefold | NINEFOLD | libcloud.storage.drivers.ninefold | NinefoldStorageDriver | |
OpenStack Swift | Click | OPENSTACK_SWIFT | libcloud.storage.drivers.cloudfiles | OpenStackSwiftStorageDriver |
Amazon S3 (standard) | Click | S3 | libcloud.storage.drivers.s3 | S3StorageDriver |
Amazon S3 (ap-northeast-1) | S3_AP_NORTHEAST | libcloud.storage.drivers.s3 | S3APNEStorageDriver | |
Amazon S3 (ap-southeast-1) | S3_AP_SOUTHEAST | libcloud.storage.drivers.s3 | S3APSEStorageDriver | |
Amazon S3 (eu-west-1) | S3_EU_WEST | libcloud.storage.drivers.s3 | S3EUWestStorageDriver | |
Amazon S3 (us-west-1) | S3_US_WEST | libcloud.storage.drivers.s3 | S3USWestStorageDriver | |
Amazon S3 (us-west-2) | S3_US_WEST_OREGON | libcloud.storage.drivers.s3 | S3USWestOregonStorageDriver |
Supported Methods (storage)¶
Provider | list containers | list objects | create container | delete container | upload object | streaming object upload | download object | streaming object download | delete object |
---|---|---|---|---|---|---|---|---|---|
Microsoft Azure (blobs) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
CloudFiles | yes | yes | yes | yes | yes | yes | yes | yes | yes |
CloudFiles (UK) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
CloudFiles (US) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Google Storage | yes | yes | yes | yes | yes | yes | yes | yes | yes |
KTUCloud Storage | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Nimbus.io | yes | no | yes | no | no | no | no | no | no |
Ninefold | yes | yes | yes | yes | yes | yes | yes | yes | yes |
OpenStack Swift | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Amazon S3 (standard) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Amazon S3 (ap-northeast-1) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Amazon S3 (ap-southeast-1) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Amazon S3 (eu-west-1) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Amazon S3 (us-west-1) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Amazon S3 (us-west-2) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Supported Methods (CND)¶
Provider | enable container cdn | enable object cdn | get container cdn URL | get object cdn URL |
---|---|---|---|---|
Microsoft Azure (blobs) | no | no | no | no |
CloudFiles | yes | no | yes | yes |
CloudFiles (UK) | yes | no | yes | yes |
CloudFiles (US) | yes | no | yes | yes |
Google Storage | no | no | no | no |
KTUCloud Storage | yes | no | yes | yes |
Nimbus.io | no | no | no | no |
Ninefold | no | yes | no | yes |
OpenStack Swift | yes | no | yes | yes |
Amazon S3 (standard) | no | no | no | no |
Amazon S3 (ap-northeast-1) | no | no | no | no |
Amazon S3 (ap-southeast-1) | no | no | no | no |
Amazon S3 (eu-west-1) | no | no | no | no |
Amazon S3 (us-west-1) | no | no | no | no |
Amazon S3 (us-west-2) | no | no | no | no |