Resource: FlagAttribute
FlagAttribute menentukan properti kustom dalam konteks evaluasi.
| Representasi JSON |
|---|
{ "name": string, "key": string, "valueType": enum ( |
| Kolom | |
|---|---|
name |
ID. Nama resource (URI lengkap resource) yang mengikuti skema penamaan standar: "projects/{project}/locations/{location}/flagAttributes/{flagAttributeId}" |
key |
Wajib. Tidak dapat diubah. ID untuk atribut, digunakan sebagai kunci dalam konteks evaluasi. Kunci atribut direferensikan dalam aturan evaluasi dan digunakan di API evaluasi OpenFeature untuk menentukan konteks atribut. |
valueType |
Opsional. Tidak dapat diubah. Tidak digunakan lagi: Gunakan |
attributeValueType |
Opsional. Tidak dapat diubah. Jenis atribut. |
labels |
Opsional. Label pada resource, yang dapat digunakan untuk kategorisasi, mirip dengan label resource Kubernetes. Objek yang berisi daftar pasangan |
annotations |
Opsional. Anotasi adalah peta nilai kunci tidak terstruktur yang disimpan dengan resource yang dapat ditetapkan oleh alat eksternal untuk menyimpan dan mengambil metadata arbitrer. Objek ini tidak dapat dikueri dan harus dipertahankan saat mengubah objek. Info selengkapnya: https://kubernetes.io/docs/user-guide/annotations Objek yang berisi daftar pasangan |
uid |
Hanya output. ID unik resource. UID bersifat unik dalam waktu dan ruang untuk resource ini dalam cakupan layanan. ID ini biasanya dibuat oleh server saat pembuatan resource berhasil dan tidak boleh diubah. UID digunakan untuk mengidentifikasi resource secara unik dengan penggunaan ulang nama resource. Nilai ini harus berupa UUID4. |
etag |
Hanya output. Nilai buram yang secara unik mengidentifikasi versi atau generasi resource. Nilai ini dapat digunakan untuk mengonfirmasi bahwa klien dan server menyetujui pengurutan resource yang sedang ditulis. |
createTime |
Hanya output. Stempel waktu saat resource dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Stempel waktu saat resource terakhir diperbarui. Setiap perubahan pada resource yang dilakukan oleh pengguna harus memperbarui nilai ini. Perubahan pada resource yang dilakukan oleh layanan harus memperbarui nilai ini. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
FlagAttributeValueType
FlagAttributeValueType menentukan jenis atribut flag.
| Enum | |
|---|---|
FLAG_ATTRIBUTE_VALUE_TYPE_UNSPECIFIED |
Jenis nilai atribut tanda tidak ditentukan. |
BOOLEAN |
Jenis nilai atribut tanda boolean. |
INTEGER |
Jenis nilai atribut tanda bilangan bulat. |
STRING |
Jenis nilai atribut tanda string. |
DOUBLE |
Jenis nilai atribut bendera ganda. |
ValueType
Jenis atribut.
| Enum | |
|---|---|
FLAG_ATTRIBUTE_VALUE_TYPE_UNSPECIFIED |
Jenis nilai atribut tanda tidak ditentukan. |
FLAG_ATTRIBUTE_VALUE_TYPE_BOOLEAN |
Jenis nilai atribut tanda boolean. |
FLAG_ATTRIBUTE_VALUE_TYPE_INTEGER |
Jenis nilai atribut tanda bilangan bulat. |
FLAG_ATTRIBUTE_VALUE_TYPE_STRING |
Jenis nilai atribut tanda string. |
FLAG_ATTRIBUTE_VALUE_TYPE_DOUBLE |
Jenis nilai atribut bendera ganda. |
Metode |
|
|---|---|
|
Buat atribut tanda baru. |
|
Menghapus satu atribut tanda. |
|
Mengambil satu atribut tanda. |
|
Mengambil kumpulan atribut tanda. |
|
Memperbarui satu atribut tanda. |