Amazon API Gateway の WebSocket API を保護したいです。
Amazon API Gateway を使用すると、AWS Identity and Access Management (IAM) 認証または AWS Lambda の REQUEST オーソライザー関数経由で WebSocket API へのアクセスを制御、管理することができます。
WebSocket API では、ルートの ARN は次の形式である必要があります。
arn:aws:execute-api:region:account-id:api-id/stage-name/route-key
詳細については、「IAM 認証を使用して WebSocket API へのアクセスを制御する」を参照してください。
パスは固定されているため、WebSocket API の Lambda オーソライザー関数ではパス変数 (event.PathParameters) を使用できません。methodArn は次の形式で、最後が "$connect" である必要があります。
arn:aws:execute-api:region:account-id:api-id/stage-name/$connect
詳細については、「AWS Lambda REQUEST オーソライザーを使用して WebSocket API へのアクセスを制御する」を参照してください。
API Gateway API にカスタムドメイン名を設定する方法を教えてください