Resource Settings API

資源設定 API 可讓使用者控制及修改其 GCP 資源的行為 (例如VM、防火牆、專案等)。

服務:resourcesettings.googleapis.com

建議使用 Google 提供的用戶端程式庫呼叫這項服務。如果應用程式需要使用您自己的資料庫,才能呼叫這項服務,請在發出 API 請求時使用下列資訊。

探索文件

探索文件是一種機器可解讀的規格,用於說明和使用 REST API。此文件用於建構用戶端程式庫、IDE 外掛程式,以及與 Google API 互動的其他工具。一項服務可能會提供多個探索文件。這項服務提供下列探索文件:

服務端點

服務端點是能指定 API 服務網路位址的基本網址。一項服務可能有多個服務端點。這項服務有以下服務端點,且下方的 URI 皆以此服務端點為基準:

  • https://resourcesettings.googleapis.com

REST 資源:v1alpha1.folders.settings

方法
deleteValue DELETE /v1alpha1/{name=folders/*/settings/*/value}
刪除設定值。
getValue GET /v1alpha1/{name=folders/*/settings/*/value}
取得設定值。
list GET /v1alpha1/{parent=folders/*}/settings
列出 Cloud 資源 parent 上可用的所有設定。
lookupEffectiveValue GET /v1alpha1/{parent=folders/*/settings/*}:lookupEffectiveValue
計算 Cloud 資源 parent 中設定的有效設定值。
search GET /v1alpha1/{parent=folders/*}/settings:search
搜尋「parent」資源中的所有設定值。
updateValue PATCH /v1alpha1/{settingValue.name=folders/*/settings/*/value}
更新設定值。

REST 資源:v1alpha1.folders.settings.value

方法
create POST /v1alpha1/{settingValue.name=folders/*/settings/*/value}
建立設定值。

REST 資源:v1alpha1.organizations.settings

方法
deleteValue DELETE /v1alpha1/{name=organizations/*/settings/*/value}
刪除設定值。
getValue GET /v1alpha1/{name=organizations/*/settings/*/value}
取得設定值。
list GET /v1alpha1/{parent=organizations/*}/settings
列出 Cloud 資源 parent 上可用的所有設定。
lookupEffectiveValue GET /v1alpha1/{parent=organizations/*/settings/*}:lookupEffectiveValue
計算 Cloud 資源 parent 中設定的有效設定值。
search GET /v1alpha1/{parent=organizations/*}/settings:search
搜尋「parent」資源中的所有設定值。
updateValue PATCH /v1alpha1/{settingValue.name=organizations/*/settings/*/value}
更新設定值。

REST 資源:v1alpha1.organizations.settings.value

方法
create POST /v1alpha1/{settingValue.name=organizations/*/settings/*/value}
建立設定值。

REST 資源:v1alpha1.projects.settings

方法
deleteValue DELETE /v1alpha1/{name=projects/*/settings/*/value}
刪除設定值。
getValue GET /v1alpha1/{name=projects/*/settings/*/value}
取得設定值。
list GET /v1alpha1/{parent=projects/*}/settings
列出 Cloud 資源 parent 上可用的所有設定。
lookupEffectiveValue GET /v1alpha1/{parent=projects/*/settings/*}:lookupEffectiveValue
計算 Cloud 資源 parent 中設定的有效設定值。
search GET /v1alpha1/{parent=projects/*}/settings:search
搜尋「parent」資源中的所有設定值。
updateValue PATCH /v1alpha1/{settingValue.name=projects/*/settings/*/value}
更新設定值。

REST 資源:v1alpha1.projects.settings.value

方法
create POST /v1alpha1/{settingValue.name=projects/*/settings/*/value}
建立設定值。