Method: projects.settings.updateValue

อัปเดตค่าการตั้งค่า

แสดงผล google.rpc.Status ที่มี google.rpc.Code.NOT_FOUND หากไม่มีการตั้งค่าหรือค่าการตั้งค่า แสดงผล google.rpc.Status ที่มี google.rpc.Code.FAILED_PRECONDITION หากมีการแจ้งว่าการตั้งค่าเป็นแบบอ่านอย่างเดียว แสดงผล google.rpc.Status พร้อม google.rpc.Code.ABORTED หาก ETag ที่ระบุในคำขอไม่ตรงกับ ETag ที่บันทึกไว้ของค่าการตั้งค่า

หมายเหตุ: ค่าการตั้งค่าที่ระบุจะเขียนทับฟิลด์ทั้งหมดอย่างสมบูรณ์

คำขอ HTTP

PATCH https://resourcesettings.googleapis.com/v1alpha1/{settingValue.name=projects/*/settings/*/value}

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
settingValue.name

string

ชื่อทรัพยากรของค่าการตั้งค่า ต้องอยู่ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้

  • projects/{project_number}/settings/{setting_name}/value
  • folders/{folder_id}/settings/{setting_name}/value
  • organizations/{organization_id}/settings/{setting_name}/value

เช่น "/projects/123/settings/gcp-enableMyFeature/value"

เนื้อความของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ SettingValue

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ SettingValue

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/cloud-platform

ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมการตรวจสอบสิทธิ์