REST Resource: admin.directory.v1.customers.chrome.printers

ทรัพยากร: เครื่องพิมพ์

การกําหนดค่าเครื่องพิมพ์

การแสดง JSON
{
  "name": string,
  "id": string,
  "displayName": string,
  "description": string,
  "makeAndModel": string,
  "uri": string,
  "createTime": string,
  "orgUnitId": string,
  "auxiliaryMessages": [
    {
      object (AuxiliaryMessage)
    }
  ],
  "useDriverlessConfig": boolean
}
ช่อง
name

string

ชื่อทรัพยากรของออบเจ็กต์เครื่องพิมพ์ในรูปแบบ Customer/{customer-id}/printers/{printer-id} (ระหว่างการสร้างเครื่องพิมพ์เว้นว่างไว้)

id

string

รหัสของเครื่องพิมพ์ (ระหว่างการสร้างเครื่องพิมพ์ ให้เว้นว่างไว้)

displayName

string

แก้ไขได้ ชื่อเครื่องพิมพ์

description

string

แก้ไขได้ คําอธิบายเครื่องพิมพ์

makeAndModel

string

แก้ไขได้ ยี่ห้อและรุ่นของเครื่องพิมพ์ เช่น ค่า Lexmark MS610de ต้องอยู่ในรูปแบบตามที่เห็นใน publisher.listPrinterModels

uri

string

แก้ไขได้ URI ของเครื่องพิมพ์

createTime

string (Timestamp format)

เอาต์พุตเท่านั้น เวลาที่สร้างเครื่องพิมพ์

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดในระดับนาโนวินาทีและอาจใช้ตัวเลขไม่เกิน 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

orgUnitId

string

หน่วยขององค์กรที่เป็นเจ้าของเครื่องพิมพ์นี้ (ตั้งค่าได้ระหว่างการสร้างเครื่องพิมพ์เท่านั้น)

auxiliaryMessages[]

object (AuxiliaryMessage)

เอาต์พุตเท่านั้น ข้อความเสริมเกี่ยวกับปัญหาในการกําหนดค่าเครื่องพิมพ์ (หากมี)

useDriverlessConfig

boolean

แก้ไขได้ แจ้งเพื่อใช้การกําหนดค่าแบบไม่ต้องใช้ไดรเวอร์หรือไม่ หากตั้งค่าเป็น "จริง" ระบบจะไม่สนใจ MakeAndModel

ข้อความเสริม

ข้อความเสริมเกี่ยวกับปัญหาของเครื่องพิมพ์หรือการตั้งค่า เช่น {messageType:AUXILIary_MESSAGE_WARNING, fieldMask:makeAndModel, message:"Provide เครื่องพิมพ์ไม่ถูกต้องหรือระบบไม่รองรับอีกต่อไป"}

การแสดง JSON
{
  "severity": enum (Severity),
  "fieldMask": string,
  "auxiliaryMessage": string
}
ช่อง
severity

enum (Severity)

ความรุนแรงของข้อความ

fieldMask

string (FieldMask format)

ช่องที่เกี่ยวข้องกับข้อความนี้

ซึ่งเป็นรายการช่องชื่อที่สมบูรณ์ในตัวเองและคั่นด้วยคอมมา ตัวอย่าง: "user.displayName,photo"

auxiliaryMessage

string

ข้อความที่มนุษย์อ่านเป็นภาษาอังกฤษ ตัวอย่าง: "เครื่องพิมพ์ที่ระบุไม่ถูกต้องหรือระบบไม่รองรับอีกต่อไป"

ความรุนแรง

ความรุนแรงของข้อความเสริม

Enum
SEVERITY_UNSPECIFIED ไม่ได้ระบุประเภทข้อความ
SEVERITY_INFO ข้อความแสดงความรุนแรง: ข้อมูล
SEVERITY_WARNING ข้อความแสดงความรุนแรง: คําเตือน
SEVERITY_ERROR ข้อความแสดงความรุนแรง: ข้อผิดพลาด

วิธีการ

batchCreatePrinters

สร้างเครื่องพิมพ์ภายใต้หน่วยขององค์กรที่ระบุ

batchDeletePrinters

ลบเครื่องพิมพ์เป็นกลุ่ม

create

สร้างเครื่องพิมพ์ภายใต้หน่วยขององค์กรที่ระบุ

delete

ลบ Printer

get

แสดงทรัพยากร Printer (การกําหนดค่าเครื่องพิมพ์'s)

list

แสดงรายการการกําหนดค่าเครื่องพิมพ์

listPrinterModels

แสดงรายการเครื่องพิมพ์รุ่นที่รองรับ

patch

อัปเดตทรัพยากร Printer