Method: projects.preview.write

मॉडल के आधार पर, उपयोगकर्ता के प्रोजेक्ट की झलक अपडेट करता है.

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

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

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

पाथ पैरामीटर

पैरामीटर
parent

string

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

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

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

JSON के काेड में दिखाना
{
  "previewSettings": {
    object (PreviewSettings)
  },

  // Union field source can be only one of the following:
  "files": {
    object (Files)
  },
  "draft": {
    object (ContentFromDraft)
  },
  "submittedVersion": {
    object (ContentFromSubmittedVersion)
  }
  // End of list of possible types for union field source.
}
फ़ील्ड
previewSettings

object (PreviewSettings)

ज़रूरी है. उपयोगकर्ता की झलक को अपडेट करने की सेटिंग.

यूनियन फ़ील्ड source. प्रीव्यू बनाने के लिए इस्तेमाल किया जाने वाला डेटा सोर्स. source इनमें से सिर्फ़ एक हो सकता है:
files

object (Files)

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

draft

object (ContentFromDraft)

कॉन्टेंट, प्रोजेक्ट के ड्राफ़्ट से लिया गया है.

submittedVersion

object (ContentFromSubmittedVersion)

कॉन्टेंट, किसी मौजूदा वर्शन से लिया गया है.

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

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

झलक दिखाने वाले संसाधन की परिभाषा.

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

string

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

validationResults

object (ValidationResults)

उपयोगकर्ता के प्रोजेक्ट की झलक वाले कॉन्टेंट से जुड़े पुष्टि करने के नतीजे.

simulatorUrl

string

उपयोगकर्ता झलक की जांच करने के लिए सिम्युलेटर यूआरएल.

ContentFromDraft

इससे पता चलता है कि झलक वाला कॉन्टेंट, ड्राफ़्ट से लिया जाएगा.

ContentFromSubmittedVersion

इससे पता चलता है कि झलक वाला कॉन्टेंट पुराने वर्शन से आएगा.

JSON के काेड में दिखाना
{
  "version": string
}
फ़ील्ड
version

string

ज़रूरी है. प्रोजेक्ट का सबमिट किया गया वर्शन, जिसका इस्तेमाल झलक बनाने के लिए किया जाता है. फ़ॉर्मैट: projects/{project}/versions/{version}

PreviewSettings

झलक अपडेट करने के लिए सेटिंग.

JSON के काेड में दिखाना
{
  "sandbox": boolean
}
फ़ील्ड
sandbox

boolean

यह बताता है कि सैंडबॉक्स मोड में लेन-देन जैसी कुछ खास कार्रवाइयां करनी हैं या नहीं. डिफ़ॉल्ट रूप से, झलक देखने के अनुरोध इन कार्रवाइयों को सैंडबॉक्स मोड में चलाते हैं. दूसरे शब्दों में, sandbox की डिफ़ॉल्ट वैल्यू true है.