リポジトリにタグを追加する - AWS CodeCommit

リポジトリにタグを追加する

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

重要

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

リポジトリの作成時にタグを追加する方法について詳細は、「リポジトリを作成する (コンソール)」を参照してください。

リポジトリにタグを追加する (コンソール)

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

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

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

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

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

  5. [Key] に、タグの名前を入力します。[Value] では、任意でタグに値を追加できます。

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

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

リポジトリにタグを追加する (AWS CLI)

AWS CLI を使用して CodeCommit リポジトリにタグを追加するには、次の手順に従います。リポジトリを作成するときにタグを追加するには、「リポジトリを作成する (AWS CLI)」を参照してください。

以下の手順では、AWS CLI の最新版をすでにインストールしているか、最新版に更新しているものとします。詳細については、「AWS Command Line Interface のインストール」を参照してください。

ターミナルまたはコマンドラインで、タグを追加するリポジトリの 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

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