0

J'ai un pool d'utilisateurs Cognito et un pool d'identités correspondant.AWS: spécifiez la version Lambda pour le déclencheur Cognito.

Je veux appeler une version spécifique de ma fonction Lambda sur Post authentication ou un autre déclencheur comme ça.

Je ne vois pas d'option permettant de spécifier un code de version dans la console bien que tous les exemples aient un numéro de version.

http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools-working-with-aws-lambda-triggers.html

{ 
    "version": number, 
    "triggerSource": "string", 
    "region": AWSRegion, 
    "userPoolId": "string", 
    ... 
} 

Comment puis-je spécifier la version de la fonction lambda?

Répondre

1

Cognito utilise toujours la dernière version ou la version par défaut fournie par lambda.

La version dont vous parlez dans la documentation est le numéro de version de l'événement. Dans le cas où Cognito introduirait une modification au format de la requête, vous pouvez protéger votre code contre la rupture en vérifiant ce numéro de version.