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 "Zulu"، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

حقل اختياري يُستخدم للحدّ من العمليات المعروضة لتقتصر على العمليات التي اكتملت في الطابع الزمني المحدّد أو قبله.

طابع زمني بتنسيق RFC3339 UTC "Zulu"، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

types[]

enum (ProcessType)

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

statuses[]

enum (ProcessStatus)

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

userAccessLevels[]

enum (UserAccessLevel)

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