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

Kennung. Der Ressourcenname des Druckerobjekts im Format „customers/{customer-id}/printers/{printer-id}“. (Beim Erstellen des Druckers leer lassen)

id

string

ID des Druckers. (Beim Erstellen des Druckers leer lassen)

displayName

string

Bearbeitbar Name des Druckers.

description

string

Bearbeitbar Beschreibung des Druckers.

makeAndModel

string

Bearbeitbar Marke und Modell des Druckers, z. B.Lexmark MS610de. Der Wert muss dem Format in der Antwort von printers.listPrinterModels entsprechen.

uri

string

Bearbeitbar Drucker-URI.

createTime

string (Timestamp format)

Nur Ausgabe. Die Uhrzeit, zu der der Drucker erstellt wurde.

Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

orgUnitId

string

Organisationseinheit, zu der dieser Drucker gehört (kann nur beim Erstellen des Druckers festgelegt werden)

auxiliaryMessages[]

object (AuxiliaryMessage)

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

useDriverlessConfig

boolean

Bearbeitbar. Gibt an, ob die treiberlose Konfiguration verwendet werden soll. Wenn dieser Wert auf „true“ gesetzt ist, kann „makeAndModel“ ignoriert werden.

AuxiliaryMessage

Zusätzliche Nachricht zu Problemen mit Druckern oder Einstellungen. Beispiel: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"Given printer is invalid or no longer supported."}

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

enum (Severity)

Wichtigkeitsstufe 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

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

Schweregrad

Schweregrad der Zusatznachricht

Enums
SEVERITY_UNSPECIFIED Nachrichtentyp nicht angegeben.
SEVERITY_INFO Wichtigkeitsstufe der Nachricht: „Info“.
SEVERITY_WARNING Wichtigkeitsstufe der Nachricht: Warnung.
SEVERITY_ERROR Wichtigkeitsstufe der Nachricht: Fehler.

Methoden

batchCreatePrinters

Erstellt Drucker unter der angegebenen Organisationseinheit.

batchDeletePrinters

Löscht Drucker im Batch.

create

Erstellt einen Drucker unter der angegebenen Organisationseinheit.

delete

Löscht einen Printer.

get

Gibt eine Printer-Ressource (Konfiguration des Druckers) zurück.

list

Druckerkonfigurationen auflisten

listPrinterModels

Liste der unterstützten Druckermodelle.

patch

Aktualisiert eine Printer-Ressource.