MCPcopy Index your code
hub / github.com/aws/aws-cli / create_request_object

Function create_request_object

awscli/botocore/awsrequest.py:292–314  ·  view source on GitHub ↗

This method takes a request dict and creates an AWSRequest object from it. :type request_dict: dict :param request_dict: The request dict (created from the ``prepare_request_dict`` method). :rtype: ``botocore.awsrequest.AWSRequest`` :return: An AWSRequest object b

(request_dict)

Source from the content-addressed store, hash-verified

290
291
292def create_request_object(request_dict):
293 """
294 This method takes a request dict and creates an AWSRequest object
295 from it.
296
297 :type request_dict: dict
298 :param request_dict: The request dict (created from the
299 ``prepare_request_dict`` method).
300
301 :rtype: ``botocore.awsrequest.AWSRequest``
302 :return: An AWSRequest object based on the request_dict.
303
304 """
305 r = request_dict
306 request_object = AWSRequest(
307 method=r['method'],
308 url=r['url'],
309 data=r['body'],
310 headers=r['headers'],
311 auth_path=r.get('auth_path'),
312 )
313 request_object.context = r['context']
314 return request_object
315
316
317def _urljoin(endpoint_url, url_path, host_prefix):

Calls 1

AWSRequestClass · 0.70