Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Envío de mensajes de Amazon SNS a una cola de Amazon SQS o a una función AWS Lambda en una región distinta
Amazon SNS admite entregas entre regiones, tanto para regiones habilitadas de forma predeterminada como para las regiones registradas. Si desea conocer la lista actual de las regiones de AWS compatibles con Amazon SNS, incluidas las regiones registradas, consulte Puntos de conexión y cuotas de Amazon Simple Notification Service en la Referencia general de Amazon Web Services.
Amazon SNS admite la entrega entre regiones de notificaciones a colas de Amazon SQS y a funciones AWS Lambda . Cuando una de las regiones es una región registrada, debe especificar una entidad principal de servicio de Amazon SNS diferente en la política del recurso suscrito.
El comando de suscripción de Amazon SNS debe ejecutarse en la región donde está alojado Amazon SNS. Por ejemplo, si Amazon SNS está en la cuenta “A” de la región us-east-1 y la función de Lambda está en la cuenta “B” de la región us-east-2, el comando de la CLI de suscripción debe ejecutarse en la cuenta “A” de la región us-east-1.
Regiones registradas
Amazon SNS admite las siguientes regiones registradas:
Nombre de la región | Región |
---|---|
Región África (Ciudad del Cabo) |
af-south-1 |
Región de Asia-Pacífico (Hong Kong) |
ap-east-1 |
Región de Asia Pacífico (Hyderabad) |
ap-south-2 |
Región Asia-Pacífico (Yakarta) |
ap-southeast-3 |
Región de Asia-Pacífico (Melbourne) |
ap-southeast-4 |
Región Europa (Milán) |
eu-south-1 |
Región Europa (España) |
eu-south-2 |
Región Europa (Zúrich) |
eu-central-2 |
Región Israel (Tel Aviv) |
il-central-1 |
Región Medio Oriente (Baréin) |
me-south-1 |
Región Medio Oriente (EAU) |
me-central-1 |
Para obtener información sobre cómo habilitar una región de suscripción voluntaria, consulte Gestión de AWS regiones en.Referencia general de Amazon Web Services
Cuando se utiliza Amazon SNS para entregar mensajes de las regiones registradas a regiones que están habilitadas de forma predeterminada, debe modificar la política de recursos creada para la cola. Sustituya la entidad principal sns.amazonaws.com
por sns.<opt-in-region>.amazonaws.com
. Por ejemplo:
-
Si desea suscribir una cola de Amazon SQS en Este de EE. UU. (Norte de Virginia) a un tema de Amazon SNS en Asia-Pacífico (Hong Kong), cambie la entidad principal en la política de cola a
sns.ap-east-1.amazonaws.com
. Las regiones registradas incluyen cualquier región lanzada después del 20 de marzo de 2019, que incluye Asia-Pacífico (Hong Kong), Asia-Pacífico (Yakarta), Medio Oriente (Baréin), Europa (Milán) y África (Ciudad del Cabo). Las regiones lanzadas antes del 20 de marzo de 2019 están habilitadas de forma predeterminada.Soporte de entrega entre regiones a Amazon SQS Tipo de entrega entre regiones Admitido/No admitido Región habilitada de forma predeterminada a región de suscripción Compatible con
sns.<opt-in-region>.amazonaws.com
en la entidad principal de servicio de la colaRegión de suscripción a región habilitada de forma predeterminada
Compatible con
sns.<opt-in-region>.amazonaws.com
en la entidad principal de servicio de la colaRegión de suscripción a región de suscripción
No compatible El siguiente es un ejemplo de una declaración de política de acceso que permite que un tema de Amazon SNS de una región optativa (af-south-1) realice envíos a una cola de Amazon SQS de una región (us-east-1). enabled-by-default Contiene la configuración de entidad principal de servicio regionalizada necesaria en la ruta
Statement
/Principal
/Service
.{ "Version": "2008-10-17", "Id": "__default_policy_ID", "Statement": [ { "Sid": "allow_sns_arn:aws:sns:af-south-1:111111111111:source_topic_name", "Effect": "Allow", "Principal": { "Service": "sns.af-south-1.amazonaws.com" }, "Action": "SQS:SendMessage", "Resource": "arn:aws:sqs:us-east-1:111111111111:destination_queue_name", "Condition": { "ArnLike": { "aws:SourceArn": "arn:aws:sns:af-south-1:111111111111:source_topic_name" } } }, ... ] }
-
Para suscribir una AWS Lambda función en EE. UU. Este (Virginia del Norte) a un tema de Amazon SNS en Asia Pacífico (Hong Kong), cambie el principio de la política de AWS Lambda funciones a.
sns.ap-east-1.amazonaws.com
Las regiones registradas incluyen cualquier región lanzada después del 20 de marzo de 2019, que incluye Asia-Pacífico (Hong Kong), Asia-Pacífico (Yakarta), Medio Oriente (Baréin), Europa (Milán) y África (Ciudad del Cabo). Las regiones lanzadas antes del 20 de marzo de 2019 están habilitadas de forma predeterminada.Soporte de entrega transregional a AWS Lambda Tipo de entrega entre regiones Admitido/No admitido Región habilitada de forma predeterminada a región de suscripción No compatible Región de suscripción a región habilitada de forma predeterminada
Compatible con
sns.<opt-in-region>.amazonaws.com
en la entidad principal de servicio de la función LambdaRegión de suscripción a región de suscripción No compatible