質問:【AWS Lambda関数にて戻り値として複数データを返す形に…】

AWS Lambda関数にて戻り値として複数データを返す形にしたいです。


現在dynamoDBにて、複数の店舗データを管理しています。

Lambda関数でdynamoDBよりデータを配列に格納し、そのデータをキーとして
あるサービスのAPIより、認証情報を取得するプログラムを作成しています。


1店舗であれば、現時点で実装できるのですが、
これを複数の店舗分について、ループで実装したいと考えています。


現状ですと、ループの中でreturnをしても最初のループの結果しか返さないので、
これを複数の店舗の認証情報を返すようにしたいのです。


5店舗ならループ5回、10店舗ならループを10回して、各々の店舗の認証情報を返すようにしたいのです。

配列やJSONなどのデータを戻り値にすればよいかとも考えたのですが、それを戻り値にしてしまうと、その後の取得した認証情報を使った処理を直接できなくなるため、何かいい方法はないかと思い、質問致しました。


現在のソースコード(中略有り)を画像添付致します。

言語はPythonとなります。


ご教示の程よろしくお願い致します。

以下ベストアンサー

無料ユーザー登録

カテゴリ

携帯でもご利用いただけます
QRコードを読み取るか
携帯にURLを送信してください