

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á.

# Conexões para destinos de API na Amazon EventBridge
<a name="eb-target-connection"></a>

Para permitir que barramentos e canais de eventos direcionem recursos personalizados, como HTTPS APIs, você cria conexões. Uma *conexão* define o método de autorização e as credenciais a EventBridge serem usadas na conexão com um determinado recurso. Se você estiver se conectando a uma API privada, como uma API privada em uma Amazon Virtual Private Cloud (Amazon VPC), você também pode usar a conexão para definir a conectividade de point-to-point rede segura. 

Você pode criar conexões para segmentar:
+ Público APIs, como aplicativos SaaS de terceiros.
+ Privado APIs, como recursos personalizados que residem em uma Amazon VPC ou no local.

  EventBridge cria conexões com endpoints HTTPS privados utilizando *configurações de recursos* criadas no Amazon VPC Lattice. Uma configuração de recurso é um objeto lógico que identifica um recurso e especifica quem pode acessá-lo e como.

Use conexões com:
+ Destinos da API em EventBridge

  Ao criar um destino da API, é especificada uma conexão a ser usada para isso. Também é possível escolher uma conexão existente na sua conta ou criar uma conexão ao criar um destino de API. 

  Para obter mais informações, consulte [Destinos de API](eb-api-destinations.md).
+ Tarefas de endpoint HTTP em AWS Step Functions

  Uma tarefa de endpoint HTTP é um tipo de estado de fluxo de trabalho de tarefas que permite chamar HTTPS APIs em seus fluxos de trabalho. Eles APIs podem ser públicos, como Salesforce e Stripe, ou privados APIs que residem em uma Amazon VPC ou no local. A tarefa usa uma conexão para especificar o tipo de autorização e as credenciais a serem usadas para autorizar uma API. Para privada APIs, a conexão também define o caminho da rede para a API.

  Para obter mais informações, consulte [Chamar HTTPS APIs nos fluxos de trabalho do Step Functions](https://docs.aws.amazon.com/step-functions/latest/dg/connect-third-party-apis.html) no *Guia do usuário do Step Functions*.

![EventBridge e Step Functions usam conexões como configurações de autorização e conectividade de rede para endpoints HTTPS.](http://docs.aws.amazon.com/pt_br/eventbridge/latest/userguide/images/connections-overview_eventbridge_conceptual.svg)


As conexões são reutilizáveis. Você pode usar a mesma conexão com a mesma API para vários destinos de EventBridge API ou tarefas do Step Functions, desde que o método de autenticação seja o mesmo. Se os destinos ou as tarefas da API exigirem uma autenticação diferente, você deverá criar conexões separadas.

## Armazenando parâmetros de autorização de conexão em AWS Secrets Manager
<a name="connection-secrets"></a>

Quando você define as configurações de autorização e cria uma conexão, ele cria um segredo AWS Secrets Manager para armazenar com segurança as informações de autorização. Você também pode adicionar outros parâmetros a serem incluídos na conexão conforme indicado para o destino de endpoint HTTP.

EventBridge as conexões oferecem suporte aos seguintes métodos de autenticação: básico e chave de API. OAuth Para obter mais informações, consulte [Métodos de autorização da conexão](eb-target-connection-auth.md).

Embora, por padrão, EventBridge use um Chave pertencente à AWS para criptografar e descriptografar o segredo da conexão, você pode especificar uma chave gerenciada pelo cliente para EventBridge usar em vez disso. Para obter mais informações, consulte [Criptografia de conexões](encryption-connections.md).