SSS - S3 Toolkit 0.9.6
S3 client library and applications
|
Parameters for calls to upload and download functions. More...
#include <s3-client.h>
Data Fields | |
std::string | accessKey |
access | |
std::string | secretKey |
secret | |
std::string | proxyUrl |
std::string | bucket |
bucket name | |
std::string | key |
key name | |
std::string | file |
file name | |
char * | data = nullptr |
input for upload and output for download | |
size_t | offset = 0 |
input/ouput offset in buffer | |
size_t | size = 0 |
data size | |
std::vector< std::string > | endpoints |
list of endpoints for client-side load balancing | |
int | maxRetries = 1 |
maximum number of retries | |
int | jobs = 1 |
number of parallel upload/download tasks | |
size_t | partsPerJob = 1 |
number of parts per job | |
std::string | payloadHash |
Parameters for calls to upload and download functions.
std::string sss::S3DataTransferConfig::payloadHash |
payload hash if empty the literal "UNSIGNED-PAYLOAD"
is used instead of the SHA256 hash code
std::string sss::S3DataTransferConfig::proxyUrl |