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)

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