

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

# リポジトリにタグを追加する
<a name="how-to-tag-repository-add"></a>

リポジトリにタグを追加すると、 AWS リソースを識別して整理し、リソースへのアクセスを管理するのに役立ちます。まず、リポジトリに 1 つ以上のタグ (キーと値のペア) を追加します。リポジトリに保持できるタグの数には制限があります。キーフィールドおよび値フィールドに使用できる文字には制限があります。詳細については、「[制限](limits.md#limits-tags)」を参照してください。タグを作成した後、IAM ポリシーを作成して、タグに基づいてリポジトリへのアクセスを管理できます。CodeCommit コンソールまたは を使用して AWS CLI 、リポジトリにタグを追加できます。

**重要**  
リポジトリにタグを追加すると、追加したリポジトリに影響が生じる場合があります。リポジトリにタグを追加する前に、タグを使用してリポジトリなどのリソースへのアクセスを管理する可能性のある IAM ポリシーを必ず確認してください。タグベースのアクセスポリシーの例については、「[例 5: タグを使用してリポジトリに対するアクションを許可または拒否する](customer-managed-policies.md#identity-based-policies-example-5)」を参照してください。

リポジトリの作成時にタグを追加する方法について詳細は、「[リポジトリを作成する (コンソール)](how-to-create-repository.md#how-to-create-repository-console)」を参照してください。

**Topics**
+ [リポジトリにタグを追加する (コンソール)](#how-to-tag-repository-add-console)
+ [リポジトリにタグを追加する (AWS CLI)](#how-to-tag-repository-add-cli)

## リポジトリにタグを追加する (コンソール)
<a name="how-to-tag-repository-add-console"></a>

CodeCommit コンソールを使用して、CodeCommit リポジトリに 1 つ以上のタグを追加できます。

1. [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home) で CodeCommit コンソールを開きます。

1. [**Repositories (リポジトリ)**] で、タグを追加するリポジトリの名前を選択します。

1. ナビゲーションペインで [**Settings**] (設定) をクリックします。[**Repository tags (レポジトリタグ)**] を選択します。

1. リポジトリにタグが追加されていない場合、[**Add tag**] を選択します。それ以外の場合は、[**Edit**]、[**Add tag**] の順に選択します。

1. [**Key**] に、タグの名前を入力します。[**Value**] では、任意でタグに値を追加できます。  
![\[リポジトリにタグを追加する\]](http://docs.aws.amazon.com/ja_jp/codecommit/latest/userguide/images/codecommit-repository-tags-edit.png)

1. (オプション) 別のタグを追加するには、[**Add tag**] を再度選択します。

1. タグの追加を完了したら、[**Submit**] を選択します。

## リポジトリにタグを追加する (AWS CLI)
<a name="how-to-tag-repository-add-cli"></a>

を使用して CodeCommit リポジトリにタグ AWS CLI を追加するには、次の手順に従います。リポジトリを作成するときにタグを追加するには、「[リポジトリを作成する (AWS CLI)](how-to-create-repository.md#how-to-create-repository-cli)」を参照してください。

以下のステップでは、 AWS CLI の最新版をすでにインストールしているか、最新版に更新しているものとします。詳細については、「[AWS Command Line Interfaceのインストール](https://docs.aws.amazon.com/cli/latest/userguide/installing.html)」を参照してください。

ターミナルまたはコマンドラインで、タグを追加するリポジトリの Amazon リソースネーム (ARN) および追加するタグのキーと値を指定して、**tag-resource** コマンドを実行します。リポジトリには複数のタグを追加できます。例えば、*MyDemoRepo* という名前のリポジトリに 2 つのタグを付けます。*Secret* のタグ値がある *Status* という名前のタグと、*Saanvi* のタグ値がある *Team* という名前のタグです。

```
aws codecommit tag-resource --resource-arn arn:aws:codecommit:us-west-2:111111111111:MyDemoRepo --tags Status=Secret,Team=Saanvi 
```

成功すると、このコマンドは何も返しません。