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

Printer 对象的资源名称,格式为 customers/{customer-id}/printers/{printer-id}(在创建打印机时,请将此字段留空)

id

string

打印机的 ID。(在创建打印机时,请将此字段留空)

displayName

string

可修改。打印机的名称。

description

string

可修改。打印机说明。

makeAndModel

string

可修改。打印机的品牌和型号,例如 Lexmark MS610de。值必须采用与 printers.listPrinterModels 响应中所示格式相同的格式。

uri

string

可修改。打印机 URI。

createTime

string (Timestamp format)

仅限输出。打印机的创建时间。

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

orgUnitId

string

拥有此打印机的组织部门(只能在创建打印机期间设置)

auxiliaryMessages[]

object (AuxiliaryMessage)

仅限输出。有关打印机配置问题的辅助消息(如果有)。

useDriverlessConfig

boolean

可修改。用于指示是否使用无驱动配置。如果将其设置为 true,系统会忽略 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

英语版人类可读消息。示例:“指定的打印机无效或不再受支持。”

严重程度

辅助消息严重性

枚举
SEVERITY_UNSPECIFIED 未指定消息类型。
SEVERITY_INFO 消息严重性:信息。
SEVERITY_WARNING 消息严重性:警告。
SEVERITY_ERROR 消息严重性:错误。

方法

batchCreatePrinters

在指定的组织部门下创建打印机。

batchDeletePrinters

批量删除打印机。

create

在指定的组织部门下创建打印机。

delete

删除 Printer

get

返回 Printer 资源(打印机的配置)。

list

列出打印机配置。

listPrinterModels

列出受支持的打印机型号。

patch

更新 Printer 资源。