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

Ressource: Printer

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 la ressource de l'objet imprimante, au format customers/{customer-id}/printers/{printer-id} (au moment de la création de l'imprimante, laissez ce champ vide)

id

string

Identifiant de l'imprimante. (Laissez le 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 La marque et le modèle de l'imprimante

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 nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

orgUnitId

string

Unité organisationnelle propriétaire de l'imprimante (disponible uniquement lors de la création de l'imprimante)

auxiliaryMessages[]

object (AuxiliaryMessage)

Uniquement en sortie. Messages auxiliaires signalant des problèmes liés à la configuration de l'imprimante, le cas échéant.

useDriverlessConfig

boolean

Paramètre modifiable pour utiliser ou non la configuration sans pilote. Si la valeur est définie sur "true", makeAndModel peut être ignoré.

Message auxiliaire

Message auxiliaire concernant des problèmes liés aux imprimantes ou aux paramètres. Exemple: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"L'imprimante indiquée 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.

Liste de noms de champs complets séparés par une virgule. Exemple : "user.displayName,photo"

auxiliaryMessage

string

Message lisible 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é: avertissement.
SEVERITY_ERROR Message de gravité: erreur.

Méthodes

batchCreatePrinters

Crée des imprimantes sous l'unité organisationnelle indiquée.

batchDeletePrinters

Supprime les imprimantes de manière groupée.

create

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

delete

Supprime un Printer.

get

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

list

Lister les configurations d'imprimantes

listPrinterModels

Répertorie les modèles d'imprimantes compatibles.

patch

Met à jour une ressource Printer.