सुझाव भेजें
Method: sites.versions.clone
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
निर्दिष्ट संस्करण की सामग्री का उपयोग करके निर्दिष्ट लक्ष्य साइट पर एक नया संस्करण बनाता है।
HTTP अनुरोध POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions:clone
यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।
पथ पैरामीटर पैरामीटर parent
string
आवश्यक। क्लोन संस्करण के लिए लक्ष्य साइट, प्रारूप में:
sites/ SITE_ID
निकाय से अनुरोध करें अनुरोध निकाय में निम्नलिखित संरचना वाला डेटा शामिल है:
JSON प्रतिनिधित्व {
"sourceVersion" : string ,
"finalize" : boolean ,
// Union field filter
can be only one of the following:
"include" : {
object (PathFilter
)
} ,
"exclude" : {
object (PathFilter
)
}
// End of list of possible types for union field filter
.
}
खेत sourceVersion
string
आवश्यक। क्लोन किए जाने वाले संस्करण के लिए विशिष्ट पहचानकर्ता, प्रारूप में:
sites/ SITE_ID /versions/ VERSION_ID
finalize
boolean
यदि सत्य है, तो क्लोनिंग पूरी होने के बाद versions.clone
पर कॉल तुरंत संस्करण को अंतिम रूप दे देती है।
यदि गलत है, तो क्लोन किए गए संस्करण की स्थिति CREATED
होगी। संस्करण की स्थिति को FINALIZED
देने के लिए versions.patch
उपयोग करें।
यूनियन फ़ील्ड filter
.
filter
निम्न में से केवल एक हो सकता है:
include
object ( PathFilter
)
यदि प्रदान किया गया है, तो केवल वे पथ जो इस सूची में एक या अधिक रेगेक्स मानों से मेल खाते हैं, नए संस्करण में शामिल किए जाएंगे।
exclude
object ( PathFilter
)
यदि प्रदान किया गया है, तो केवल वे पथ जो इस सूची में किसी भी RegEx मान से मेल नहीं खाते हैं, नए संस्करण में शामिल किए जाएंगे।
प्रतिक्रिया निकाय सफल होने पर, प्रतिक्रिया निकाय में 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[]
string
रेगेक्स मानों की एक सारणी जिसके द्वारा फ़िल्टर किया जाना है।
सुझाव भेजें
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]
क्या आपको हमें और कुछ बताना है?