AWS AppSync のデータソースとして Lambda 関数の ARN を入力するには

困ったこと

AWS マネジメントコンソールから 別の AWS アカウントの Lambda 関数を AppSync のデータソースとして設定する方法がわからなかった。

AWS AppSync のデータソースとして Lambda 関数の ARN を入力するには?

解決は至って簡単でした。

AppSync のデータソースとして Lambda 関数を選択する際は以下のような画面となります。

ドロップダウン

上記画面の 「関数の ARN」項目の下部に「関数が表示されませんか?」というリンクが表示されています。
そのリンクをクリックすると、以下のように「関数の ARN」の入力フォームがドロップダウンからテキストボックスに切り替わり、Lambda 関数の ARN を直接入力できるようになります。

テキストボックス

ARN を直接入力できるので、別の AWS アカウントの Lambda 関数だけでなく、Lambda 関数のバージョンやエイリアスも使用できるます。
エイリアスを指定できるので、もちろん Provisioned Concurrency が適応された Lambda 関数もデータソースとして利用できます。
自分はこのリンクをクリックしたら AWS ドキュメントにでも飛ばされるのとかと思っていました。。。