索引
ResourceSettingsService
(介面)CreateSettingValueRequest
(訊息)DeleteSettingValueRequest
(訊息)GetSettingValueRequest
(訊息)ListSettingsRequest
(訊息)ListSettingsResponse
(訊息)LookupEffectiveSettingValueRequest
(訊息)SearchSettingValuesRequest
(訊息)SearchSettingValuesResponse
(訊息)Setting
(訊息)Setting.DataType
(列舉)SettingValue
(訊息)UpdateSettingValueRequest
(訊息)Value
(訊息)Value.StringSet
(訊息)
資源設定服務
介面可以與資源設定互動,並設定整個資源階層的值。
服務可能會顯示一些設定,讓使用者可控制資源的行為。特定 Cloud 資源套用的設定值會以階層式方式進行評估,並由該資源的所有子系繼承。
如果身分與存取權管理要求失敗,傳回 google.rpc.Status
google.rpc.Code.PERMISSION_DENIED
,如果身分與存取權管理檢查失敗,或是 parent
資源不在 Cloud 機構內。針對所有要求,如果要求格式錯誤,則傳回包含 google.rpc.Code.INVALID_ARGUMENT
的 google.rpc.Status
。
注意:在 Alpha 測試階段的所有「設定」中,不在 Cloud Alpha 版資源中的任何資源下,「設定」均不存在。
建立設定值 | |
---|---|
建立設定值。 如果設定不存在,會傳回
|
刪除設定值 | |
---|---|
刪除設定值。如果沒有設定值,則作業即為免人工管理。 如果設定或設定不存在,會傳回
|
設定值 | |
---|---|
取得設定值。 如果設定值不存在,會傳回
|
清單設定 | |
---|---|
列出 Cloud 資源
|
查詢有效設定值 | |
---|---|
計算 Cloud 資源
如果設定不存在,會傳回
|
搜尋設定值 | |
---|---|
搜尋
|
更新設定值 | |
---|---|
更新設定值。 如果設定或設定不存在,會傳回 注意:提供的設定值會完全覆寫所有欄位。
|
建立設定值要求
CreateSettingValue 要求。
欄位 | |
---|---|
setting_value |
要建立的設定值。如要瞭解欄位需求,請參閱 授權需要指定資源
|
刪除設定值要求
DeleteSettingValue 要求。
欄位 | |
---|---|
name |
要刪除的設定值名稱。如要瞭解命名規定,請參閱 授權需要指定資源
|
ignore_read_only |
允許刪除 |
取得設定值要求
GetSettingValue 要求。
欄位 | |
---|---|
name |
要取得的設定值名稱。如要瞭解命名規定,請參閱 授權需要指定資源
|
ListSettingsRequest
ListSettings 的要求。
欄位 | |
---|---|
parent |
父項設定的父項資源。必須採用下列其中一種格式:
授權需要指定資源
|
page_size |
未使用。要傳回的網頁大小。 |
page_token |
未使用。用來擷取下一頁的網頁憑證。 |
ListSettingsResponse
來自 ListSettings 的回應。
欄位 | |
---|---|
settings[] |
指定的 Cloud 資源中可用的設定清單。 |
next_page_token |
未使用。用來擷取下一頁的網頁憑證。 |
查詢有效設定值要求
針對 QueryeffectiveSettingValue 的要求。
欄位 | |
---|---|
parent |
用於評估有效值的設定。如要瞭解命名規定,請參閱 授權需要指定資源
|
搜尋設定值要求
SearchSettingValues 要求。
欄位 | |
---|---|
parent |
父項設定的父項資源。必須採用下列其中一種格式:
授權需要指定資源
|
page_size |
未使用。要傳回的網頁大小。 |
page_token |
未使用。用來擷取下一頁的網頁憑證。 |
搜尋設定值回應
SearchSettingValues 的回應。
欄位 | |
---|---|
setting_values[] |
指定 Cloud 資源中的所有設定值。 |
next_page_token |
未使用。用來擷取下一頁的網頁憑證。 |
設定
用於設定值的結構定義。在特定 Cloud 資源中,一項設定最多只能有一項設定值。
欄位 | |
---|---|
name |
設定的資源名稱。必須採用下列其中一種格式:
例如:「/projects/123/settings/gcp-enableMyFeature」 |
display_name |
使用者可理解的這項設定名稱。 |
description |
這項設定的詳細說明。 |
read_only |
此標記指出此設定的值無法修改 (請參閱特定設定的說明文件,瞭解更新和原因);不過,如果 |
data_type |
這項設定的資料類型。 |
default_value |
在未明確設定任何值的情況下, 注意:並非所有設定都有預設值, |
DataType
這個設定值的資料類型。如要進一步瞭解可用的資料類型,請參閱 Value
。
列舉 | |
---|---|
DATA_TYPE_UNSPECIFIED |
未指定的資料類型。 |
BOOLEAN |
布林值設定。 |
STRING |
字串設定。 |
STRING_SET |
字串集設定。 |
設定值
設定執行個體化。每個設定值都會沿用相應的設定。
欄位 | |
---|---|
name |
設定值的資源名稱。必須採用下列其中一種格式:
例如:「/projects/123/settings/gcp-enableMyFeature/value」 |
value |
設定的值。 |
etag |
用於維持並行並行的指紋。詳情請參閱 |
read_only |
僅供輸出。此標記表示此設定值無法修改;但如果 |
update_time |
僅供輸出。表示設定值上次更新時間的時間戳記。 |
更新設定值要求
UpdateSettingValue 的要求。
欄位 | |
---|---|
setting_value |
要更新的設定值。如要瞭解欄位需求,請參閱 授權需要指定資源
|
值
設定值中的資料。
欄位 | ||
---|---|---|
聯集欄位 value 。選取資料類型和相關聯的值。value 只能是下列其中一項: |
||
boolean_value |
將這個值定義為布林值。 |
|
string_value |
將這個值定義為字串值。 |
|
string_set_value |
將這個值定義為 StringSet。 |
StringSet
可儲存一組字串的字串集值。每個字串的長度上限為 60 個字元,字串集中最多可包含 50 個字串。
欄位 | |
---|---|
values[] |
集合中的字串 |