Crates.io | raze |
lib.rs | raze |
version | 0.4.1 |
source | src |
created_at | 2018-08-16 13:07:36.854669 |
updated_at | 2021-07-18 20:34:34.637088 |
description | Rust-friendly API for for Backblaze's B2 backend - Includes raw calls and helpers |
homepage | |
repository | https://github.com/KongouDesu/raze |
max_upload_size | |
id | 79753 |
size | 54,113 |
Rust API bindings for the BackBlaze B2 API. Provides raw API calls along with some helpful utilities.
The raw API calls are more or less 1:1 with the official B2 docs
Disclaimer: This library is not associated with Backblaze - Be aware of the B2 pricing - Refer to License.md for conditions
If you need something that isn't implemented, open an issue or submit a pull request
Note that many features marked 'optional' by Backblaze are of much lower priority than implementing the rest of the API
Name | Status |
---|---|
b2_authorize_account | β |
b2_cancel_large_file | β |
b2_copy_file | β |
b2_copy_part | β |
b2_create_bucket | β |
b2_create_key | β |
b2_delete_bucket | β |
b2_delete_file_version | β |
b2_delete_key | β |
b2_download_file_by_id | π§ |
b2_download_file_by_name | β |
b2_finish_large_file | β |
b2_get_download_authorization | β |
b2_get_file_info | β |
b2_get_upload_part_url | β |
b2_get_upload_url | β |
b2_hide_file | β |
b2_list_buckets | β |
b2_list_file_names | β |
b2_list_file_versions | π§ |
b2_list_keys | β |
b2_list_parts | β |
b2_list_unfinished_large_files | β |
b2_start_large_file | β |
b2_update_bucket | β |
b2_upload_file | β |
b2_upload_part | β |