|
__init__(self,
name,
connection)
x.__init__(...) initializes x; see x.__class__.__doc__ for
signature
|
|
_request(self,
method='',
obj=None,
send_io=None,
params=None,
headers=None,
*args)
|
|
__str__(self)
str(x)
|
|
__repr__(self)
repr(x)
|
S3Object
|
get(self,
key,
headers={})
Get an S3Object from the bucket.
|
dict
|
head(self,
key,
headers={})
Get an object's headers from bucket.
|
|
list(self,
prefix=None,
marker=None,
max_keys=None,
delimiter=None)
List bucket objects.
|
|
save(self,
s3object,
headers={})
Save an S3Object into bucket.
|
|
delete(self,
objects)
Delete an S3Object, a key or list of keys or objects from
bucket.
|
|
keys(self,
prefix=None,
marker=None,
max_keys=None,
delimiter=None)
Returns a flat list of object keys in bucket.
|
|
values(self,
prefix=None,
marker=None,
max_keys=None,
delimiter=None)
List bucket objects.
|
list
|
items(self)
Returns (key, value) pairs, where, keys are object names, and
values are S3Objects.
|
|
has_key(self,
key)
Does key exists in bucket.
|
|
__getitem__(self,
key)
Get an S3Object from bucket.
|
|
__delitem__(self,
s3object)
Delete a key from bucket.
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__
|