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 を入力します。それ以外の場合、プリント サーバーはルート OU に作成されます。

orgUnitId は、Directory API を使用して取得できます。