Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tag adalah label metadata yang Anda atau tetapkan ke AWS sumber daya. AWS
Setiap tanda terdiri dari kunci dan nilai. Untuk tanda yang Anda tetapkan, Anda menentukan kunci dan nilai. Misalnya, Anda dapat menentukan kunci sebagai stage
dan nilai untuk satu sumber daya sebagai test
.
Tanda membantu Anda melakukan hal berikut:
-
Identifikasi dan atur AWS sumber daya Anda. Banyak AWS layanan mendukung penandaan, sehingga Anda dapat menetapkan tag yang sama ke sumber daya dari layanan yang berbeda. Ini membantu Anda menunjukkan sumber daya mana yang terkait. Misalnya, Anda dapat menugaskan tanda yang sama ke kolam pengguna Amazon Cognito yang Anda tetapkan ke tabel Amazon DynamoDB.
-
Lacak AWS biaya Anda. Anda dapat mengaktifkan tag ini di AWS Billing and Cost Management dasbor. AWS menggunakan tag alokasi biaya untuk mengkategorikan biaya Anda dan mengirimkan laporan alokasi biaya bulanan kepada Anda. Untuk informasi selengkapnya, lihat Menggunakan tag alokasi biaya di Panduan AWS Billing Pengguna.
-
Kontrol akses ke sumber daya Anda berdasarkan tanda yang ditetapkan untuk sumber daya tersebut. Anda dapat mengontrol akses dengan menentukan kunci tag dan nilai dalam kondisi untuk kebijakan AWS Identity and Access Management (IAM). Misalnya, Anda dapat mengizinkan pengguna untuk memperbarui kumpulan pengguna hanya jika kumpulan pengguna memiliki
owner
tag dengan nilai nama pengguna tersebut. Untuk informasi selengkapnya, lihat Mengontrol akses menggunakan tag di Panduan Pengguna IAM.
Anda dapat menggunakan AWS Command Line Interface atau Amazon Cognito API untuk menambahkan, mengedit, atau menghapus tag untuk kumpulan pengguna dan identitas. Anda juga dapat mengelola tag untuk kumpulan pengguna dengan menggunakan konsol Amazon Cognito.
Untuk tips menggunakan tag, lihat posting strategi AWS
penandaan
Bagian berikut menyediakan informasi selengkapnya tentang tanda untuk Amazon Cognito.
Sumber daya yang didukung di Amazon Cognito
Sumber daya berikut di Amazon Cognito mendukung penandaan:
-
Kolam pengguna
-
Kolam identitas
Batasan tag
Pembatasan berikut berlaku untuk tag di sumber daya Amazon Cognito:
-
Jumlah tanda maksimum yang dapat Anda tetapkan ke sumber daya — 50
-
Panjang kunci maksimum – 128 karakter Unicode
-
Panjang nilai maksimum – 256 karakter Unicode
-
Karakter yang valid untuk kunci dan nilai — a-z, A-Z, 0-9, spasi, dan karakter berikut: _.:/= + - @
-
Kunci dan nilai peka huruf besar dan kecil
-
Jangan gunakan
aws:
sebagai prefiks untuk kunci; ini dicadangkan untuk penggunaan AWS
Mengelola tag menggunakan konsol Amazon Cognito
Anda dapat menggunakan konsol Amazon Cognito untuk mengelola tanda yang ditetapkan ke kolam pengguna Anda.
Untuk menambahkan tanda ke kolam pengguna
-
Arahkan ke konsol Amazon Cognito
. Jika diminta, masukkan AWS kredensional Anda. -
Pilih Kolam Pengguna.
-
Pilih kolam pengguna yang ada dari daftar, atau buat kolam pengguna.
-
Pilih menu Pengaturan dan cari tab Tag.
-
Pilih Tambahkan tag untuk menambahkan tag pertama Anda. Jika sebelumnya Anda telah menetapkan tag ke kumpulan pengguna ini, di Kelola tag, pilih Tambahkan yang lain.
-
Tentukan nilai untuk Kunci Tanda dan Nilai Tanda.
-
Untuk setiap tag tambahan yang ingin Anda tambahkan, pilih Tambahkan yang lain.
-
Setelah Anda selesai menambahkan tanda, pilih Simpan perubahan.
Untuk menandai kumpulan identitas, navigasikan ke menu Identity pool dan pilih atau buat kumpulan identitas. Di tab Properti kumpulan identitas, cari Tag. Pilih Tambahkan tanda.
AWS CLI contoh
AWS CLI Ini menyediakan perintah yang membantu Anda mengelola tag yang Anda tetapkan ke kumpulan pengguna dan kumpulan identitas Amazon Cognito Anda.
Menetapkan tanda
Gunakan perintah berikut untuk menetapkan tanda ke kolam pengguna dan kolam identitas yang ada.
contoh tag-resource
Perintah untuk kumpulan pengguna
Menetapkan tanda ke kolam pengguna dengan menggunakan tag-resource
dalam set perintah cognito-idp
:
$
aws cognito-idp tag-resource \>
--resource-arnuser-pool-arn
\>
--tagsStage=Test
Perintah ini mencakup parameter-parameter berikut ini:
-
resource-arn
— Amazon Resource Name (ARN) dari kolam pengguna tempat Anda menerapkan tanda. Untuk mencari ARN, pilih kolam pengguna di konsol Amazon Cognito, dan lihat nilai ARN Kolam pada tab Pengaturan umum. -
tags
— Pasangan kunci-nilai tag, dalam format.key
=value
Untuk menetapkan beberapa tanda sekaligus, tentukan tanda tersebut dalam daftar yang dipisahkan koma:
$
aws cognito-idp tag-resource \>
--resource-arnuser-pool-arn
\>
--tagsStage=Test,CostCenter=80432,Owner=SysEng
contoh tag-resource
Perintah untuk kumpulan identitas
Menetapkan tanda ke kolam identitas dengan menggunakan tag-resource
dalam set perintah cognito-identity
:
$
aws cognito-identity tag-resource \>
--resource-arnidentity-pool-arn
\>
--tagsStage=Test
Perintah ini mencakup parameter-parameter berikut ini:
-
resource-arn
— Amazon Resource Name (ARN) dari kolam identitas tempat Anda menerapkan tanda. Untuk mencari ARN, pilih kolam identitas di konsol Amazon Cognito, dan pilih Edit kolam identitas. Kemudian, di ID kolam identitas, pilih Tampilkan ARN. -
tags
— Pasangan kunci-nilai tag, dalam format.key
=value
Untuk menetapkan beberapa tanda sekaligus, tentukan tanda tersebut dalam daftar yang dipisahkan koma:
$
aws cognito-identity tag-resource \>
--resource-arnidentity-pool-arn
\>
--tagsStage=Test,CostCenter=80432,Owner=SysEng
Melihat tanda
Gunakan perintah berikut untuk melihat tanda yang telah Anda tetapkan ke kolam pengguna dan kolam identitas Anda.
contoh list-tags-for-resource
Perintah untuk kumpulan pengguna
Melihat tanda yang ditetapkan ke kolam pengguna dengan menggunakan list-tags-for-resource
dalam set perintah cognito-idp
:
$
aws cognito-idp list-tags-for-resource --resource-arnuser-pool-arn
contoh list-tags-for-resource
Perintah untuk kumpulan identitas
Melihat tanda yang ditetapkan ke kolam identitas dengan menggunakan list-tags-for-resource
dalam set perintah cognito-identity
:
$
aws cognito-identity list-tags-for-resource --resource-arnidentity-pool-arn
Menghapus tanda
Gunakan perintah berikut untuk menghapus tanda dari kolam pengguna dan kolam identitas Anda.
contoh untag-resource
Perintah untuk kumpulan pengguna
Menghapus tanda dari kolam pengguna dengan menggunakan untag-resource
dalam set perintah cognito-idp
:
$
aws cognito-idp untag-resource \>
--resource-arnuser-pool-arn
\>
--tag-keysStage CostCenter Owner
Untuk --tag-keys
parameter, tentukan satu atau lebih kunci tag. Jangan sertakan nilai tag. Pisahkan kunci dengan spasi.
contoh untag-resource
Perintah untuk kumpulan identitas
Menghapus tanda dari kolam identitas dengan menggunakan untag-resource
dalam set perintah cognito-identity
:
$
aws cognito-identity untag-resource \>
--resource-arnidentity-pool-arn
\>
--tag-keysStage CostCenter Owner
Untuk --tag-keys
parameter, tentukan satu atau lebih kunci tag. Jangan sertakan nilai tag.
penting
Setelah menghapus pengguna atau kumpulan identitas, tag yang terkait dengan kumpulan yang dihapus masih dapat muncul di konsol atau panggilan API hingga 30 hari setelah penghapusan.
Menerapkan tanda saat Anda membuat sumber daya
Gunakan perintah berikut untuk menetapkan tanda saat Anda membuat kolam pengguna atau kolam identitas.
contoh create-user-pool
Perintah dengan tag
Ketika Anda membuat kolam pengguna dengan menggunakan perintah create-user-pool
, Anda dapat menentukan tanda dengan parameter --user-pool-tags
:
$
aws cognito-idp create-user-pool \>
--pool-nameuser-pool-name
\>
--user-pool-tagsStage=Test,CostCenter=80432,Owner=SysEng
Pasangan nilai kunci untuk tag harus dalam format.
Jika Anda menambahkan beberapa tag, tentukan dalam daftar yang dipisahkan koma.key
=value
contoh create-identity-pool
Perintah dengan tag
Ketika Anda membuat kolam identitas dengan menggunakan perintah create-identity-pool
, Anda dapat menentukan tanda dengan parameter --identity-pool-tags
:
$
aws cognito-identity create-identity-pool \>
--identity-pool-nameidentity-pool-name
\>
--allow-unauthenticated-identities \>
--identity-pool-tagsStage=Test,CostCenter=80432,Owner=SysEng
Pasangan nilai kunci untuk tag harus dalam format.
Jika Anda menambahkan beberapa tag, tentukan dalam daftar yang dipisahkan koma.key
=value
Mengelola tag menggunakan Amazon Cognito API
Anda dapat menggunakan tindakan berikut di API Amazon Cognito untuk mengelola tanda untuk kolam pengguna dan kolam identitas Anda.
Tindakan API untuk tag kumpulan pengguna
Gunakan tindakan API berikut untuk menetapkan, melihat, dan menghapus tanda untuk kolam pengguna.
Tindakan API untuk tag kumpulan identitas
Gunakan tindakan API berikut untuk menetapkan, melihat, dan menghapus tanda untuk kolam identitas.