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à.
Obiettivi HTTP: API Gateway e destinazioni API
Per chiamare un endpoint HTTP, imposta TargetArn un ARN execute-api API di API Gateway, ad esempioarn:aws:execute-api:us-east-1:111122223333:a1b2c3d4e5/prod/POST/orders, o un ARN di destinazione EventBridge API per qualsiasi altro endpoint HTTPS con le relative credenziali di connessione e aggiungilo. HttpParameters Il corpo della richiesta è l'evento trasformato.
Parameters
| Parametro | Cosa imposta |
|---|---|
PathParameterValues | Valori per le variabili di percorso nell'endpoint, in ordine |
HeaderParameters | Intestazioni HTTP da aggiungere |
QueryStringParameters | Parametri della stringa di query da aggiungere |
InvocationTimeoutSeconds | Quanto tempo EventBridge attende la risposta, da 1 a 30 secondi, impostazione predefinita 30 |
Ruolo di consegna
Per un endpoint API Gateway, il ruolo deve essere execute-api:Invoke nell'ARN del metodo. Per una destinazione API, il ruolo deve corrispondere events:InvokeApiDestination alla destinazione API.
Batching e payload
Una richiesta HTTP trasporta il batch come array JSON a meno che non sia MaxBatchSize 1. Una risposta al di fuori dell'intervallo 2xx è una consegna non riuscita. Consulta Distribuzione in lotti delle consegne verso un obiettivo.