

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

# Obiettivo della coda Amazon SQS
<a name="eb-custom-bus-target-sqs"></a>

Per consegnare a una coda Amazon SQS, imposta l'ARN della coda, `TargetArn` ad esempio, e aggiungi. `arn:aws:sqs:us-east-1:111122223333:large-orders` `SqsParameters` Per una coda FIFO, imposta`MessageGroupId`; il valore normale è il gruppo dell'evento,. `{% $events.SystemMetadata.EventGroupId %}`

## Parameters
<a name="eb-custom-bus-target-sqs-parameters"></a>


| Parametro | Cosa imposta | 
| --- | --- | 
| MessageGroupId | Il gruppo di messaggi in coda. Richiesto per una coda FIFO | 
| MessageDeduplicationId | L'identificatore di deduplicazione della coda per una coda FIFO senza deduplicazione basata sul contenuto. Lo ricava dall'evento; una costante fa sì che la coda scarti tutti i messaggi dopo il primo | 
| DelaySeconds | Ritardo nella consegna del messaggio | 
| MessageAttributes | Attributi del messaggio da allegare | 
| MessageSystemAttributes | Attributi di sistema, ad esempio l'intestazione della AWS X-Ray traccia | 

## Ruolo di consegna
<a name="eb-custom-bus-target-sqs-role"></a>

Il ruolo deve essere `sqs:SendMessage` in coda. Se la coda è crittografata con una chiave gestita dal cliente, anche il ruolo deve `kms:GenerateDataKey` utilizzare tale chiave. `kms:Decrypt`

## Batching e payload
<a name="eb-custom-bus-target-sqs-batching"></a>

EventBridge chiamate`SendMessageBatch`, quindi una chiamata di destinazione comporta fino a 10 eventi e un messaggio in coda comporta un evento. `Transformer`decide il corpo di ogni messaggio. Consulta [Distribuzione in lotti delle consegne verso un obiettivo](eb-custom-bus-batching.md).