Home | Trees | Index | Help |
---|
Module zes3t :: Class S3Client |
|
See Also: http://docs.amazonwebservices.com/AmazonS3/2006-03-01/SOAPAPI.html
Method Summary | |
---|---|
S3Client
|
|
CopyObjectResult
|
Create a copy of an object. |
CreateBucketResult
|
Create a bucket. |
Status
|
Delete a bucket. |
Status
|
Delete an object. |
GetObjectResult
|
Basic operation for retrieving an object stored in Amazon S3. |
file |
Retrieve an object stored in Amazon S3 and save it to a local file. |
[Bucket ]
|
Get list of all buckets owned by the sender of the request. |
[Content ]
|
Get information about some of the items in the bucket. |
PutObjectInlineResult |
Add an object to a bucket. |
PubObjectInlineResult |
Add an object to a bucket from a local file. |
Class Variable Summary | |
---|---|
str |
AWS_WSDL_URL = 'http://doc.s3.amazonaws.com/2006-03-01/A...
|
Instance Method Details |
---|
__init__(self,
aws_access_key_id=None,
aws_secret_access_key=None,
url='http://doc.s3.amazonaws.com/2006-03-01/AmazonS3.wsdl')
|
CopyObject(self, SourceBucket, SourceKey, DestinationBucket, DestinationKey, **kwargs)Create a copy of an object.
|
CreateBucket(self, Bucket, **kwargs)Create a bucket.
|
DeleteBucket(self, Bucket, **kwargs)Delete a bucket.
|
DeleteObject(self, Bucket, Key)Delete an object.
|
GetObject(self, Bucket, Key, GetMetadata=True, GetData=True, **kwargs)Basic operation for retrieving an object stored in Amazon S3. Currently only supports files 1 MiB or smaller!
|
GetObjectAsFile(self, Bucket, Key, File=None, GetMetadata=True, GetData=True, **kwargs)Retrieve an object stored in Amazon S3 and save it to a local file. Note that if the specified local file already exists, it will be clobbered. Currently only supports files 1 MiB or smaller!
|
ListAllMyBuckets(self)Get list of all buckets owned by the sender of the request.
|
ListBucket(self, Bucket, **kwargs)Get information about some of the items in the bucket.
|
PutObject(self, Bucket, Key, Data, **kwargs)Add an object to a bucket. Currently only supports files 1 MiB or smaller!
|
PutObjectAsFile(self, File, Bucket, Key=None, **kwargs)Add an object to a bucket from a local file. Currently only supports files 1 MiB or smaller!
|
Class Variable Details |
---|
AWS_WSDL_URL
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Tue Dec 9 18:32:17 2008 | http://epydoc.sf.net |