

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

# **eb tags**
<a name="eb3-tags"></a>

## Deskripsi
<a name="eb3-tagsdescription"></a>

Tambahkan, hapus, perbarui, dan cantumkan tanda sumber daya Elastic Beanstalk.

Untuk detail tentang penandaan sumber daya di Elastic Beanstalk, lihat [Pelabelan sumber daya aplikasi Elastic Beanstalk](applications-tagging-resources.md).

## Sintaksis
<a name="eb3-tagsyntax"></a>

**eb tags [*environment-name*] [--resource *ARN*] -l \$1 --list**

**eb tags [*environment-name*] [--resource *ARN*] -a \$1 --add *key1*=*value1*[,*key2*=*value2* ...]**

**eb tags [*environment-name*] [--resource *ARN*] -u \$1 --update *key1*=*value1*[,*key2*=*value2* ...]**

**eb tags [*environment-name*] [--resource *ARN*] -d \$1 --delete *key1*[,*key2* ...]**

Anda dapat menggabungkan opsi sub perintah `--add`, `--update`, dan `--delete` dalam satu perintah. Setidaknya satu dari mereka diperlukan. Anda tidak dapat menggabungkan salah satu dari tiga opsi sub perintah ini dengan `--list`.

Tanpa argumen tambahan, semua perintah ini mencantumkan atau memodifikasi tanda dari lingkungan default di aplikasi direktori saat ini. Dengan *environment-name* argumen, perintah mencantumkan atau memodifikasi tag lingkungan itu. Dengan opsi `--resource`, perintah mencantumkan atau memodifikasi tanda dari sumber daya Elastic Beanstalk – aplikasi, lingkungan, versi aplikasi, konfigurasi tersimpan, atau versi platform khusus. Tentukan sumber daya dengan Amazon Resource Name (ARN)-nya.

## Opsi
<a name="eb3-tagsoptions"></a>

Tak satu pun dari opsi ini diperlukan. Jika Anda menjalankan **eb create** tanpa opsi apa pun, Anda diminta untuk memasukkan atau memilih nilai untuk setiap pengaturan.


****  

|  Nama  |  Deskripsi  | 
| --- | --- | 
|  `-l` atau `--list`  |  Cantumkan semua tanda yang saat ini diterapkan ke sumber daya.  | 
|  `-﻿a key1=value1[,key2=value2 ...]` atau `-﻿-﻿add key1=value1[,key2=value2 ...]`  |  Terapkan tanda baru ke sumber daya. Tentukan tanda sebagai daftar yang dipisahkan koma pasangan `key=value`. Anda tidak dapat menentukan kunci dari tanda yang ada. Nilai valid: Lihat [Pelabelan sumber daya](applications-tagging-resources.md).  | 
|  `-﻿u key1=value1[,key2=value2 ...]` atau `-﻿-﻿update key1=value1[,key2=value2 ...]`  |  Perbarui nilai tanda sumber daya yang ada. Tentukan tanda sebagai daftar yang dipisahkan koma pasangan `key=value`. Anda harus menentukan kunci dari tanda yang ada. Nilai valid: Lihat [Pelabelan sumber daya](applications-tagging-resources.md).  | 
|  `-﻿d key1[,key2 ...]` atau `-﻿-﻿delete key1[,key2 ...]`  |  Hapus tanda sumber daya yang ada. Tentukan tanda sebagai daftar kunci yang dipisahkan koma pasangan. Anda harus menentukan kunci dari tanda yang ada. Nilai valid: Lihat [Pelabelan sumber daya](applications-tagging-resources.md).  | 
|  `-r` *region* atau `--region` *region*  |   Wilayah AWS Di mana sumber daya Anda ada. Default: wilayah default yang dikonfigurasi. Untuk daftar nilai yang dapat Anda tentukan untuk opsi ini, lihat [AWS Elastic Beanstalk Titik akhir dan Kuota](https://docs.aws.amazon.com/general/latest/gr/elasticbeanstalk.html) di. *Referensi Umum AWS*  | 
|  `-﻿-﻿resource ARN`  |  ARN sumber daya yang dimodifikasi atau dicantumkan tandanya oleh perintah. Jika tidak ditentukan, perintah mengacu ke lingkungan (default atau ditentukan) di aplikasi direktori saat ini. Nilai valid: Lihat salah satu sub topik [Pelabelan sumber daya](applications-tagging-resources.md) yang spesifik dengan sumber daya yang Anda minati. Topik-topik ini menunjukkan bagaimana ARN sumber daya dibangun dan menjelaskan cara mendapatkan daftar sumber daya ini ARNs yang ada untuk aplikasi atau akun Anda.  | 

## Output
<a name="eb3-tagsoutput"></a>

Opsi sub perintah `--list` menampilkan daftar tanda sumber daya. Output menunjukkan kedua tanda yang Elastic Beanstalk terapkan secara default dan tanda khusus Anda.

```
$ eb tags --list
Showing tags for environment 'MyApp-env':

Key                                 Value

Name                                MyApp-env
elasticbeanstalk:environment-id     e-63cmxwjaut
elasticbeanstalk:environment-name   MyApp-env
mytag                               tagvalue
tag2                                2nd value
```

Opsi sub perintah `--add`, `--update`, dan `--delete`, ketika berhasil, tidak memiliki output apapun. Anda dapat menambahkan opsi `--verbose` untuk melihat output detail dari aktivitas perintah.

```
$ eb tags --verbose --update "mytag=tag value"
Updated Tags:

Key                                 Value

mytag                               tag value
```

## Contoh
<a name="eb3-tagsexamples"></a>

Perintah berikut berhasil menambahkan tanda dengan kunci `tag1` dan nilai `value1` ke lingkungan default aplikasi, dan pada saat yang sama menghapus tanda `tag2`.

```
$ eb tags --add tag1=value1 --delete tag2
```

Perintah berikut berhasil menambahkan tanda ke konfigurasi tersimpan di aplikasi.

```
$ eb tags --add tag1=value1 \
      --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id:configurationtemplate/my-app/my-template"
```

Perintah berikut gagal karena mencoba untuk memperbarui tanda yang tidak ada.

```
$ eb tags --update tag3=newval
ERROR: Tags with the following keys can't be updated because they don't exist:

  tag3
```

Perintah berikut gagal karena mencoba untuk memperbarui dan menghapus kunci yang sama.

```
$ eb tags --update mytag=newval --delete mytag
ERROR: A tag with the key 'mytag' is specified for both '--delete' and '--update'. Each tag can be either deleted or updated in a single operation.
```