ดัชนี
ResourceSettingsService(อินเทอร์เฟซ)CreateSettingValueRequest(ข้อความ)DeleteSettingValueRequest(ข้อความ)GetSettingValueRequest(ข้อความ)ListSettingsRequest(ข้อความ)ListSettingsResponse(ข้อความ)LookupEffectiveSettingValueRequest(ข้อความ)SearchSettingValuesRequest(ข้อความ)SearchSettingValuesResponse(ข้อความ)Setting(ข้อความ)Setting.DataType(enum)SettingValue(ข้อความ)UpdateSettingValueRequest(ข้อความ)Value(ข้อความ)Value.StringSet(ข้อความ)
ResourceSettingsService
อินเทอร์เฟซสำหรับโต้ตอบกับการตั้งค่าทรัพยากรและค่าการตั้งค่าตลอดทั้งลำดับชั้นของทรัพยากร
บริการอาจแสดงการตั้งค่าหลายอย่างเพื่อให้ผู้ใช้ควบคุมลักษณะการทำงานของทรัพยากร ระบบจะประเมินการตั้งค่าที่ใช้กับทรัพยากร Cloud ที่ระบุตามลำดับชั้น และทรัพยากรทั้งหมดที่สืบทอดมาจากทรัพยากรนั้นจะได้รับการตั้งค่าดังกล่าว
สำหรับคำขอทั้งหมด จะแสดงผล google.rpc.Status พร้อม google.rpc.Code.PERMISSION_DENIED หากการตรวจสอบ IAM ไม่สำเร็จหรือทรัพยากร parent ไม่ได้อยู่ใน Cloud Organization สำหรับคำขอทั้งหมด จะแสดงผล google.rpc.Status พร้อม google.rpc.Code.INVALID_ARGUMENT หากคำขอมีรูปแบบไม่ถูกต้อง
หมายเหตุ: สำหรับการตั้งค่าทั้งหมดในระยะอัลฟ่า การตั้งค่าจะไม่อยู่ในทรัพยากรใดๆ ในองค์กร Cloud ที่ไม่ได้อยู่ในอัลฟ่า
| CreateSettingValue | |
|---|---|
|
สร้างค่าการตั้งค่า แสดงผล
|
|
| DeleteSettingValue | |
|---|---|
|
ลบค่าการตั้งค่า หากไม่มีค่าการตั้งค่า การดำเนินการจะไม่ดำเนินการใดๆ แสดงผล
|
|
| GetSettingValue | |
|---|---|
|
รับค่าการตั้งค่า แสดงผล
|
|
| ListSettings | |
|---|---|
|
แสดงการตั้งค่าทั้งหมดที่มีในทรัพยากร Cloud
|
|
| LookupEffectiveSettingValue | |
|---|---|
|
คำนวณค่าการตั้งค่าที่มีผลของการตั้งค่าในทรัพยากรระบบคลาวด์
แสดงผล
|
|
| SearchSettingValues | |
|---|---|
|
ค้นหาค่าการตั้งค่าทั้งหมดที่มีอยู่ในทรัพยากร
|
|
| UpdateSettingValue | |
|---|---|
|
อัปเดตค่าการตั้งค่า แสดงผล หมายเหตุ: ค่าการตั้งค่าที่ระบุจะเขียนทับฟิลด์ทั้งหมดอย่างสมบูรณ์
|
|
CreateSettingValueRequest
คำขอสำหรับ CreateSettingValue
| ช่อง | |
|---|---|
setting_value |
ค่าการตั้งค่าที่จะสร้าง ดู การให้สิทธิ์ต้องใช้สิทธิ์ IAM ต่อไปนี้ในทรัพยากรที่ระบุ
|
DeleteSettingValueRequest
คำขอสำหรับ DeleteSettingValue
| ช่อง | |
|---|---|
name |
ชื่อของค่าการตั้งค่าที่จะลบ ดูข้อกำหนดในการตั้งชื่อได้ที่ การให้สิทธิ์ต้องใช้สิทธิ์ IAM ต่อไปนี้ในทรัพยากรที่ระบุ
|
ignore_read_only |
ค่าสถานะที่อนุญาตให้ลบค่าของ |
GetSettingValueRequest
คำขอสำหรับ GetSettingValue
| ช่อง | |
|---|---|
name |
ชื่อของค่าการตั้งค่าที่จะได้รับ ดูข้อกำหนดในการตั้งชื่อได้ที่ การให้สิทธิ์ต้องใช้สิทธิ์ IAM ต่อไปนี้ในทรัพยากรที่ระบุ
|
ListSettingsRequest
คำขอสำหรับ ListSettings
| ช่อง | |
|---|---|
parent |
ทรัพยากรระบบคลาวด์ที่เป็นระดับบนสุดของการตั้งค่า ต้องอยู่ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้
การให้สิทธิ์ต้องใช้สิทธิ์ IAM ต่อไปนี้ในทรัพยากรที่ระบุ
|
page_size |
ไม่ได้ใช้ ขนาดของหน้าที่จะแสดงผล |
page_token |
ไม่ได้ใช้ โทเค็นหน้าเว็บที่ใช้เพื่อดึงข้อมูลหน้าถัดไป |
ListSettingsResponse
การตอบกลับจาก ListSettings
| ช่อง | |
|---|---|
settings[] |
รายการการตั้งค่าที่พร้อมใช้งานในทรัพยากร Cloud ที่ระบุ |
next_page_token |
ไม่ได้ใช้ โทเค็นหน้าเว็บที่ใช้เพื่อดึงข้อมูลหน้าถัดไป |
LookupEffectiveSettingValueRequest
คำขอสำหรับ LookupEffectiveSettingValue
| ช่อง | |
|---|---|
parent |
การตั้งค่าที่จะประเมินค่าที่มีผล ดูข้อกำหนดในการตั้งชื่อได้ที่ การให้สิทธิ์ต้องใช้สิทธิ์ IAM ต่อไปนี้ในทรัพยากรที่ระบุ
|
SearchSettingValuesRequest
คำขอสำหรับ SearchSettingValues
| ช่อง | |
|---|---|
parent |
ทรัพยากรระบบคลาวด์ที่เป็นระดับบนสุดของการตั้งค่า ต้องอยู่ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้
การให้สิทธิ์ต้องใช้สิทธิ์ IAM ต่อไปนี้ในทรัพยากรที่ระบุ
|
page_size |
ไม่ได้ใช้ ขนาดของหน้าที่จะแสดงผล |
page_token |
ไม่ได้ใช้ โทเค็นหน้าเว็บที่ใช้เพื่อดึงข้อมูลหน้าถัดไป |
SearchSettingValuesResponse
การตอบกลับจาก SearchSettingValues
| ช่อง | |
|---|---|
setting_values[] |
ค่าการตั้งค่าทั้งหมดที่มีอยู่ในทรัพยากรระบบคลาวด์ที่ระบุ |
next_page_token |
ไม่ได้ใช้ โทเค็นหน้าเว็บที่ใช้เพื่อดึงข้อมูลหน้าถัดไป |
การตั้งค่า
สคีมาสำหรับการตั้งค่า ในการตั้งค่าทรัพยากรระบบคลาวด์ที่กำหนด การตั้งค่าสามารถเป็นค่าของการตั้งค่าได้สูงสุด 1 ค่า
| ช่อง | |
|---|---|
name |
ชื่อทรัพยากรของการตั้งค่า ต้องอยู่ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้
เช่น "/projects/123/settings/gcp-enableMyFeature" |
display_name |
ชื่อที่มนุษย์อ่านได้สำหรับการตั้งค่านี้ |
description |
คำอธิบายโดยละเอียดว่าการตั้งค่านี้ทำอะไร |
read_only |
ค่าสถานะที่บ่งชี้ว่าค่าของการตั้งค่านี้ไม่สามารถแก้ไขได้ (ดูเอกสารประกอบของการตั้งค่าที่เฉพาะเจาะจงสำหรับการอัปเดตและเหตุผล) อย่างไรก็ตาม อาจลบได้โดยใช้ |
data_type |
ประเภทข้อมูลสำหรับการตั้งค่านี้ |
default_value |
ค่าที่ได้รับจาก หมายเหตุ: การตั้งค่าบางอย่างไม่มีค่าเริ่มต้น |
DataType
ประเภทข้อมูลสำหรับการตั้งค่าของการตั้งค่านี้ ดูรายละเอียดเพิ่มเติมเกี่ยวกับประเภทข้อมูลที่ใช้ได้ที่ Value
| Enum | |
|---|---|
DATA_TYPE_UNSPECIFIED |
ประเภทข้อมูลที่ไม่ได้ระบุ |
BOOLEAN |
การตั้งค่าบูลีน |
STRING |
การตั้งค่าสตริง |
STRING_SET |
การตั้งค่าชุดสตริง |
SettingValue
การสร้างอินสแตนซ์ของการตั้งค่า ค่าการตั้งค่าทุกค่าจะเชื่อมโยงกับการตั้งค่าที่เกี่ยวข้อง
| ช่อง | |
|---|---|
name |
ชื่อทรัพยากรของค่าการตั้งค่า ต้องอยู่ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้
เช่น "/projects/123/settings/gcp-enableMyFeature/value" |
value |
ค่าของการตั้งค่า ประเภทข้อมูลของ |
etag |
ลายนิ้วมือที่ใช้สำหรับการทำงานพร้อมกันแบบอิงตามการคาดการณ์ ดูรายละเอียดเพิ่มเติมได้ที่ |
read_only |
เอาต์พุตเท่านั้น แฟล็กที่ระบุว่าแก้ไขค่าการตั้งค่านี้ไม่ได้ แต่ลบได้โดยใช้ |
update_time |
เอาต์พุตเท่านั้น การประทับเวลาที่ระบุเวลาที่อัปเดตค่าการตั้งค่าครั้งล่าสุด |
UpdateSettingValueRequest
คำขอสำหรับ UpdateSettingValue
| ช่อง | |
|---|---|
setting_value |
ค่าการตั้งค่าที่จะอัปเดต ดู การให้สิทธิ์ต้องใช้สิทธิ์ IAM ต่อไปนี้ในทรัพยากรที่ระบุ
|
ค่า
ข้อมูลในค่าการตั้งค่า
| ช่อง | ||
|---|---|---|
ฟิลด์ Union value เลือกประเภทข้อมูลและค่าที่เกี่ยวข้อง value ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
||
boolean_value |
กำหนดค่านี้เป็นค่าบูลีน |
|
string_value |
กำหนดค่านี้เป็นค่าสตริง |
|
string_set_value |
กำหนดค่านี้เป็น StringSet |
|
StringSet
ค่าชุดสตริงที่สามารถเก็บชุดสตริงได้ สตริงแต่ละรายการมีความยาวได้สูงสุด 60 อักขระ และมีสตริงได้สูงสุด 50 รายการในชุดสตริง
| ช่อง | |
|---|---|
values[] |
สตริงในชุด |