View a markdown version of this page

Alvos HTTP: API Gateway e destinos de API - Amazônia EventBridge

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Alvos HTTP: API Gateway e destinos de API

Para chamar um endpoint HTTP, TargetArn defina como um ARN execute-api do API Gateway, comoarn:aws:execute-api:us-east-1:111122223333:a1b2c3d4e5/prod/POST/orders, ou como um ARN de destino EventBridge da API para qualquer outro endpoint HTTPS com as credenciais de sua conexão, e adicione. HttpParameters O corpo da solicitação é o evento transformado.

Parâmetros

ParâmetroO que ele define
PathParameterValuesValores para variáveis de caminho no endpoint, em ordem
HeaderParametersCabeçalhos HTTP a serem adicionados
QueryStringParametersParâmetros da string de consulta a serem adicionados
InvocationTimeoutSecondsQuanto tempo EventBridge espera pela resposta, 1 a 30 segundos, padrão 30

Função de entrega

Para um endpoint do API Gateway, a função precisa estar execute-api:Invoke no ARN do método. Para um destino de API, a função precisa events:InvokeApiDestination estar no destino da API.

Distribuição por lotes e carga útil

Uma solicitação HTTP carrega o lote como uma matriz JSON, a menos que MaxBatchSize seja 1. Uma resposta fora do intervalo de 2xx é uma falha na entrega. Consulte Entregas em lote para um alvo.