

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ソースコードリポジトリコネクタの作成
<a name="dotnet-creating-repo-connector"></a>

の後[AWS Transform .NET ジョブプランの作成](dotnet-creating-job-plan.md)、**タスク**タブで、 AWS 変換ウィンドウの左ペインに変換ジョブのフェーズが一覧表示されます。最初のフェーズは、*変換するリソースの取得です*。このフェーズでは、*共同作業者を招待*し*、ソースコードリポジトリに接続*できます。 AWS 変換ウィンドウの右ペインには、詳細を指定します。

各変換ジョブには、ソースコードリポジトリコネクタが 1 つだけ必要です。 AWS Transform エージェントは、このコネクタを使用して、[AWS CodeConnections](https://docs.aws.amazon.com/dtconsole/latest/userguide/welcome-connections.html) を使用して GitHub、GitLab、または Bitbucket から .NET コードベースをダウンロードします。 AWS 変換ジョブと同じリージョンに AWS CodeConnections を設定する必要があります。または、[ソースコードリポジトリの代わりに Amazon S3 のソースコードに接続](https://docs.aws.amazon.com/transform/latest/userguide/dotnet-connect-source-code-s3.html)することもできます。

**注記**  
既存のソースコードリポジトリコネクタがある場合、 AWS Transform から通知されます。**既存のコネクタ**を使用してこのコネクタを使用するを選択します。既存のコネクタを使用しない場合は、 [既存のコネクタの削除](#deleting-existing-connector)の前に を参照してください[新しいコネクタの追加](#adding-new-connector)。ジョブごとに 1 つのソースリポジトリコネクタのみを持つことができます。

## 新しいコネクタの追加
<a name="adding-new-connector"></a>

新しいソースコードリポジトリコネクタを作成するには:

1.  AWS CodeConnections コネクタに使用する AWS アカウント番号を入力します。

1. 同じ AWS アカウントに AWS CodeConnections を設定していない場合は、[Set up AWS CodeConnections](https://docs.aws.amazon.com/dtconsole/latest/userguide/setting-up-connections.html) を使用します。

1. [AWS デベロッパーツールコンソール](https://console.aws.amazon.com/codesuite/settings/connections)を使用して、[Bitbucket](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-bitbucket.html)、[GitHub](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-github.html)、[GitHub Enterprise Server](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-gheserver.html)、[GitLab](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-gitlab.html)、または [AzureDevOps](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-create-azure.html) リポジトリへの接続を作成します。

1. 作成した接続の Amazon リソースネーム (ARN) をコピーします。

1.  AWS 変換に戻り、作成した接続の ARN を貼り付けます。

1. コネクタの名前を入力します。
**注記**  
コネクタ名の一部として個人情報を入力しないでください。

1. **コネクタの作成を開始するを選択します。**

1. AWS Transform は、現在の変換ジョブと同じリージョンに、入力した AWS アカウントのコネクタを作成するリクエストを行い、承認リクエストが AWS マネジメントコンソールで AWS 管理者によって承認される準備ができていることを通知します。**検証リンクをコピーを選択します**。

1.  AWS 管理者の場合は、 AWS アカウントにサインインし、検証リンクに移動して接続リクエストを承認します。 AWS 管理者でない場合は、検証リンクを AWS 管理者に提供します。

1.  AWS 管理者がコネクタリクエストを承認したら、**コネクタを確定**を選択してコネクタ作成プロセスを完了します。別のコネクタを使用する場合は、**再起動**を選択してコネクタ作成プロセスを再起動します。

コラボレーションタブには、以下を含むコネクタの詳細も含まれています。
+ ステータス -- 承認済みまたは保留中の承認
+ AWS アカウント ID
+ AWS リージョン
+ 接続 ARN

## 既存のコネクタの削除
<a name="deleting-existing-connector"></a>

**注記**  
既存のソースコードリポジトリコネクタがある場合、 AWS Transform から通知されます。**既存のコネクタを使用する**か、**削除を選択して新しいコネクタを作成します**。

既存のソースコードリポジトリ接続を削除する場合、 AWS Transform はコネクタを実際に削除する前に警告します。

1. 既存のコネクタは、いくつかの方法で削除できます。

   1.  AWS Transform からプロンプトが表示された場合は、**削除を選択して新しいコネクタを作成できます**。

   1. プロンプトで**再起動**を選択することもできます。**このコネクタを変更するには、再起動する必要があります**。

1. AWS Transform は、再起動するとコネクタが削除されることを警告します。コネクタを削除するには、**再起動**を再度選択します。

1. AWS Transform は、コネクタを削除すると Bitbucket、GitHub、GitLab などのサードパーティーリポジトリへの接続が削除されることを再度警告します。また、このコネクタを使用している AWS 変換ジョブは、コネクタが削除されると失敗します。削除を確認するには、*「削除*」と入力し、**「削除**」を選択します。

1. 新しいソースコードリポジトリコネクタを追加するには、「」を参照してください[新しいコネクタの追加](#adding-new-connector)。