Method: sites.versions.patch

निर्दिष्ट संस्करण के लिए निर्दिष्ट मेटाडेटा को अद्यतन करता है।

अमान्य स्थिति परिवर्तन की स्थिति में यह विधि FAILED_PRECONDITION के साथ विफल हो जाएगी। किसी संस्करण के लिए समर्थित स्थिति परिवर्तन CREATED से FINALIZED तक हैं।

किसी संस्करण की स्थिति को DELETED पर सेट करने के लिए versions.delete उपयोग करें।

HTTP अनुरोध

PATCH https://firebasehosting.googleapis.com/v1beta1/{version.name=sites/*/versions/*}

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

पथ पैरामीटर

पैरामीटर
version.name

string

संस्करण के लिए पूर्णतः योग्य संसाधन नाम, प्रारूप में:

sites/ SITE_ID /versions/ VERSION_ID

जब आप versions.create कॉल करते हैं तो यह नाम प्रतिक्रिया निकाय में प्रदान किया जाता है।

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

पैरामीटर
updateMask

string ( FieldMask format)

आपके संस्करण से फ़ील्ड नामों का एक सेट जिसे आप अपडेट करना चाहते हैं।

किसी फ़ील्ड को अधिलेखित कर दिया जाएगा यदि, और केवल तभी, जब वह मास्क में हो। यदि मास्क उपलब्ध नहीं कराया गया है तो केवल status वाले डिफॉल्ट मास्क का उपयोग किया जाएगा।

यह फ़ील्ड के पूर्णतः योग्य नामों की अल्पविराम से अलग की गई सूची है। उदाहरण: "config,status"

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

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

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

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

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

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

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

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