- HTTP リクエスト
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 承認スコープ
- ListUserProcessesFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 試してみる
プロセスの種類や現在のステータスなど、ユーザーによって、またはユーザーに代わって作成されたプロセスに関する情報をリストします。
HTTP リクエスト
GET https://script.googleapis.com/v1/processes
この URL は gRPC Transcoding 構文を使用します。
クエリ パラメータ
パラメータ | |
---|---|
userProcessFilter |
リスト結果を制限するために使用するフィルタ。フィルタ条件に一致するプロセスのみが返されます。 |
pageSize |
結果のページあたりに返されるプロセスの最大数。デフォルトは 50 です。 |
pageToken |
次のページで前の list リクエストを続行するためのトークン。これは、前のレスポンスの |
リクエスト本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
Process
リソースのリストを含むレスポンス。
JSON 表現 |
---|
{
"processes": [
{
object ( |
フィールド | |
---|---|
processes[] |
リクエスト パラメータに一致するプロセスのリスト。 |
nextPageToken |
結果の次のページのトークン。空の場合、残りのページはありません。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/script.processes
詳しくは、OAuth 2.0 の概要をご覧ください。
ListUserProcessesFilter
一覧表示するプロセスをさらに指定するために使用するフィルタ。指定したすべての条件に一致するプロセスのみが返されます。
JSON 表現 |
---|
{ "scriptId": string, "deploymentId": string, "projectName": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( |
フィールド | |
---|---|
scriptId |
返されるプロセスを、特定のスクリプト ID のプロジェクトから取得したプロセスに制限する場合に使用するオプション フィールド。 |
deploymentId |
返されるプロセスを、特定のデプロイ ID のプロジェクトから返されたプロセスに限定するために使用するオプション フィールド。 |
projectName |
返されるプロセスを、プロジェクト名に特定の文字列を含むプロジェクトから返されたプロセスに制限する場合に使用するオプション フィールド。 |
functionName |
返されるプロセスを、指定された関数名のスクリプト関数から返されたプロセスに限定するために使用されるオプション フィールド。 |
startTime |
返されるプロセスを、指定されたタイムスタンプ以降に開始されたプロセスに制限するために使用するオプション フィールド。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
endTime |
返されるプロセスを、指定されたタイムスタンプ以前で完了したプロセスに限定するために使用するオプション フィールド。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
types[] |
返されるプロセスを、指定されたプロセスタイプのいずれかを持つプロセスに制限するために使用するオプション フィールド。 |
statuses[] |
返されるプロセスを、指定されたプロセス ステータスのいずれかを持つプロセスに限定するために使用されるオプション フィールド。 |
userAccessLevels[] |
返されるプロセスを、指定されたユーザー アクセスレベルのいずれかを持つプロセスに制限するために使用するオプション フィールド。 |