

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Tambahkan tag ke sebuah repositori
<a name="how-to-tag-repository-add"></a>

Menambahkan tag ke repositori dapat membantu Anda mengidentifikasi dan mengatur AWS sumber daya Anda dan mengelola akses ke sana. Pertama, Anda menambahkan satu atau lebih tag (pasangan kunci-nilai) ke sebuah repositori. Perlu diingat bahwa ada batasan pada jumlah tag yang dapat Anda miliki di sebuah repositori. Ada pembatasan pada karakter yang dapat Anda gunakan di bidang kunci dan nilai. Untuk informasi selengkapnya, lihat [Batasan-batasan](limits.md#limits-tags). Setelah Anda memiliki tag, Anda dapat membuat kebijakan IAM untuk mengelola akses ke repositori berdasarkan tag ini. Anda dapat menggunakan CodeCommit konsol atau AWS CLI untuk menambahkan tag ke repositori. 

**penting**  
Menambahkan tag ke repositori dapat memengaruhi akses ke repositori tersebut. Sebelum Anda menambahkan tag ke repositori, pastikan untuk meninjau kebijakan IAM yang mungkin menggunakan tag untuk mengontrol akses ke sumber daya seperti repositori. Untuk contoh kebijakan akses berbasis tag, lihat [Contoh 5: Tolak atau izinkan tindakan pada repositori dengan tag](customer-managed-policies.md#identity-based-policies-example-5).

Untuk informasi selengkapnya tentang menambahkan tag ke repositori saat Anda membuatnya, lihat [Buatlah sebuah (konsol) repositori](how-to-create-repository.md#how-to-create-repository-console).

**Topics**
+ [Tambahkan tag ke sebuah repositori (konsol)](#how-to-tag-repository-add-console)
+ [Tambahkan tag ke sebuah repositori (AWS CLI)](#how-to-tag-repository-add-cli)

## Tambahkan tag ke sebuah repositori (konsol)
<a name="how-to-tag-repository-add-console"></a>

Anda dapat menggunakan CodeCommit konsol untuk menambahkan satu atau beberapa tag ke CodeCommit repositori. 

1. Buka CodeCommit konsol di [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home).

1. Di **Repositori**, pilih nama repositori tempat Anda ingin tambahkan tag.

1. Pada panel navigasi, silakan pilih **Pengaturan**. Pilih **Tag repositori**.

1. Jika tidak ada tag yang ditambahkan ke repositori, pilih **Tambahkan tag**. Jika tidak, pilih **Edit**, lalu pilih **Tambahkan tanda**.

1. Di **Kunci**, masukkan sebuah nama untuk tag tersebut. Anda dapat menambahkan nilai opsional untuk tag di **Nilai**.   
![\[Menambahkan sebuah tanda ke repositori\]](http://docs.aws.amazon.com/id_id/codecommit/latest/userguide/images/codecommit-repository-tags-edit.png)

1. (Opsional) Untuk menambahkan tag lain, pilih **Tambahkan tag** lagi.

1. Setelah Anda selesai menambahkan tag, pilih **Kirim**.

## Tambahkan tag ke sebuah repositori (AWS CLI)
<a name="how-to-tag-repository-add-cli"></a>

Ikuti langkah-langkah ini untuk menggunakan AWS CLI untuk menambahkan tag ke CodeCommit repositori. Untuk menambahkan tag ke repositori saat Anda membuatnya, lihat [Buatlah sebuah repositori (AWS CLI)](how-to-create-repository.md#how-to-create-repository-cli).

Dalam langkah-langkah ini, kami menganggap bahwa Anda telah menginstal versi terbaru dari AWS CLI atau diperbarui ke versi terkini. Untuk informasi lebih lanjut, lihat [Menginstal AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/installing.html).

Pada terminal atau baris perintah, jalankan perintah **tag-resource**, dengan menentukan Amazon Resource Name (ARN) dari repositori tempat Anda ingin menambahkan tag dan kunci dan nilai dari tanda yang ingin ditambahkan. Anda dapat menambahkan lebih dari satu tag ke repositori. Misalnya, untuk menandai repositori bernama *MyDemoRepo* dengan dua tag, kunci tag bernama *Status* dengan nilai tag*Secret*, dan kunci tag bernama *Team* dengan nilai tag: *Saanvi*

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

Jika berhasil, perintah ini tidak mengembalikan apa pun.