Créer une file d'attente Amazon SQS (AWS CloudFormation) - Amazon Simple Queue Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Créer une file d'attente Amazon SQS (AWS CloudFormation)

Vous pouvez utiliser la console AWS CloudFormation et un modèle JSON (ou YAML) pour créer une file d'attente Amazon SQS. Pour plus d'informations, consultez Utiliser des modèles AWS CloudFormation et la Ressource AWS::SQS::Queue dans le Guide de l'utilisateur AWS CloudFormation.

Utiliser AWS CloudFormation pour créer une file d'attente Amazon SQS.
  1. Copiez le code JSON suivant dans un fichier nommé MyQueue.json. Pour créer une file d'attente standard, omettez les propriétés FifoQueue et ContentBasedDeduplication. Pour plus d'informations sur la déduplication basée sur le contenu, consultez Traitement en une seule fois.

    Note

    Le nom d'une file d'attente FIFO doit se terminer par le suffixe .fifo.

    { "AWSTemplateFormatVersion": "2010-09-09", "Resources": { "MyQueue": { "Properties": { "QueueName": "MyQueue.fifo", "FifoQueue": true, "ContentBasedDeduplication": true }, "Type": "AWS::SQS::Queue" } }, "Outputs": { "QueueName": { "Description": "The name of the queue", "Value": { "Fn::GetAtt": [ "MyQueue", "QueueName" ] } }, "QueueURL": { "Description": "The URL of the queue", "Value": { "Ref": "MyQueue" } }, "QueueARN": { "Description": "The ARN of the queue", "Value": { "Fn::GetAtt": [ "MyQueue", "Arn" ] } } } }
  2. Connectez-vous à la console AWS CloudFormation, puis choisissez Créer une pile.

  3. Dans le panneau Spécifier un modèle, choisissez Charger un fichier modèle, choisissez votre MyQueue.json fichier, puis cliquez sur Suivant.

  4. Sur la page Spécifier les détails, tapez MyQueue pour Nom de la pile, puis choisissez Suivant.

  5. Dans la page Options, choisissez Next (Suivant).

  6. Sur la page Review (Vérification), choisissez Create (Créer).

    AWS CloudFormation commence à créer la MyQueue pile et affiche l'état CREATE_IN_PROGRESS. Lorsque le processus est terminé, AWS CloudFormation affiche l'état CREATE_COMPLETE.

  7. (Facultatif) Pour afficher le nom, l'URL et l'ARN de la file d'attente, choisissez le nom de la pile, puis, sur la page suivante, développez la section Outputs.