REST Resource: projects.sites

संसाधन: साइट

एक Site एक फायरबेस होस्टिंग साइट का प्रतिनिधित्व करती है।

JSON प्रतिनिधित्व
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
खेत
name

string

केवल आउटपुट. होस्टिंग साइट का पूर्णतः योग्य संसाधन नाम, प्रारूप में:

projects/ PROJECT_IDENTIFIER /sites/ SITE_ID

PROJECT_IDENTIFIER : फायरबेस प्रोजेक्ट का ProjectNumber (अनुशंसित) या इसका ProjectId
Google के AIP 2510 मानक में प्रोजेक्ट पहचानकर्ताओं का उपयोग करने के बारे में और जानें।

defaultUrl

string

केवल आउटपुट. होस्टिंग साइट के लिए डिफ़ॉल्ट URL.

appId

string

वैकल्पिक। होस्टिंग साइट से संबद्ध वेब ऐप की आईडी

labels

map (key: string, value: string)

वैकल्पिक। होस्टिंग साइट के लिए उपयोगकर्ता-निर्दिष्ट लेबल।

एक ऑब्जेक्ट जिसमें "key": value जोड़े। उदाहरण: { "name": "wrench", "mass": "1.3kg", "count": "3" }

type

enum ( Type )

केवल आउटपुट. होस्टिंग साइट का प्रकार.

प्रत्येक फायरबेस प्रोजेक्ट में एक DEFAULT_SITE होती है, जो तब बनाई जाती है जब प्रोजेक्ट के लिए होस्टिंग का प्रावधान किया जाता है। सभी अतिरिक्त साइटें USER_SITE हैं।

प्रकार

किसी साइट के संभावित प्रकार.

एनम्स
TYPE_UNSPECIFIED अज्ञात स्थिति, संभवतः बैकएंड पर किसी त्रुटि का परिणाम।
DEFAULT_SITE डिफ़ॉल्ट होस्टिंग साइट जिसे फायरबेस प्रोजेक्ट बनाते समय प्रावधानित किया जाता है।
USER_SITE एक होस्टिंग साइट जिसे उपयोगकर्ता ने बनाया है।

तरीकों

create

निर्दिष्ट पैरेंट फायरबेस प्रोजेक्ट में एक नई होस्टिंग Site बनाता है।

delete

निर्दिष्ट पैरेंट फायरबेस प्रोजेक्ट से निर्दिष्ट होस्टिंग Site हटा देता है।

get

निर्दिष्ट होस्टिंग Site प्राप्त करता है।

list

निर्दिष्ट पैरेंट फायरबेस प्रोजेक्ट से जुड़ी प्रत्येक होस्टिंग Site सूचीबद्ध करता है।

patch

निर्दिष्ट होस्टिंग Site की विशेषताओं को अद्यतन करता है।