|
SSS - S3 Toolkit 0.9.6
S3 client library and applications
|
Parameters for SendS3Request calls. More...
#include <s3-client.h>
Data Fields | |
| std::string | accessKey |
| access | |
| std::string | secretKey |
| secret | |
| std::string | endpoint |
| actual endpoint where requests are sent | |
| std::string | signUrl |
| url used to sign, allows requests to work across tunnels | |
| std::string | bucket |
| bucket name | |
| std::string | key |
| key name | |
| Parameters | params |
| url parameters as {key, value} map | |
| std::string | method = "GET" |
| HTTP method name. | |
| Headers | headers |
| HTTP header map {header name, header value}. | |
| std::string | outfile |
| if not empty stores returned response body into file | |
| std::vector< char > | data |
| bool | dataIsFileName = false |
Parameters for SendS3Request calls.
| std::vector<char> sss::S3ClientConfig::data |
data buffer or file name
| bool sss::S3ClientConfig::dataIsFileName = false |
if dataIsFileName == true interpret content of data field as file name else interpret as data source