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

Ressource: Imprimante

Configuration de l'imprimante.

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

string

Nom de ressource de l'objet Printer, au format customers/{customer-id}/printers/{printer-id} (laissez ce champ vide lors de la création de l'imprimante)

id

string

Identifiant de l'imprimante. (Laissez ce champ vide lors de la création de l'imprimante.)

displayName

string

Modifiable Nom de l'imprimante.

description

string

Modifiable Description de l'imprimante.

makeAndModel

string

Modifiable Marque et modèle de l'imprimante Ex. : La valeur Lexmark MS610de doit être au format indiqué dans la réponse "printers.listPrinterModels".

uri

string

Modifiable URI de l'imprimante.

createTime

string (Timestamp format)

Uniquement en sortie. Heure de création de l'imprimante.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

orgUnitId

string

Unité organisationnelle à laquelle appartient l'imprimante (peut uniquement être définie lors de la création de l'imprimante)

auxiliaryMessages[]

object (AuxiliaryMessage)

Uniquement en sortie. Messages auxiliaires concernant les problèmes de configuration de l'imprimante, le cas échéant.

useDriverlessConfig

boolean

Modifiable. pour utiliser ou non une configuration sans pilote. Si elle est définie sur "true", makeAndModel peut être ignoré.

AuxiliaryMessage

Message auxiliaire concernant les problèmes liés aux imprimantes ou aux paramètres. Exemple: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"L'imprimante fournie n'est pas valide ou n'est plus prise en charge."}

Représentation JSON
{
  "severity": enum (Severity),
  "fieldMask": string,
  "auxiliaryMessage": string
}
Champs
severity

enum (Severity)

Gravité du message

fieldMask

string (FieldMask format)

Champ concerné par ce message.

Il s'agit d'une liste de noms de champs complets séparés par une virgule. Exemple : "user.displayName,photo"

auxiliaryMessage

string

Message lisible par l'humain en anglais. Exemple : "L'imprimante fournie n'est pas valide ou n'est plus prise en charge."

Gravité

Gravité des messages auxiliaires

Enums
SEVERITY_UNSPECIFIED Type de message non spécifié.
SEVERITY_INFO Message de gravité: info.
SEVERITY_WARNING Message de gravité: warning (avertissement).
SEVERITY_ERROR Message présentant le niveau de gravité: erreur.

Méthodes

batchCreatePrinters

Crée des imprimantes dans l'unité organisationnelle donnée.

batchDeletePrinters

Supprime les imprimantes en série.

create

Crée une imprimante sous l'unité organisationnelle donnée.

delete

Supprime un Printer.

get

Renvoie une ressource Printer (configuration de l'imprimante).

list

Lister les configurations d'imprimantes.

listPrinterModels

Liste les modèles d'imprimantes compatibles.

patch

Met à jour une ressource Printer.