S3 Post Add Object
API code: S3_POST_ADD_OBJECT
Pre-authorized role(s): TENANT_USER
| TENANT_ADMIN
| ANONYMOUS
The bucket name. It must be URL encoded.
The ACL of the bucket using the specified canned ACL. Valid Values: private | public-read | public-read-write | authenticated-read.
The object to be uploaded.
The name of the uploaded object.
Specifies a set of tags to associate with the object.
Headers starting with x-amz-meta-* are user-defined metadata. Each one is sent and returned as a set of key-value pairs.
The server-side encryption algorithm for current object.
The algorithm used during SSE-C encryption.
The 256-bit, base64-encoded key used to encrypt or decrypt data.
The base64-encoded 128-bit MD5 digest of the encryption key.
Confirms that the requester knows that they will be charged for the request. Bucket owners need not specify this parameter in their requests.
{
"file": "string"
}
file
Success
{
"bucket": "string",
"etag": "string",
"key": "string",
"location": "string"
}
bucket
etag
key
location
Response Headers
${api_response_header.etag}
${api_response_header.customerKeyMD5}
${api_response_header.customerAlgorithm}
${api_response_header.sse}
${api_response_header.location}