

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

# Funções vinculadas a serviços para AWS DMS o Fleet Advisor
<a name="slr-services-fa"></a>

AWS DMS O Fleet Advisor usa a função vinculada ao serviço chamada **AWSServiceRoleForDMSFleetAdvisor** — O DMS Fleet Advisor usa essa função vinculada ao serviço para gerenciar as métricas da Amazon. CloudWatch Essa função vinculada ao serviço é anexada à seguinte política gerenciada: `AWSDMSFleetAdvisorServiceRolePolicy`. Para obter atualizações dessa política, consulte [AWS políticas gerenciadas para AWS Database Migration Service](security-iam-awsmanpol.md).

A função vinculada ao serviço AWSService RoleFor DMSFleet Advisor confia nos seguintes serviços para assumir a função:
+ `dms-fleet-advisor.amazonaws.com`

A política de permissões de função denominada AWSDMSFleet AdvisorServiceRolePolicy permite que o AWS DMS Fleet Advisor conclua as seguintes ações nos recursos especificados:
+ Ação: `cloudwatch:PutMetricData` em `all AWS resources`

  Essa permissão permite que os diretores publiquem pontos de dados métricos na Amazon CloudWatch. AWS DMS O Fleet Advisor requer essa permissão para exibir gráficos com métricas de banco de dados de CloudWatch.

O exemplo de código a seguir mostra a AWSDMSFleet AdvisorServiceRolePolicy política que você usa para criar a AWSDMSFleet AdvisorServiceRolePolicy função.

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

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": {
        "Effect": "Allow",
        "Resource": "*",
        "Action": "cloudwatch:PutMetricData",
        "Condition": {
            "StringEquals": {
                "cloudwatch:namespace": "AWS/DMS/FleetAdvisor"
            }
        }
    }
}
```

------

É necessário configurar permissões para permitir que uma entidade do IAM, como um usuário, grupo ou perfil, crie, edite ou exclua um perfil vinculado a serviço. Para obter mais informações, consulte [Permissões do perfil vinculado a serviço](https://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html#service-linked-role-permissions) no *Guia do usuário do IAM*.

## Criação de uma função vinculada ao serviço para AWS DMS o Fleet Advisor
<a name="create-slr-fa"></a>

É possível utilizar o console do IAM para criar um perfil vinculado a serviço com o caso de uso do **DMS: Fleet Advisor**. Na AWS CLI ou na AWS API, crie uma função vinculada ao serviço com o nome do `dms-fleet-advisor.amazonaws.com` serviço. Para saber mais, consulte [Criar um perfil vinculado a serviço](https://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html#create-service-linked-role) no *Guia do usuário do IAM*. Se você excluir essa função vinculada ao serviço, será possível usar esse mesmo processo para criar a função novamente.

Crie esse perfil antes de criar um coletor de dados. O DMS Fleet Advisor utiliza esse perfil para exibir gráficos com métricas de banco de dados no Console de gerenciamento da AWS. Para obter mais informações, consulte [Criar um coletor de dados](fa-data-collectors-create.md).

## Editando uma função vinculada ao serviço para AWS DMS o Fleet Advisor
<a name="edit-slr-fa"></a>

AWS DMS não permite que você edite a função vinculada ao serviço AWSService RoleFor DMSFleet Advisor. Depois que você criar um perfil vinculado ao serviço, não poderá alterar o nome do perfil, pois várias entidades podem fazer referência ao perfil. No entanto, você poderá editar a descrição do perfil usando o IAM. Para saber mais, consulte [Editar um perfil vinculado ao serviço](https://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html#edit-service-linked-role) no *Guia do usuário do IAM*.

## Excluindo uma função vinculada ao serviço do Fleet Advisor AWS DMS
<a name="delete-slr-fa"></a>

Se você não precisar mais usar um atributo ou serviço que requer um perfil vinculado ao serviço, é recomendável excluí-lo. Dessa forma, não haverá uma entidade não utilizada que não seja monitorada ou mantida ativamente. No entanto, você deve limpar os recursos de seu perfil vinculado ao serviço antes de excluí-lo manualmente.

**nota**  
Se o AWS DMS serviço estiver usando a função quando você tentar excluir os recursos, a exclusão poderá falhar. Se isso acontecer, espere alguns minutos e tente a operação novamente.

**Para excluir AWS DMS recursos usados pelo AWSService RoleFor DMSFleet Consultor**

1. Faça login no Console de gerenciamento da AWS e abra o AWS DMS console em [https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/).

1. No painel de navegação, escolha **Coletores de dados** em **Descobrir**. A página **Coletores de dados** é aberta.

1. Escolha o coletor de dados e escolha **Excluir**.

1. Para confirmar a exclusão, insira o nome do conector no campo de entrada de texto. Escolha **Excluir**.

**Importante**  
Quando você exclui um coletor de dados do DMS, o DMS Fleet Advisor exclui todos os bancos de dados do Inventário que você descobriu utilizando esse coletor.

Depois de excluir todos os coletores de dados, é possível excluir o perfil vinculado a serviço.

**Como excluir manualmente o perfil vinculado ao serviço usando o IAM**

Use o console do IAM AWS CLI, o ou a AWS API para excluir a função vinculada ao serviço AWSService RoleFor DMSFleet Advisor. Para saber mais, consulte [Excluir um perfil vinculado ao serviço](https://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html#delete-service-linked-role) no *Guia do usuário do IAM*.

## Regiões suportadas para funções vinculadas ao serviço do AWS DMS Fleet Advisor
<a name="slr-regions-fa"></a>

AWS DMS O Fleet Advisor suporta o uso de funções vinculadas ao serviço em todas as regiões em que o serviço está disponível. Para obter mais informações, consulte [Suportado Regiões da AWS](CHAP_FleetAdvisor.md#CHAP_FleetAdvisor.SupportedRegions).