인쇄 작업 목록을 가져옵니다.
HTTP 요청
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:enumeratePrintJobs
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
| 매개변수 | |
|---|---|
customer | 
                
                   
 필수 항목입니다. 요청을 실행하는 계정에 연결된 고객을 사용하기 위해 'customers/' 또는 'customers/my_customer'로 접두사가 지정된 고객 ID입니다.  | 
              
쿼리 매개변수
| 매개변수 | |
|---|---|
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 | 
                
                   
 인쇄 작업 생성 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면   | 
              
completeTime | 
                
                   
 인쇄 작업 완료 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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 | 
                짧은 쪽을 기준으로 양면 인쇄를 펼치면 됩니다. |