Method: processes.list

ব্যবহারকারীর দ্বারা বা তার পক্ষে করা প্রক্রিয়া সম্পর্কে তথ্য তালিকাভুক্ত করুন, যেমন প্রক্রিয়ার ধরন এবং বর্তমান অবস্থা।

HTTP অনুরোধ

GET https://script.googleapis.com/v1/processes

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

ক্যোয়ারী প্যারামিটার

পরামিতি
userProcessFilter

object ( ListUserProcessesFilter )

তালিকার ফলাফল সীমিত করতে ব্যবহৃত একটি ফিল্টার; শুধুমাত্র ফিল্টার মানদণ্ডের সাথে মিলে যাওয়া প্রক্রিয়াগুলি ফেরত দেওয়া হয়।

pageSize

integer

ফলাফলের প্রতি পৃষ্ঠায় প্রত্যাবর্তিত প্রক্রিয়ার সর্বাধিক সংখ্যা। ডিফল্ট 50।

pageToken

string

পরবর্তী পৃষ্ঠায় পূর্ববর্তী তালিকার অনুরোধ অব্যাহত রাখার জন্য টোকেন। এটি একটি পূর্ববর্তী প্রতিক্রিয়া থেকে nextPageToken এর মান নির্ধারণ করা উচিত।

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

Process সম্পদের তালিকার সাথে প্রতিক্রিয়া.

JSON প্রতিনিধিত্ব
{
  "processes": [
    {
      object (Process)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
processes[]

object ( Process )

অনুরোধের পরামিতিগুলির সাথে মিলে যাওয়া প্রক্রিয়াগুলির তালিকা৷

nextPageToken

string

ফলাফলের পরবর্তী পৃষ্ঠার জন্য টোকেন। খালি থাকলে, আর কোনো পৃষ্ঠা অবশিষ্ট নেই।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/script.processes

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

ListUserProcessesFilter

কোন প্রক্রিয়াগুলিকে তালিকাভুক্ত করতে হবে তা আরও নির্দিষ্ট করতে ফিল্টার ব্যবহার করা হয়। শুধুমাত্র সমস্ত নির্দিষ্ট শর্তের সাথে মেলে এমন প্রক্রিয়াগুলি ফেরত দেওয়া হয়।

JSON প্রতিনিধিত্ব
{
  "scriptId": string,
  "deploymentId": string,
  "projectName": string,
  "functionName": string,
  "startTime": string,
  "endTime": string,
  "types": [
    enum (ProcessType)
  ],
  "statuses": [
    enum (ProcessStatus)
  ],
  "userAccessLevels": [
    enum (UserAccessLevel)
  ]
}
ক্ষেত্র
scriptId

string

ঐচ্ছিক ক্ষেত্রটি একটি নির্দিষ্ট স্ক্রিপ্ট আইডি সহ প্রকল্পগুলি থেকে উদ্ভূত প্রসেসগুলিকে সীমিত করতে ব্যবহৃত হয়৷

deploymentId

string

ঐচ্ছিক ক্ষেত্রটি একটি নির্দিষ্ট স্থাপনার আইডি সহ প্রকল্প থেকে উদ্ভূত প্রসেসগুলিকে সীমিত করতে ব্যবহৃত হয়।

projectName

string

ঐচ্ছিক ক্ষেত্র একটি নির্দিষ্ট স্ট্রিং ধারণকারী প্রকল্প নাম সহ প্রকল্প থেকে উদ্ভূত যারা প্রত্যাবর্তিত প্রক্রিয়া সীমিত করতে ব্যবহৃত.

functionName

string

ঐচ্ছিক ক্ষেত্রটি প্রদত্ত ফাংশন নামের সাথে একটি স্ক্রিপ্ট ফাংশন থেকে উদ্ভূত প্রসেসগুলিকে সীমিত করতে ব্যবহৃত হয়।

startTime

string ( Timestamp format)

ঐচ্ছিক ক্ষেত্রটি প্রদত্ত টাইমস্ট্যাম্পে বা তার পরে শুরু হওয়া প্রসেসগুলিকে সীমিত করতে ব্যবহৃত হয়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

endTime

string ( Timestamp format)

ঐচ্ছিক ক্ষেত্র প্রদত্ত টাইমস্ট্যাম্পে বা তার আগে সম্পন্ন হওয়া প্রসেসগুলিকে সীমিত করতে ব্যবহৃত হয়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

types[]

enum ( ProcessType )

ঐচ্ছিক ক্ষেত্রটি প্রত্যাবর্তিত প্রক্রিয়াগুলিকে নির্দিষ্ট প্রক্রিয়ার ধরনগুলির মধ্যে একটিতে সীমাবদ্ধ করতে ব্যবহৃত হয়।

statuses[]

enum ( ProcessStatus )

ঐচ্ছিক ক্ষেত্রটি প্রত্যাবর্তিত প্রক্রিয়াগুলিকে নির্দিষ্ট প্রক্রিয়ার স্থিতিগুলির মধ্যে একটির মধ্যে সীমাবদ্ধ করতে ব্যবহৃত হয়।

userAccessLevels[]

enum ( UserAccessLevel )

ঐচ্ছিক ক্ষেত্রটি প্রত্যাবর্তন প্রক্রিয়াগুলিকে নির্দিষ্ট ব্যবহারকারীর অ্যাক্সেস স্তরগুলির মধ্যে একটিতে সীমাবদ্ধ করতে ব্যবহৃত হয়।