

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

# Configurar um destino de eventos do Data Firehose para publicação de eventos do Amazon SES
<a name="event-publishing-add-event-destination-firehose"></a>

Um destino de eventos do Amazon Data Firehose representa uma entidade que publica eventos específicos de envio de e-mails do Amazon SES no Firehose. Uma vez que um destino de eventos do Firehose só pode ser configurado em um conjunto de configurações, primeiro é necessário [criar um conjunto de configurações](event-publishing-create-configuration-set.md). Depois, adicione o destino do evento ao conjunto de configurações.

O procedimento nesta seção mostra como adicionar detalhes de um destino de eventos do Firehose a um conjunto de configurações e pressupõe que você tenha realizado as etapas de 1 a 6 em [Criação de um destino de eventos](event-destinations-manage.md#event-destination-add).

Você também pode usar a [UpdateConfigurationSetEventDestination](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_UpdateConfigurationSetEventDestination.html)operação no destino da API V2 do Amazon SES para criar e atualizar destinos de eventos. 

**Para adicionar detalhes do destino de eventos do Firehose a um conjunto de configurações usando o console**

1. Estas são as instruções detalhadas para selecionar o Firehose como o tipo de destino de eventos na [Etapa 7](event-destinations-manage.md#specify-event-dest-step) e pressupõem que você tenha concluído as etapas anteriores em [Criação de um destino de eventos](event-destinations-manage.md#event-destination-add). Depois de selecionar o **Tipo de destino do Firehose**, inserir um **Nome de destino** e ativar a **Publicação de eventos**, o painel de **fluxo de entrega do Amazon Data Firehose** é exibido. Os respectivos campos são abordados nas etapas a seguir.

1. Em **Fluxo de entrega**, escolha um fluxo de entrega existente do Firehose ou escolha **Criar um novo fluxo** para criar um novo usando o console do Firehose.

   Para obter mais informações sobre a criação de um fluxo de entrega usando o console do Firehose, consulte [Criação de um fluxo de entrega do Amazon Kinesis Firehose](https://docs.aws.amazon.com/firehose/latest/dev/basic-create.html) no *Guia do desenvolvedor do Amazon Data Firehose*.

1. Em **Perfil do Identity and Access Management (IAM)**, escolha um perfil do IAM no qual o Amazon SES tenha permissão para publicar no Firehose em seu nome. Você pode escolher uma função existente, deixar que o Amazon SES crie uma função para você ou criar sua própria função.

   Se você escolher uma função existente ou criar a sua própria, deverá modificar manualmente as políticas para conceder à função permissão para acessar o fluxo de entrega do Firehose e permitir que o Amazon SES assuma a função. Para obter exemplos de políticas, consulte [Concessão de permissão ao Amazon SES para publicar no fluxo de entrega do Firehose](#event-publishing-add-event-destination-firehose-role). 

1. Escolha **Próximo**.

1. Na tela de revisão, se você estiver satisfeito com a forma como definiu o destino de eventos, escolha **Add destination (Adicionar destino)**.

Para obter informações sobre como usar a API `UpdateConfigurationSetEventDestination` para adicionar um destino de eventos do Firehose, consulte a [Referência da API do Amazon Simple Email Service](https://docs.aws.amazon.com/ses/latest/APIReference/API_UpdateConfigurationSetEventDestination.html).

## Concessão de permissão ao Amazon SES para publicar no fluxo de entrega do Firehose
<a name="event-publishing-add-event-destination-firehose-role"></a>

Para permitir que o Amazon SES publique registros no seu fluxo de entrega do Firehose, você deve usar um [perfil](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html) do AWS Identity and Access Management (IAM) e anexar ou modificar a política de permissões e a política de confiança do perfil. A política de permissões permite que o perfil publique registros no fluxo de entrega do Firehose e a política de confiança permite que o Amazon SES assuma o perfil.

Esta seção apresenta exemplos das duas políticas. Para obter mais informações sobre a anexação de políticas a funções do IAM, consulte [Modificação de uma função](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_manage_modify.html) no *Guia do usuário do IAM*. 

### Política de permissões
<a name="event-publishing-add-event-destination-firehose-role-permission"></a>

A política de permissões a seguir permite que o perfil publique registros de dados em seu fluxo de entrega do Firehose.

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "",
            "Effect": "Allow",
            "Action": [
                "firehose:PutRecordBatch"
            ],
            "Resource": [
                "arn:aws:firehose:us-east-1:111122223333:deliverystream/delivery-stream-name"
            ]
        }
    ]
}
```

------

Faça as seguintes alterações no exemplo de política anterior:
+ *delivery-region*Substitua pela AWS região em que você criou o stream de entrega do Firehose.
+ Substitua *111122223333* pelo ID de sua conta da AWS .
+ *delivery-stream-name*Substitua pelo nome do stream de entrega do Firehose.

### Política de confiança
<a name="event-publishing-add-event-destination-firehose-role-trust"></a>

A seguinte política de confiança permite que o Amazon SES assuma a função.

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Sid": "",
      "Effect": "Allow",
      "Principal": {
        "Service": "ses.amazonaws.com"
      },
      "Action": "sts:AssumeRole",
      "Condition": {
        "StringEquals": {
          "AWS:SourceAccount": "111122223333",
          "AWS:SourceArn": "arn:aws:ses:delivery-region:111122223333:configuration-set/configuration-set-name"
        }
      }
    }
  ]
}
```

------

Faça as seguintes alterações no exemplo de política anterior:
+ *delivery-region*Substitua pela AWS região em que você criou o stream de entrega do Firehose.
+ Substitua *111122223333* pelo ID de sua conta da AWS .
+ *configuration-set-name*Substitua pelo nome do seu conjunto de configurações associado ao stream de entrega do Firehose.