- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- ListScriptProcessesFilter
- इसे आज़माएं!
किसी स्क्रिप्ट पर लागू की गई प्रोसेस की जानकारी दें, जैसे कि प्रोसेस का टाइप और मौजूदा स्थिति.
एचटीटीपी अनुरोध
GET https://script.googleapis.com/v1/processes:listScriptProcesses
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
scriptId |
उस प्रोजेक्ट का स्क्रिप्ट आईडी जिसकी प्रोसेस की सूची दी गई है. |
scriptProcessFilter |
सूची के नतीजों को सीमित करने के लिए इस्तेमाल किया जाने वाला फ़िल्टर. फ़िल्टर की शर्तों से मेल खाने वाली प्रोसेस ही दिखाई जाती हैं. |
pageSize |
नतीजों के हर पेज पर दिखाई जाने वाली प्रक्रियाओं की ज़्यादा से ज़्यादा संख्या. डिफ़ॉल्ट रूप से 50 पर सेट होती है. |
pageToken |
अगले पेज पर, सूची के लिए किए गए पिछले अनुरोध को जारी रखने के लिए टोकन. इसे पिछले जवाब की वैल्यू के तौर पर, |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
Process
संसाधनों की सूची वाला जवाब.
JSON के काेड में दिखाना |
---|
{
"processes": [
{
object ( |
फ़ील्ड | |
---|---|
processes[] |
अनुरोध के पैरामीटर से मेल खाने वाली प्रोसेस की सूची. |
nextPageToken |
नतीजों के अगले पेज के लिए टोकन. अगर खाली है, तो और पेज नहीं बचे हैं. |
अनुमति पाने के लिंक
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/script.processes
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
ListScriptProcessesFilter
फ़िल्टर का इस्तेमाल, यह तय करने के लिए किया जाता है कि किन प्रोसेस को लिस्ट करना है. सिर्फ़ तय की गई शर्तों से मेल खाने वाली प्रोसेस ही दिखाई जाती हैं.
JSON के काेड में दिखाना |
---|
{ "deploymentId": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( |
फ़ील्ड | |
---|---|
deploymentId |
यह ज़रूरी नहीं है. इसका इस्तेमाल, लौटाई गई प्रोसेस को सिर्फ़ उन प्रोजेक्ट तक सीमित करने के लिए किया जाता है जो किसी खास डिप्लॉयमेंट आईडी से शुरू होते हैं. |
functionName |
यह फ़ील्ड ज़रूरी नहीं है. इसका इस्तेमाल, दिए गए फ़ंक्शन के नाम के साथ स्क्रिप्ट फ़ंक्शन से शुरू होने वाली प्रोसेस को सीमित करने के लिए किया जाता है. |
startTime |
वैकल्पिक फ़ील्ड, लौटाए गए उन प्रोसेस को सीमित करता है जो दिए गए टाइमस्टैंप पर या उसके बाद शुरू हुई थीं. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण के लिए: |
endTime |
यह फ़ील्ड ज़रूरी नहीं है. इसका इस्तेमाल, लौटाए गए उन प्रोसेस को सीमित करने के लिए किया जाता है जो दिए गए टाइमस्टैंप पर या उससे पहले पूरी हुई थीं. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण: |
types[] |
वैकल्पिक फ़ील्ड, लौटाए गए प्रोसेस को उन प्रोसेस तक सीमित करता है जिनमें कोई एक प्रोसेस टाइप हो. |
statuses[] |
यह फ़ील्ड ज़रूरी नहीं है. इसकी मदद से, लौटाए गए प्रोसेस को सिर्फ़ उन प्रोसेस के लिए सीमित किया जाता है जिनकी प्रोसेस की कोई खास स्थिति होती है. |
userAccessLevels[] |
वैकल्पिक फ़ील्ड, लौटाए गए प्रोसेस को सिर्फ़ उन प्रोसेस को सीमित करने के लिए इस्तेमाल किया जाता है जिनके पास कोई खास उपयोगकर्ता ऐक्सेस लेवल होता है. |