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

Recurso: impressora

Configuração da impressora.

Representação 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

O nome do recurso do objeto Printer, no formato customer/{customer-id}/printers/{printer-id} (durante a criação da impressora, deixe em branco)

id

string

É o ID da impressora. (Durante a criação da impressora, deixe em branco)

displayName

string

Editável Nome da impressora.

description

string

Editável Descrição da impressora.

makeAndModel

string

Editável Marca e modelo da impressora. Por exemplo, o valor de Lexmark MS610de precisa estar no formato visto na resposta de impressoras.listPrinterModels.

uri

string

Editável URI da impressora.

createTime

string (Timestamp format)

Apenas saída. Horário em que a impressora foi criada.

Timestamp no formato RFC3339 UTC "Zulu" com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

orgUnitId

string

Unidade organizacional que possui a impressora (só pode ser definida durante a criação da impressora)

auxiliaryMessages[]

object (AuxiliaryMessage)

Apenas saída. Mensagens auxiliares sobre problemas com a configuração da impressora, se houver.

useDriverlessConfig

boolean

Sinalização editável para usar ou não a configuração sem driver. Se ela for definida como verdadeira, makeAndModel poderá ser ignorado

Mensagem Auxiliary

Mensagem auxiliar sobre problemas com impressoras ou configurações. Exemplo: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"A impressão da impressora é inválida ou não é mais compatível."}

Representação JSON
{
  "severity": enum (Severity),
  "fieldMask": string,
  "auxiliaryMessage": string
}
Campos
severity

enum (Severity)

Gravidade da mensagem

fieldMask

string (FieldMask format)

Campo que diz respeito a esta mensagem.

Esta é uma lista separada por vírgulas de nomes totalmente qualificados de campos. Exemplo: "user.displayName,photo".

auxiliaryMessage

string

Mensagem legível em inglês. Exemplo: "A impressora é inválida ou não é mais compatível."

Gravidade

Gravidade da mensagem auxiliar

Enums
SEVERITY_UNSPECIFIED Tipo de mensagem não especificado.
SEVERITY_INFO Mensagem da gravidade: informações.
SEVERITY_WARNING Mensagem de gravidade: aviso.
SEVERITY_ERROR Mensagem de gravidade: erro.

Métodos

batchCreatePrinters

Cria impressoras em uma determinada unidade organizacional.

batchDeletePrinters

Exclui impressoras em lote.

create

Cria uma impressora em uma determinada unidade organizacional.

delete

Exclui um Printer.

get

Retorna um recurso Printer (configuração da impressora).

list

Liste as configurações de impressoras.

listPrinterModels

Lista os modelos de impressora compatíveis.

patch

Atualiza um recurso Printer.