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

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

id

string

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

displayName

string

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

description

string

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

makeAndModel

string

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

uri

string

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

createTime

string (Timestamp format)

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

ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

orgUnitId

string

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

auxiliaryMessages[]

object (AuxiliaryMessage)

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

useDriverlessConfig

boolean

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

AuxiliaryMessage

ข้อความเสริมเกี่ยวกับปัญหาเกี่ยวกับเครื่องพิมพ์หรือการตั้งค่า ตัวอย่างเช่น {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"Given printer is invalid or no longer supported."}

การแสดง 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