comment obtenir le retour de la réponse à partir d'AWS Lambda fonction

J'ai un simple lambda fonction qui retourne un dict réponse et une autre fonction lambda appelle cette fonction et affiche la réponse.

fonction lambda Un

def handler(event,context):
    params = event['list']
    return {"params" : params + ["abc"]}

fonction lambda B invoquant Un

a=[1,2,3]
x = {"list" : a}
invoke_response = lambda_client.invoke(FunctionName="monitor-workspaces-status",
                                       InvocationType='Event',
                                       Payload=json.dumps(x))
print (invoke_response)

invoke_response

{u'Payload': <botocore.response.StreamingBody object at 0x7f47c58a1e90>, 'ResponseMetadata': {'HTTPStatusCode': 202, 'RequestId': '9a6a6820-0841-11e6-ba22-ad11a929daea'}, u'StatusCode': 202}

Pourquoi le statut de la réponse 202? Aussi, comment obtenir les données de réponse de invoke_response? Je ne pouvais pas trouver une documentation claire de comment le faire.

InformationsquelleAutor user3089927 | 2016-04-22