|
__init__(self,
pub_key,
priv_key,
secure=True,
host=s3.DEFAULT_HOST,
port=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for
signature
|
|
set_expires_in(self,
expires_in)
Set relative expiration time from the url creation moment.
|
|
set_expires(self,
expires)
Set absolute expiration time.
|
|
make_bare_url(self,
bucket,
key='')
Make an unauthorised URL.
|
|
_auth_header_value(self,
method,
path,
headers)
|
|
_headers(self,
headers=None,
length=None,
expires=None)
|
|
_params(self,
params,
acl=False)
|
|
_path(self,
bucket=None,
key=None,
acl=False)
|
|
_io_len(self,
io)
|
|
_generate(self,
method,
bucket=None,
key=None,
send_io=None,
params=None,
headers=None,
acl=False)
|
string
|
create_bucket(self,
name,
headers={})
Create a bucket.
|
string
|
list_bucket(self,
name,
params={},
headers={})
List a bucket's content.
|
string
|
delete_bucket(self,
name,
headers={})
Delete a bucket.
|
string
|
list_buckets(self,
headers={})
List all buckets
|
|
put(self,
bucket,
key,
obj,
headers={})
|
|
get(self,
bucket,
key,
headers={})
|
|
delete(self,
bucket,
key,
headers={})
|
string
|
get_bucket_acl(self,
name,
headers={})
Get acl information for a bucket.
|
|
get_acl(self,
bucket,
key=None,
headers={})
Get acl information for an object.
|
|
put_bucket_acl(self,
name,
acl_xml_document,
headers={})
|
|
put_acl(self,
bucket,
key,
acl_xml_document,
headers={})
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__str__
|