Resource Settings API จะช่วยให้ผู้ใช้ควบคุมและแก้ไขลักษณะการทํางานของทรัพยากร GCP ได้ (เช่น VM, ไฟร์วอลล์, โปรเจ็กต์ ฯลฯ) ในลําดับชั้นทรัพยากรระบบคลาวด์
- ทรัพยากร REST: v1alpha1.folders.settings
- ทรัพยากร REST: v1alpha1.folders.settings.value
- ทรัพยากร REST: v1alpha1.organizations.settings
- ทรัพยากร REST: v1alpha1.organizations.settings.value
- ทรัพยากร REST: v1alpha1.projects.settings
- ทรัพยากร REST: v1alpha1.projects.settings.value
บริการ: resourcesettings.googleapis.com
เราขอแนะนําให้คุณเรียกใช้บริการนี้โดยใช้ไลบรารีของไคลเอ็นต์จาก Google หากแอปพลิเคชันจําเป็นต้องเรียกใช้บริการนี้โดยใช้ไลบรารีของคุณเอง คุณควรใช้ข้อมูลต่อไปนี้เมื่อส่งคําขอ API
เอกสาร Discovery
เอกสารการค้นพบเป็นข้อกําหนดที่เครื่องอ่านได้สําหรับการอธิบายและใช้ REST API ระบบนี้ใช้เพื่อสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งอาจมีเอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบดังต่อไปนี้
ปลายทางบริการ
ปลายทางบริการคือ URL หลักที่ระบุที่อยู่เครือข่ายของบริการ 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 แสดงรายการการตั้งค่าทั้งหมดที่มีอยู่ในทรัพยากรระบบคลาวด์ parent |
lookupEffectiveValue |
GET /v1alpha1/{parent=folders/*/settings/*}:lookupEffectiveValue คํานวณค่าการตั้งค่าที่มีประสิทธิภาพของการตั้งค่าที่ทรัพยากรระบบคลาวด์ 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 แสดงรายการการตั้งค่าทั้งหมดที่มีอยู่ในทรัพยากรระบบคลาวด์ parent |
lookupEffectiveValue |
GET /v1alpha1/{parent=organizations/*/settings/*}:lookupEffectiveValue คํานวณค่าการตั้งค่าที่มีประสิทธิภาพของการตั้งค่าที่ทรัพยากรระบบคลาวด์ 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 แสดงรายการการตั้งค่าทั้งหมดที่มีอยู่ในทรัพยากรระบบคลาวด์ parent |
lookupEffectiveValue |
GET /v1alpha1/{parent=projects/*/settings/*}:lookupEffectiveValue คํานวณค่าการตั้งค่าที่มีประสิทธิภาพของการตั้งค่าที่ทรัพยากรระบบคลาวด์ 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} สร้างค่าการตั้งค่า |