Function Compute memungkinkan Anda mengelompokkan sumber daya fungsi yang memiliki tujuan sama menggunakan tag, sehingga mempermudah pencarian dan agregasi sumber daya. Anda juga dapat menggunakan tag untuk mengelompokkan fungsi serta memberikan izin berbeda kepada peran berbeda untuk setiap kelompok fungsi. Topik ini menjelaskan cara menggunakan tag, batasan pada tag, dan cara mengelola tag di Konsol Function Compute.
Catatan penggunaan
Hubungan banyak-ke-banyak terdapat antara tag dan sumber daya fungsi.
Setiap tag terdiri dari pasangan kunci-nilai.
Tag dapat digunakan sebagai kondisi dalam otorisasi untuk menerapkan kontrol akses detail halus pada cakupan sumber daya tertentu.
Sumber daya yang terkait dengan suatu fungsi—seperti versi, alias, dan pemicu—mewarisi tag dari fungsi tersebut.
Otentikasi berbasis tag didukung untuk setiap panggilan API yang menentukan suatu fungsi.
Versi berbeda dari suatu fungsi menggunakan tag yang sama. Dengan demikian, perubahan pada suatu tag akan memengaruhi otentikasi berbasis tag untuk semua versi dan alias fungsi tersebut.
Batasan
Panjang kunci tag dapat mencapai 64 karakter Unicode dan bersifat case-sensitive.
Panjang nilai tag dapat mencapai 128 karakter Unicode dan bersifat case-sensitive.
Setiap sumber daya dapat memiliki maksimal 20 tag.
Kunci tag dapat berisi karakter ASCII, angka, karakter Tionghoa, dan karakter khusus berikut:
-\.!@#$%?/^&*)(+={}[\\]",'<>~·`:;|_. Kunci tag tidak boleh berisi tanda baca Tionghoa, tidak boleh diawali denganaliyunatauacs:, tidak boleh berisihttp://atauhttps://, dan tidak boleh berupa string kosong.Nilai tag dapat berisi karakter ASCII, angka, karakter Tionghoa, dan karakter khusus berikut:
-\.!@#$%?/^&*)(+={}[\\]",'<>~·`:;|_. Nilai tag tidak boleh berisi tanda baca Tionghoa,http://, atauhttps://. Nilai tag dapat berupa string kosong.Informasi tag tidak dibagikan lintas wilayah. Misalnya, tag yang dibuat di wilayah Tiongkok (Hangzhou) tidak terlihat di wilayah Tiongkok (Shanghai).
Menyambungkan tag ke fungsi
Anda dapat menyambungkan tag saat membuat fungsi baru atau mengonfigurasi tag untuk fungsi yang sudah ada.
Masuk ke Konsol Function Compute. Di panel navigasi sebelah kiri, pilih .
Di bilah menu atas, pilih wilayah. Lalu, pada halaman Function List, temukan fungsi target.
Pada kolom Tag untuk fungsi target, arahkan kursor ke ikon
dan klik Attach pada tooltip. Pada kotak dialog Edit Tag yang muncul, masukkan Tag Key dan Tag Value, lalu klik Confirm.Setelah tag ditambahkan, Anda dapat mengarahkan kursor ke ikon
di kolom Tags fungsi target untuk melihat tag yang baru ditambahkan. Anda juga dapat memperbarui atau menghapus tag sesuai kebutuhan dengan mengikuti petunjuk di layar pada konsol.
Jika fungsi target dibuat di konsol Function Compute 2.0 dan namanya mengandung simbol $, Anda tidak dapat menyambungkan tag ke fungsi tersebut di konsol 3.0. Ikuti petunjuk di layar dan klik tautan untuk membuka layanan di konsol 2.0 guna menyambungkan tag.

Kasus penggunaan
Sebuah perusahaan menggunakan Akun Alibaba Cloud untuk membuat beberapa fungsi. Fungsi-fungsi tersebut harus dikelompokkan berdasarkan bisnis dan ditugaskan ke tim yang berbeda. Setiap tim hanya boleh melihat dan mengelola fungsi yang ditugaskan kepadanya. Dalam skenario ini, Anda dapat menggunakan tag untuk mengelompokkan fungsi dan mengelola izin.