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

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

id

string

ID de l'imprimante. (Laisser 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 (par exemple, Lexmark MS610de). La valeur 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.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

orgUnitId

string

Unité organisationnelle propriétaire de cette imprimante (ne peut être définie que 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

Indicateur modifiable pour utiliser ou non la 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 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.

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 en anglais. Exemple: "L'imprimante indiquée n'est pas valide ou n'est plus prise en charge."

Gravité

Gravité du message auxiliaire

Enums
SEVERITY_UNSPECIFIED Type de message non spécifié.
SEVERITY_INFO Message de gravité: info.
SEVERITY_WARNING Message de gravité: avertissement.
SEVERITY_ERROR Gravité du message: erreur.

Méthodes

batchCreatePrinters

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

batchDeletePrinters

Supprime les imprimantes par lot.

create

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

delete

Supprime un Printer.

get

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

list

Liste des configurations des imprimantes.

listPrinterModels

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

patch

Met à jour une ressource Printer.