Method: admin.chrome.v1.customers.chrome.printers.printJobs.list

মুদ্রণ কাজের তালিকা করুন।

HTTP অনুরোধ

GET https://admin.googleapis.com/admin/chrome/v1/{parent=customers/*/chrome/printers/*}/printJobs

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
parent

string

প্রয়োজন। অভিভাবক, যিনি প্রিন্ট কাজের এই সংগ্রহের মালিক৷ বিন্যাস: customer/{customer-id}/chrome/printers/{printer-id} প্রিন্টার আইডি হতে পারে - সমস্ত প্রিন্টার জুড়ে প্রিন্ট কাজের তালিকা করতে।

ক্যোয়ারী প্যারামিটার

পরামিতি
pageSize

integer

পৃষ্ঠায় 0 থেকে 100 পর্যন্ত প্রিন্ট কাজের সংখ্যা, যদি pageSize নির্দিষ্ট করা না থাকে বা শূন্য হয়, তাহলে আকার 50।

pageToken

string

একটি পূর্ববর্তী printJobs.list কল থেকে প্রাপ্ত একটি পৃষ্ঠা টোকেন। পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে এটি প্রদান করুন। যদি বাদ দেওয়া হয়, ফলাফলের প্রথম পৃষ্ঠাটি ফিরে আসে।

পেজিনেট করার সময়, printJobs.list এ প্রদত্ত অন্যান্য সমস্ত প্যারামিটার অবশ্যই পেজ টোকেন প্রদানকারী কলের সাথে মেলে।

filter

string

ফলাফল ফিল্টার করার জন্য ক্যোয়ারী স্ট্রিং, EBNF সিনট্যাক্সে AND-বিচ্ছিন্ন ক্ষেত্র।

বা অপারেশন এই ফিল্টারে সমর্থিত নয়। শুধুমাত্র >= এবং <= comparators completionTime এর জন্য সমর্থিত। শুধুমাত্র = userEmail এবং orgUnitId এর জন্য সমর্থিত তুলনাকারী। userEmail বা orgUnitId দ্বারা ফিল্টারিং শুধুমাত্র তখনই সমর্থিত হয় যখন {printer-id} '-' হয়। orgUnitId বলতে প্যারেন্ট প্রিন্টারের orgUnitId ক্ষেত্র বোঝায়।

সমর্থিত ফিল্টার ক্ষেত্র:

  • completionTime
  • orgUnitId
  • userEmail
orderBy

string

ফলাফল অর্ডার করতে ব্যবহৃত ক্ষেত্র। যদি নির্দিষ্ট না করা হয়, ফলাফল completionTime দ্বারা আদেশ করা হয়।

ক্ষেত্র দ্বারা সমর্থিত আদেশ:

  • device
  • pageCount
  • creationTime
  • completionTime
  • status
  • printer
  • userEmail
  • title
  • color
  • duplex

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

প্রিন্ট কাজের একটি তালিকা ধারণকারী প্রতিক্রিয়া.

JSON প্রতিনিধিত্ব
{
  "printJobs": [
    {
      object (PrintJob)
    }
  ],
  "nextPageToken": string,
  "totalSize": integer
}
ক্ষেত্র
printJobs[]

object ( PrintJob )

অনুরোধকৃত মুদ্রণ কাজের তালিকা।

nextPageToken

string

একটি টোকেন, যা পরবর্তী পৃষ্ঠা পুনরুদ্ধার করার জন্য পরবর্তী অনুরোধে ব্যবহার করা যেতে পারে। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে পরবর্তী পৃষ্ঠা থাকবে না।

totalSize

integer

ফলাফলের মোট সংখ্যা।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/admin.chrome.printers
  • https://www.googleapis.com/auth/admin.chrome.printers.readonly

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

প্রিন্ট জব

