

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

# Criação de um conector de repositório de código-fonte
<a name="dotnet-creating-repo-connector"></a>

Depois[Criando o AWS Transforme o plano de trabalho do.NET](dotnet-creating-job-plan.md), na guia **Tarefas**, o painel esquerdo da janela AWS Transformar lista as fases do trabalho de transformação. A primeira fase é *Obter recursos para serem transformados*. Nessa fase, você pode *convidar colaboradores* e *conectar um repositório de código-fonte*. O painel direito da janela AWS Transform é onde você especifica os detalhes.

É necessário que cada tarefa de transformação tenha somente um conector de repositório de código-fonte. O agente AWS Transform usa esse conector para baixar sua base de código.NET de GitHub, GitLab, ou Bitbucket usando. [AWS CodeConnections](https://docs.aws.amazon.com/dtconsole/latest/userguide/welcome-connections.html) Você deve se configurar AWS CodeConnections na mesma região do seu trabalho de AWS transformação. Como alternativa, você pode [se conectar ao código-fonte no Amazon S3 em vez de um repositório](https://docs.aws.amazon.com/transform/latest/userguide/dotnet-connect-source-code-s3.html) de código-fonte.

**nota**  
Se você tiver um conector de repositório de código-fonte existente, o AWS Transform o notificará. Selecione **Usar conector existente** para usar esse conector. Se você não quiser usar o conector existente, consulte [Excluindo um conector existente](#deleting-existing-connector) antes[Adicionando um novo conector](#adding-new-connector). Você só pode ter um conector de repositório de origem por trabalho.

## Adicionando um novo conector
<a name="adding-new-connector"></a>

Para criar um novo conector de repositório de código-fonte:

1. Insira o número da AWS conta que você gostaria de usar para o AWS CodeConnections conector.

1. Se você não configurou AWS CodeConnections a mesma AWS conta, [configure AWS CodeConnections](https://docs.aws.amazon.com/dtconsole/latest/userguide/setting-up-connections.html).

1. Use o [AWS Developer Tools Console](https://console.aws.amazon.com/codesuite/settings/connections) para criar uma conexão com seu [Bitbucket [GitHub](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-github.html)](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-bitbucket.html), [GitHub Enterprise Server](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-gheserver.html) ou [AzureDevOps](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-azure.html)repositório. [GitLab](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-gitlab.html)

1. Copie o Amazon Resource Name (ARN) da conexão que você criou.

1. Volte para AWS Transform e cole o ARN da conexão que você criou.

1. Insira um nome para o conector.
**nota**  
Não insira informações pessoais como parte do nome do conector. 

1. Selecione **Iniciar criação do conector**.

1. AWS O Transform solicita a criação de um conector para a AWS conta que você inseriu, na mesma região do trabalho de transformação atual, e notifica que uma solicitação de aprovação está pronta para ser aprovada pelo AWS administrador no AWS Management Console. Selecione **Copiar o link de verificação**.

1. Se você for o AWS administrador, faça login na AWS conta e acesse o link de verificação para aprovar a solicitação de conexão. Se você não for o AWS administrador, forneça o link de verificação ao seu AWS administrador.

1. Depois que o AWS administrador aprovar a solicitação do conector, selecione **Finalizar conector** para concluir o processo de criação do conector. Se você quiser usar um conector diferente, selecione **Reiniciar** para reiniciar o processo de criação do conector.

A guia Colaboração também inclui detalhes sobre seu conector, que incluem:
+ Status -- Aprovação aprovada ou pendente
+ AWS ID da conta
+ AWS Região
+ ARN da conexão

## Excluindo um conector existente
<a name="deleting-existing-connector"></a>

**nota**  
Se você tiver um conector de repositório de código-fonte existente, o AWS Transform o notificará. Selecione **Usar conector existente** ou **Excluir e criar um novo conector**.

Se você optar por excluir uma conexão de repositório de código-fonte existente, o AWS Transform o avisará antes de realmente excluir o conector.

1. Você pode excluir um conector existente de duas maneiras:

   1. Se o AWS Transform solicitar, você poderá selecionar **Excluir e criar um novo conector**.

   1. Você também pode selecionar **reiniciar** no prompt. **Para modificar esse conector, você deve reiniciar**.

1. AWS O Transform avisa que a reinicialização excluirá o conector. Para excluir o conector, selecione **Reiniciar** novamente.

1. AWS O Transform avisa novamente que a exclusão do conector removerá a conexão com seu repositório de terceiros, como Bitbucket, e. GitHub GitLab Além disso, qualquer AWS tarefa de transformação que esteja usando esse conector falhará se o conector for excluído. Para confirmar a exclusão, digite *delete* e selecione **Excluir**.

1. Para adicionar um novo conector de repositório de código-fonte, consulte[Adicionando um novo conector](#adding-new-connector).