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-id}/printers/{printer-id} (در حین ایجاد چاپگر خالی بماند)

id

string

شناسه چاپگر (در حین ایجاد چاپگر خالی بگذارید)

displayName

string

قابل ویرایش نام چاپگر

description

string

قابل ویرایش توضیحات چاپگر

makeAndModel

string

قابل ویرایش ساخت و مدل چاپگر. به عنوان مثال مقدار Lexmark MS610de باید به شکلی باشد که در پاسخ printers.listPrinterModels مشاهده می شود.

uri

string

قابل ویرایش URI چاپگر.

createTime

string ( Timestamp format)

فقط خروجی زمان ایجاد چاپگر

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "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، پیام: "چاپگر داده شده نامعتبر است یا دیگر پشتیبانی نمی شود."}

نمایندگی JSON
{
  "severity": enum (Severity),
  "fieldMask": string,
  "auxiliaryMessage": string
}
فیلدها
severity

enum ( Severity )

شدت پیام

fieldMask

string ( FieldMask format)

زمینه ای که این پیام به آن مربوط می شود.

این فهرستی از نام‌های فیلدهای کاملاً واجد شرایط با کاما است. مثال: "user.displayName,photo" .

auxiliaryMessage

string

پیام قابل خواندن توسط انسان به زبان انگلیسی. مثال: "چاپگر داده شده نامعتبر است یا دیگر پشتیبانی نمی شود."

شدت

شدت پیام کمکی

Enums
SEVERITY_UNSPECIFIED نوع پیام مشخص نشده است.
SEVERITY_INFO پیام شدت: اطلاعات.
SEVERITY_WARNING پیام شدت: هشدار.
SEVERITY_ERROR پیام شدت: خطا.

روش ها

batchCreatePrinters

چاپگرها را تحت واحد سازمانی خاص ایجاد می کند.

batchDeletePrinters

چاپگرها را به صورت دسته ای حذف می کند.

create

یک چاپگر را تحت واحد سازمانی داده شده ایجاد می کند.

delete

یک Printer حذف می کند.

get

یک منبع Printer (پیکربندی چاپگر) را برمی‌گرداند.

list

لیست تنظیمات چاپگرها

listPrinterModels

مدل های چاپگر پشتیبانی شده را فهرست می کند.

patch

یک منبع Printer را به روز می کند.