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