यह मॉडल के आधार पर प्रोजेक्ट वर्शन बनाता है और तय किए गए रिलीज़ चैनल पर डिप्लॉयमेंट ट्रिगर करता है.
एचटीटीपी अनुरोध
POST https://actions.googleapis.com/v2/{parent=projects/*}/versions:create
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
parent |
ज़रूरी है. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना | |
---|---|
{
"files": {
object ( |
फ़ील्ड | |
---|---|
files |
ज़रूरी है. सर्वर को एक बार में भेजी गई फ़ाइलों की सूची. यह कॉन्फ़िगरेशन फ़ाइलों या डेटा फ़ाइलों की सूची है. 1. पहला अनुरोध ConfigFiles होना चाहिए. 2. पहले अनुरोध में, 'सेटिंग' वाली ConfigFile शामिल होनी चाहिए. 3. पहले अनुरोध में, 'मेनिफ़ेस्ट' वाली ConfigFile शामिल होनी चाहिए. 4. इनलाइन क्लाउड फ़ंक्शन से जुड़े वेबहुक ConfigFile को उसके सोर्स कोड से जुड़े DataFile से पहले स्ट्रीम किया जाना चाहिए. |
releaseChannel |
ज़रूरी नहीं. अगर तय किया गया हो, तो वर्शन को डिप्लॉय करने के लिए रिलीज़ चैनल. पहले से मौजूद रिलीज़ चैनल में, actions.channels.Production, actions.channels.ClosedBeta, actions.channels.Alpha, जैसी कार्रवाइयां शामिल हैं. . |
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में Version
का एक इंस्टेंस शामिल किया जाता है.