View a markdown version of this page

Obiettivi HTTP: API Gateway e destinazioni API - Amazon EventBridge

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

ParametroCosa imposta
PathParameterValuesValori per le variabili di percorso nell'endpoint, in ordine
HeaderParametersIntestazioni HTTP da aggiungere
QueryStringParametersParametri della stringa di query da aggiungere
InvocationTimeoutSecondsQuanto 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.