Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SqsSubscriptionObject
Specificate un'opzione di coda SQS esistente per l'evento SNS
Sintassi
Per dichiarare questa entità nel tuo modello AWS Serverless Application Model (AWS SAM), usa la seguente sintassi.
YAML
BatchSize:
String
Enabled:Boolean
QueueArn:String
QueuePolicyLogicalId:String
QueueUrl:String
Proprietà
-
BatchSize
-
Il numero massimo di elementi da recuperare in un singolo batch per la coda SQS.
▬Tipo: stringa
Required: No
Impostazione predefinita: 10
AWS CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un equivalente. AWS CloudFormation
-
Enabled
-
Disattiva la mappatura delle sorgenti degli eventi SQS per sospendere il polling e la chiamata.
Tipo: Booleano
Required: No
Impostazione predefinita: True
AWS CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un AWS CloudFormation equivalente.
-
QueueArn
-
Specificare un arn di coda SQS esistente.
▬Tipo: stringa
Campo obbligatorio: sì
AWS CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un equivalente. AWS CloudFormation
-
QueuePolicyLogicalId
-
Assegna un nome LogicalID personalizzato per la AWS::SQS::QueuePolicyrisorsa.
▬Tipo: stringa
Required: No
AWS CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un AWS CloudFormation equivalente.
-
QueueUrl
-
Specificare l'URL della coda associato alla
QueueArn
proprietà.▬Tipo: stringa
Campo obbligatorio: sì
AWS CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un AWS CloudFormation equivalente.
Esempi
Evento SQS for SNS esistente
Esempio di aggiunta di una coda SQS esistente per l'iscrizione a un argomento SNS.
YAML
QueuePolicyLogicalId: CustomQueuePolicyLogicalId QueueArn: Fn::GetAtt: MyCustomQueue.Arn QueueUrl: Ref: MyCustomQueue BatchSize: 5