Prerequisites
Pour appeler des fonctions Lambda à l'aide de notifications Amazon SNS, vous devez disposer des éléments suivants :
-
Fonction Lambda
-
Rubrique Amazon SNS
Pour de plus amples informations sur la création d'une fonction Lambda à utiliser avec Amazon SNS, consultez la section Utilisation de Lambda avec Amazon SNS. Pour de plus amples informations sur la création d'une rubrique Amazon SNS, consultez la section de Créer une rubrique.
Lorsque vous utilisez Amazon SNS pour envoyer des messages à partir de régions d'adhésion vers des régions activées par défaut, vous devez modifier la stratégie créée dans la fonction AWS Lambda en remplaçant le principal sns.amazonaws.com
par sns.<opt-in-region>.amazonaws.com
.
Par exemple, si vous souhaitez abonner une fonction Lambda dans la région USA Est (Virginie du Nord) à une rubrique SNS en Asie-Pacifique (Hong Kong), remplacez le principal dans la stratégie de la fonction AWS Lambda par sns.ap-east-1.amazonaws.com
. Les régions d'adhésion comprennent toutes les régions lancées après le 20 mars 2019, notamment Asie-Pacifique (Hong Kong), Moyen-Orient (Bahreïn), UE (Milan) et Afrique (Le Cap). Les régions lancées avant le 20 mars 2019 sont activées par défaut.
Note
AWS ne prend pas en charge la diffusion entre régions à AWS Lambda à partir d'une région activée par défaut vers une région d'adhésion. En outre, le transfert de messages SNS entre régions depuis des régions d'adhésion vers d'autres régions d'adhésion n'est pas pris en charge.