0

J'ai un cas d'utilisation en ce sens que je veux abonner un seul SQS à deux sujets SNS. Alors que n'importe quel message publié à n'importe quel SNS devrait être disponible dans SQS. Donc, ma question est: Peut-on s'abonner un sqs à deux sujets SNS?Abonnement AWS SQS au sujet SNS SNS

Toute aide ici sera appréciée.

+0

Pourriez-vous s'il vous plaît suggérer aussi comment nous pouvons atteindre cet objectif via terraform? –

Répondre

0

Oui, c'est possible.

Un seul SQS peut souscrire à plusieurs Sujets

SNS
+0

Merci Arafat pour votre réponse rapide. Pourriez-vous nous suggérer comment nous pouvons y parvenir via terraform? –

+0

Pas vraiment d'idée avec terraform, mais pourquoi voulez-vous l'utiliser quand AWS Cloudformation est disponible –

+0

Les services que nous utilisons dans notre projet ne proviennent pas uniquement d'AWS, nous utilisons également d'autres services cloud. Et aussi à des fins futures ne veulent pas coller avec AWS. –

0
{ 
"Version": "2012-10-17", 
"Id": "arn:aws:sqs:us-east-1:<account-number>:<sqs-name>/SQSDefaultPolicy", 
"Statement": [ 
    { 
    "Sid": "<sid>", 
    "Effect": "Allow", 
    "Principal": "*", 
    "Action": "SQS:SendMessage", 
    "Resource": "arn:aws:sqs:us-east-1:<account-number>:<name>", 
    "Condition": { 
      "ArnEquals": { 
        "aws:SourceArn": "arn:aws:sns:us-west-2:<account-number>:*" 
       } 
      } 
    } 
] 
} 

ici * est la clé. Il permet à d'autres sns d'écrire dans la même file d'attente.

J'ai répondu la même chose ici SNS multiple subscribers