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)

حقل اختياري يُستخدم لقصر العمليات التي يتم إرجاعها على العمليات التي تحتوي على أحد مستويات وصول المستخدمين المحدّدة.