REST Resource: projects.sites

แหล่งข้อมูล: เว็บไซต์

Site แสดงถึงไซต์โฮสติ้งของ Firebase

การเป็นตัวแทน JSON
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
เขตข้อมูล
name

string

เอาท์พุทเท่านั้น ชื่อทรัพยากรที่มีคุณสมบัติครบถ้วนของไซต์โฮสติ้ง ในรูปแบบ:

projects/ PROJECT_IDENTIFIER /sites/ SITE_ID

PROJECT_IDENTIFIER : ProjectNumber ของโปรเจ็กต์ Firebase (แนะนำ) หรือ ProjectId
เรียนรู้เพิ่มเติมเกี่ยวกับการใช้ตัวระบุโครงการใน มาตรฐาน AIP 2510 ของ Google

defaultUrl

string

เอาท์พุทเท่านั้น URL เริ่มต้นสำหรับไซต์โฮสติ้ง

appId

string

ไม่จำเป็น. ID ของ Web App ที่เชื่อมโยงกับไซต์โฮสติ้ง

labels

map (key: string, value: string)

ไม่จำเป็น. ป้ายกำกับที่ผู้ใช้ระบุสำหรับไซต์โฮสติ้ง

วัตถุที่มีรายการ "key": value ตัวอย่าง: { "name": "wrench", "mass": "1.3kg", "count": "3" }

type

enum ( Type )

เอาท์พุทเท่านั้น ประเภทของเว็บไซต์โฮสติ้ง

ทุกโปรเจ็กต์ Firebase มี DEFAULT_SITE ซึ่งสร้างขึ้นเมื่อมีการจัดเตรียมโฮสติ้งสำหรับโปรเจ็กต์ ไซต์เพิ่มเติมทั้งหมดคือ USER_SITE

พิมพ์

ประเภทของไซต์ที่เป็นไปได้

เอนัม
TYPE_UNSPECIFIED สถานะที่ไม่รู้จัก อาจเป็นผลมาจากข้อผิดพลาดในแบ็กเอนด์
DEFAULT_SITE ไซต์โฮสติ้งเริ่มต้นที่ได้รับการจัดเตรียมเมื่อมีการสร้างโปรเจ็กต์ Firebase
USER_SITE ไซต์โฮสติ้งที่ผู้ใช้สร้างขึ้น

วิธีการ

create

สร้าง Site โฮสต์ใหม่ในโครงการ Firebase หลักที่ระบุ

delete

ลบ Site โฮสต์ที่ระบุออกจากโปรเจ็กต์ Firebase หลักที่ระบุ

get

รับ Site โฮสติ้งที่ระบุ

list

แสดงรายการ Site โฮสต์แต่ละแห่งที่เกี่ยวข้องกับโปรเจ็กต์ Firebase หลักที่ระบุ

patch

อัพเดตคุณลักษณะของ Site โฮสติ้งที่ระบุ