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 | |
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-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 |
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 |
Nimbus.io | no | no | no | no |
Ninefold | no | yes | no | yes |
OpenStack Swift | yes | no | yes | yes |
Amazon S3 | no | no | no | no |
Amazon S3 (ap-northeast-1) | no | no | no | no |
Amazon S3 (ap-northeast-1) | no | no | no | no |
Amazon S3 (ap-northeast-2) | no | no | no | no |
Amazon S3 (ap-south-1) | no | no | no | no |
Amazon S3 (ap-southeast-1) | no | no | no | no |
Amazon S3 (ap-southeast-2) | no | no | no | no |
Amazon S3 (ca-central-1) | no | no | no | no |
Amazon S3 (cn-north-1) | no | no | no | no |
Amazon S3 (cn-northwest-1) | no | no | no | no |
Amazon S3 (eu-central-1) | no | no | no | no |
Amazon S3 (eu-north-1) | no | no | no | no |
Amazon S3 (eu-west-1) | no | no | no | no |
Amazon S3 (eu-west-2) | no | no | no | no |
Ceph RGW | no | no | no | no |
RGW Outscale | no | no | no | no |
Amazon S3 (sa-east-1) | no | no | no | no |
Amazon S3 (us-east-2) | no | no | no | no |
Amazon S3 (us-gov-west-1) | no | no | no | no |
Amazon S3 (us-west-1) | no | no | no | no |
Amazon S3 (us-west-2) | no | no | no | no |