Resource: Variable
Menjelaskan satu variabel dalam resource RuntimeConfig. Nama ini menunjukkan nama variabel hierarkis. Misalnya, ports/serving_port
adalah nama variabel yang valid. Nilai variabel adalah string buram dan hanya variabel daun yang dapat memiliki nilai (yaitu, variabel yang tidak memiliki variabel turunan).
Representasi JSON | |
---|---|
{ "name": string, "updateTime": string, "state": enum( |
Kolom | ||
---|---|---|
name |
Nama resource variabel, dalam format:
Setelah membuat variabel, Anda tidak dapat mengubah nama variabel. |
|
updateTime |
Hanya output. Waktu pembaruan variabel terakhir. Stempel waktu akan berupa stempel waktu UTC. Stempel waktu dalam format RFC3339 UTC "Zulu", akurat hingga nanodetik. Contoh: |
|
state |
Hanya output. Status variabel saat ini. Status variabel menunjukkan hasil panggilan |
|
Kolom union contents . Nilai variabel. Nilai ini dapat berupa nilai biner atau string. Anda harus menentukan salah satu dari value atau text . Menentukan keduanya akan menyebabkan server menampilkan error. contents hanya dapat berupa salah satu dari hal berikut: |
||
value |
Nilai biner variabel. Panjang nilai harus kurang dari 4096 byte. Nilai kosong juga diterima. Nilai harus dienkode dengan base64, dan harus mematuhi IETF RFC4648 (https://www.ietf.org/rfc/rfc4648.txt). Hanya satu dari String berenkode base64. |
|
text |
Nilai string variabel. Panjang nilai harus kurang dari 4096 byte. Nilai kosong juga diterima. Misalnya, |
VariableState
VariableState
menjelaskan status terakhir yang diketahui dari variabel dan digunakan selama panggilan variables().watch
untuk membedakan status variabel.
Enum | |
---|---|
VARIABLE_STATE_UNSPECIFIED |
Status variabel default. |
UPDATED |
Variabel diperbarui, saat variables().watch dieksekusi. |
DELETED |
Variabel dihapus, saat variables().watch dieksekusi. |
Metode |
|
---|---|
|
Membuat variabel dalam konfigurasi yang diberikan. |
|
Menghapus satu atau beberapa variabel. |
|
Mendapatkan informasi tentang satu variabel. |
|
Mencantumkan variabel dalam konfigurasi tertentu, yang cocok dengan filter yang diberikan. |
|
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan. |
|
Memperbarui variabel yang ada dengan nilai baru. |
|
Mengamati variabel tertentu dan menunggu perubahan pada nilai variabel. |