script_processes_list
Retrieve and filter processes for a Google Apps Script project by script ID, time range, function name, status, deployment, or user access level. Supports pagination and partial responses.
Instructions
List processes for a Google Apps Script project.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
deploymentId | No | The deployment ID to filter processes. | |
endTime | No | The end time for filtering processes. | |
fields | No | Selector specifying which fields to include in a partial response. | |
functionName | No | The name of the function to filter processes. | |
pageSize | No | The number of processes to return per page. | |
pageToken | No | Token for pagination. | |
prettyPrint | No | Returns response with indentations and line breaks. | |
projectName | No | The project name to filter processes. | |
scriptId | Yes | The ID of the script to filter processes. | |
startTime | No | The start time for filtering processes. | |
statuses | No | The statuses to filter processes. | |
types | No | The types of processes to filter. | |
userAccessLevels | No | User access levels to filter. |
Input Schema (JSON Schema)
{
"properties": {
"deploymentId": {
"description": "The deployment ID to filter processes.",
"type": "string"
},
"endTime": {
"description": "The end time for filtering processes.",
"type": "string"
},
"fields": {
"description": "Selector specifying which fields to include in a partial response.",
"type": "string"
},
"functionName": {
"description": "The name of the function to filter processes.",
"type": "string"
},
"pageSize": {
"description": "The number of processes to return per page.",
"type": "integer"
},
"pageToken": {
"description": "Token for pagination.",
"type": "string"
},
"prettyPrint": {
"description": "Returns response with indentations and line breaks.",
"type": "boolean"
},
"projectName": {
"description": "The project name to filter processes.",
"type": "string"
},
"scriptId": {
"description": "The ID of the script to filter processes.",
"type": "string"
},
"startTime": {
"description": "The start time for filtering processes.",
"type": "string"
},
"statuses": {
"description": "The statuses to filter processes.",
"items": {
"type": "string"
},
"type": "array"
},
"types": {
"description": "The types of processes to filter.",
"items": {
"type": "string"
},
"type": "array"
},
"userAccessLevels": {
"description": "User access levels to filter.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"scriptId"
],
"type": "object"
}