Bucket Operations.
make_bucket(bucket, location, acl)
list_buckets()
bucket_exists(bucket)
remove_bucket(bucket)
get_bucket_acl(bucket)
set_bucket_acl(bucket_name, acl=Acl.private())
list_incomplete_uploads(bucket_name, prefix=None, recursive=False)
Object Operations.
get_object(bucket_name, object_name)
get_partial_object(bucket_name, object_name, offset, length)
put_object(bucket_name, object_name, length, data, content_type='application/octet_stream')
list_objects(bucket_name, prefix=None, recursive=False)
stat_object(bucket_name, object_name)
remove_object(bucket_name, object_name)
remove_incomplete_upload(bucket_name, object_name)
Presigned Operations.
presigned_get_object(bucket_name, object_name, expires=604800)
presigned_put_object(bucket_name, object_name, expires=604800)
presigned_post_policy(policy=PostPolicy())