Method: projects.draft.write

मॉडल के आधार पर प्रोजेक्ट के ड्राफ़्ट को अपडेट करता है.

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

POST https://actions.googleapis.com/v2/{parent=projects/*}/draft:write

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

पाथ के पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. projects/{project} फ़ॉर्मैट में पैरंट रिसॉर्स का नाम. {project}, प्रोजेक्ट से जुड़ा क्लाउड प्रोजेक्ट आईडी होता है.

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

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

जेएसओएन के काेड में दिखाना
{
  "files": {
    object (Files)
  }
}
फ़ील्ड
files

object (Files)

ज़रूरी है. सर्वर पर एक बार में भेजी गई फ़ाइलों की सूची. यह कॉन्फ़िगरेशन फ़ाइलों या डेटा फ़ाइलों की सूची है. 1. पहला अनुरोध ConfigFiles होना चाहिए. 2. पहले अनुरोध में 'सेटिंग' वाली कॉन्फ़िगरेशन फ़ाइल होनी चाहिए. 3. पहले अनुरोध में 'मेनिफ़ेस्ट' वाली कॉन्फ़िगरेशन फ़ाइल होनी चाहिए. 4. इनलाइन क्लाउड फ़ंक्शन से जुड़ा वेबहुक ConfigFile, सोर्स कोड से जुड़ी DataFile से पहले स्ट्रीम किया जाना चाहिए.

जवाब का मुख्य भाग

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

ड्राफ़्ट संसाधन की परिभाषा.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "validationResults": {
    object (ValidationResults)
  }
}
फ़ील्ड
name

string

इस फ़ॉर्मैट में ड्राफ़्ट का यूनीक आइडेंटिफ़ायर. projects/{project}/draft

validationResults

object (ValidationResults)

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