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 Printer, en el formato customers/{customer-id}/printers/{printer-id} (durante la creación de la impresora, dejar en blanco)

id

string

Es el ID de la impresora. (Durante la creación de la impresora, dejar 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. p.ej., El valor de Lexmark MS610de debe tener el formato que se muestra en la respuesta de timestamp.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.

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

orgUnitId

string

Unidad organizativa a la que pertenece 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

Puede modificarse. para usar o no la configuración sin controlador. Si se configura como verdadero, se puede ignorar makeAndModel.

AuxiliaryMessage

Mensaje auxiliar sobre problemas con las impresoras o la configuración. Ejemplo: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"Given print is invalid or no already supported."}

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

enum (Severity)

Gravedad del mensaje

fieldMask

string (FieldMask format)

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

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

Gravedad

Gravedad de los mensajes auxiliares

Enumeraciones
SEVERITY_UNSPECIFIED Tipo de mensaje sin especificar.
SEVERITY_INFO Mensaje de gravedad: info.
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 en lote.

create

Crea una impresora en una unidad organizativa determinada.

delete

Borra un Printer.

get

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

list

Enumera las configuraciones de las impresoras.

listPrinterModels

Enumera los modelos de impresoras compatibles.

patch

Actualiza un recurso Printer.