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 customers/{customer-id}/printers/{printer-id} (deixe em branco durante a criação da impressora)

id

string

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, Lexmark MS610de. O valor precisa estar no formato mostrado na resposta printers.listPrinterModels.

uri

string

Editável URI da impressora.

createTime

string (Timestamp format)

Apenas saída. Hora em que a impressora foi criada.

Um carimbo de data/hora 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 proprietária da 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

Editable. flag para usar a configuração sem driver ou não. Se definido como verdadeiro, o makeAndModel pode ser ignorado.

AuxiliaryMessage

Mensagem auxiliar sobre problemas com impressoras ou configurações. Exemplo: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"Given printer is invalid or no longer supported."}

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

enum (Severity)

Gravidade da mensagem

fieldMask

string (FieldMask format)

Campo relacionado a esta mensagem.

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

auxiliaryMessage

string

Mensagem legível em inglês. Exemplo: "A impressora especificada é 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 de gravidade: informações.
SEVERITY_WARNING Mensagem de gravidade: aviso.
SEVERITY_ERROR Mensagem de gravidade: erro.

Métodos

batchCreatePrinters

Cria impressoras na unidade organizacional especificada.

batchDeletePrinters

Exclui impressoras em lote.

create

Cria uma impressora na unidade organizacional especificada.

delete

Exclui um Printer.

get

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

list

Listar as configurações das impressoras.

listPrinterModels

Lista os modelos de impressora compatíveis.

patch

Atualiza um recurso Printer.