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âmetro | O que ele define |
|---|---|
PathParameterValues | Valores para variáveis de caminho no endpoint, em ordem |
HeaderParameters | Cabeçalhos HTTP a serem adicionados |
QueryStringParameters | Parâmetros da string de consulta a serem adicionados |
InvocationTimeoutSeconds | Quanto 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.