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

Recurso: Impresora

Configuración de la impresora.

Representación JSON
{
  "name": string,
  "id": string,
  "displayName": string,
  "description": string,
  "makeAndModel": string,
  "uri": string,
  "createTime": string,
  "orgUnitId": string,
  "auxiliaryMessages": [
    {
      object (AuxiliaryMessage)
    }
  ],
  "useDriverlessConfig": boolean
}
Campos
name

string

El nombre del recurso del objeto de impresora, en el formato customers/{customer-id}/printers/{printer-id} (durante la creación de la impresora, deje este campo en blanco)

id

string

Es el ID de la impresora. (Durante la creación de la impresora, deja el campo en blanco)

displayName

string

Puede modificarse Nombre de la impresora.

description

string

Puede modificarse Descripción de la impresora.

makeAndModel

string

Puede modificarse Marca y modelo de la impresora. Por ejemplo, el valor de MS610de de Lexmark debe tener el formato que se indica en la impresora.listPrinterModels.

uri

string

Puede modificarse URI de la impresora

createTime

string (Timestamp format)

Solo salida. Hora en la que se creó la impresora.

Una marca de tiempo en formato RFC3339 UTC (Zulú) con resolución en nanosegundos y hasta nueve dígitos decimales. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

orgUnitId

string

Unidad organizativa que posee esta impresora (solo se puede establecer durante la creación de la impresora)

auxiliaryMessages[]

object (AuxiliaryMessage)

Solo salida. Mensajes auxiliares sobre problemas con la configuración de la impresora, si los hubiera

useDriverlessConfig

boolean

Marca editable para usar una configuración sin controlador o no Si se configura como "true", se puede ignorar makeAndModel

Mensaje auxiliar

Mensaje auxiliar sobre problemas relacionados con las impresoras o la configuración Ejemplo: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"La impresora proporcionada no es válida o ya no es compatible."}

Representación JSON
{
  "severity": enum (Severity),
  "fieldMask": string,
  "auxiliaryMessage": string
}
Campos
severity

enum (Severity)

Gravedad del mensaje

fieldMask

string (FieldMask format)

Campo que afecta este mensaje.

Esta es una lista separada por comas de los nombres de campos completos. Ejemplo: "user.displayName,photo".

auxiliaryMessage

string

Mensaje legible en inglés Ejemplo: "La impresora proporcionada no es válida o ya no es compatible."

Gravedad

Gravedad de los mensajes auxiliares

Enumeradores
SEVERITY_UNSPECIFIED Tipo de mensaje sin especificar.
SEVERITY_INFO Mensaje de gravedad: información.
SEVERITY_WARNING Mensaje de gravedad: advertencia.
SEVERITY_ERROR Mensaje de gravedad: error.

Métodos

batchCreatePrinters

Crea impresoras en una unidad organizativa determinada.

batchDeletePrinters

Borra las impresoras por lotes.

create

Crea una impresora en una unidad organizativa determinada.

delete

Borra un Printer.

get

Muestra un recurso Printer (configuración de la impresora).

list

Enumerar configuraciones de impresoras

listPrinterModels

Enumera los modelos de impresora compatibles.

patch

Actualiza un recurso Printer.