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

Ressource: Drucker

Druckerkonfiguration.

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

string

Der Ressourcenname des Printer-Objekts im Format customer/{customer-id}/printers/{printer-id}. Lassen Sie das Feld während der Druckererstellung leer.

id

string

ID des Druckers. (Bei der Druckererstellung leer lassen)

displayName

string

Bearbeitbar Name des Druckers.

description

string

Bearbeitbar Beschreibung des Druckers.

makeAndModel

string

Bearbeitbar Marke und Modell des Druckers. z.B. Der Lexmark-MS610de-Wert muss das Format haben, das der Antwort von „printer.listPrinterModels“ entspricht.

uri

string

Bearbeitbar Drucker-URI.

createTime

string (Timestamp format)

Nur Ausgabe. Zeitpunkt, zu dem der Drucker erstellt wurde.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

orgUnitId

string

Organisationseinheit, der dieser Drucker gehört (kann nur während der Druckererstellung festgelegt werden)

auxiliaryMessages[]

object (AuxiliaryMessage)

Nur Ausgabe. Zusätzliche Meldungen zu Problemen mit der Druckerkonfiguration, falls vorhanden.

useDriverlessConfig

boolean

Bearbeitbar. um die treiberlose Konfiguration zu verwenden. Wenn der Parameter auf „true“ gesetzt ist, kann „makeAndModel“ ignoriert werden,

AuxiliaryMessage

Zusätzliche Meldung zu Problemen mit Druckern oder Einstellungen. Beispiel: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"Der angegebene Drucker ist ungültig oder wird nicht mehr unterstützt."}

JSON-Darstellung
{
  "severity": enum (Severity),
  "fieldMask": string,
  "auxiliaryMessage": string
}
Felder
severity

enum (Severity)

Schweregrad der Nachricht

fieldMask

string (FieldMask format)

Feld, auf das sich diese Nachricht bezieht.

Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: "user.displayName,photo".

auxiliaryMessage

string

Für Menschen lesbare Nachricht auf Englisch. Beispiel: „Der angegebene Drucker ist ungültig oder wird nicht mehr unterstützt.“

Schweregrad

Schweregrad der zusätzlichen Meldung

Enums
SEVERITY_UNSPECIFIED Nachrichtentyp nicht angegeben.
SEVERITY_INFO Meldung des Schweregrads: Info.
SEVERITY_WARNING Meldung des Schweregrads: Warnung.
SEVERITY_ERROR Meldung des Schweregrads: Fehler.

Methoden

batchCreatePrinters

Erstellt Drucker unter einer bestimmten Organisationseinheit.

batchDeletePrinters

Löscht Drucker im Batch

create

Erstellt unter einer bestimmten Organisationseinheit einen Drucker.

delete

Löscht ein Printer.

get

Gibt eine Printer-Ressource (Druckerkonfiguration) zurück.

list

Druckerkonfigurationen auflisten.

listPrinterModels

Listet die unterstützten Druckermodelle auf.

patch

Aktualisiert eine Printer-Ressource.