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.
SqsSubscriptionObject
Spécifiez une option de file d'attente SQS existante pour l'événement SNS
Syntaxe
Pour déclarer cette entité dans votre modèle AWS Serverless Application Model (AWS SAM), utilisez la syntaxe suivante.
YAML
BatchSize:StringEnabled:BooleanQueueArn:StringQueuePolicyLogicalId:StringQueueUrl:String
Propriétés
- 
                BatchSize
- 
                Le nombre maximal d'éléments à récupérer dans un seul lot pour la file d'attente SQS. Type : chaîne Obligatoire : non Par défaut : 10 AWS CloudFormation compatibilité : cette propriété est unique AWS SAM et n'a pas d' AWS CloudFormation équivalent. 
- 
                Enabled
- 
                Désactive le mappage de source d'événement SQS pour suspendre l'interrogation et l'appel. Type : valeur booléenne Obligatoire : non Valeur par défaut : VRAI AWS CloudFormation compatibilité : cette propriété est unique AWS SAM et n'a pas d' AWS CloudFormation équivalent. 
- 
                QueueArn
- 
                Spécifiez un arn de file d'attente SQS existant. Type : chaîne Obligatoire : oui AWS CloudFormation compatibilité : cette propriété est unique AWS SAM et n'a pas d' AWS CloudFormation équivalent. 
- 
                QueuePolicyLogicalId
- 
                Donnez un nom LogicalID personnalisé à la AWS::SQS::QueuePolicyressource. Type : chaîne Obligatoire : non AWS CloudFormation compatibilité : cette propriété est unique AWS SAM et n'a pas d' AWS CloudFormation équivalent. 
- 
                QueueUrl
- 
                Spécifiez l'URL de la file d'attente associée à la propriété QueueArn.Type : chaîne Obligatoire : oui AWS CloudFormation compatibilité : cette propriété est unique AWS SAM et n'a pas d' AWS CloudFormation équivalent. 
Exemples
Événement SQS existant pour SNS
Exemple d'ajout d'une file d'attente SQS existante pour l'abonnement à une rubrique SNS.
YAML
QueuePolicyLogicalId: CustomQueuePolicyLogicalId QueueArn: Fn::GetAtt: MyCustomQueue.Arn QueueUrl: Ref: MyCustomQueue BatchSize: 5