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 مشتری.

قالب: customers/{id}

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "requests": [
    {
      object (CreatePrintServerRequest)
    }
  ]
}
زمینه های
requests[]

object ( CreatePrintServerRequest )

ضروری. فهرستی از منابع PrintServer که باید ایجاد شوند (حداکثر 50 در هر دسته).

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "printServers": [
    {
      object (PrintServer)
    }
  ],
  "failures": [
    {
      object (PrintServerFailureInfo)
    }
  ]
}
زمینه های
printServers[]

object ( PrintServer )

فهرستی از سرورهای چاپ با موفقیت ایجاد شده با شناسه آنها پر شده است.

failures[]

object ( PrintServerFailureInfo )

لیستی از ایجاد شکست. شناسه‌های PrintServer پر نمی‌شوند، زیرا سرورهای چاپ ایجاد نشده‌اند.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.

CreatePrintServerRequest

درخواست برای افزودن سرور چاپ جدید.

نمایندگی JSON
{
  "parent": string,
  "printServer": {
    object (PrintServer)
  }
}
زمینه های
parent

string

ضروری. شناسه منحصر به فرد حساب Google Workspace مشتری.

قالب: customers/{id}

printServer

object ( PrintServer )

ضروری. یک سرور چاپ برای ایجاد. اگر می خواهید سرور چاپ را تحت یک واحد سازمانی خاص (OU) قرار دهید، سپس orgUnitId را پر کنید. در غیر این صورت سرور چاپ تحت OU ریشه ایجاد می شود.

orgUnitId می توان با استفاده از Directory API بازیابی کرد.