Resource Settings API

Resource Settings API จะช่วยให้ผู้ใช้ควบคุมและแก้ไขลักษณะการทํางานของทรัพยากร GCP ได้ (เช่น VM, ไฟร์วอลล์, โปรเจ็กต์ ฯลฯ) ในลําดับชั้นทรัพยากรระบบคลาวด์

บริการ: 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}
สร้างค่าการตั้งค่า