Method: admin.directory.v1.customers.chrome.printServers.batchCreatePrintServers

Crée plusieurs serveurs d'impression.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Identifiant unique du compte Google Workspace du client.

Format : customers/{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 (CreatePrintServerRequest)
    }
  ]
}
Champs
requests[]

object (CreatePrintServerRequest)

Obligatoire. Une liste de PrintServer ressources à créer (50 par lot au maximum).

Corps de la réponse

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

Représentation JSON
{
  "printServers": [
    {
      object (PrintServer)
    }
  ],
  "failures": [
    {
      object (PrintServerFailureInfo)
    }
  ]
}
Champs
printServers[]

object (PrintServer)

Liste des serveurs d'impression créés avec succès, avec leurs ID renseignés.

failures[]

object (PrintServerFailureInfo)

Liste des échecs de création. Les ID PrintServer ne sont pas renseignés, car les serveurs d'impression n'ont pas été créés.

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 relatif aux autorisations.

CreatePrintServerRequest

Requête d'ajout d'un serveur d'impression.

Représentation JSON
{
  "parent": string,
  "printServer": {
    object (PrintServer)
  }
}
Champs
parent

string

Obligatoire. Identifiant unique du compte Google Workspace du client.

Format : customers/{id}

printServer

object (PrintServer)

Obligatoire. Un serveur d'impression à créer. Si vous souhaitez placer le serveur d'impression dans une unité organisationnelle (UO) spécifique, renseignez le champ orgUnitId. Sinon, il est créé dans l'UO racine.

Le orgUnitId peut être récupéré à l'aide de l'API Directory.