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

Identificador. El nombre del recurso del objeto Printer, en el formato customers/{customer-id}/printers/{printer-id} (durante la creación de la impresora, déjalo en blanco)

id

string

Es el ID de la impresora. (Durante la creación de la impresora, déjalo en blanco)

displayName

string

Puede modificarse Es el nombre de la impresora.

description

string

Puede modificarse Descripción de la impresora.

makeAndModel

string

Puede modificarse Marca y modelo de la impresora, p. ej., Lexmark MS610de. El valor debe tener el formato que se muestra en la respuesta de printers.listPrinterModels.

uri

string

Puede modificarse Es el URI de la impresora.

createTime

string (Timestamp format)

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

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

orgUnitId

string

Unidad organizativa a la que pertenece esta impresora (solo se puede configurar 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 hay

useDriverlessConfig

boolean

Es editable. Es una marca para usar la configuración sin controlador o no. Si se establece como verdadero, se puede ignorar makeAndModel.

AuxiliaryMessage

Mensaje auxiliar sobre problemas con impresoras o parámetros de configuración. Ejemplo: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"Given printer is invalid or no longer supported."}

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

enum (Severity)

Gravedad del mensaje

fieldMask

string (FieldMask format)

Es el campo al que se refiere este mensaje.

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

auxiliaryMessage

string

Es un mensaje legible por humanos en inglés. Ejemplo: "La impresora especificada no es válida o ya no es compatible".

Gravedad

Gravedad del mensaje auxiliar

Enumeraciones
SEVERITY_UNSPECIFIED No se especificó el tipo de mensaje.
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 impresoras por lotes.

create

Crea una impresora en una unidad organizativa determinada.

delete

Borra una Printer.

get

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

list

Muestra la configuración de las impresoras.

listPrinterModels

Muestra una lista de los modelos de impresora compatibles.

patch

Actualiza un recurso Printer.