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 ต้องอยู่ในรูปแบบตามที่เห็นในคำตอบ products.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

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

AuxiliaryMessage

ข้อความเสริมเกี่ยวกับปัญหาของเครื่องพิมพ์หรือการตั้งค่า ตัวอย่าง: {messageType:AUXILIARY_MESSAGE_WARNING, FieldMask:makeAndModel, message:" โปรดระบุเครื่องพิมพ์ไม่ถูกต้องหรือไม่มีการสนับสนุนแล้ว"}

การแสดง 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 (การกำหนดค่าของเครื่องพิมพ์)

list

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

listPrinterModels

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

patch

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