Création d'une file d'attente Amazon SQS à l'aide de 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éation d'une file d'attente Amazon SQS à l'aide de CloudFormation

Utilisez la CloudFormation console avec un modèle JSON ou YAML pour créer une file d'attente Amazon SQS. Pour plus de détails, consultez les sections Utilisation des CloudFormation modèles et de la AWS::SQS::Queueressource dans le guide de AWS CloudFormation l'utilisateur.

À utiliser 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 effectué en une seule fois dans Amazon SQS.

    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 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).

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

    La CloudFormation console affichant le statut 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.