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

Risorsa: stampante

Configurazione della stampante.

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

string

Identificatore. Il nome della risorsa dell'oggetto Stampante, nel formato customers/{customer-id}/printers/{printer-id} (durante la creazione della stampante, lascia vuoto)

id

string

ID della stampante. (durante la creazione della stampante, lascia vuoto)

displayName

string

Modificabile. Nome della stampante.

description

string

Modificabile. Descrizione della stampante.

makeAndModel

string

Modificabile. Marca e modello della stampante, ad es. Lexmark MS610de. Il valore deve essere nel formato visualizzato nella risposta di printers.listPrinterModels.

uri

string

Modificabile. URI stampante.

createTime

string (Timestamp format)

Solo output. Ora in cui è stata creata la stampante.

Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

orgUnitId

string

Unità organizzativa proprietaria della stampante (può essere impostata solo durante la creazione della stampante)

auxiliaryMessages[]

object (AuxiliaryMessage)

Solo output. Messaggi ausiliari relativi a eventuali problemi di configurazione della stampante.

useDriverlessConfig

boolean

Modificabile. Indica se utilizzare o meno la configurazione senza driver. Se è impostato su true, makeAndModel può essere ignorato

AuxiliaryMessage

Messaggio ausiliario relativo a problemi con stampanti o impostazioni. Esempio: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"Given printer is invalid or no longer supported."}

Rappresentazione JSON
{
  "severity": enum (Severity),
  "fieldMask": string,
  "auxiliaryMessage": string
}
Campi
severity

enum (Severity)

Gravità del messaggio

fieldMask

string (FieldMask format)

Campo a cui si riferisce il messaggio.

Si tratta di un elenco separato da virgole di nomi completi dei campi. Esempio: "user.displayName,photo".

auxiliaryMessage

string

Messaggio leggibile in inglese. Esempio: "La stampante specificata non è valida o non è più supportata."

Gravità

Gravità del messaggio ausiliario

Enum
SEVERITY_UNSPECIFIED Tipo di messaggio non specificato.
SEVERITY_INFO Messaggio di gravità: informazioni.
SEVERITY_WARNING Messaggio di gravità: avviso.
SEVERITY_ERROR Messaggio di gravità: errore.

Metodi

batchCreatePrinters

Crea stampanti in una determinata unità organizzativa.

batchDeletePrinters

Consente di eliminare più stampanti contemporaneamente.

create

Crea una stampante in una determinata unità organizzativa.

delete

Consente di eliminare un Printer.

get

Restituisce una risorsa Printer (configurazione della stampante).

list

Elenca le configurazioni delle stampanti.

listPrinterModels

Elenca i modelli di stampanti supportati.

patch

Aggiorna una risorsa Printer.