PrintJob একটি প্রিন্টারে জমা দেওয়া একটি নথি প্রিন্ট করার অনুরোধের প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "title": string,
  "state": enum (State),
  "creationTime": string,
  "completionTime": string,
  "pageCount": integer,
  "color": enum (ColorMode),
  "duplex": enum (DuplexMode),
  "mediaSize": {
    object (MediaSize)
  },
  "copyCount": integer,
  "printerId": string,
  "printer": string,
  "userId": string,
  "userEmail": string,
  "deviceId": string
}
ক্ষেত্র
name

string

প্রিন্ট কাজের সম্পদের নাম। বিন্যাস: customers/{customer-id}/printers/{printer-id}/printJobs/{print-job-id}

title

string

নথির শিরোনাম।

state

enum ( State )

চাকরির চূড়ান্ত অবস্থা।

creationTime

string ( Timestamp format)

কাজ তৈরির টাইমস্ট্যাম্প প্রিন্ট করুন।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

completionTime

string ( Timestamp format)

কাজ সমাপ্তির টাইমস্ট্যাম্প প্রিন্ট করুন।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

pageCount

integer

নথিতে পৃষ্ঠার সংখ্যা।

color

enum ( ColorMode )

রঙের ধরন.

duplex

enum ( DuplexMode )

ডুপ্লেক্স মোড।

mediaSize

object ( MediaSize )

প্রিন্ট জব মিডিয়া সাইজ।

copyCount

integer

কপির সংখ্যা.

printerId

string

প্রিন্টার API আইডি।

printer

string

মুদ্রণের জন্য ব্যবহৃত প্রিন্টারের নাম।

userId

string

প্রিন্ট জব জমা দেওয়া ব্যবহারকারীর অনন্য ডিরেক্টরি API আইডি।

userEmail

string

প্রিন্ট জব জমা দেওয়া ব্যবহারকারীর প্রাথমিক ইমেল ঠিকানা।

deviceId

string

ডিভাইসের অনন্য ডিরেক্টরি API ID যা প্রিন্ট কাজ জমা দিতে ব্যবহৃত হয়েছিল।

অবস্থা

প্রিন্ট কাজের অবস্থা।

এনামস
STATE_UNSPECIFIED প্রিন্ট কাজ একটি অনির্দিষ্ট অবস্থায় আছে.
STATE_PRINTED নথিটি সফলভাবে মুদ্রিত হয়েছে৷
STATE_CANCELED প্রিন্ট কাজ বাতিল করা হয়েছে.
STATE_FAILED প্রিন্ট কাজ ব্যর্থ হয়েছে.

রঙের ধরন

প্রিন্ট কাজের রঙ মোড।

এনামস
COLOR_MODE_UNSPECIFIED অনির্দিষ্ট।
COLOR_MODE_BLACK_AND_WHITE সাদাকালো.
COLOR_MODE_COLORED রঙিন।

ডুপ্লেক্সমোড

প্রিন্ট জব ডুপ্লেক্স মোড।

এনামস
DUPLEX_MODE_UNSPECIFIED অনির্দিষ্ট।
DUPLEX_MODE_ONE_SIDED একতরফা।
DUPLEX_MODE_TWO_SIDED_LONG_EDGE দীর্ঘ প্রান্তের উপর দুই-পার্শ্বের ফ্লিপিং।
DUPLEX_MODE_TWO_SIDED_SHORT_EDGE সংক্ষিপ্ত প্রান্তের উপর দুই-পার্শ্বের ফ্লিপিং।

মিডিয়াসাইজ

প্রিন্ট জব মিডিয়া সাইজ।

JSON প্রতিনিধিত্ব
{
  "width": integer,
  "height": integer,
  "vendorId": string
}
ক্ষেত্র
width

integer

প্রস্থ (মাইক্রোমিটারে)।

height

integer

উচ্চতা (মাইক্রোমিটারে)।

vendorId

string

বিক্রেতা-প্রদত্ত আইডি—উদাহরণস্বরূপ, iso_a3_297x420mm বা na_index-3x5_3x5in । সম্ভাব্য মান হল media IPP অ্যাট্রিবিউটের মান। আরও তথ্যের জন্য, আইপিপি নিবন্ধন দেখুন।