libcloud.storage.drivers package
Drivers for working with different providers
Submodules
- libcloud.storage.drivers.atmos module
AtmosConnectionAtmosDriverAtmosDriver.DEFAULT_CDN_TTLAtmosDriver.api_nameAtmosDriver.connectionClsAtmosDriver.create_container()AtmosDriver.delete_container()AtmosDriver.delete_object()AtmosDriver.download_object()AtmosDriver.download_object_as_stream()AtmosDriver.enable_object_cdn()AtmosDriver.get_container()AtmosDriver.get_object()AtmosDriver.get_object_cdn_url()AtmosDriver.hostAtmosDriver.iterate_container_objects()AtmosDriver.iterate_containers()AtmosDriver.nameAtmosDriver.pathAtmosDriver.supports_chunked_encodingAtmosDriver.upload_object()AtmosDriver.upload_object_via_stream()AtmosDriver.website
AtmosErrorAtmosResponsecollapse()
- libcloud.storage.drivers.auroraobjects module
- libcloud.storage.drivers.azure_blobs module
AuthTypeAzureBlobLeaseAzureBlobsActiveDirectoryConnectionAzureBlobsConnectionAzureBlobsStorageDriverAzureBlobsStorageDriver.connectionClsAzureBlobsStorageDriver.create_container()AzureBlobsStorageDriver.delete_container()AzureBlobsStorageDriver.delete_object()AzureBlobsStorageDriver.download_object()AzureBlobsStorageDriver.download_object_as_stream()AzureBlobsStorageDriver.download_object_range()AzureBlobsStorageDriver.download_object_range_as_stream()AzureBlobsStorageDriver.ex_set_object_metadata()AzureBlobsStorageDriver.get_container()AzureBlobsStorageDriver.get_object()AzureBlobsStorageDriver.get_object_cdn_url()AzureBlobsStorageDriver.hash_typeAzureBlobsStorageDriver.iterate_container_objects()AzureBlobsStorageDriver.iterate_containers()AzureBlobsStorageDriver.nameAzureBlobsStorageDriver.supports_chunked_encodingAzureBlobsStorageDriver.upload_object()AzureBlobsStorageDriver.upload_object_via_stream()AzureBlobsStorageDriver.website
- libcloud.storage.drivers.backblaze_b2 module
BackblazeB2AuthConnectionBackblazeB2ConnectionBackblazeB2StorageDriverBackblazeB2StorageDriver.connectionClsBackblazeB2StorageDriver.create_container()BackblazeB2StorageDriver.delete_container()BackblazeB2StorageDriver.delete_object()BackblazeB2StorageDriver.download_object()BackblazeB2StorageDriver.download_object_as_stream()BackblazeB2StorageDriver.ex_get_object()BackblazeB2StorageDriver.ex_get_upload_data()BackblazeB2StorageDriver.ex_get_upload_url()BackblazeB2StorageDriver.ex_hide_object()BackblazeB2StorageDriver.ex_list_object_versions()BackblazeB2StorageDriver.get_container()BackblazeB2StorageDriver.get_object()BackblazeB2StorageDriver.hash_typeBackblazeB2StorageDriver.iterate_container_objects()BackblazeB2StorageDriver.iterate_containers()BackblazeB2StorageDriver.nameBackblazeB2StorageDriver.supports_chunked_encodingBackblazeB2StorageDriver.typeBackblazeB2StorageDriver.upload_object()BackblazeB2StorageDriver.upload_object_via_stream()BackblazeB2StorageDriver.website
- libcloud.storage.drivers.cloudfiles module
ChunkStreamReaderCloudFilesConnectionCloudFilesRawResponseCloudFilesResponseCloudFilesStorageDriverCloudFilesStorageDriver.connectionClsCloudFilesStorageDriver.create_container()CloudFilesStorageDriver.delete_container()CloudFilesStorageDriver.delete_object()CloudFilesStorageDriver.download_object()CloudFilesStorageDriver.download_object_as_stream()CloudFilesStorageDriver.download_object_range()CloudFilesStorageDriver.download_object_range_as_stream()CloudFilesStorageDriver.enable_container_cdn()CloudFilesStorageDriver.ex_enable_static_website()CloudFilesStorageDriver.ex_get_meta_data()CloudFilesStorageDriver.ex_get_object_temp_url()CloudFilesStorageDriver.ex_multipart_upload_object()CloudFilesStorageDriver.ex_purge_object_from_cdn()CloudFilesStorageDriver.ex_set_account_metadata_temp_url_key()CloudFilesStorageDriver.ex_set_error_page()CloudFilesStorageDriver.get_container()CloudFilesStorageDriver.get_container_cdn_url()CloudFilesStorageDriver.get_object()CloudFilesStorageDriver.get_object_cdn_url()CloudFilesStorageDriver.hash_typeCloudFilesStorageDriver.iterate_container_objects()CloudFilesStorageDriver.iterate_containers()CloudFilesStorageDriver.list_regions()CloudFilesStorageDriver.nameCloudFilesStorageDriver.supports_chunked_encodingCloudFilesStorageDriver.upload_object()CloudFilesStorageDriver.upload_object_via_stream()CloudFilesStorageDriver.website
FileChunkReaderOpenStackSwiftConnectionOpenStackSwiftStorageDriver
- libcloud.storage.drivers.digitalocean_spaces module
- libcloud.storage.drivers.dummy module
DummyFileObjectDummyIteratorDummyStorageDriverDummyStorageDriver.create_container()DummyStorageDriver.delete_container()DummyStorageDriver.delete_object()DummyStorageDriver.download_object()DummyStorageDriver.download_object_as_stream()DummyStorageDriver.get_container()DummyStorageDriver.get_container_cdn_url()DummyStorageDriver.get_meta_data()DummyStorageDriver.get_object()DummyStorageDriver.get_object_cdn_url()DummyStorageDriver.iterate_container_objects()DummyStorageDriver.iterate_containers()DummyStorageDriver.nameDummyStorageDriver.upload_object()DummyStorageDriver.upload_object_via_stream()DummyStorageDriver.website
- libcloud.storage.drivers.google_storage module
ContainerPermissionsGCSResponseGoogleStorageConnectionGoogleStorageDriverGoogleStorageDriver.connectionClsGoogleStorageDriver.ex_delete_permissions()GoogleStorageDriver.ex_get_permissions()GoogleStorageDriver.ex_set_permissions()GoogleStorageDriver.hash_typeGoogleStorageDriver.http_vendor_prefixGoogleStorageDriver.jsonConnectionClsGoogleStorageDriver.nameGoogleStorageDriver.namespaceGoogleStorageDriver.supports_chunked_encodingGoogleStorageDriver.supports_s3_multipart_uploadGoogleStorageDriver.website
GoogleStorageJSONConnectionObjectPermissions
- libcloud.storage.drivers.ktucloud module
- libcloud.storage.drivers.local module
- libcloud.storage.drivers.minio module
- libcloud.storage.drivers.nimbus module
- libcloud.storage.drivers.ninefold module
- libcloud.storage.drivers.oss module
OSSMultipartUploadOSSStorageDriverOSSStorageDriver.connectionClsOSSStorageDriver.create_container()OSSStorageDriver.delete_container()OSSStorageDriver.delete_object()OSSStorageDriver.download_object()OSSStorageDriver.download_object_as_stream()OSSStorageDriver.ex_abort_all_multipart_uploads()OSSStorageDriver.ex_iterate_multipart_uploads()OSSStorageDriver.get_container()OSSStorageDriver.get_object()OSSStorageDriver.hash_typeOSSStorageDriver.http_vendor_prefixOSSStorageDriver.iterate_container_objects()OSSStorageDriver.iterate_containers()OSSStorageDriver.nameOSSStorageDriver.namespaceOSSStorageDriver.supports_chunked_encodingOSSStorageDriver.supports_multipart_uploadOSSStorageDriver.upload_object()OSSStorageDriver.upload_object_via_stream()OSSStorageDriver.website
- libcloud.storage.drivers.ovh module
- libcloud.storage.drivers.rgw module
- libcloud.storage.drivers.s3 module
BaseS3ConnectionBaseS3StorageDriverBaseS3StorageDriver.connectionClsBaseS3StorageDriver.create_container()BaseS3StorageDriver.delete_container()BaseS3StorageDriver.delete_object()BaseS3StorageDriver.download_object()BaseS3StorageDriver.download_object_as_stream()BaseS3StorageDriver.download_object_range()BaseS3StorageDriver.download_object_range_as_stream()BaseS3StorageDriver.ex_cleanup_all_multipart_uploads()BaseS3StorageDriver.ex_iterate_multipart_uploads()BaseS3StorageDriver.ex_location_nameBaseS3StorageDriver.get_container()BaseS3StorageDriver.get_object()BaseS3StorageDriver.hash_typeBaseS3StorageDriver.http_vendor_prefixBaseS3StorageDriver.iterate_container_objects()BaseS3StorageDriver.iterate_containers()BaseS3StorageDriver.nameBaseS3StorageDriver.namespaceBaseS3StorageDriver.supports_chunked_encodingBaseS3StorageDriver.supports_s3_multipart_uploadBaseS3StorageDriver.upload_object()BaseS3StorageDriver.upload_object_via_stream()BaseS3StorageDriver.website
S3APNE1ConnectionS3APNE1StorageDriverS3APNE2ConnectionS3APNE2StorageDriverS3APNEConnectionS3APNEStorageDriverS3APSE2ConnectionS3APSE2StorageDriverS3APSEConnectionS3APSEStorageDriverS3APSouthConnectionS3APSouthStorageDriverS3CACentralConnectionS3CACentralStorageDriverS3CNNorthConnectionS3CNNorthStorageDriverS3CNNorthWestConnectionS3CNNorthWestStorageDriverS3ConnectionS3EUCentralConnectionS3EUCentralStorageDriverS3EUNorth1ConnectionS3EUNorth1StorageDriverS3EUWest2ConnectionS3EUWest2StorageDriverS3EUWestConnectionS3EUWestStorageDriverS3MultipartUploadS3RawResponseS3ResponseS3SAEastConnectionS3SAEastStorageDriverS3SignatureV4ConnectionS3StorageDriverS3USEast2ConnectionS3USEast2StorageDriverS3USGovEastConnectionS3USGovEastStorageDriverS3USGovWestConnectionS3USGovWestStorageDriverS3USWestConnectionS3USWestOregonConnectionS3USWestOregonStorageDriverS3USWestStorageDriver
- libcloud.storage.drivers.scaleway module