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á.
Estados de conexão em EventBridge
Abaixo estão os status da conexão retornados EventBridge ao criar ou reautorizar uma conexão.
Para conexões bem-sucedidas com o público APIs, EventBridge retorna um status deAUTHORIZED. Para conexões bem-sucedidas com o privado APIs, EventBridge retorna um status deACTIVE.
Falhas de conectividade referem-se a erros que envolvem a conectividade de rede da conexão. Erros de conectividade resultam em um status de conexão deFAILED_CONNECTIVITY. Falhas de autorização referem-se a erros que envolvem as permissões especificadas para a conexão. Falhas de autorização resultam em um status deDEAUTHORIZED.
Para obter informações sobre como EventBridge reautorizar a conexão depois de atualizá-la para resolver problemas de autorização ou conectividade, consulte. Atualizando conexões
EventBridge emite eventos quando o estado de uma conexão muda. Para obter mais informações, consulte Eventos de conexão.
Public APIs
| Método de autorização | Bem-sucedida | Falha de conectividade | Falha na autorização |
|---|---|---|---|
|
Chave básica ou de API |
|
n/a |
|
|
OAuth (endpoint público) |
|
n/a |
|
|
OAuth (endpoint privado) |
|
|
|
Private APIs
| Método de autorização | Bem-sucedida | Falha de conectividade | Falha na autorização |
|---|---|---|---|
|
Chave básica ou de API |
|
|
|
|
OAuth (endpoint público) |
|
|
|
|
OAuth (endpoint privado) |
|
|
|
Quando você cria uma conexão com uma API privada, pode haver um atraso de até vários minutos desde o momento em que a conexão é criada com sucesso até o momento em que você pode fazer chamadas HTTPS para a API privada. Durante esse período:
A OAuth conexão privada estará em vigor
AUTHORIZINGe será transferida paraAUTHORIZEDquando a troca de OAuth tokens for concluída com sucesso.A conexão será atualizada para o
ACTIVEstatus e EventBridge tentará novamente qualquer invocação de barramentos ou tubos de eventos.
Se você estiver usando a conexão em uma tarefa HTTP em um fluxo de trabalho do Step Functions, poderá configurar novas tentativas httpTimeoutExceptions para repetir todas as chamadas para a API privada que ocorrerem durante esse período.