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:StringEnabled:BooleanQueueArn:StringQueuePolicyLogicalId:StringQueueUrl: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
CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un equivalente. CloudFormation
-
Enabled -
Disattiva la mappatura delle sorgenti degli eventi SQS per sospendere il polling e la chiamata.
Tipo: Booleano
Required: No
Impostazione predefinita: True
CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un CloudFormation equivalente.
-
QueueArn -
Specificare un arn di coda SQS esistente.
Tipo: Stringa
Campo obbligatorio: sì
CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un equivalente. CloudFormation
-
QueuePolicyLogicalId -
Assegna un nome LogicalID personalizzato per la AWS::SQS::QueuePolicyrisorsa.
Tipo: Stringa
Required: No
CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un CloudFormation equivalente.
-
QueueUrl -
Specificare l'URL della coda associato alla
QueueArnproprietà.Tipo: Stringa
Campo obbligatorio: sì
CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un 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