eb tags - AWS Elastic Beanstalk

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

eb tags

Deskripsi

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.

Sintaksis

eb tags [environment-name] [--resource ARN] -l | --list

eb tags [environment-name] [--resource ARN] -a | --add key1=value1[,key2=value2 ...]

eb tags [environment-name] [--resource ARN] -u | --update key1=value1[,key2=value2 ...]

eb tags [environment-name] [--resource ARN] -d | --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 argumen environment-name, perintah mencantumkan atau memodifikasi tanda lingkungan tersebut. 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

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.

-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.

-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.

-r wilayah

atau

--region wilayah

Wilayah AWS tempat sumber daya Anda berada.

Default: wilayah default yang dikonfigurasi.

Untuk daftar nilai yang dapat Anda tentukan untuk opsi ini, lihat AWS Elastic BeanstalkTitik Akhir dan Kuota 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 yang spesifik dengan sumber daya yang Anda minati. Topik ini menunjukkan bagaimana sumber daya ARN dibangun dan menjelaskan cara untuk mendapatkan daftar ARN sumber daya ini yang ada untuk aplikasi atau akun Anda.

Output

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

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.