印刷ジョブのリストを取得します。
HTTP リクエスト
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:enumeratePrintJobs
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
customer | 
                
                   
 必須。お客様 ID の接頭辞が「customers/」または「customers/my_customer」の場合、リクエスト元のアカウントに関連付けられているお客様が使用されます。  | 
              
クエリ パラメータ
| パラメータ | |
|---|---|
printerOrgUnitId | 
                
                   
 プリンタの組織部門の ID。指定すると、指定した組織部門からプリンタに送信された印刷ジョブのみが返されます。  | 
              
pageSize | 
                
                   
 ページ内の印刷ジョブの数(0 ~ 100)。pageSize が指定されていない場合、または 0 の場合、サイズは 50 になります。  | 
              
pageToken | 
                
                   
 前回の  ページ分割を行う場合、  | 
              
filter | 
                
                   
 結果をフィルタするクエリ文字列。EBNF 構文で AND で区切られたフィールド。 注: このフィルタでは OR 演算はサポートされていません。注:  サポートされているフィルタ フィールド: 
  | 
              
orderBy | 
                
                   
 結果の並べ替えに使用されるフィールド。指定しない場合、結果は  サポートされている並べ替えフィールド: 
  | 
              
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
印刷ジョブのリストを含むレスポンス。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 | 
|---|
{
  "printJobs": [
    {
      object ( | 
                  
| フィールド | |
|---|---|
printJobs[] | 
                    
                       
 リクエストされた印刷ジョブのリスト。  | 
                  
nextPageToken | 
                    
                       
 後続のリクエストで次のページを取得するために使用できるトークン。このフィールドを省略すると、後続のページはなくなります。  | 
                  
totalSize | 
                    
                       
 リクエストに一致する印刷ジョブの合計数。  | 
                  
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/chrome.management.reports.readonly
PrintJob
プリンタに送信されたドキュメントを印刷するリクエストを表します。
| JSON 表現 | 
|---|
{ "id": string, "title": string, "state": enum (  | 
              
| フィールド | |
|---|---|
id | 
                
                   
 印刷ジョブの一意の ID。  | 
              
title | 
                
                   
 ドキュメントのタイトル。  | 
              
state | 
                
                   
 ジョブの最終状態。  | 
              
createTime | 
                
                   
 ジョブの作成タイムスタンプを出力します。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
              
completeTime | 
                
                   
 ジョブ完了のタイムスタンプを出力します。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
              
documentPageCount | 
                
                   
 ドキュメントのページ数。  | 
              
colorMode | 
                
                   
 カラーモード。  | 
              
duplexMode | 
                
                   
 デュアルモード。  | 
              
copyCount | 
                
                   
 コピー数。  | 
              
printerId | 
                
                   
 印刷に使用されるプリンタの API ID。  | 
              
printer | 
                
                   
 印刷に使用するプリンタの名前。  | 
              
userEmail | 
                
                   
 印刷ジョブを送信したユーザーのメインのメールアドレス。  | 
              
userId | 
                
                   
 印刷ジョブを送信したユーザーの一意の Directory API ID。  | 
              
州
印刷ジョブの状態。
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED | 
                印刷ジョブの状態が指定されていません。 | 
PRINTED | 
                ドキュメントが正常に印刷されました。 | 
CANCELLED | 
                印刷ジョブがキャンセルされました。 | 
FAILED | 
                印刷ジョブが失敗しました。 | 
ColorMode
印刷ジョブのカラーモード。
| 列挙型 | |
|---|---|
COLOR_MODE_UNSPECIFIED | 
                (指定なし) | 
BLACK_AND_WHITE | 
                白黒。 | 
COLOR | 
                色 | 
DuplexMode
印刷ジョブの両面印刷モード。
| 列挙型 | |
|---|---|
DUPLEX_MODE_UNSPECIFIED | 
                (指定なし) | 
ONE_SIDED | 
                片面。 | 
TWO_SIDED_LONG_EDGE | 
                長辺を折り返して両面開きにする。 | 
TWO_SIDED_SHORT_EDGE | 
                短辺を折り返して両面印刷。 |