- HTTP リクエスト
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 承認スコープ
- ListScriptProcessesFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 試してみる
プロセスの種類や現在のステータスなど、スクリプトが実行されたプロセスに関する情報をリストします。
HTTP リクエスト
GET https://script.googleapis.com/v1/processes:listScriptProcesses
この URL は gRPC Transcoding 構文を使用します。
クエリ パラメータ
パラメータ | |
---|---|
scriptId |
プロセスが一覧表示されているプロジェクトのスクリプト ID。 |
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 |
返されるプロセスを、特定のデプロイ ID を持つプロジェクトからのものだけに制限するために使用されるオプション フィールド。 |
functionName |
返されるプロセスを、指定された関数名のスクリプト関数から返されたプロセスに限定するために使用されるオプション フィールド。 |
startTime |
返されるプロセスを、指定されたタイムスタンプ以降に開始されたプロセスに制限するために使用するオプション フィールド。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
endTime |
返されるプロセスを、指定されたタイムスタンプ以前で完了したプロセスに限定するために使用するオプション フィールド。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
types[] |
返されるプロセスを、指定されたプロセスタイプのいずれかを持つプロセスに制限するために使用されるオプション フィールド。 |
statuses[] |
返されるプロセスを、指定されたプロセス ステータスのいずれかを持つプロセスに制限するために使用されるオプション フィールド。 |
userAccessLevels[] |
返されるプロセスを、指定されたユーザー アクセスレベルのいずれかを持つプロセスに制限するために使用するオプション フィールド。 |