

サポート終了通知: 2026 年 10 月 7 日に、 AWS はサポートを終了します AWS Proton。2026 年 10 月 7 日以降、 AWS Proton コンソールまたは AWS Proton リソースにアクセスできなくなります。デプロイされたインフラストラクチャはそのまま残ります。詳細については、[AWS Proton 「サービス廃止と移行ガイド](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html)」を参照してください。

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

# あなたのリポジトリのリンクを作成して登録する
<a name="ag-create-repo"></a>

コンソールまたは CLI で、あなたのリポジトリのリンクを作成できます。リポジトリリンクを作成すると、 によって[サービスにリンクされたロール](using-service-linked-roles.md) AWS Proton が作成されます。

------
#### [ AWS マネジメントコンソール ]

**次のコンソール手順に示すように、あなたのリポジトリのリンクを作成します。**

1. [AWS Proton コンソール](https://console.aws.amazon.com//proton/)で [**Repositories (リポジトリ)**] を選択します。

1. [**Create repository (リポジトリの作成)**] を選択します。

1. [**Link new repository (新しいリポジトリをリンクする)**] ページの [**Repository details (リポジトリの詳細)**] セクションで以下の手順に従います。

   1. あなたのリポジトリプロバイダを選択します。

   1. 既存のあなたの接続を 1 つ選択してください。接続がない場合は、**新しい CodeStar 接続を追加**を選択して接続を作成し、 AWS Proton コンソールに戻り、接続リストを更新して、新しい接続を選択します。

   1. 接続しているソースコードリポジトリのいずれかを選択します。

1. *[オプション]* **[タグ]**セクションで、[**新しいタグを追加**] を 1 回以上選択し、**キー**と**値**のペアを入力します。

1. [**Create repository (リポジトリの作成)**] を選択します。

1. リンクされたリポジトリの詳細データを表示します。

------
#### [ AWS CLI ]

**リポジトリのリンクを作成して登録します。**

次のコマンドを実行してください。

```
$ aws proton create-repository \
    --name myrepos/environments \
    --connection-arn "arn:aws:codestar-connections:region-id:123456789012:connection/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111" \
    --provider "GITHUB" \
    --encryption-key "arn:aws:kms:region-id:123456789012:key/bPxRfiCYEXAMPLEKEY" \
    --tags key=mytag1,value=value1 key=mytag2,value=value2
```

最後の **--encryption-key** および **--tags** パラメータはどちらも任意です。

レスポンス:

```
{
    "repository": {
        "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments",
        "connectionArn": "arn:aws:codestar-connections:region-id:123456789012:connection/2ad03b28-a7c4-EXAMPLE11111",
        "encryptionKey": "arn:aws:kms:region-id:123456789012:key/bPxRfiCYEXAMPLEKEY",
        "name": "myrepos/environments",
        "provider": "GITHUB"
    }
}
```

リポジトリリンクを作成したら、次の コマンド例に示すように、 AWS とカスタマーマネージドタグのリストを表示できます。 は AWS マネージドタグ AWS Proton を自動的に生成します。また、 AWS CLIで、カスタマーマネージドタグの変更や作成もできます。詳細については、「[AWS Proton リソースとタグ付け](resources.md)」を参照してください。

コマンド:

```
$ aws proton list-tags-for-resource \
    --resource-arn "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments"
```

------