libs3  trunk
S3ListMultipartUpload Struct Reference

#include <libs3.h>

Data Fields

const char * key
 
const char * uploadId
 
const char * initiatorId
 
const char * initiatorDisplayName
 
const char * ownerId
 
const char * ownerDisplayName
 
const char * storageClass
 
int64_t initiated
 

Detailed Description

This is a single entry supplied to the list bucket callback by a call to S3_list_bucket. It identifies a single matching key from the list operation.

Field Documentation

const char* S3ListMultipartUpload::key

This is the next key in the list bucket results.

const char* S3ListMultipartUpload::uploadId
const char* S3ListMultipartUpload::initiatorId
const char* S3ListMultipartUpload::initiatorDisplayName
const char* S3ListMultipartUpload::ownerId

This is the ID of the owner of the key; it is present only if access permissions allow it to be viewed.

const char* S3ListMultipartUpload::ownerDisplayName

This is the display name of the owner of the key; it is present only if access permissions allow it to be viewed.

const char* S3ListMultipartUpload::storageClass
int64_t S3ListMultipartUpload::initiated

This is the number of seconds since UNIX epoch of the last modified date of the object identified by the key.


The documentation for this struct was generated from the following file: