- คำขอ 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[] |
ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการที่แสดงผลสำหรับกระบวนการที่มีระดับการเข้าถึงของผู้ใช้ที่ระบุในระดับใดระดับหนึ่ง |