- 资源:Process
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON 表示法
 
 - ProcessType
 - ProcessStatus
 - UserAccessLevel
 - 方法
 
资源:Process
表示从脚本编辑器、触发器、应用或使用 Apps Script API 启动的单个脚本进程执行。它与  资源不同,后者仅表示通过 Apps Script API 启动的执行作业。Operation
| JSON 表示法 | 
|---|
{ "projectName": string, "functionName": string, "processType": enum (  | 
              
| 字段 | |
|---|---|
projectName | 
                
                   
 要执行的脚本的名称。  | 
              
functionName | 
                
                   
 开始执行的函数的名称。  | 
              
processType | 
                
                   
 执行类型。  | 
              
processStatus | 
                
                   
 执行状态。  | 
              
userAccessLevel | 
                
                   
 执行用户对该脚本的访问权限级别。  | 
              
startTime | 
                
                   
 开始执行的时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:  | 
              
duration | 
                
                   
 执行所用的持续时间。 该时长以秒为单位,最多包含九个小数位,以“  | 
              
ProcessType
进程的类型,用于定义进程的启动方式。
| 枚举 | |
|---|---|
PROCESS_TYPE_UNSPECIFIED | 
                未指定类型。 | 
ADD_ON | 
                该流程是从插件入口点启动的。 | 
EXECUTION_API | 
                该流程是使用 Apps Script API 启动的。 | 
TIME_DRIVEN | 
                该流程是从基于时间的触发器启动的。 | 
TRIGGER | 
                该流程是从基于事件的触发器启动的。 | 
WEBAPP | 
                该流程是从 Web 应用入口点启动的。 | 
EDITOR | 
                该过程是使用 Apps 脚本 IDE 启动的。 | 
SIMPLE_TRIGGER | 
                该流程是从 G Suite 简单触发器开始的。 | 
MENU | 
                该流程是从 G Suite 菜单项启动的。 | 
BATCH_TASK | 
                该过程作为批量作业中的任务启动。 | 
ProcessStatus
进程状态。
| 枚举 | |
|---|---|
PROCESS_STATUS_UNSPECIFIED | 
                未指定状态。 | 
RUNNING | 
                该进程目前正在运行。 | 
PAUSED | 
                进程已暂停。 | 
COMPLETED | 
                此过程已完成。 | 
CANCELED | 
                进程已取消。 | 
FAILED | 
                处理失败。 | 
TIMED_OUT | 
                进程超时。 | 
UNKNOWN | 
                进程状态未知。 | 
DELAYED | 
                该进程延迟,正在等待配额。 | 
UserAccessLevel
各种用户访问权限级别。
| 枚举 | |
|---|---|
USER_ACCESS_LEVEL_UNSPECIFIED | 
                未指定用户访问权限级别 | 
NONE | 
                该用户没有访问权限。 | 
READ | 
                该用户拥有只读权限。 | 
WRITE | 
                该用户拥有写入权限。 | 
OWNER | 
                用户是所有者。 | 
方法 | 
            |
|---|---|
                
 | 
              列出由用户或代表用户执行的进程的相关信息,例如进程类型和当前状态。 | 
                
 | 
              列出有关脚本的已执行进程的信息,例如进程类型和当前状态。 |