Cloud Runtime Configuration API

Runtime Configurator memungkinkan Anda mengonfigurasi dan mengekspos variabel secara dinamis melalui Google Cloud Platform. Selain itu, Anda juga dapat menetapkan Pengamat dan Penunggu yang akan memantau perubahan pada data Anda dan ditampilkan berdasarkan kondisi tertentu.

Layanan: runtimeconfig.googleapis.com

Semua URI di bawah ini relatif terhadap https://runtimeconfig.googleapis.com

Layanan ini menyediakan dokumen penemuan berikut:

Resource REST: v1beta1.projects.configs

Metode
create POST /v1beta1/{parent=projects/*}/configs
Membuat resource RuntimeConfig baru.
delete DELETE /v1beta1/{name=projects/*/configs/*}
Menghapus resource RuntimeConfig.
get GET /v1beta1/{name=projects/*/configs/*}
Mendapatkan informasi tentang resource RuntimeConfig.
getIamPolicy GET /v1beta1/{resource=projects/*/configs/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1beta1/{parent=projects/*}/configs
Mencantumkan semua resource RuntimeConfig dalam project.
setIamPolicy POST /v1beta1/{resource=projects/*/configs/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.
update PUT /v1beta1/{name=projects/*/configs/*}
Mengupdate resource RuntimeConfig.

Resource REST: v1beta1.projects.configs.operations

Metode
get GET /v1beta1/{name=projects/*/configs/*/operations/**}
Mendapatkan status terbaru dari operasi yang berjalan lama.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/operations/**}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1beta1.projects.configs.variables

Metode
create POST /v1beta1/{parent=projects/*/configs/*}/variables
Membuat variabel dalam konfigurasi yang diberikan.
delete DELETE /v1beta1/{name=projects/*/configs/*/variables/**}
Menghapus satu atau beberapa variabel.
get GET /v1beta1/{name=projects/*/configs/*/variables/**}
Mendapatkan informasi tentang satu variabel.
list GET /v1beta1/{parent=projects/*/configs/*}/variables
Mencantumkan variabel dalam konfigurasi tertentu, yang cocok dengan filter yang diberikan.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/variables/**}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.
update PUT /v1beta1/{name=projects/*/configs/*/variables/**}
Memperbarui variabel yang ada dengan nilai baru.
watch POST /v1beta1/{name=projects/*/configs/*/variables/**}:watch
Mengamati variabel tertentu dan menunggu perubahan nilai variabel.

Resource REST: v1beta1.projects.configs.waiters

Metode
create POST /v1beta1/{parent=projects/*/configs/*}/waiters
Membuat resource Penunggu.
delete DELETE /v1beta1/{name=projects/*/configs/*/waiters/*}
Menghapus pelayan dengan nama yang ditentukan.
get GET /v1beta1/{name=projects/*/configs/*/waiters/*}
Mendapatkan informasi tentang satu pelayan.
list GET /v1beta1/{parent=projects/*/configs/*}/waiters
Mencantumkan waiter dalam konfigurasi tertentu.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/waiters/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Layanan: runtimeconfig.googleapis.com

Semua URI di bawah ini relatif terhadap https://runtimeconfig.googleapis.com

Layanan ini menyediakan dokumen penemuan berikut:

REST Resource: v1.operations

Metode
cancel POST /v1/{name=operations/**}:cancel
Memulai pembatalan asinkron pada operasi yang berjalan lama.
delete DELETE /v1/{name=operations/**}
Menghapus operasi yang berjalan lama.
list GET /v1/{name}
Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.