Membuat profil konfigurasi bendera fitur di AWS AppConfig - AWS AppConfig

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

Membuat profil konfigurasi bendera fitur di AWS AppConfig

Anda dapat menggunakan bendera fitur untuk mengaktifkan atau menonaktifkan fitur dalam aplikasi Anda atau untuk mengonfigurasi karakteristik yang berbeda dari fitur aplikasi Anda menggunakan atribut bendera. AWS AppConfig menyimpan konfigurasi bendera fitur di penyimpanan konfigurasi yang AWS AppConfig dihosting dalam format bendera fitur yang berisi data dan metadata tentang bendera Anda dan atribut bendera.

catatan

Saat membuat profil konfigurasi flag fitur, Anda dapat membuat flag fitur dasar sebagai bagian dari alur kerja profil konfigurasi. AWS AppConfig juga mendukung bendera fitur multi-varian. Bendera fitur multi-varian memungkinkan Anda untuk menentukan satu set nilai bendera yang mungkin untuk dikembalikan untuk permintaan. Saat meminta flag yang dikonfigurasi dengan varian, aplikasi Anda menyediakan konteks yang AWS AppConfig mengevaluasi terhadap serangkaian aturan yang ditetapkan pengguna. Bergantung pada konteks yang ditentukan dalam permintaan dan aturan yang ditetapkan untuk varian, AWS AppConfig mengembalikan nilai flag yang berbeda ke aplikasi.

Untuk membuat flag fitur multi-varian, buat profil konfigurasi terlebih dahulu, lalu edit flag apa pun di dalam profil konfigurasi untuk menambahkan varian. Untuk informasi selengkapnya, lihat Membuat bendera fitur multi-varian.

Memahami atribut bendera fitur

Saat membuat profil konfigurasi flag fitur—atau membuat flag baru dalam profil konfigurasi yang ada—Anda dapat menentukan atribut dan batasan yang sesuai untuk flag tersebut. Atribut adalah bidang yang Anda kaitkan dengan flag fitur untuk mengekspresikan properti yang terkait dengan flag fitur Anda. Atribut dikirimkan ke aplikasi Anda dengan kunci bendera dan enable atau disable nilai bendera.

Batasan memastikan bahwa nilai atribut yang tidak terduga tidak diterapkan ke aplikasi Anda. Gambar berikut menunjukkan sebuah contoh.

Contoh atribut bendera untuk bendera AWS AppConfig fitur
catatan

Perhatikan informasi berikut tentang atribut bendera.

  • Untuk nama atribut, kata “diaktifkan” dicadangkan. Anda tidak dapat membuat atribut flag fitur yang disebut “enabled”. Tidak ada kata-kata lain yang dicadangkan.

  • Atribut flag fitur hanya disertakan dalam GetLatestConfiguration respons jika flag tersebut diaktifkan.

  • Kunci atribut bendera untuk bendera tertentu harus unik.

AWS AppConfig mendukung jenis atribut bendera berikut dan kendala yang sesuai.

Tipe Kendala Deskripsi
Tali Ekspresi reguler

Pola Regex untuk string

Enum

Daftar nilai yang dapat diterima untuk string

Nomor Minimum

Nilai numerik minimum untuk atribut

Maksimum

Nilai numerik maksimum untuk atribut

Boolean Tidak ada Tidak ada
Array string Ekspresi reguler Pola Regex untuk elemen array
Enum Daftar nilai yang dapat diterima untuk elemen array
Array nomor Minimum Nilai numerik minimum untuk elemen array
Maksimum Nilai numerik maksimum untuk elemen array