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: Firebase प्रोजेक्ट का ProjectNumber (सुझाया गया) या उसका ProjectId.
Google के एआईपी 2510 स्टैंडर्ड में प्रोजेक्ट आइडेंटिफ़ायर इस्तेमाल करने के बारे में ज़्यादा जानें.

defaultUrl

string

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

appId

string

ज़रूरी नहीं. होस्ट करने वाली साइट से जुड़े वेब ऐप्लिकेशन का आईडी.

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

तय किए गए पैरंट Firebase प्रोजेक्ट में, नया होस्टिंग Site बनाता है.

delete

यह, बताए गए पैरंट Firebase प्रोजेक्ट से, खास होस्टिंग Site को मिटाता है.

get

तय की गई होस्टिंग Site मिलती है.

list

यह डायलॉग बॉक्स तय किए गए पैरंट Firebase प्रोजेक्ट से जुड़े हर होस्टिंग Site की जानकारी देता है.

patch

बताए गए होस्टिंग Site की एट्रिब्यूट को अपडेट करता है.