Method: projects.sites.create

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

ध्यान दें कि होस्टिंग साइटों को फायरबेस सिस्टम के माध्यम से प्रचारित होने में कई मिनट लग सकते हैं।

HTTP अनुरोध

POST https://firebasehosting.googleapis.com/v1beta1/{parent=projects/*}/sites

यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।

पथ पैरामीटर

पैरामीटर
parent

string

आवश्यक। फायरबेस प्रोजेक्ट जिसमें एक होस्टिंग साइट बनाई जानी है, प्रारूप में:

projects/ PROJECT_IDENTIFIER

PROJECT_IDENTIFIER मानों के बारे में विवरण के लिए Site name फ़ील्ड देखें।

प्राधिकरण को निर्दिष्ट संसाधन parent पर निम्नलिखित IAM अनुमति की आवश्यकता है:

  • firebasehosting.sites.create

क्वेरी पैरामीटर

पैरामीटर
siteId

string

आवश्यक। अपरिवर्तनीय. होस्टिंग साइट के लिए विश्व स्तर पर अद्वितीय पहचानकर्ता।

इस पहचानकर्ता का उपयोग साइट के लिए फायरबेस-प्रावधान उपडोमेन बनाने के लिए किया जाता है, इसलिए यह एक वैध डोमेन नाम लेबल भी होना चाहिए।

validateOnly

boolean

वैकल्पिक। यदि सेट किया गया है, तो सत्यापित करता है कि साइटआईडी उपलब्ध है और अनुरोध सफल होगा, अपेक्षित परिणामी साइट या त्रुटि लौटाएगा।

निकाय से अनुरोध करें

अनुरोध निकाय में Site का एक उदाहरण शामिल है।

प्रतिक्रिया निकाय

सफल होने पर, प्रतिक्रिया निकाय में Site का एक नव निर्मित उदाहरण शामिल होता है।

प्राधिकरण के दायरे

निम्नलिखित OAuth स्कोप में से एक की आवश्यकता है:

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

अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।