Method: processes.listScriptProcesses

سرد معلومات عن العمليات التي تم تنفيذها للنص البرمجي، مثل نوع العملية والحالة الحالية

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

معامِلات طلب البحث

المعلمات
scriptId

string

رقم تعريف النص البرمجي للمشروع المُدرَجة عملياته.

scriptProcessFilter

object (ListScriptProcessesFilter)

فلتر يُستخدَم للحد من نتائج القائمة، ولا يتم عرض سوى العمليات التي تتطابق مع معايير الفلتر.

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.

ListScriptProcessesFilter

فلتر يتم استخدامه لتحديد العمليات المطلوب إدراجها. ولا يتم عرض سوى العمليات التي تتطابق مع جميع الشروط المحدّدة.

تمثيل JSON
{
  "deploymentId": string,
  "functionName": string,
  "startTime": string,
  "endTime": string,
  "types": [
    enum (ProcessType)
  ],
  "statuses": [
    enum (ProcessStatus)
  ],
  "userAccessLevels": [
    enum (UserAccessLevel)
  ]
}
الحقول
deploymentId

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)

حقل اختياري يُستخدم لقصر العمليات التي يتم عرضها على تلك التي لها أحد مستويات وصول المستخدم المحددة.