- คำขอ HTTP
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- ListScriptProcessesFilter
- ลองใช้งาน
แสดงรายการข้อมูลเกี่ยวกับกระบวนการที่ดำเนินการแล้วของสคริปต์ เช่น ประเภทกระบวนการและสถานะปัจจุบันของสคริปต์
คำขอ HTTP
GET https://script.googleapis.com/v1/processes:listScriptProcesses
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
scriptId |
รหัสสคริปต์ของโปรเจ็กต์ที่มีกระบวนการแสดงอยู่ |
scriptProcessFilter |
ตัวกรองที่ใช้จำกัดรายการผลการค้นหา ระบบจะแสดงผลเฉพาะกระบวนการที่ตรงกับเกณฑ์ตัวกรองเท่านั้น |
pageSize |
จํานวนกระบวนการสูงสุดที่แสดงต่อหน้าผลลัพธ์ ค่าเริ่มต้นคือ 50 |
pageToken |
โทเค็นสําหรับดําเนินการต่อกับคําขอรายการก่อนหน้าในหน้าถัดไป ควรตั้งค่านี้เป็นค่า |
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การตอบกลับพร้อมรายการทรัพยากร Process
การแสดง JSON |
---|
{
"processes": [
{
object ( |
ช่อง | |
---|---|
processes[] |
รายการพารามิเตอร์คำขอที่ตรงกันของกระบวนการ |
nextPageToken |
โทเค็นสำหรับหน้าถัดไปของผลการค้นหา หากเป็นค่าว่าง แสดงว่าไม่มีหน้าเหลืออยู่ |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/script.processes
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมของ OAuth 2.0
ListScriptProcessesFilter
ตัวกรองที่ใช้ระบุกระบวนการที่จะแสดงรายการเพิ่มเติม ระบบจะแสดงเฉพาะกระบวนการที่ตรงกับเงื่อนไขที่ระบุทั้งหมดเท่านั้น
การแสดง JSON |
---|
{ "deploymentId": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( |
ช่อง | |
---|---|
deploymentId |
ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลสำหรับกระบวนการที่มาจากโปรเจ็กต์ที่มีรหัสการทำให้ใช้งานได้ที่เจาะจง |
functionName |
ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลสำหรับกระบวนการที่มาจากฟังก์ชันสคริปต์ที่มีชื่อฟังก์ชันที่ระบุ |
startTime |
ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลที่เริ่มต้นในหรือหลังจากการประทับเวลาที่ระบุ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่าง: |
endTime |
ฟิลด์ที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการที่แสดงผลให้แสดงเฉพาะกระบวนการที่เสร็จสมบูรณ์ในหรือก่อนการประทับเวลาที่กำหนด การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
types[] |
ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลสำหรับผู้ที่มีประเภทกระบวนการที่ระบุอย่างใดอย่างหนึ่ง |
statuses[] |
ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลสำหรับการประมวลผลที่มีสถานะกระบวนการที่ระบุไว้อย่างใดอย่างหนึ่ง |
userAccessLevels[] |
ฟิลด์ที่ไม่บังคับซึ่งใช้เพื่อจํากัดกระบวนการที่แสดงผลไว้เฉพาะกระบวนการที่มีระดับการเข้าถึงผู้ใช้ที่ระบุไว้ |