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à.
DeadLetterConfig
L'oggetto utilizzato per specificare la coda Amazon Simple Queue Service (Amazon SQS) in cui EventBridge inviare gli eventi dopo una chiamata non riuscita. La chiamata può fallire, ad esempio, quando si invia un evento a una funzione Lambda che non esiste o quando le autorizzazioni sono insufficienti per richiamare la funzione Lambda. Per ulteriori informazioni, vedere Criterio tentativi di eventi e utilizzo di dead-letter queue nella Guida per EventBridge l'utente Amazon.
Il tipo diAWS::Serverless::Function risorsa ha un tipo di dati simile,DeadLetterQueue
che gestisce gli errori che si verificano dopo il corretto richiamo della funzione Lambda di destinazione. Esempi di questo tipo di errore includono la limitazione Lambda o gli errori restituiti dalla funzione di destinazione Lambda. Per ulteriori informazioni sullaDeadLetterQueue
proprietà della funzione, vedete le code di lettere morte delleAWS Lambda funzioni nella Guida per gliAWS Lambda sviluppatori.
Sintassi
Per dichiarare questa entità nel modelloAWS Serverless Application Model (AWS SAM), utilizzare la sintassi seguente.
YAML
Arn:
String
QueueLogicalId:String
Type:String
Proprietà
-
Arn
-
L'Amazon Resource Name (ARN) della coda Amazon SQS specificata come destinazione per la dead-letter queue.
Nota Specifica la
Type
proprietà o laArn
proprietà, ma non entrambe.Type: Stringa
Richiesto: No
AWS CloudFormationcompatibilità: Questa proprietà viene passata direttamente alla
Arn
proprietà del tipo diAWS::Events::Rule
DeadLetterConfig
dati. -
QueueLogicalId
-
Viene specificato il nome personalizzato della coda di lettere morte che
Type
laAWS SAM crea.Nota Se la
Type
proprietà non è impostata, questa viene ignorata.Type: Stringa
Richiesto: No
AWS CloudFormationcompatibilità: Questa proprietà è unicaAWS SAM e non ha unAWS CloudFormation equivalente.
-
Type
-
Il tipo di coda. Quando questa proprietà è impostata, creaAWS SAM automaticamente una coda di lettere morte e allega la politica basata sulle risorse necessaria per concedere l'autorizzazione alla risorsa di governare l'invio di eventi alla coda.
Nota Specifica la
Type
proprietà o laArn
proprietà, ma non entrambe.Valori validi:
SQS
Type: Stringa
Richiesto: No
AWS CloudFormationcompatibilità: Questa proprietà è unicaAWS SAM e non ha unAWS CloudFormation equivalente.
Examples (Esempi)
DeadLetterConfig
DeadLetterConfig
YAML
DeadLetterConfig: Type: SQS QueueLogicalId: MyDLQ