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

複数のプリント サーバーを作成する。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
parent

string

必須。お客様の Google Workspace アカウントの一意の ID です。

形式: customers/{id}

リクエスト本文

リクエストの本文には次の構造のデータが含まれます。

JSON 表現
{
  "requests": [
    {
      object (CreatePrintServerRequest)
    }
  ]
}
フィールド
requests[]

object (CreatePrintServerRequest)

必須。作成する PrintServer リソースのリスト(バッチあたり最大 50)。

レスポンスの本文

成功すると、レスポンスの本文に次の構造のデータが含まれます。

JSON 表現
{
  "printServers": [
    {
      object (PrintServer)
    }
  ],
  "failures": [
    {
      object (PrintServerFailureInfo)
    }
  ]
}
フィールド
printServers[]

object (PrintServer)

ID が入力された正常に作成されたプリント サーバーのリスト

failures[]

object (PrintServerFailureInfo)

作成失敗のリスト。プリント サーバーは作成されていないため、PrintServer ID は入力されていません。

認可スコープ

次の OAuth スコープが必要です。

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

詳しくは、認可ガイドをご覧ください。

CreatePrintServerRequest

新しいプリント サーバーの追加をリクエストする。

JSON 表現
{
  "parent": string,
  "printServer": {
    object (PrintServer)
  }
}
フィールド
parent

string

必須。お客様の Google Workspace アカウントの一意の ID です。

形式: customers/{id}

printServer

object (PrintServer)

必須。作成するプリント サーバー。プリント サーバーを特定の組織部門(OU)に配置する場合は、[orgUnitId] に入力します。それ以外の場合、プリント サーバーはルート組織部門の下に作成されます。

orgUnitIdDirectory API を使用して取得できます。