- リソース: 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「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
duration |
実行に要した時間。
|
ProcessType
プロセスのタイプ。プロセスがどのように開始されたかを定義します。
列挙型 | |
---|---|
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 |
プロセスは、バッチジョブのタスクとして開始されました。 |
ProcessStatus
プロセスのステータス。
列挙型 | |
---|---|
PROCESS_STATUS_UNSPECIFIED |
ステータスは指定されていません。 |
RUNNING |
プロセスは現在実行中です。 |
PAUSED |
処理を一時停止しました。 |
COMPLETED |
処理が完了しました。 |
CANCELED |
プロセスがキャンセルされました。 |
FAILED |
処理に失敗しました。 |
TIMED_OUT |
処理がタイムアウトしました。 |
UNKNOWN |
プロセスのステータスが不明です。 |
DELAYED |
プロセスは遅延し、割り当てを待機します。 |
UserAccessLevel
ユーザーのさまざまなアクセスレベル。
列挙型 | |
---|---|
USER_ACCESS_LEVEL_UNSPECIFIED |
ユーザーのアクセスレベルが指定されていません |
NONE |
アクセス権がない。 |
READ |
ユーザーのアクセス権は読み取り専用です。 |
WRITE |
ユーザーに書き込みアクセス権がある。 |
OWNER |
ユーザーがオーナーである。 |
メソッド |
|
---|---|
|
プロセスの種類や現在のステータスなど、ユーザーによって、またはユーザーに代わって作成されたプロセスに関する情報をリストします。 |
|
プロセスの種類や現在のステータスなど、スクリプトが実行されたプロセスに関する情報をリストします。 |