【AWS】LambdaFunctionのtriggerにAlexa Skills Kitが表示されない場合の対処法
スポンサーリンク
アマゾンのAWSでAlexaを勉強中です。
AWSで新しいLambdaFunction(ラムダファンクション)を作ったあと、Designerのtrigger(トリガー)リストにAlexa Skills Kitが表示されていない場合の対処法です(下記が表示されている状態)。
カスタムスキルのためのLambdaFunctionは下記4つのうちのいずれかにホストされていないといけないようです。
Lambda functions for custom skills can be hosted in one of these regions:
- Asia Pacific (Tokyo)
- EU (Ireland)
- US East (N. Virginia)
- US West (Oregon)
引用:Host a Custom Skill as an AWS Lambda Function | Custom Skills
AWS Lambdaページの右上で地域を選択できるので、日本の場合はAsia Pacific (Tokyo)を選択します。(私はカナダからなのでN.Virginiaを選択しています)
これでLambdaFunctionのtriggerリストにAlexa Skills Kitが表示され、紐づけできるようになります。