Resource Settings API

Resource Settings API memungkinkan pengguna mengontrol dan mengubah perilaku resource GCP mereka (mis., VM, firewall, Project, dll.) di seluruh Cloud Resource Hierarchy.

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.