तय किए गए वर्शन की सामग्री का इस्तेमाल करके, टारगेट साइट पर एक नया वर्शन बनाता है.
एचटीटीपी अनुरोध
POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions:clone
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
parent |
ज़रूरी है. क्लोन किए गए वर्शन के लिए टारगेट साइट, इस फ़ॉर्मैट में:
|
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{ "sourceVersion": string, "finalize": boolean, // Union field |
फ़ील्ड | |
---|---|
sourceVersion |
ज़रूरी है. वर्शन का क्लोन बनाने के लिए यूनीक आइडेंटिफ़ायर, इस फ़ॉर्मैट में होना चाहिए:
|
finalize |
अगर सही है, तो अगर यह जानकारी गलत है, तो क्लोन किए गए वर्शन की स्थिति |
यूनियन फ़ील्ड
|
|
include |
अगर बताया गया है, तो इस सूची में मौजूद एक या उससे ज़्यादा रेगुलर एक्सप्रेशन वैल्यू से मैच करने वाले पाथ ही नए वर्शन में शामिल किए जाएंगे. |
exclude |
अगर बताया गया है, तो सिर्फ़ ऐसे पाथ नए वर्शन में शामिल किए जाएंगे जो इस सूची में किसी भी रेगुलर एक्सप्रेशन से मैच नहीं करते. |
जवाब का लेख
कामयाब होने पर, जवाब के मुख्य हिस्से में Operation
का एक इंस्टेंस शामिल होता है.
अनुमति के दायरे
इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/firebase.hosting
https://www.googleapis.com/auth/firebase
https://www.googleapis.com/auth/cloud-platform
ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.
पाथफ़िल्टर
फ़िल्टर पाथ के बारे में जानकारी.
JSON के काेड में दिखाना |
---|
{ "regexes": [ string ] } |
फ़ील्ड | |
---|---|
regexes[] |
रेगुलर एक्सप्रेशन वैल्यू का कलेक्शन, जिसके हिसाब से फ़िल्टर किया जाता है. |