Resource Settings API memungkinkan pengguna mengontrol dan mengubah perilaku resource GCP mereka (mis., VM, firewall, Project, dll.) di seluruh Cloud Resource Hierarchy.
- Resource REST: v1alpha1.folders.settings
- Resource REST: v1alpha1.folders.settings.value
- Resource REST: v1alpha1.organizations.settings
- Resource REST: v1alpha1.organizations.settings.value
- Resource REST: v1alpha1.projects.settings
- Resource REST: v1alpha1.projects.settings.value
Layanan: resourcesettings.googleapis.com
Sebaiknya panggil layanan ini menggunakan library klien yang disediakan Google. Jika aplikasi Anda perlu memanggil layanan ini menggunakan library Anda sendiri, Anda harus menggunakan informasi berikut saat membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:
https://resourcesettings.googleapis.com
Resource REST: v1alpha1.folders.settings
Metode | |
---|---|
deleteValue |
DELETE /v1alpha1/{name=folders/*/settings/*/value} Menghapus nilai setelan. |
getValue |
GET /v1alpha1/{name=folders/*/settings/*/value} Mendapatkan nilai setelan. |
list |
GET /v1alpha1/{parent=folders/*}/settings Mencantumkan semua setelan yang tersedia di resource Cloud parent . |
lookupEffectiveValue |
GET /v1alpha1/{parent=folders/*/settings/*}:lookupEffectiveValue Menghitung nilai setelan efektif dari setelan di resource Cloud parent . |
search |
GET /v1alpha1/{parent=folders/*}/settings:search Menelusuri semua nilai setelan yang ada di resource parent . |
updateValue |
PATCH /v1alpha1/{settingValue.name=folders/*/settings/*/value} Memperbarui nilai setelan. |
Resource REST: v1alpha1.folders.settings.value
Metode | |
---|---|
create |
POST /v1alpha1/{settingValue.name=folders/*/settings/*/value} Membuat nilai setelan. |
Resource REST: v1alpha1.organizations.settings
Metode | |
---|---|
deleteValue |
DELETE /v1alpha1/{name=organizations/*/settings/*/value} Menghapus nilai setelan. |
getValue |
GET /v1alpha1/{name=organizations/*/settings/*/value} Mendapatkan nilai setelan. |
list |
GET /v1alpha1/{parent=organizations/*}/settings Mencantumkan semua setelan yang tersedia di resource Cloud parent . |
lookupEffectiveValue |
GET /v1alpha1/{parent=organizations/*/settings/*}:lookupEffectiveValue Menghitung nilai setelan efektif dari setelan di resource Cloud parent . |
search |
GET /v1alpha1/{parent=organizations/*}/settings:search Menelusuri semua nilai setelan yang ada di resource parent . |
updateValue |
PATCH /v1alpha1/{settingValue.name=organizations/*/settings/*/value} Memperbarui nilai setelan. |
Resource REST: v1alpha1.organizations.settings.value
Metode | |
---|---|
create |
POST /v1alpha1/{settingValue.name=organizations/*/settings/*/value} Membuat nilai setelan. |
Resource REST: v1alpha1.projects.settings
Metode | |
---|---|
deleteValue |
DELETE /v1alpha1/{name=projects/*/settings/*/value} Menghapus nilai setelan. |
getValue |
GET /v1alpha1/{name=projects/*/settings/*/value} Mendapatkan nilai setelan. |
list |
GET /v1alpha1/{parent=projects/*}/settings Mencantumkan semua setelan yang tersedia di resource Cloud parent . |
lookupEffectiveValue |
GET /v1alpha1/{parent=projects/*/settings/*}:lookupEffectiveValue Menghitung nilai setelan efektif dari setelan di resource Cloud parent . |
search |
GET /v1alpha1/{parent=projects/*}/settings:search Menelusuri semua nilai setelan yang ada di resource parent . |
updateValue |
PATCH /v1alpha1/{settingValue.name=projects/*/settings/*/value} Memperbarui nilai setelan. |
Resource REST: v1alpha1.projects.settings.value
Metode | |
---|---|
create |
POST /v1alpha1/{settingValue.name=projects/*/settings/*/value} Membuat nilai setelan. |