Method: admin.directory.v1.customers.chrome.printers.batchCreatePrinters

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

Requête HTTP

POST https://admin.googleapis.com/admin/directory/v1/{parent=customers/*}/chrome/printers:batchCreatePrinters

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Nom du client. Format: customers/{customer_id}

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "requests": [
    {
      object (CreatePrinterRequest)
    }
  ]
}
Champs
requests[]

object (CreatePrinterRequest)

Liste des imprimantes à créer. 50 maximum à la fois.

Corps de la réponse

Réponse pour ajouter des imprimantes par lot.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "printers": [
    {
      object (Printer)
    }
  ],
  "failures": [
    {
      object (FailureInfo)
    }
  ]
}
Champs
printers[]

object (Printer)

Liste des imprimantes créées avec succès et de leurs ID.

failures[]

object (FailureInfo)

Liste des échecs de création. Les ID des imprimantes ne sont pas renseignés, car les imprimantes n'ont pas été créées.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/admin.chrome.printers

Pour en savoir plus, consultez le guide d'autorisation.

CreatePrinterRequest

Demande d'ajout d'une imprimante.

Représentation JSON
{
  "parent": string,
  "printer": {
    object (Printer)
  }
}
Champs
parent

string

Obligatoire. Nom du client. Format: customers/{customer_id}

printer

object (Printer)

Obligatoire. Imprimante à créer. Si vous souhaitez placer l'imprimante sous une UO spécifique, renseignez le champ printer.org_unit_id. Sinon, l'imprimante sera placée dans l'UO racine.