Method: projects.webApps.undelete

คืนค่า WebApp ที่ระบุเป็น FirebaseProject

คำขอ HTTP

POST https://firebase.googleapis.com/v1beta1/{name=projects/*/webApps/*}:undelete

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

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

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

string

ที่จำเป็น. ชื่อทรัพยากรของ WebApp ในรูปแบบ:

projects/ PROJECT_IDENTIFIER /webApps/ APP_ID


เนื่องจาก APP_ID เป็นตัวระบุที่ไม่ซ้ำกัน จึงอาจใช้ทรัพยากรที่ไม่ซ้ำจากรูปแบบการเข้าถึงคอลเลกชันย่อยได้ที่นี่ ในรูปแบบ:

projects/-/webApps/ APP_ID


โปรดดูฟิลด์ ชื่อ WebApp สำหรับรายละเอียดเกี่ยวกับค่า PROJECT_IDENTIFIER และ APP_ID

ขอร่างกาย

เนื้อหาคำขอประกอบด้วยข้อมูลที่มีโครงสร้างดังต่อไปนี้:

การเป็นตัวแทน JSON
{
  "validateOnly": boolean,
  "etag": string
}
เขตข้อมูล
validateOnly

boolean

หากตั้งค่าเป็นจริง คำขอจะได้รับการตรวจสอบเท่านั้น แอปจะ ไม่ ถูกยกเลิกการลบ

etag

string

Checksum ที่ให้ไว้ในทรัพยากร WebApp

หากมีการระบุ การตรวจสอบนี้จะช่วยให้แน่ใจว่าไคลเอนต์มีค่าที่เป็นปัจจุบันก่อนดำเนินการต่อ

ร่างกายตอบสนอง

หากสำเร็จ เนื้อหาการตอบสนองจะมีอินสแตนซ์ของ Operation

ขอบเขตการอนุญาต

ต้องมีขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

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

สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมการตรวจสอบสิทธิ์