#NEWLINE# def make_request( self , method , bucket = '' , key = '' , headers = None , params = None , body = None , request_timeout = 20.0 , callback = None ) : #NEWLINE# #INDENT# "Start an asynchronous HTTP operation against the S3 service. When\n    the operation is complete, the 'callback' function will be invoked,\n    with the HTTP response object as its only parameter. If a failure\n    occurs during execution of the operation, it may be retried, according\n    to the retry policy with which this instance was initialized.\n    " #NEWLINE# CallWithRetryAsync ( self . retry_policy , self . _make_request , method , bucket , key , headers , params , body , request_timeout , callback = callback )