Method: projects.locations.backends.builds.delete

एक बिल्ड को मिटाता है.

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

DELETE https://firebaseapphosting.googleapis.com/v1beta/{name=projects/*/locations/*/backends/*/builds/*}

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

पाथ पैरामीटर

पैरामीटर
name

string

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

projects/{project}/locations/{locationId}/backends/{backendId}/builds/{buildId}.

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

पैरामीटर
requestId

string

ज़रूरी नहीं. अनुरोधों की पहचान करने के लिए, अनुरोध का वैकल्पिक आईडी. एक यूनीक अनुरोध आईडी तय करें, ताकि अगर आपके अनुरोध को फिर से प्रोसेस करना पड़े, तो सर्वर को पता चल जाए कि वह अनुरोध पूरा नहीं कर चुका है. सर्वर पहले अनुरोध के कम से कम 60 मिनट बाद तक इस बात की गारंटी देगा.

उदाहरण के लिए, एक ऐसी स्थिति पर विचार करें जिसमें आपके शुरुआती अनुरोध के बाद अनुरोध का समय खत्म हो जाए. अगर उसी अनुरोध आईडी के साथ दोबारा अनुरोध किया जाता है, तो सर्वर यह जांच कर सकता है कि उसी अनुरोध आईडी वाली ओरिजनल कार्रवाई मिली है या नहीं. अगर ऐसा है, तो वह दूसरे अनुरोध को अनदेखा कर देगा. इससे क्लाइंट गलती से डुप्लीकेट जवाबदेही तय नहीं कर पाते.

अनुरोध आईडी एक मान्य यूयूआईडी होना चाहिए. इसमें अपवाद के तौर पर, शून्य यूयूआईडी काम नहीं करता (00000000-0000-0000-0000-000000000000).

etag

string

ज़रूरी नहीं. अगर क्लाइंट की ओर से दिया गया ई-टैग पुराना है, तो मिटाने पर FAILED_PRECondition गड़बड़ी मिलेगी.

validateOnly

boolean

ज़रूरी नहीं. इससे पता चलता है कि अनुरोध की पुष्टि की जानी चाहिए और डिफ़ॉल्ट वैल्यू भरी जानी चाहिए. इसके लिए, अनुरोध को बनाए रखना या किसी संसाधन को मिटाना ज़रूरी नहीं है.

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

अनुरोध का लेख खाली होना चाहिए.

जवाब का लेख

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

अनुमति के दायरे

नीचे दिए गए OAuth स्कोप की ज़रूरत हाेती है:

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

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