Method: projects.webApps.undelete

बताए गए WebApp को FirebaseProject में वापस लाता है.

एचटीटीपी अनुरोध

POST https://firebase.googleapis.com/v1beta1/{name=projects/*/webApps/*}:undelete

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. WebApp के संसाधन का नाम, फ़ॉर्मैट में:

projects/PROJECT_IDENTIFIER/webApps/APP_ID


APP_ID एक यूनीक आइडेंटिफ़ायर है, इसलिए सब-कलेक्शन ऐक्सेस पैटर्न से मिले यूनीक संसाधन का इस्तेमाल यहां इस फ़ॉर्मैट में किया जा सकता है:

projects/-/webApps/APP_ID


PROJECT_IDENTIFIER और APP_ID वैल्यू की जानकारी के लिए, WebApp नाम फ़ील्ड देखें.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:

JSON के काेड में दिखाना
{
  "validateOnly": boolean,
  "etag": string
}
फ़ील्ड
validateOnly

boolean

अगर नीति को 'सही है' पर सेट किया जाता है, तो अनुरोध की सिर्फ़ पुष्टि की जाती है. ऐप्लिकेशन को मिटाया नहीं जाएगा.

etag

string

WebApp संसाधन में चेकसम दिया गया है.

अगर यह चेकसम दिया जाता है, तो आगे बढ़ने से पहले यह पक्का करता है कि क्लाइंट के पास अप-टू-डेट वैल्यू है.

जवाब का लेख

कामयाब होने पर, जवाब के मुख्य हिस्से में Operation का एक इंस्टेंस शामिल होता है.

अनुमति की संभावना

इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

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

ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.