

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

# Menandai repositori di CodeArtifact
<a name="tag-repositories"></a>

Tanda adalah pasangan kunci-nilai yang terkait dengan sumber daya AWS. Anda dapat menerapkan tag ke repositori Anda di. CodeArtifact Untuk informasi tentang penandaan CodeArtifact sumber daya, kasus penggunaan, kunci tag dan batasan nilai, serta jenis sumber daya yang didukung, lihat. [Penandaan pada sumber daya](tag-resources.md)

Anda dapat menggunakan CLI untuk menentukan tanda saat membuat repositori. Anda dapat menggunakan konsol atau CLI untuk menambah atau menghapus tanda, dan memperbarui nilai tanda dalam repositori. Anda dapat menambahkan hingga 50 tanda ke setiap repositori.

**Topics**
+ [Menandai repositori (CLI)](#tag-repositories-tag-cli)
+ [Menandai repositori (konsol)](#tag-repositories-console)

## Menandai repositori (CLI)
<a name="tag-repositories-tag-cli"></a>

Anda dapat menggunakan CLI untuk mengelola tanda repositori.

**Topics**
+ [Menambahkan tanda ke repositori (CLI)](#add-repositories-tag-cli)
+ [Melihat tanda untuk repositori (CLI)](#list-repositories-tag-cli)
+ [Mengedit tanda untuk repositori (CLI)](#update-repositories-tag-cli)
+ [Menghapus tanda dari repositori (CLI)](#delete-repositories-tag-cli)

### Menambahkan tanda ke repositori (CLI)
<a name="add-repositories-tag-cli"></a>

Anda dapat menggunakan konsol atau AWS CLI untuk menandai repositori.

Untuk menambahkan tag ke repositori saat Anda membuatnya, lihat [Buatlah sebuah repositori](create-repo.md).

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**, yang menentukan Amazon Resource Name (ARN) repositori tempat Anda ingin menambahkan tanda dan kunci dan nilai tanda yang ingin Anda tambahkan.

**catatan**  
Untuk mendapatkan ARN repositori, jalankan perintah `describe-repository`:  

```
aws codeartifact describe-repository --domain my_domain --repository my_repo --query repository.arn
```

Anda dapat menambahkan lebih dari satu tanda ke repositori. Misalnya, untuk menandai repositori bernama *my\$1repo* dalam domain bernama *my\$1domain* dengan dua tag, kunci tag bernama *key1* dengan nilai tag*value1*, dan kunci tag bernama *key2* dengan nilai tag: *value2*

```
aws codeartifact tag-resource --resource-arn arn:aws:codeartifact:us-west-2:111122223333:repository/my_domain/my_repo --tags key=key1,value=value1 key=key2,value=value2
```

Jika berhasil, perintah ini tidak memiliki output.

### Melihat tanda untuk repositori (CLI)
<a name="list-repositories-tag-cli"></a>

Ikuti langkah-langkah ini untuk menggunakan AWS CLI untuk melihat AWS tag untuk repositori. Jika tidak ada tanda yang telah ditambahkan, daftar yang ditampilkan kosong.

Pada terminal atau baris perintah, jalankan perintah **list-tags-for-resource**.

**catatan**  
Untuk mendapatkan ARN repositori, jalankan perintah `describe-repository`:  

```
aws codeartifact describe-repository --domain my_domain --repository my_repo --query repository.arn
```

Misalnya, untuk melihat daftar kunci tag dan nilai tag untuk repositori bernama *my\$1repo* dalam domain bernama *my\$1domain* dengan nilai ARN`arn:aws:codeartifact:us-west-2:111122223333:repository/my_domain/my_repo`:

```
aws codeartifact list-tags-for-resource --resource-arn arn:aws:codeartifact:us-west-2:111122223333:repository/my_domain/my_repo
```

Jika berhasil, perintah ini mengembalikan informasi yang serupa dengan berikut ini:

```
{
    "tags": {
        "key1": "value1",
        "key2": "value2"
    }
}
```

### Mengedit tanda untuk repositori (CLI)
<a name="update-repositories-tag-cli"></a>

Ikuti langkah-langkah ini untuk menggunakan AWS CLI untuk mengedit tag untuk repositori. Anda dapat mengubah nilai untuk kunci yang ada atau menambahkan kunci lain.

Pada terminal atau baris perintah, jalankan perintah **tag-resource**, yang menentukan ARN repositori tempat Anda ingin memperbarui tanda dan menentukan kunci tanda dan nilai tanda.

**catatan**  
Untuk mendapatkan ARN repositori, jalankan perintah `describe-repository`:  

```
aws codeartifact describe-repository --domain my_domain --repository my_repo --query repository.arn
```

```
aws codeartifact tag-resource --resource-arn arn:aws:codeartifact:us-west-2:111122223333:repository/my_domain/my_repo --tags key=key1,value=newvalue1
```

Jika berhasil, perintah ini tidak memiliki output.

### Menghapus tanda dari repositori (CLI)
<a name="delete-repositories-tag-cli"></a>

Ikuti langkah-langkah ini untuk menggunakan AWS CLI untuk menghapus tag dari repositori.

**catatan**  
Jika Anda menghapus repositori, semua asosiasi tanda dihapus dari repositori yang dihapus. Anda tidak perlu menghapus tanda sebelum menghapus repositori.

Pada terminal atau baris perintah, jalankan perintah **untag-resource**, yang menentukan ARN repositori tempat Anda ingin menghapus tanda dan kunci tanda dari tanda yang ingin Anda hapus.

**catatan**  
Untuk mendapatkan ARN repositori, jalankan perintah `describe-repository`:  

```
aws codeartifact describe-repository --domain my_domain --repository my_repo --query repository.arn
```

Misalnya, untuk menghapus beberapa tag pada repositori bernama *my\$1repo* dalam domain bernama *my\$1domain* dengan kunci *key1* tag dan: *key2*

```
aws codeartifact untag-resource --resource-arn arn:aws:codeartifact:us-west-2:111122223333:repository/my_domain/my_repo --tag-keys key1 key2
```

Jika berhasil, perintah ini tidak memiliki output. Setelah menghapus tanda, Anda dapat melihat tanda yang tersisa pada repositori menggunakan perintah `list-tags-for-resource`.

## Menandai repositori (konsol)
<a name="tag-repositories-console"></a>

Anda dapat menggunakan konsol atau CLI untuk menandai sumber daya.

**Topics**
+ [Menambahkan tanda ke repositori (konsol)](#add-tag-repositories-console)
+ [Melihat tanda untuk repositori (konsol)](#list-tag-repositories-console)
+ [Mengedit tanda untuk repositori (konsol)](#update-tag-repositories-console)
+ [Menghapus tanda dari repositori (konsol)](#delete-tag-repositories-console)

### Menambahkan tanda ke repositori (konsol)
<a name="add-tag-repositories-console"></a>

Anda dapat menggunakan konsol untuk menambahkan tanda ke repositori yang ada.

1. Buka AWS CodeArtifact konsol di [https://console.aws.amazon.com/codesuite/codeartifact/home](https://console.aws.amazon.com/codesuite/codeartifact/home).

1. Pada halaman **Repositories** (Repositori), pilih repositori yang ingin Anda tambahkan tanda.

1. Perluas bagian **Details** (Detail).

1. Di bawah **Repository tags** (Tanda repositori), jika tidak ada tanda pada repositori, pilih **Add repository tags** (Tambahkan tanda repositori). Jika ada tanda pada repositori, pilih **View and edit repository tags** (Lihat dan edit tanda repositori).

1. Pilih **Add new tag** (Tambahkan tanda baru).

1. Di bidang **Key** (Kunci) dan **Value** (Nilai), masukkan teks untuk setiap tanda yang ingin Anda tambahkan. (Bidang **Value** (Nilai) bersifat opsional.) Contohnya, dalam **Key** (Kunci), masukkan **Name**. Dalam **Value** (Nilai), masukkan **Test**.  
![\[Konfigurasi repositori.\]](http://docs.aws.amazon.com/id_id/codeartifact/latest/ug/images/repo-add-tag-console.png)

1. (Opsional) Pilih **Add tag** (Tambahkan tanda) untuk menambahkan lebih banyak baris dan memasukkan lebih banyak tanda.

1. Pilih **Update repository** (Perbarui repositori).

### Melihat tanda untuk repositori (konsol)
<a name="list-tag-repositories-console"></a>

Anda dapat menggunakan konsol untuk mencantumkan tanda untuk repositori yang ada.

1. Buka AWS CodeArtifact konsol di [https://console.aws.amazon.com/codesuite/codeartifact/home](https://console.aws.amazon.com/codesuite/codeartifact/home).

1. Pada halaman **Repositories** (Repositori), pilih repositori tempat Anda ingin melihat tanda.

1. Perluas bagian **Details** (Detail).

1. Di bagian **Repository tags** (Tag repositori), pilih **View and edit repository tags** (Lihat dan edit tanda repositori).
**catatan**  
Jika tidak ada tanda yang ditambahkan ke repositori ini, konsol akan membaca **Add repository tags** (Tambahkan tanda repositori).

### Mengedit tanda untuk repositori (konsol)
<a name="update-tag-repositories-console"></a>

Anda dapat menggunakan konsol untuk mengedit tanda yang telah ditambahkan ke repositori.

1. Buka AWS CodeArtifact konsol di [https://console.aws.amazon.com/codesuite/codeartifact/home](https://console.aws.amazon.com/codesuite/codeartifact/home).

1. Pada halaman **Repositories** (Repositori), pilih repositori tempat Anda ingin memperbarui tanda.

1. Perluas bagian **Details** (Detail).

1. Di bagian **Repository tags** (Tag repositori), pilih **View and edit repository tags** (Lihat dan edit tanda repositori).
**catatan**  
Jika tidak ada tanda yang ditambahkan ke repositori ini, konsol akan membaca **Add repository tags** (Tambahkan tanda repositori).

1. Di bidang **Key** (Kunci) dan **Value** (Nilai), perbarui nilai di setiap bidang yang diperlukan. Misalnya, untuk kunci **Name**, di **Value** (Nilai), ubah **Test** menjadi **Prod**.

1. Pilih **Update repository** (Perbarui repositori).

### Menghapus tanda dari repositori (konsol)
<a name="delete-tag-repositories-console"></a>

Anda dapat menggunakan konsol untuk menghapus tanda dari repositori.

1. Buka AWS CodeArtifact konsol di [https://console.aws.amazon.com/codesuite/codeartifact/home](https://console.aws.amazon.com/codesuite/codeartifact/home).

1. Pada halaman **Repositories** (Repositori), pilih repositori tempat Anda ingin menghapus tanda.

1. Perluas bagian **Details** (Detail).

1. Di bagian **Repository tags** (Tag repositori), pilih **View and edit repository tags** (Lihat dan edit tanda repositori).
**catatan**  
Jika tidak ada tanda yang ditambahkan ke repositori ini, konsol akan membaca **Add repository tags** (Tambahkan tanda repositori).

1. Di samping kunci dan nilai untuk setiap tanda yang ingin Anda hapus, pilih **Remove** (Hapus).

1. Pilih **Update repository** (Perbarui repositori).