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