리소스: 프로세스
스크립트 편집기, 트리거, 애플리케이션 또는 Apps Script API를 사용하여 시작된 단일 스크립트 프로세스 실행을 나타냅니다. Apps Script API를 통해 시작된 실행만 나타내는
리소스와는 다릅니다.Operation
JSON 표현 |
---|
{ "projectName": string, "functionName": string, "processType": enum ( |
필드 | |
---|---|
projectName |
실행 중인 스크립트의 이름입니다. |
functionName |
실행을 시작한 함수의 이름입니다. |
processType |
실행 유형입니다. |
processStatus |
실행 상태입니다. |
userAccessLevel |
실행 중인 사용자의 스크립트 액세스 수준 |
startTime |
실행이 시작된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프(나노초 해상도 및 최대 9자리 소수) 예: |
duration |
실행에 소요된 시간 초 단위 기간으로, 소수점 아래 9자리까지 지정 가능하며 ' |
프로세스 유형
프로세스가 시작된 방법을 정의하는 프로세스 유형입니다.
열거형 | |
---|---|
PROCESS_TYPE_UNSPECIFIED |
알 수 없는 유형. |
ADD_ON |
프로세스가 부가기능 진입점에서 시작되었습니다. |
EXECUTION_API |
이 프로세스는 Apps Script API를 사용하여 시작되었습니다. |
TIME_DRIVEN |
프로세스가 시간 기반 트리거에서 시작되었습니다. |
TRIGGER |
프로세스가 이벤트 기반 트리거에서 시작되었습니다. |
WEBAPP |
이 프로세스는 웹 앱 진입점에서 시작되었습니다. |
EDITOR |
이 프로세스는 Apps Script IDE를 사용하여 시작되었습니다. |
SIMPLE_TRIGGER |
이 프로세스는 G Suite의 간단한 트리거에서 시작되었습니다. |
MENU |
이 절차는 G Suite 메뉴 항목에서 시작되었습니다. |
BATCH_TASK |
프로세스가 일괄 작업에서 작업으로 시작되었습니다. |
프로세스 상태
프로세스 상태입니다.
열거형 | |
---|---|
PROCESS_STATUS_UNSPECIFIED |
지정되지 않은 상태입니다. |
RUNNING |
현재 프로세스가 실행 중입니다. |
PAUSED |
프로세스가 일시중지되었습니다. |
COMPLETED |
프로세스가 완료되었습니다. |
CANCELED |
프로세스가 취소되었습니다. |
FAILED |
처리하지 못했습니다. |
TIMED_OUT |
프로세스가 타임아웃되었습니다. |
UNKNOWN |
프로세스 상태를 알 수 없습니다. |
DELAYED |
프로세스가 지연되어 할당량을 기다리는 중입니다. |
사용자 액세스 수준
다양한 사용자 액세스 수준
열거형 | |
---|---|
USER_ACCESS_LEVEL_UNSPECIFIED |
사용자 액세스 수준 미지정 |
NONE |
사용자에게 액세스 권한이 없습니다. |
READ |
사용자에게 읽기 전용 액세스 권한이 있습니다. |
WRITE |
사용자에게 쓰기 액세스 권한이 있습니다. |
OWNER |
사용자가 소유자입니다. |
방법 |
|
---|---|
|
프로세스 유형 및 현재 상태와 같이 사용자가 또는 사용자를 대신하여 수행한 프로세스 정보를 나열합니다. |
|
프로세스 유형 및 현재 상태와 같이 스크립트가 실행한 프로세스에 대한 정보를 나열합니다. |